CREO的設計理念

tags:    時間:2014-03-06 20:15:26
CREO的設計理念簡介
   直觀建模和參數建模的融合”並不是CREO產生的唯一條件。那還有什麼原因呢    PTC的CEO Jim Helpmann如示闡述……
CREO的設計理念正文

   直觀建模和參數建模的融合”並不是CREO產生的唯一條件。那還有什麼原因呢
   PTC的CEO Jim Helpmann如示闡述:
   現實生活中的CAD軟體很難讓人變得興奮。從1985年Sam Geisberg(PTC的創始人,第一款商業版的參數建模工具的主要貢獻者)開創PRO/E軟體以來。之後市場上的CAD軟體每次新版本的發布要麼是在UI上有所提升,要麼是一些外圍模塊的增加。假如我們認為MCAD已經發展到一個盡頭的話,請諸君想想三個問題:使用性能,交互性,大裝配管理。
   實際上對一個普通的用戶來說,使用SolidWorks,Inventor,Pro/E還是比較難上手的。當我想起易用性。這會讓我想起微軟的viso和google的sketchup;我還會想起一些程序,你下載下來,30分鐘后,你就可以展示出你的設計…….
  看到這裡的話,我們可以基本了解CREO推出的內動力便是解決這些問題。實際上PRO/E在這些方面做的都不夠理想,雖然高層意識到這些問題了。PRO/E的易用性差強人意,似乎內部沒有專業的UI設計人員。談到數據交互性,這個並不是個很容易解決的問題。CREO首先的任務應該先解決CREO平台本身的數據交換性(PRO/E,CoCreator,ProductView的整合數據)。後期的話,就是第三方數據的交互。說實話,從狹義的觀點來看第三方數據交互的話,的確是個偽命題。各家公司並不願意直接公開自己數據格式的信息給對方。我們看到的轉換介面很多都是由某個指定的合作夥伴提供。這就導致很多時候我們看到轉化的精度不是很理想。不過PTC打算開放common data model(PTC creo架構的一部分,用於擴展功能的整合) 給合作夥伴。或許眾多合作夥伴能提供出一些比較好的數據交換功能。關於這點,官方放出的消息比較少,有待今後深入挖掘這部分的信息。當然從廣義上來了解數據交互性的話,PTC還是有其一些特定的解決方案。比如productview可以將第三方設計數據轉化成PV格式的輕量化數據,然後利用productview的功能做後續的裝配和模擬。另外PTC有一個基於上下文的異構數據設計方案。它的核心思想就是PRO/E數據和NX/CATIA數據之間可以建立一個介面,然後PRO/E可以通過介面來參照NX數據做詳細設計。最後呈現在PDM系統裡面的便是多個CAD原數據(而不是中性格式的數據),當然介面有變化的話,這些CAD數據也會自動地做出相應的變更。除了以上兩點,CREO平台的直接建模從某種意義上來說支持編輯幾乎所有3D數據。因為直接建模本身對歷史記錄(模型樹)並不關心,但是它可以直接驅動實體幾何的修改。  
  再談大裝配管理的問題。一,PRO/E令人頭痛的大裝配性能:相信大家都了解上萬個零件的裝配對CAD軟體的確是個考驗。而PRO/E因為沒有採取完全輕量化的技術,導致其性能不近人意。(業界的標準做法是系統自動裝載輕量化的裝配數據,當用戶需要修改每個具體部件的時候,相對應的模型會被裝載進內存),CREO的發布會上並沒有詳細闡明這方面的信息 二,大裝配的配置管理:產品的配置與設計的關係是企業一個比較重要的課題。尤其是對一些多品種,少批量生產的企業。如何管理這些紛繁複雜的數據關係就變的尤為重要。這次PTC推出的直觀的產品的裝配配置器可以實現BOM驅動CAD設計。也就我們通常說的先創作出BOM,然後將BOM發布到CAD系統裡面做top-down設計。    CREO的設計理念
   談到CREO的設計理念的話,PTC從“廣義用戶”的角度來闡述了4個APP層面上的應用。這裡講的4個層面並不是說“4種不同的程序”,而是說從4個維度上來解決產品生命周期中“產品設計”遇到的問題。限於篇幅的原因,這篇博客先從AnyRole進行闡述。后三個維度將在下一篇博客繼續探討。
     1.AnyRole APPs™ 應用
在恰當的時間向正確的用戶提供合適的工具,使組織中的所有人都參與到產品開發過程中。最終結果:激發新思路、創造力以及個人效率。
     2. AnyMode Modeling™ 建模
提 供業內唯一真正的多范型設計平台,使用戶能夠採用二維、三維直接或三維參數等方式進行設計。在某一個模式下創建的數據能在任何其它模式中訪問和重用,每個用戶可以在所選擇的模式中使用自己或他人的數據。此外,Creo的AnyMode建模將讓用戶在模式之間進行無縫切換,而不丟失信息或設計思路,從而提高團隊效率。
     3. AnyData Adoption™ 採用 
用戶能夠統一使用任何CAD系統生成的數據,從而實現多CAD設計的效率和價值。參與整個產品開發流程的每一個人,都能夠獲取並重用Creo產品設計應用軟體所創建的重要信息。此外,Creo將提高原有系統數據的重用率,降低了技術鎖定所需的高昂轉換成本。
     4. AnyBOM Assembly™ 裝配
為團隊提供所需的能力和可擴展性,以創建、驗證和重用高度可配置產品的信息。利用BOM驅動組件以及與PTC Windchill® PLM軟體的緊密集成,用戶將開啟並達到團隊乃至企業前所未有過的效率和價值水平。
   1.    AnyRole APPs™ 應用
傳統的用戶是經過長期培訓和富有經驗的CAD操作人員,這是由於傳統的MCAD(參數設計軟體)相對而言是比較難於上手,並且有很多抽象的理念在裡面。這便是障礙“廣義用戶”(產品經理,FEA分析員,現場工程師等)使用MCAD的主要原因。當然有讀者就會問了,那為啥以前都沒有人抱怨呢?也許對很多中小型企業來說,面對面交流做設計變更是非常有效的。這種情況下當然沒有讓“廣義用戶”去使用MCAD的必要了。但問題是當今製造業的業態是離散式的,分散式的。這就造成面對面交流的困難。當然利用PLM/PDM的流程管理,產品開發人員可以順利地進行協同設計。但對“廣義用戶”來說,傳統的MCAD軟體的確不是個好選擇。 .
    那什麼軟體是適合的?上圖已經列出了不同用戶需要的運用程序。基於這個思路,CREO平台將改變傳統的交付方式,它將根據用戶的角色裁製出特定的運用程序。比如說你是負責概念設計/工業設計,最後交付到你手中的就剔除傳統的PRO/E的功能,僅僅保留概念設計及渲染功能的運用程序。換個角色,比如拿”分析工程師”來說,他的程序包括快速修改的直接建模功能和FEA功能。按照這種邏輯,大家可以看到CREO將大塊的程序切割成若干特定的程序。當然這些程序有統一的界面,有相應的數據交互性(common data model)來支撐。這裡面的三大模塊elements/parametric(原來的PRO/E),element/direct(原來的COCREATE),element/view(原來的productview)是支撐所有運用程序的核心模塊。
    當然隨著PTC將common data model開放給合作夥伴,將會有更多apps加入CREO平台。也許大家看到這裡,會有點似曾相見的感覺。對的!至少這讓我想到了蘋果的apps store.當然PTC並沒有表示將運營apps store ,但這種做法對用戶來說是利好的消息。因為會有很多的擴展包出現在CREO平台上。 
    模塊化架構驅動AnyRole設計:PTC正在打破即有的軟體交付方式,像Pro/ENGINEER Cocreate 和ProductView將被重新分割打包成不同模塊。他們被稱為apps,這些apps為特定的工作而設計。這裡面的每個apps都可以單獨運行。
特定角色的Creo Apps:我認為CREO平台裡面並沒有突破性的新技術。但相信為特定工作提供特定的apps的方式的確很特別。

 

Bookmark the permalink ,來源:
One thought on “CREO的設計理念