關于
CAD軟件二維圖形參數化記得當時開發商們將二維圖形參數化軟件炒得火熱,同時也有不少軟件商引進了一些國外的二維圖形參數化軟件來推銷。
CAD二維參數化的局限性
似乎二維參數化,是有效的CAD應用解決方案,企圖使這種通用的二維圖形參數化來解決前面討論的矛盾。這種技術方案的核心目標是:用程序訓練計算機,企圖使她象工程師一樣生成和認讀二維工程圖。可是這些程序設計者忽略了一個最關鍵的問題:計算機永遠也不會成為電腦。永遠!開句玩笑,也許是港臺地區把計算機叫做電腦,因而影響了他們吧。順便說一句,工程圖紙掃描矢量化處理的軟件設計者,也犯了同樣的錯誤。
從二維工程圖的生成來說,一個視圖的全面參數化已經十分困難(當然不是指鍵槽、花鍵、臺階軸這類的簡單圖形),如果建立多視圖之間的相互關聯的參數,就更加困難。這樣,用有限個參數驅動整個零件圖,就是極難作到的,在這個過程中,相當于一個設計師只能用嘴,指揮一個僅會使用制圖工具的傻小子,繪制他的設計圖。二維參數化技術中,多視圖之間的關聯是必須作到的;同時系統必須能識別在此基礎上的用戶錯誤,比如用戶要求將內孔直徑改成大于外圓的時候時。只有作到了這些,才能實現真正的二維工程圖參數化。而實際上,我看到的這類軟件,沒有一個能夠達做到的。
CAD二維參數化的可用性
當然,如果把問題降低為:生成和管理專業設計中使用的、參數化的二維標準件圖形庫,情況真的就好多了,因為這類問題的數據結構是有限而且確定的。適合這樣做的題目有很多,例如:組合機床設計、夾具設計、量具設計等等。實踐證明,這樣的思路是正確的,現場使用效果也很好。最令人可惜得是,這種觀點至少提出來有八年了,沒有見到那個開發商認真地做出來。就連合格(我說的合格,可不只是輔助繪圖)的GB常用標注件庫你都找不到。
如果再換一個角度看二維參數化,也就是進行“二維專業設計整套圖參數化生成”,就會有另外一番天地。由于這樣的需求范圍窄(比如裝配工具設計中的棘輪扳手總圖和有關零件圖),數據相對確定,就有可能很實現“用幾個關鍵設計尺寸驅動全套設計圖”。如果這樣的程序都是由對這個設計很熟悉的工程師親自動手或者直接指導下寫的,還很容易達到具有專家經驗的高級設計水平。在一汽的許多設計部門,這樣的專業軟件正在繼續生成和普遍使用,有效地提高了設計效率,減少了差錯,提高了設計質量。
可見,CAD軟件二維圖形參數化這個技術模式,有她的用武之地,并且已經取得了明確的效果。但是,這是一種“檢索設計”的設計工具,對于新產品開發,則力所不及。