7日15日下午,熱情的CAA二次開發(fā)愛好者不畏烈日,專程來到上海江達(dá)上海總部,與饅頭君一起開展了一次CAA二次開發(fā)交流。
作為新書作者之一的饅頭君,作為主講者,從CATIA及CAA的應(yīng)用,到自己的CAA經(jīng)歷,給與會(huì)者做了別開生面地分享。
CATIA在航空航天、汽車、船舶、能源、建筑等行業(yè)有著廣泛的應(yīng)用,CATIA較其他CAD軟件有著自己的優(yōu)勢(shì),國內(nèi)外比較經(jīng)典的案例有很多。比如說Boeing777的無紙化設(shè)計(jì),搞CAD軟件研究、搞MBD研究的學(xué)者,肯定會(huì)以波音作為文獻(xiàn)綜述的案例。另外,CATIA在汽車行業(yè)的應(yīng)用,比在航空航天更為廣泛、成熟,現(xiàn)如今通過CAA開發(fā)可以大幅提升設(shè)計(jì)效率和保障產(chǎn)品質(zhì)量。
饅頭君學(xué)習(xí)CAA完全是一個(gè)“零到一”的經(jīng)歷,之前并沒有學(xué)過CATIA或C++,沒有做過任何相關(guān)項(xiàng)目。做CAD開發(fā),本身建立在對(duì)軟件本身操作非常熟悉的情況下,你知道軟件怎么運(yùn)行,才能夠摸清楚怎么樣通過編程讓軟件去實(shí)現(xiàn),所以學(xué)習(xí)CATIA是必不可少的。所以饅頭君著手去學(xué)習(xí)CATIA,用軟件去嘗試著搞一些概念設(shè)計(jì),學(xué)習(xí)建模、裝配、曲面、出圖,熟悉了軟件的應(yīng)用習(xí)慣。
饅頭君也就不考慮學(xué)習(xí)VBA等其他輔助開發(fā)工具,直奔主題CAA??碈++的視頻,做了一些開發(fā)實(shí)例,熟悉鏈表、隊(duì)列、圖等數(shù)據(jù)結(jié)構(gòu),對(duì)開發(fā)語言的理解更為深刻,至少要學(xué)到類的開發(fā),整個(gè)編程語言的學(xué)習(xí)過程持續(xù)了2個(gè)月。
之后才開始真正學(xué)習(xí)CATIA是怎么樣通過CAA來二次開發(fā)的。首先,摸索基本模式的開發(fā),需要學(xué)會(huì)代碼如何編譯,代碼如何發(fā)布,軟件如何運(yùn)行,自己以模仿為主;接著,學(xué)習(xí)草圖、曲面、零件等特征級(jí)增刪改查操作,學(xué)習(xí)參數(shù)化驅(qū)動(dòng)的例子,知道了CAD設(shè)計(jì)是怎么回事,也知道了裝配設(shè)計(jì)就是通過零件與零件位置矩陣的調(diào)整來實(shí)現(xiàn)的;然后,學(xué)習(xí)了交互設(shè)計(jì),對(duì)象的選擇,人為規(guī)則判斷,狀態(tài)及代理的轉(zhuǎn)換是必須的;CAA基本開發(fā)學(xué)習(xí)可以告一段落了。
第一階段以模仿為主,第二個(gè)階段以原理為主。雖然資料比較少,除了百科全書,還是努力通過網(wǎng)上查資料,看論文,理解一些原理,這樣在學(xué)校學(xué)習(xí)期間,又做了三四十個(gè)樣例,并且學(xué)會(huì)了自定義特征、第三方庫調(diào)用等開發(fā)方法,學(xué)有小成。
饅頭君結(jié)合自己的學(xué)習(xí)經(jīng)歷,也對(duì)自己寫書及做其他CAD開發(fā)的經(jīng)歷也做了分享。由于市面上CATIA CAA二次開發(fā)的學(xué)習(xí)資料非常稀有,自學(xué)CAA是一件非常困難的事情,本次饅頭君帶來的自學(xué)經(jīng)歷分享和新書,對(duì)初學(xué)者、愛好者學(xué)習(xí)CAA有著重要的借鑒意義。
會(huì)后通過自由交流,饅頭局與上海江達(dá)的同仁一起對(duì)網(wǎng)友提出的關(guān)于開發(fā)需求、開發(fā)技巧、集成等方面一一作了解答。
【后記】 本次交流會(huì)是上海江達(dá)第一次以CAA為主題的交流會(huì)。通過本次交流會(huì),我們感受到了大家對(duì)CAA的關(guān)注度,也感受到了大家的熱情。希望上海江達(dá)在不遠(yuǎn)的將來,不定期開展以行業(yè)應(yīng)用、知識(shí)傳授、經(jīng)驗(yàn)分享為主題,通過網(wǎng)絡(luò)期刊、現(xiàn)場(chǎng)沙龍方式給大家?guī)砀喔黫n的分享。
本次交流遺憾的是,會(huì)前對(duì)新書的需求估計(jì)不足,新書預(yù)售遠(yuǎn)超預(yù)期,饅頭君只能在現(xiàn)場(chǎng)分享新書內(nèi)容,大家沒有辦法在第一時(shí)間拿到圖書。如果大家對(duì)新書比較感興趣,可通過當(dāng)當(dāng)或京東等網(wǎng)絡(luò)購書平臺(tái)購買。
【作者聯(lián)系方式】饅頭君
個(gè)人微信:
E_mail: caahelp@163.com