摘要:
本文從探討幾個(gè)看似簡(jiǎn)單,,但卻不被人真正了解,,甚至容易誤解的概念入手。嘗試闡述了CAD的真正內(nèi)涵,,進(jìn)而探究了CAE與CAD之間的關(guān)系。論述了CAD/CAE系統(tǒng)的必然發(fā)展趨勢(shì)是實(shí)現(xiàn)設(shè)計(jì)仿真的一體化,。提出了以設(shè)計(jì)為導(dǎo)向,、分析功能高級(jí)化、面向制造的分析,、易用且高性能,、人性化加智能化、知識(shí)工程、開(kāi)放性等將成為設(shè)計(jì)仿真一體化趨勢(shì)的典型表現(xiàn),。最后以SolidWorks及其專業(yè)級(jí)的CAE分析產(chǎn)品線為例進(jìn)行了詳細(xì)的論述與論證,。
1.前言
設(shè)計(jì)分析一體化是目前所有CAD公司追求的一個(gè)主要目標(biāo),其核心意圖就是為了實(shí)現(xiàn)在設(shè)計(jì)過(guò)程中,,充分考慮產(chǎn)品的性能和優(yōu)化,,提升產(chǎn)品質(zhì)量和改善產(chǎn)品性能。
2.幾個(gè)重要概念及其誤區(qū)
a)什么是CAD,?
CAD,,即計(jì)算機(jī)輔助設(shè)計(jì)(Computer Aided Design,CAD),其概念和內(nèi)涵正在不斷地發(fā)展中,。1972年10月,,國(guó)際信息處理聯(lián)合會(huì)(IFIP)在荷蘭召開(kāi)的“關(guān)于CAD原理的工作會(huì)議”上給出如下定義:CAD是一種技術(shù),其中人與計(jì)算機(jī)結(jié)合為一個(gè)問(wèn)題求解組,,緊密配合,,發(fā)揮各自所長(zhǎng),從而使其工作優(yōu)于每一方,,并為應(yīng)用多學(xué)科方法的綜合性協(xié)作提供了可能,。CAD是工程技術(shù)人員以計(jì)算機(jī)為工具,對(duì)產(chǎn)品和工程進(jìn)行設(shè)計(jì),、繪圖,、分析和編寫技術(shù)文檔等設(shè)計(jì)活動(dòng)的總稱。
b)什么是CAE,?
CAE(Computer Aided Engineering)計(jì)算機(jī)輔助工程的特點(diǎn)是以工程和科學(xué)問(wèn)題為背景,,建立計(jì)算模型并進(jìn)行計(jì)算機(jī)仿真分析。一方面,,CAE技術(shù)的應(yīng)用,,使許多過(guò)去受條件限制無(wú)法分析的復(fù)雜問(wèn)題,通過(guò)計(jì)算機(jī)數(shù)值模擬得到滿意的解答,;另一方面,,計(jì)算機(jī)輔助分析使大量繁雜的工程分析問(wèn)題簡(jiǎn)單化,使復(fù)雜的過(guò)程層次化,,節(jié)省了大量的時(shí)間,,避免了低水平重復(fù)的工作,使工程分析更快,、更準(zhǔn)確,。在產(chǎn)品的設(shè)計(jì)、分析,、新產(chǎn)品的開(kāi)發(fā)等方面發(fā)揮了重要作用,,同時(shí)CAE這一新興的數(shù)值模擬分析技術(shù)在國(guó)外得到了迅猛發(fā)展,,技術(shù)的發(fā)展又推動(dòng)了許多相關(guān)的基礎(chǔ)學(xué)科和應(yīng)用科學(xué)的進(jìn)步。
c)什么是設(shè)計(jì)(Design)
最簡(jiǎn)單的關(guān)于設(shè)計(jì)的定義,、就是一種“有目地的創(chuàng)作行為”,。
根據(jù)工業(yè)設(shè)計(jì)師 Victor Papanek 的定義,設(shè)計(jì)(design)是為構(gòu)建有意義的秩序而付出的有意識(shí)的直覺(jué)上的努力,。更詳細(xì)的定義如下:
第一步:理解用戶的期望,、需要、動(dòng)機(jī),,并理解業(yè)務(wù),、技術(shù)和行業(yè)上的需求和限制;
第二步:將這些所知道的東西轉(zhuǎn)化為對(duì)產(chǎn)品的規(guī)劃(或者產(chǎn)品本身),,使得產(chǎn)品的形式,、內(nèi)容和行為變得有用、能用,,令人向往,,并且在經(jīng)濟(jì)和技術(shù)上可行。(這是設(shè)計(jì)的意義和基本要求所在)
這個(gè)定義可以適用于設(shè)計(jì)的所有領(lǐng)域,,盡管不同領(lǐng)域的關(guān)注點(diǎn)從形式,、內(nèi)容到行為上均有所不同。
1978年諾貝爾經(jīng)濟(jì)學(xué)獎(jiǎng) Herbert Simon 發(fā)表著名文章對(duì)設(shè)計(jì)給出著名定義“設(shè)計(jì)就是找到一種行動(dòng)方式 ,,目的是把現(xiàn)狀變成自己更喜歡的樣子 ”
d)幾個(gè)誤區(qū):
i.誤區(qū)1 計(jì)算機(jī)輔助制圖是CAD
計(jì)算機(jī)輔助制圖(Computer Aided Drafting),,簡(jiǎn)寫為CAD,譬如我們熟知的AutoCAD輔助制圖軟件,,幾乎成了CAD的代名詞。目前我國(guó)絕大數(shù)機(jī)械工程師都是二維或三維軟件的使用者,,他們最終都需要生成二維工程圖紙,。三維制圖和二維制圖最大的區(qū)別是直觀性大為增強(qiáng),但是本質(zhì)上沒(méi)有改變制圖的地位,。因此計(jì)算機(jī)輔助制圖不是計(jì)算機(jī)輔助設(shè)計(jì),。
ii.誤區(qū)2 現(xiàn)代設(shè)計(jì)就是CAD
從前面關(guān)于設(shè)計(jì)的定義,設(shè)計(jì)包含了人,、知識(shí),、工具、環(huán)境等多方面的結(jié)合,,因此CAD僅僅只是工具,,利用適合設(shè)計(jì)者的工具可以幫助設(shè)計(jì)者更快、更好的進(jìn)行設(shè)計(jì),。
iii.CAE是有限元分析(FEA)
CAE(Computer Aided Engineering)計(jì)算機(jī)輔助工程,,涉及到多學(xué)科的問(wèn)題,,針對(duì)不同的學(xué)科,產(chǎn)生了各種仿真分析的數(shù)學(xué)工具,。如FEA(有限元分析),,多體動(dòng)力學(xué),CFD(計(jì)算流體力學(xué)),,有限差分法,,邊界元法,無(wú)網(wǎng)格法,,加權(quán)余量法等等,。他們針對(duì)不同的領(lǐng)域,各具優(yōu)勢(shì),。如FEA適合解決結(jié)構(gòu)的強(qiáng)度,、剛度、疲勞等問(wèn)題,;多體動(dòng)力學(xué)適合解決多剛體系統(tǒng)的運(yùn)動(dòng)學(xué)和動(dòng)力學(xué)特性,;CFD適合解決流體的流動(dòng)和熱問(wèn)題;因此FEA僅僅是CAE的一個(gè)領(lǐng)域,。
iv.誤區(qū)3 CAE獨(dú)立于CAD
從前面關(guān)于CAD的定義“ CAD是工程技術(shù)人員以計(jì)算機(jī)為工具,,對(duì)產(chǎn)品和工程進(jìn)行設(shè)計(jì)、繪圖,、分析和編寫技術(shù)文檔等設(shè)計(jì)活動(dòng)的總稱,。”CAD中必須含有分析(CAE),也就是說(shuō)面對(duì)設(shè)計(jì),,CAE是CAD的子集,,缺少了CAE的CAD系統(tǒng)是不完整的計(jì)算機(jī)輔助設(shè)計(jì)系統(tǒng)。
下圖徹底揭示了計(jì)算機(jī)輔助制圖,、CAE和計(jì)算機(jī)輔助設(shè)計(jì)的真正內(nèi)涵,。
現(xiàn)在幾乎所有的CAD廠家都認(rèn)識(shí)到CAE的重要性,都先后在CAD環(huán)境中加入了CAE,,雖然功能有弱有強(qiáng),,但是都充分體現(xiàn)了設(shè)計(jì)分析一體化是CAD/CAE系統(tǒng)的發(fā)展方向。下面將具體論述設(shè)計(jì)分析一體化的CAD/CAE系統(tǒng)的將成為發(fā)展的必然,。
3.以設(shè)計(jì)為導(dǎo)向
在制造型企業(yè)中CAE的目的優(yōu)化和改進(jìn)產(chǎn)品設(shè)計(jì),,因此分析應(yīng)該無(wú)縫融入到設(shè)計(jì)過(guò)程中。因此,,單一無(wú)縫的CAD/CAE界面是使用的基礎(chǔ),。另外,仿真分析如何無(wú)縫的融入設(shè)計(jì)過(guò)程,,減少設(shè)計(jì)人員使用CAE系統(tǒng)的難度也是目前發(fā)展的方向,。仿真向?qū)У燃夹g(shù)精彩的體現(xiàn)了“以設(shè)計(jì)為導(dǎo)向”的先進(jìn)思路,。
下面以SolidWorks的Simulation產(chǎn)品簡(jiǎn)單介紹,從SolidWorks2009開(kāi)始,,其著名的FEA軟件COSMOSWorks改名為SolidWorks Simulation,。其為了體現(xiàn)設(shè)計(jì)仿真一體化的解決方案,在無(wú)縫集成界面做了創(chuàng)造性的改變,,將仿真界面,,仿真流程無(wú)縫融入到SolidWorks的設(shè)計(jì)過(guò)程中。
SolidWorks Simulation的仿真向?qū)?,包含以下顧?wèn)向?qū)В核憷檰?wèn)(圖2),、性能顧問(wèn)(圖 3)、約束和載荷顧問(wèn),、連接顧問(wèn),、結(jié)果顧問(wèn)
圖2算例顧問(wèn) 圖3性能顧問(wèn)
4.分析功能高級(jí)化;
實(shí)際產(chǎn)品的運(yùn)用環(huán)境非常復(fù)雜,,因此僅進(jìn)行零件級(jí)別的分析是遠(yuǎn)遠(yuǎn)不夠的,,因此必須進(jìn)行系統(tǒng)及部件級(jí)的分析。但是系統(tǒng)及部件級(jí)的分析存在著相當(dāng)?shù)碾y度,,下面分別論述,。
a)系統(tǒng)及部件級(jí)分析
以FEA為例,為了實(shí)現(xiàn)有價(jià)值的分析,,設(shè)計(jì)的幾何部件會(huì)需要不同的單元類型,,實(shí)體、殼,、梁,、桿進(jìn)行離散。而且需要充分考慮裝配體間的連接關(guān)系和接觸關(guān)系,。
其中連接關(guān)系的處理尤其重要,,涉及到螺栓連接、銷釘連接,、彈簧,、點(diǎn)焊,、軸承等非常復(fù)雜的連接關(guān)系(圖4),。
圖4 面向設(shè)計(jì)者及分析專家的裝配體連接關(guān)系
b)多領(lǐng)域的全面分析
任何一個(gè)產(chǎn)品決計(jì)不能僅考慮靜強(qiáng)度,必須考慮多領(lǐng)域的問(wèn)題,,比如靜強(qiáng)度,、動(dòng)強(qiáng)度、模態(tài),、疲勞,、參數(shù)優(yōu)化等,。圖5展示了在統(tǒng)一界面下產(chǎn)品的多領(lǐng)域分析。
圖5統(tǒng)一界面下產(chǎn)品的多領(lǐng)域分析 圖6 面向設(shè)計(jì)者的多場(chǎng)耦合分析
c)面向設(shè)計(jì)者的多場(chǎng)耦合
熱-結(jié)構(gòu),、流體-結(jié)構(gòu),、多體動(dòng)力學(xué)-結(jié)構(gòu)等多場(chǎng)分析是目前分析中的一個(gè)重要發(fā)展方向,他可以解決非常復(fù)雜的工程問(wèn)題(圖6),。
d)特殊行業(yè)及領(lǐng)域的需求
面對(duì)很多行業(yè)有很多特殊需求,,因此需要特殊的CAE模塊。例如面對(duì)壓力容器,,需要符合ASME標(biāo)準(zhǔn)的壓力容器校核工具(圖7),;面對(duì)電子和消費(fèi)品領(lǐng)域,需要解決跌落分析的能力(圖8),。
圖7壓力容器應(yīng)力線性化 圖8 望遠(yuǎn)鏡跌落分析
e)高級(jí)分析需求
面對(duì)日益復(fù)雜的使用環(huán)境,,必須考慮復(fù)合材料、材料非線性,、高級(jí)機(jī)械振動(dòng),、非線性動(dòng)力學(xué)等高級(jí)分析的需求。
5.面向制造的分析
面向制造的分析也是目前CAD環(huán)境下的一大趨勢(shì),,例如可制造性分析,、公差分析等。
6.易用與性能的矛盾
目前CAD/CAE軟件使用上越來(lái)越簡(jiǎn)單,,但是同時(shí)帶來(lái)的矛盾是性能越來(lái)越差,,如何提升性能與易用性之間的矛盾是目前的一大難題。因此各CAD廠商分別推出了適合自己產(chǎn)品的新技術(shù),。如SolidWorks2009推出了劃時(shí)代的SpeedPak技術(shù)解決了大型裝配體設(shè)計(jì),、裝配和工程圖性能的問(wèn)題。其CAE產(chǎn)品線更在大裝配,、多CPU/多核等的FEA分析,、運(yùn)動(dòng)學(xué)及CFD做了極大改善??蓞⒁?jiàn)筆者的文章“SolidWorks 2009性能詳解”,。
7.人性化及智能性
如何使現(xiàn)有的CAD及CAE系統(tǒng)體現(xiàn)以人為本的思想,是目前發(fā)展的一大方向,。因此在面向普通設(shè)計(jì)者時(shí),,對(duì)于深?yuàn)W的CAE名詞、概念及方法是必須摒棄的,。
因此在使用時(shí)必須站在設(shè)計(jì)者的角度組織CAE使用習(xí)慣及考慮自動(dòng)的上下關(guān)聯(lián)智能操作,。
8.知識(shí)工程
設(shè)計(jì)及分析知識(shí)作為企業(yè)最寶貴的財(cái)富,如何繼承,、組織,、歸納和繼承知識(shí)是知識(shí)工程的一大應(yīng)用領(lǐng)域,。這里面涉及到分析庫(kù)(圖9)、及PDM集成CAE技術(shù)等多方面的需求,。
圖9 集成在設(shè)計(jì)環(huán)境中的分析庫(kù) 圖10 全產(chǎn)品線的開(kāi)放性
9.開(kāi)放性
基于通用系統(tǒng)的專用平臺(tái)是很多企業(yè)提高其使用能力和效率的方法,,因此CAD/CAE平臺(tái)的開(kāi)放性是必須的,而且必須能支持最先進(jìn)的.Net技術(shù),,并且能提供基于.Net的SDK開(kāi)發(fā)包,。圖10為SolidWorks全產(chǎn)品線的開(kāi)放性API。
10.總結(jié)
由于篇幅的關(guān)系,,筆者無(wú)法更多地具體展開(kāi)論述CAD/CAE系統(tǒng)設(shè)計(jì)仿真一體化的發(fā)展趨勢(shì),。但可以肯定的是以設(shè)計(jì)為導(dǎo)向、分析功能高級(jí)化,、面向制造的分析,、易用且高性能、人性化及智能化,、知識(shí)工程,、開(kāi)放性等將成為設(shè)計(jì)仿真一體化趨勢(shì)的典型特征。SolidWorks及其專業(yè)級(jí)的CAE分析產(chǎn)品線就是這種趨勢(shì)最為典型的代表,。