CATIA的一些小技巧_第1頁
CATIA的一些小技巧_第2頁
CATIA的一些小技巧_第3頁
CATIA的一些小技巧_第4頁
CATIA的一些小技巧_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、CATIA的一些小技巧!1:如何快速知道當前的CATIA作圖區(qū)上的零件的放大比例?答:選中TOOLS-OPTIONS-VISUALIZATION- DISPLAY CURRENT SCALE IN PARALLEL, MODE 的選項. 在屏幕的右下方的數(shù)值表示當前作圖區(qū)內(nèi)的幾何體的顯示比例.2:如何快速定義草圖方向?答:按CTRL鍵點選在草圖中做為X軸的邊,再選擇草圖平面, 然后選擇草圖功能.草圖自動轉到所需的方向.3:如何再SKETCHER 中動態(tài)調(diào)整尺寸?答:選中已標注的實體,再按住SHIFT鍵,然后拖動實體, 則實體上標注的尺寸值會動態(tài)變化.4:當啟動CATIA時,總是會產(chǎn)生一個新的C

2、ATPRODUCT 檔, 怎樣才可以避難?答:可以在START-ALL PROGRAMES-TOOLS- ENVIRONMENT EDITOR V5R* 中創(chuàng)建一個新的環(huán)境變數(shù), NAME:CATNOSTARTDOCUMENTVALUE:YES 就可以改變這種問題了.5:從CATIA來的有些MODEL 檔,在讀取時出現(xiàn) PROJICTCONFLICT 的信息,要怎樣才能讀取?答: 在$HOME 的目錄下,修改USRENV.DCLS 這個檔案, 在其中加入 ATSITE,PRJMODEL=TRUE;這一行就可. (UNIX環(huán)境)6:如何在進入CATIA sketcher workbench 的時

3、候,跳過動畫,以加速顯示速度?答:TOOLS-OPTIONS-DESPLAY-NAVIGATION- NAVIGATION, UNCHECK ANIMATION DURINGVIEWPOINT MODIFICATION. 就可禁止動畫.7:如何改變系統(tǒng)默認的坐標平面的大小以及顏色?答:TOOLS-OPTIONS-INFRASTRUCTURE-PART INFRASTRUCRE-DISPLAY-DISPLAY IN GEOMETRY AREA-AXISSYSTEM DISPLAY SIZE (IN MM),把默認值從10改為40.60等等,就可改變基準面的尺寸大小,但顏色只能在界面上GRAPHI

4、C PROPERTIES 工具上直接改了.8:如何在特征樹和實體之間進行切換?答:大家所知的可能就是在特征樹上點擊或在屏幕右下角的坐標系上點擊.在這里小弟介紹一種方法前提是你的鼠標是三鍵的) 按住CTRL然后滑動鼠標上的滾輪就OK了.9:如果你的三鍵鼠標突然壞了,家里又只有兩鍵的,那怎么辦? 我有好辦法,其實就是CATIA的功能.答:打開 TOOLS-OPTION-DEVICES AND VIRTUAL REALITY ;然后在TABEL SUPPORT 里進行編輯就行了. 怎樣,看到在你的界面上那些功能表了,這樣你就可以繼續(xù)學習工作了.10:當你的CATIA里打開多個文檔時,有沒有快速轉換窗

5、口?答:按住CTRL鍵,然后按動TAB鍵就可快速轉換窗口了.11:在CATIA中如何快速適時縮放?答:先按CTRL鍵再按鼠標中鍵是放大縮小. 先按鼠標中鍵再按CTRL鍵是旋轉.12:在命令執(zhí)行過程中,如何暫時隱藏命令對話方塊?答:點擊熒屏右下角輸入框右邊的按鈕舊可隱藏.13:右沒有快捷的方法在裝配中多次調(diào)入同一零件?答:在當前裝配文件下,先用INSERT-EXISTING COMPONENT 調(diào)入所需零件,然后選擇這個零件,在點擊INSERT-FAST MULTI INSTANTIATE 就可以再次快速調(diào)入.還可以在DEFINE MULTI INSTANTIAATE 中定義一次調(diào)入同一零件的個

6、數(shù),實現(xiàn)一次調(diào)入多個相同的零件.CATIA快捷鍵等設置 (Self-defined)一鍵盤部分1.幫助F1CATIA V5 幫助Shift+F1這是什么?2.編輯Ctrl+Z撤消Ctrl+C復制Ctrl+X剪切Del刪除# Shift+Enter特性(properties)Ctrl+G選擇集.Ctrl+V粘貼Ctrl+Y重復(redo)3.工具Alt+F11Visual Basic 編輯器.(物體選擇器,鍵盤方向鍵可以選擇目標)Alt+F8宏.# Ctrl+Shift+U定制.(定制工作臺)4.文件Ctrl+S保存Ctrl+O打開.Ctrl+P打印.Ctrl+N新建.5.選擇Ctrl+F搜索.

7、6.全部命令F8Drop compass planeF5Flip compass baseCtrl+A Flood SelectCtrl+IInvert SelectF7Reset compass to XYZF6Set compass orientationF9Stretch ViewCtrl+U UpdateShift+F2規(guī)格概觀F3規(guī)格(隱藏目錄樹)Ctrl+D Fast Multi InstantiationCtrl+EDefine Multi Instantiation.Ctrl+WGroup in new set以下全為自定義快捷鍵:7.視圖Ctrl+KP_Add放大Ctrl+K

8、P_Subtract縮小Ctrl+Shift+B交換可見空間Ctrl+Shift+Z夸大.Alt+P平移Alt+F適合全部Ctrl+Shift+F全屏Alt+Z縮放F2縮放區(qū)域Alt +A上一個視圖Alt +D下一個視圖Ctrl+R旋轉Ctrl+B隱藏顯示Ctrl+KP_0全部折疊Ctrl+KP_1展開第一個級別Ctrl+KP_2展開第二個級別Ctrl+KP_3展開所有級別Ctrl+Shift+V已命名的視圖.Ctrl+H 轉頭Ctrl+T透視Ctrl+Alt+F飛行8.文件Ctrl+Shift+Q關閉Ctrl+Shift+A另存為.Ctrl+Shift+S目錄(發(fā)送到目錄)Ctrl+Alt+

9、S全部保存Ctrl+Shift+D桌面.9.全部命令Ctrl+Q退出工作臺(應用于退出草圖)注釋:“#”表示自定義鍵。二鼠標加鍵盤部分Alt+MC視圖平移Shift+MC出現(xiàn)紅色方塊后拖拉Ctrl(先)+MC視圖放大縮小Ctrl+MC(先)物件旋轉 (圓形區(qū)域內(nèi)繞XYZ軸的旋轉,區(qū)域外Z軸旋轉)三設置CATIA初始工作目錄工具選項常規(guī)文檔文檔環(huán)境設置參數(shù)”DLName”行“配置”添加所需的路徑,再確定并將”DLName”設置為“當前狀態(tài)”。常規(guī)設置1. 調(diào)整顯示精度,以使圖形看起來更清晰逼真,把參數(shù)調(diào)到最小,2. CATIA制圖自動生成尺寸的命令設置(Dimension generation)

10、,更新圖紙時建立尺寸:每次更新后,會自動將標注尺寸建立出來。建立后自動定位:可以將產(chǎn)生的標注排列整齊。允許窗口間自動轉換:建立標注時,會自動轉換到適當?shù)囊暰?。建立后分析:在產(chǎn)生標注后,顯示分析標注的對話框。產(chǎn)生組立視圖中零件的尺寸:如果產(chǎn)生組立視圖中零件的尺寸,建議不要出現(xiàn)。尺寸產(chǎn)生過濾器,否則必須指定要建立的零件才能產(chǎn)生尺寸。3. 修改2D標注來更新3D零件的尺寸:4. 在選項-General-可視化中有個“反失真”復選框,最好不選,雖然可以可以看到更為圓滑清晰的圖形,但細小的特征比較模糊;導航中的“突出顯示面和邊”也最好不選,它的作用是以不同的顏色顯示選擇的對象,起到跟UG一樣的效果。5.

11、 在WFS中加入“Near”, Assembly Design中加入“Move”。CATIA軟件的10個使用技巧CATIA是由法國Dassault公司開發(fā)的集CAD/CAM/CAE于一體的優(yōu)秀三維設計系統(tǒng),在機械、電子、航空、航天和汽車等行業(yè)獲得了廣泛應用。由于該軟件系統(tǒng)龐大、復雜,不像AutoCAD等二維軟件一樣容易掌握,加之有關軟件應用的書籍和資料又少,要熟練使用該軟件,不僅需要在學習和應用中慢慢地摸索和體會,還需要與其他人多多交流、相互學習。下面就簡要介紹一下筆者在學習和使用該軟件的過程中所掌握的一些技巧。1螺母的幾種畫法先畫好六棱柱,然后用小三角形旋轉切除。先畫圓柱,然后將圓柱上下底面

12、邊緣倒角,再用六邊形拉伸向外切除。2. 三維零件建模時的命名零件建模時,系統(tǒng)會自動在其模型樹的開頭為零件命名,一般為Part1,Part2等默認形式。而在每次開機進行零件建模時,模型樹中默認的零件名字可能會有相同的。由于零件最終要被引入裝配圖中,具有相同零件名字的零件不能在裝配環(huán)境中同時被調(diào)用,這時需要將重復的名字重新命名。如果裝配一個大的部件,可能會多次遇到這個問題。為了避免這些不必要的麻煩,筆者建議在進行三維零件建模之前,事先將系統(tǒng)默認的模型樹中的零件名字改成該零件文件保存時將要用的名字,這樣不僅避免了零件名字的重復,還可方便零件的保存。3. 公差標注在零件的工程圖中時常有如390.05的

13、公差標注,CATIA默認字體SICH無法按要求進行標注,標出的是39 0.05的形式。這時可以將公差類型設置為TOL-1.0并用CATIA Symbol字體標注。4. 鼠標右鍵的應用(1) 在半剖視圖中標注孔的尺寸時,尺寸線往往是一半,延長線也只在一側有。如果直接點擊孔的輪廓線,按左鍵確認,出現(xiàn)的是整個尺寸線??梢栽谶€未放置該尺寸前點擊鼠標右鍵,選擇“Half Dimension”,即可標注出一半尺寸線。(2) 標注兩圓弧外邊緣之間的距離時,當鼠標選中兩圓弧后,系統(tǒng)自動捕捉成兩圓心之間的距離尺寸,此時同樣在未放置該尺寸之前點擊右鍵,在彈出菜單中的“Extension Lines Anchor”

14、中選擇所要標注的類型。(3) 工程圖中有時需要標注一條斜線的水平或垂直距離,或者要標注一條斜線的一個端點與一條直線的距離,這時可以在選中要標注的對象后,在右鍵彈出菜單中選擇“Dimension Representation”中所需的尺寸類型。兩直線角度尺寸的標注也可以通過彈出菜單中的“Angle Sector”選擇所需的標注方式。5重新選擇圖紙若在將零件轉化成工程圖時選錯了圖紙的大小,如將A3選成A4紙,可以在“Drafting”環(huán)境中點擊“File”“Page setup”,在彈出的對話框中重新選擇所需圖紙。6. 激活視圖在工程圖中,往往要對某一視圖進行剖視、局部放大和斷裂等操作。在進行這些

15、操作之前,一定要將該視圖激活,初學者往往忽略這個問題,從而造成操作失敗。激活視圖有兩種方法: (1) 將鼠標移至視圖的藍色邊框,雙擊鼠標,即可將該視圖激活。 (2) 將鼠標移至視圖的藍色邊框,右擊鼠標,在彈出菜單中選擇“Activate View”即可。7. 工程圖中圖框及標題欄的插入(1) 可以先將各種圖紙大小的圖框標題欄制成模板,分別插入各個工程圖。具體操作如下:進入“drafting”狀態(tài),選擇圖紙大小,進入“Edit”“Background”,按照所需標準畫好圖框及標題欄,將其保存。在畫好的工程圖中,進入“File”“Page setup”,在彈出的對話框中選擇“Insert Back

16、ground View”,選擇對應的圖框格式,點擊“Insert”即可。(2) 可以在投影視圖前,先插入制作好的圖框及標題欄。具體操作如下:在建立好的零件模型環(huán)境中,點擊“File”“New from”,按投影視圖所需圖紙大小選擇事先做好的圖框模板文件,即可直接進入已插好圖框和標題欄的Drafting狀態(tài)。CATIA軟件的幾個使用技巧1螺母的幾種畫法 先畫好六棱柱,然后用小三角形旋轉切除。 先畫圓然后將圓柱上下底面邊緣倒角,再用六邊形拉伸向外切除。2. 三維零件建模時的命名零件建模時,系統(tǒng)會自動在其模型樹的開頭為零件命名,一般為Part1,Part2等默認形式。而在每次開機進行零件建模時,模型

17、樹中默認的零件名字可能會有相同的。由于零件最終要被引入裝配圖中,具有相同零件名字的零件不能在裝配環(huán)境中同時被調(diào)用,這時需要將重復的名字重新命名。如果裝配一個大的部件,可能會多次遇到這個問題。為了避免這些不必要的麻煩,筆者建議在進行三維零件建模之前,事先將系統(tǒng)默認的模型樹中的零件名字改成該零件文件保存時將要用的名字,這樣不僅避免了零件名字的重復,還可方便零件的保存。3. 公差標注 在零件的工程圖中時常有如390.05的公差標注,CATIA默認字體SICH無法按要求進行標注,標出的是39 0.05的形式。這時可以將公差類型設置為TOL-1.0并用CATIA Symbol字體標注。4. 鼠標右鍵的應

18、用 (1) 在半剖視圖中標注孔的尺寸時,尺寸線往往是一半,延長線也只在一側有。如果直接點擊孔的輪廓線,按左鍵確認,出現(xiàn)的是整個尺寸線??梢栽谶€未放置該尺寸前點擊鼠標右鍵,選擇“Half Dimension”,即可標注出一半尺寸線。 (2) 標注兩圓弧外邊緣之間的距離時,當鼠標選中兩圓弧后,系統(tǒng)自動捕捉成兩圓心之間的距離尺寸,此時同樣在未放置該尺寸之前點擊右鍵,在彈出菜單中的“Extension Lines Anchor”中選擇所要標注的類型。 (3) 工程圖中有時需要標注一條斜線的水平或垂直距離,或者要標注一條斜線的一個端點與一條直線的距離,這時可以在選中要標注的對象后,在右鍵彈出菜單中選擇“

19、Dimension Representation”中所需的尺寸類型。兩直線角度尺寸的標注也可以通過彈出菜單中的“Angle Sector”選擇所需的標注方式。5重新選擇圖紙若在將零件轉化成工程圖時選錯了圖紙的大小,如將A3選成A4紙,可以在“Drafting”環(huán)境中點擊“File”“Page setup”,在彈出的對話框中重新選擇所需圖紙。 6. 激活視圖在工程圖中,往往要對某一視圖進行剖視、局部放大和斷裂等操作。在進行這些操作之前,一定要將該視圖激活,初學者往往忽略這個問題,從而造成操作失敗。激活視圖有兩種方法: (1) 將鼠標移至視圖的藍色邊框,雙擊鼠標,即可將該視圖激活。 (2) 將鼠標

20、移至視圖的藍色邊框,右擊鼠標,在彈出菜單中選擇“Actiate iew”即可。7. 工程圖中圖框及標題欄的插入 (1) 可以先將各種圖紙大小的圖框標題欄制成模板,分別插入各個工程圖。具體操作如下:進入“drafting”狀態(tài),選擇圖紙大小,進入“Edit”“Background”,按照所需標準畫好圖框及標題欄,將其保存。在畫好的工程圖中,進入“File”“Page setup”,在彈出的對話框中選擇“Insert Background iew”,選擇對應的圖框格式,點擊“Insert”即可。 (2) 可以在投影視圖前,先插入制作好的圖框及標題欄。具體操作如下:在建立好的零件模型環(huán)境中,點擊“F

21、ile”“New from”,按投影視圖所需圖紙大小選擇事先做好的圖框模板文件,即可直接進入已插好圖框和標題欄的Drafting狀態(tài)。8. 解決圖標變?yōu)橛⑽淖⑨尩姆椒?筆者在使用CATIA軟件的過程中,曾遇到“Part Design”和“Assembly Design”環(huán)境中原來非常形象的工具圖標全部變成用英文單詞表達的形式,如“倒角”變成“ChamferHeader”,拉伸變成“PadHeader”等,使用起來極不方便。原因可能是在使用CATIA的過程中,由于操作上的原因,產(chǎn)生了一些臨時性文件,如CATsettings、CATtemp等文件,這些臨時性文件會自動保存,可能會對CATIA的使用

22、造成一些影響。所以應及時查找出這些文件,將其刪除。另一個解決辦法是設置“Tools”“options”中的“reset”為“for all the tabpages”。筆者在進行這些操作后,工具條就又變回形象的圖標形式了。遇到此類問題的朋友不妨一試。9. 約束的技巧在虛擬裝配中對零件進行裝配約束時,最好一次將一個零件完全約束,而且盡可能應用面與面的約束,如平面與平面重合、平面與平面之間的距離、中心線與中心線重合、平面與平面之間的角度等。這些約束條件是非常穩(wěn)定的裝配約束。應盡可能避免使用幾何圖形的邊和頂點,因為它們?nèi)菀自诹慵薷臅r發(fā)生變化。10. 如何多次調(diào)用零件 裝配中有時需多次調(diào)用某個零件,

23、可以直接用“Fast Multi Instantiation”進行復制。生產(chǎn)中采用的澆注模具主要是利用CATIA-CAD/CAM系統(tǒng)和NC數(shù)控機床進行活塞模具的設計和加工制造。具體流程如圖1所示:一、 活塞的詳細設計利用原有的活塞零件二維圖紙進行三維模型設計,由于原圖紙不是由三維模型轉換形成,有一些結構和尺寸不合理,在進行三維模型設計時不能實現(xiàn),我們就根據(jù)實際情況采取了最接近原要求的方法來實現(xiàn)。同時,針對活塞的結構特點,我們把它分成兩部分:外部結構和內(nèi)部結構。外部結構形成活塞的外表面,內(nèi)部結構形成活塞的腔體表面。在兩部分形成后,用外部結構減去內(nèi)部結構,即形成活塞的主體形狀。由于設計時主要采用C

24、ATIA的實體設計功能,那么設計過程中的倒角處理就顯得相當靈活。一般情況下我們按照“由大到小,內(nèi)外相換”的規(guī)律,“由大到小”即由大倒角到小倒角的次序,這樣在數(shù)學模型的計算上比較好處理;“內(nèi)外相換”在當前結構中不能做出,可以在它的反模上進行。二、 模具的工藝設計在活塞零件的三維模型基礎上,結合生產(chǎn)實際情況進行活塞模具的設計。由于詳細設計和模具設計是兩個工作性質不同的階段,我們在模具設計時利用CATIA的SOLIDE-PUBLISH/IMPORT功能將活塞的模型IMPORT到模具模型中,這樣模具模型的數(shù)據(jù)量就相當小,結構樹也相當簡潔。如果活塞的模型改動時,我們也非常容易通過CHANGE-LINK的

25、功能修改模具模型。而且,由于CATIA所具有的這種功能,結合活塞模具的整個設計加工實際流程,應用現(xiàn)在流行的并行過程的概念,不同階段的工作同時進行,如圖2所示,在保證模具質量的前提下,大大縮短了模具設計加工的工期,為公司的新產(chǎn)品生產(chǎn)試制爭取了寶貴的時間?;钊>叻譃椋盒灸?、外模、頂模??紤]到芯模的拔模需要,結合澆注機的結構,我們又將芯模分為五部分;考慮到數(shù)控加工的需要,在外模上加裝活塊(這主要受限制于筆者所在公司的數(shù)控加工設備,排除這情況,完全可以進行整體設計加工)。由于模具設計加工的工作比較多,在本次任務的一開始,我們對一些常用的結構以及澆注系統(tǒng)做了規(guī)范設計,在此基礎上,采用CATIA軟件的D

26、etail Design、Paramtric ariational Modeler、Feature Design 的不同方式進行設計。在模具的實際過程中,直接調(diào)用或對其進行一些簡單的修改,這樣可以縮短設計時間。隨著數(shù)據(jù)庫的增多,節(jié)省時間的效果就越明顯。根據(jù)澆注機的要求,每套模具出兩個活塞。三、 二維出圖設計在活塞模具的三維模型基礎上,結合企業(yè)應用的標準和模具加工的過程,利用CATIA軟件的二維繪圖功能,進行活塞模具的二維圖紙設計。 CATIA軟件的SPACE和DRAW兩種設計模式的有機集成,可以非常容易地生成二維圖和標注尺寸,生產(chǎn)部門根據(jù)圖紙進行備料,數(shù)控加工前的加工制造。 DRAW模式跟蹤S

27、PACE模式的功能在設計中較實用,當三維模型修改后,我們可以及時對二維圖紙進行更新,圖形和尺寸標注都隨之更新,保證和三維模型的一致。四、 NC數(shù)控編程在活塞模具中,我們只對芯模和外模的鑲塊做數(shù)控加工。根據(jù)以往的加工工藝和CATIA軟件數(shù)控編程的功能,把加工劃分為:粗加工,半精加工,清根,精加工,局部精加工。在具體編程過程中,我們用到了CATIA 軟件的不同NC編程方法:1. Local Caity Roughing。此方法用于工件的粗加工,主要應用對象是在一個規(guī)則的毛坯上加工出形狀比較復雜工件的情況。2 Guided Cutting: Parallel to Plane;Offset from

28、 Cure; Face Isoparametrics。 此方法主要用于工件整體的半精加工、精加工過程。3 3-Axis Isoparametric Surface。4 Local Z Milling。 后兩種方法一般用于工件局部的半精加工、清根加工過程。 這些只是 CATIA軟件中曲面加工功能的一部分。CATIA軟件具有豐富的曲面加工功能,而且每種加工方法里又有比較多的選項及參數(shù),我們可以針對不同的工件、不同的部位來選擇不同的加工方法和不同的選項及參數(shù),以達到最后的加工效果。當然,這也需要我們具備比較好的實際加工經(jīng)驗。 NC程序后置處理: CATIA軟件中有一個刀具庫存取模塊(TSA),它除了

29、進行刀具的管理外,最主要的是NC程序后置處理。通常CATIA所計算出的刀具軌跡格式為:Apt Source 和Catia Clfile(我們用的是Apt Source格式),它們并不能直接用于數(shù)控加工,需要利用TSA對Apt Source格式的文件進行后置處理,把它們轉換成機床能夠識別的NC data。五、 制造加工由于機床數(shù)控系統(tǒng)的內(nèi)存比較小,不能把整個NC程序裝入機床,可以利用現(xiàn)有和機床相連計算機的通訊軟件,把NC程序輸入機床,以實時控制機床的加工。在CATIA中運用宏處理大量數(shù)據(jù)一、引言隨著機械設計的不斷發(fā)展,三維輔助設計軟件在產(chǎn)品設計和加工中成為不可缺少的重要工具。由于CATIA具有超

30、強的自由曲面功能、逆向工程的功能及全面的組合分析功能,因此在世界范圍內(nèi)的航空航天及汽車工業(yè)中得到了廣泛的應用。在飛機設計過程中,飛機的外形建模過程往往是先從外部讀入外形數(shù)據(jù),然后在CATIA中對這些數(shù)據(jù)進行處理。飛機外形數(shù)據(jù)通常是由許多點坐標組成,外形越精確,要求的數(shù)據(jù)就越多。在CATIA中,輸入點的方法通常是在Shape的Generatie Shape Design界面下的Point命令欄中手工將數(shù)據(jù)輸入。飛機外形有成千上萬個數(shù)據(jù)點,手動輸入不僅費時,并且容易出錯。本篇文章介紹了采用宏命令來自動讀入數(shù)據(jù)的方法,并對這些數(shù)據(jù)自動進行相關的繪圖處理。二、宏的定義 宏是一系列組合在一起的命令和指令

31、,以實現(xiàn)多任務執(zhí)行的自動化。 宏可以用下列幾種腳本語言編寫,這取決于操作系統(tǒng): Basicscript 2.2 sdk,用于Unix ; bscript,isual Basic的腳本語言,用于Windows NT系統(tǒng) ; Jscript,Jaascript的一種應用,用于Windows NT系統(tǒng)。三、創(chuàng)建宏和運行宏1. 創(chuàng)建宏 宏可用于各種軟件,其在各軟件中的創(chuàng)建和運行基本相似,這里著重介紹宏在CATIA中的創(chuàng)建和運行過程。創(chuàng)建過程是:首先打開CATIA,新建一個文件,然后進入菜單Tools,打開子菜單Macro下的Macros (或用Alt+F8命令),此時打開一個窗口,如圖1所示。 圖1

32、宏命令打開窗口 在Macro Name下的輸入框中命名一個宏的名字,如Macro1。然后按Creat按鈕,此時打開Macro Editor 窗口。在此窗口的文本框內(nèi)輸入宏的代碼,保存后,該宏就創(chuàng)建完成了,如圖2所示。 圖2 創(chuàng)建宏2運行宏首先選擇宏,因為宏可保存于內(nèi)部文件,也可保存于外部文件,所以首先在宏窗口的左下角的下拉框中選擇是內(nèi)部文件還是外部文件。如果是內(nèi)部文件,則在宏窗口的文本框中會顯示已創(chuàng)建的一系列宏,選擇需要的宏,按下Run按鈕,宏結果就可顯示于窗口內(nèi)。如果是外部文件,則選擇宏窗口左側的Select按鈕,選擇宏所在的文件目錄,按下Run按鈕,同樣,宏結果也顯示于窗口內(nèi)。四、宏在CA

33、TIA中的應用1利用宏輸入數(shù)據(jù)宏在CATIA中的應用非常廣泛,它與CATIA的內(nèi)核及內(nèi)部函數(shù)的調(diào)用集成得很好。例如,在一個部件上打一系列的孔,從裝配件上提取材料清單等等。在實際工作中,飛機的外形數(shù)據(jù)存于Excel文件中,利用宏來讀取Excel文件中的數(shù)據(jù)。如果數(shù)據(jù)以其他文件格式保存,如dat文件格式,可轉換為Excel文件格式,或者直接更改代碼,從其他文件中直接讀取。代碼如下: Language=BSCRIPT 因為本操作系統(tǒng)是 windows2000,所以 此宏是用bscript編 寫的 Sub CATMain() Dim partDocument1 As Document 創(chuàng)建文件 Set

34、 partDocument1 = CATIA.ActieDocument Dim part1 As Part 創(chuàng)建部件 Set part1 = partDocument1.Part dim excel as object 調(diào)用excel對象 set excel=getobject(d: 外形數(shù)據(jù).xls) 飛機外形數(shù)據(jù)存于d: 外形數(shù)據(jù).xls文件下 利用循環(huán),讀入excel中的數(shù)據(jù)。此數(shù)據(jù)為飛機外形上的一些點的坐標值,這些值分別存于excel的表單1中的B、C、D中,把這些值分別賦給變量x,y,z i=1 do while x” x=excel.worksheets(1).cells.ran

35、ge(B & trim(cstr(i).alue y=excel.worksheets(1).cells.range(C & trim(cstr(i).alue z=excel.worksheets(1).cells.range(D & trim(cstr(i).alue 定義點坐標 Dim hybridShapePointCoord1 As HybridShapePointCoord Set hybridShapePointCoord1 = hybridShapeFactory1.AddNewPointCoord(x,y,z) 輸入點 hybridBody1.AppendHybridShap

36、e hybridShapePointCoord1 part1.InWorkObject = hybridShapePointCoord1 i=i+1 loop part1.Update End sub 按照創(chuàng)建和運行宏的步驟,把以上代碼輸入到自定義的一個宏的代碼區(qū)中,保存并運行。這樣,“外形數(shù)據(jù).xls”文件中的所有飛機外形數(shù)據(jù)都被讀取出來。CATIA系統(tǒng)為這些點自動編號,設計人員可從當前界面左側最下一項Open Body.1的樹形擴展目錄中看到所有的點。 圖3就是用此宏輸入的機翼上的點。保存此CATIA文件為jiyi.CATpart。 圖3 宏輸入數(shù)據(jù)2利用宏處理數(shù)據(jù)為了得到飛機的外形,我們

37、需要對已輸入的點進行處理,即把這些點用Spline命令連成若干條樣條曲線,再對這些樣條曲線進行處理。在這項任務中,把點連成線是一項繁重的重復性工作,而用宏可以很快地自動完成。宏代碼如下: Language=BSCRIPT Sub CATMain() 宏初始化 Dim documents1 As Documents Set documents1 = CATIA.Documents Dim partDocument1 As Document Set partDocument1 = documents1.Item(Part1.CATPart) 根據(jù)飛機外形要求,設置兩個嵌套循環(huán),內(nèi)部循環(huán)完成一條樣條

38、曲線的點與點 的連接,外部循環(huán)完成多條樣條曲線的連接。 dim j as integer for j=1 to const1 樣條曲線的定義和設置 Dim hybridShapeSpline1 As HybridShapeSpline Set hybridShapeSpline1 = hybridShapeFactory1.AddNewSpline() hybridShapeSpline1.SetSplineType 0 hybridShapeSpline1.SetClosing 1 dim i as integer for i=1 to const2 Dim hybridShapePoint

39、Coord1 As HybridShape Set hybridShapePointCoord1= hybridShapes1.Item(i+const2*(j-1) hybridShapeSpline1.AddControlPoint hybridShapeControlPoint1 next hybridBody1.AppendHybridShape hybridShapeSpline1 part1.InWorkObject = hybridShapeSpline1 part1.Update next part1.Update End Sub 同樣,按照創(chuàng)建和運行宏的步驟,把以上代碼輸入到

40、自定義的另一宏的代碼區(qū)中,保存并運行,結果如圖4所示。 圖4 宏處理數(shù)據(jù)五、結束語以上介紹了CATIA的宏在航空設計中的一些應用,它也可用于CATIA與外界交互數(shù)據(jù)量比較大的其他領域,如汽車領域等。宏的使用可以加快產(chǎn)品研發(fā)周期,提高工作效率。隨著CATIA功能的不斷增強以及CATIA應用范圍的不斷擴大,宏作為一種必不可少的輔助功能,將不斷拓展CATIA的功能。catia介紹 CATIA是英文 Computer Aided Tri-Dimensional Interface Application 的縮寫。 是世界上一種主流的CAD/CAE/CAM 一體化軟件。在70年代Dassault Aia

41、tion 成為了第一個用戶,CATIA 也應運而生。從1982年到1988年,CATIA 相繼發(fā)布了1版本、2版本、3版本,并于1993年發(fā)布了功能強大的4版本,現(xiàn)在的CATIA 軟件分為4版本和 5版本兩個系列。4版本應用于UNIX 平臺,5版本應用于UNIX和Windows 兩種平臺。5版本的開發(fā)開始于1994年。為了使軟件能夠易學易用,Dassault System 于94年開始重新開發(fā)全新的CATIA 5版本,新的5版本界面更加友好,功能也日趨強大,并且開創(chuàng)了CAD/CAE/CAM 軟件的一種全新風格。 法國 Dassault Aiation 是世界著名的航空航天企業(yè)。其產(chǎn)品以幻影20

42、00和陣風戰(zhàn)斗機最為著名。CATIA的產(chǎn)品開發(fā)商Dassault System 成立于1981年。而如今其在CAD/CAE/CAM 以及PDM 領域內(nèi)的領導地位,已得到世界范圍內(nèi)的承認。其銷售利潤從最開始的一百萬美圓增長到現(xiàn)在的近二十億美圓。雇員人數(shù)由20人發(fā)展到2,000多人。 CATIA是法國Dassault System公司的CAD/CAE/CAM一體化軟件,居世界CAD/CAE/CAM領域的領導地位,廣泛應用于航空航天、汽車制造、造船、機械制造、電子電器、消費品行業(yè),它的集成解決方案覆蓋所有的產(chǎn)品設計與制造領域,其特有的DMU電子樣機模塊功能及混合建模技術更是推動著企業(yè)競爭力和生產(chǎn)力的

43、提高。CATIA 提供方便的解決方案,迎合所有工業(yè)領域的大、中、小型企業(yè)需要。包括:從大型的波音747飛機、火箭發(fā)動機到化妝品的包裝盒,幾乎涵蓋了所有的制造業(yè)產(chǎn)品。在世界上有超過13,000的用戶選擇了CATIA。CATIA 源于航空航天業(yè),但其強大的功能以得到各行業(yè)的認可,在歐洲汽車業(yè),已成為事實上的標準。CATIA 的著名用戶包括波音、克萊斯勒、寶馬、奔馳等一大批知名企業(yè)。其用戶群體在世界制造業(yè)中具有舉足輕重的地位。波音飛機公司使用CATIA完成了整個波音777的電子裝配,創(chuàng)造了業(yè)界的一個奇跡,從而也確定了CATIA 在CAD/CAE/CAM 行業(yè)內(nèi)的領先地位。 CATIA 5版本是IBM

44、和達索系統(tǒng)公司長期以來在為數(shù)字化企業(yè)服務過程中不斷探索的結晶。圍繞數(shù)字化產(chǎn)品和電子商務集成概念進行系統(tǒng)結構設計的CATIA 5版本,可為數(shù)字化企業(yè)建立一個針對產(chǎn)品整個開發(fā)過程的工作環(huán)境。在這個環(huán)境中,可以對產(chǎn)品開發(fā)過程的各個方面進行仿真,并能夠實現(xiàn)工程人員和非工程人員之間的電子通信。產(chǎn)品整個開發(fā)過程包括概念設計、詳細設計、工程分析、成品定義和制造乃至成品在整個生命周期中的使用和維護。CATIA 5版本具有: 1.重新構造的新一代體系結構 為確保CATIA產(chǎn)品系列的發(fā)展,CATIA 5新的體系結構突破傳統(tǒng)的設計技術,采用了新一代的技術和標準,可快速地適應 企業(yè)的業(yè)務發(fā)展需求,使客戶具有更大的競爭

45、優(yōu)勢。 2.支持不同應用層次的可擴充性 CATIA 5對于開發(fā)過程、功能和硬件平臺可以進行靈活的搭配組合,可為產(chǎn)品開發(fā)鏈中的每個專業(yè)成員配置最合理的解決方案。允許任意配置的解決方案可滿足從最小的供貨商到最大的跨國公司的需要。 3.與NT和UNIX硬件平臺的獨立性 CATIA 5是在Windows NT平臺和UNIX平臺上開發(fā)完成的,并在所有所支持的硬件平臺上具有統(tǒng)一的數(shù)據(jù)、功能、版本發(fā)放日期、操作環(huán)境和應用支持。CATIA 5在Windows平臺的應用可使設計師更加簡便地同辦公應用系統(tǒng)共享數(shù)據(jù);而 UNIX平臺上NT風格的用戶界面,可使用戶在UNIX平臺上高效地處理復雜的工作。 4.專用知識的

46、捕捉和重復使用 CATIA 5結合了顯式知識規(guī)則的優(yōu)點,可在設計過程中交互式捕捉設計意圖,定義產(chǎn)品的性能和變化。隱式的經(jīng)驗知識變成了顯式的專用知識,提高了設計的自動化程度,降低了設計錯誤的風險。 5.給現(xiàn)存客戶平穩(wěn)升級 CATIA 4和5具有兼容性,兩個系統(tǒng)可并行使用。對于現(xiàn)有的CATIA 4用戶,5年引領他們邁向NT世界。對于新的 CATIA 5客戶,可充分利用CATIA 4成熟的后續(xù)應用產(chǎn)品,組成一個完整的產(chǎn)品開發(fā)環(huán)境。 航空航天: CATIA 源于航空航天工業(yè),是業(yè)界無可爭辯的領袖。以其精確安全,可靠性滿足商業(yè)、防御和航空航天領域各種應用的需要。在航空航天業(yè)的多個項目中,CATIA 被應

47、用于開發(fā)虛擬的原型機,其中包括Boeing飛機公司(美國)的Boeing 777 和Boeing 737,Dassault 飛機公司(法國)的陣風(Rafale)戰(zhàn)斗機、Bombardier飛機公司(加拿大)的Global Express 公務機、以及Lockheed Martin飛機公司(美國)的Darkstar無人駕駛偵察機。Boeing飛機公司在Boeing 777項目中,應用CATIA設計了除發(fā)動機以外的100%的機械零件。并將包括發(fā)動機在內(nèi)的100%的零件進行了預裝配。Boeing 777也是迄今為止,唯一進行100%數(shù)字化設計和裝配的大型噴氣客機。參與Boeing 777項目的工程

48、師、工裝設計師、技師以及項目管理人員超過1700人,分布于美國、日本、英國的不同地區(qū)。他們通過1,400套CATIA 工作站聯(lián)系在一起,進行并行工作。Boeing 的設計人員對777的全部零件進行了三維實體造型,并在計算機上對整個777進行了全尺寸的預裝配。預裝配使工程師不必再制造一個物理樣機,工程師在預裝配的數(shù)字樣機上即可檢查和修改設計中的干涉和不協(xié)調(diào)。Boeing 飛機公司宣布在777項目中,與傳統(tǒng)設計和裝配流程相比較,由于應用CATIA節(jié)省了50%的重復工作和錯誤修改時間。盡管首架777的研發(fā)時間與應用傳統(tǒng)設計流程的其他機型相比,其節(jié)省的時間并不是非常的顯著,但Boeing飛機公司預計,

49、777后繼機型的開發(fā)至少可節(jié)省50%的時間。CATIA 的后參數(shù)化處理功能在777的設計中也顯示出了其優(yōu)越性和強大功能。為迎合特殊用戶的需求,利用CATIA 的參數(shù)化設計,Boeing 公司不必重新設計和建立物理樣機,只需進行參數(shù)更改,就可以得到滿足用戶需要的電子樣機,用戶可以在計算機上進行預覽。 汽車工業(yè): CATIA是汽車工業(yè)的事實標準,是歐洲、北美和亞洲頂尖汽車制造商所用的核心系統(tǒng)。CATIA 在造型風格、車身及引擎設計等方面具有獨特的長處,為各種車輛的設計和制造提供了端對端(end to end )的解決方案。CATIA 涉及產(chǎn)品、加工和人三個關鍵領域。CATIA 的可伸縮性和并行工程

50、能力可顯著縮短產(chǎn)品上市時間。一級方程式賽車、跑車、轎車、卡車、商用車、有軌電車、地鐵列車、高速列車,各種車輛在CATIA 上都可以作為數(shù)字化產(chǎn)品,在數(shù)字化工廠內(nèi),通過數(shù)字化流程,進行數(shù)字化工程實施。CATIA 的技術在汽車工業(yè)領域內(nèi)是無人可及的,并且被各國的汽車零部件供應商所認可。從近來一些著名汽車制造商所做的采購決定,如Renault、Toyota、Karman 、olo、Chrysler 等,足以證明數(shù)字化車輛的發(fā)展動態(tài)。 Scania 是居于世界領先地位的卡車制造商,總部位于瑞典。其卡車年產(chǎn)量超過50,000輛。當其他競爭對手的卡車零部件還在25,000個左右時,Scania公司借助于C

51、ATIA系統(tǒng),已經(jīng)將卡車零部件減少了一半?,F(xiàn)在,Scania 公司在整個卡車研制開發(fā)過程中,使用更多的分析仿真,以縮短開發(fā)周期,提高卡車的性能和維護性。CATIA 系統(tǒng)是Scania 公司的主要CAD/CAM 系統(tǒng),全部用于卡車系統(tǒng)和零部件的設計。通過應用這些新的設計工具,如發(fā)動機和車身底盤部門CATIA 系統(tǒng)創(chuàng)成式零部件應力分析的應用,支持開發(fā)過程中的重復使用等應用,公司已取得了良好的投資回報?,F(xiàn)在,為了進一步提高產(chǎn)品的性能,Scania 公司在整個開發(fā)過程中,正在推廣設計師、分析師和檢驗部門更加緊密地協(xié)同工作方式。這種協(xié)調(diào)工作方式可使Scania 公司更具市場應變能力,同時又能從物理樣機和

52、虛擬數(shù)字化樣機中不斷積累產(chǎn)品知識。 造船工業(yè): CATIA 為造船工業(yè)提供了優(yōu)秀的解決方案,包括專門的船體產(chǎn)品和船載設備、機械解決方案。船體設計解決方案已被應用于眾多船舶制造企業(yè),類似General Dynamics, Meyer Weft 和Delta Marin ,涉及所有類型船舶的零件設計、制造、裝配。船體的結構設計與定義是基于三維參數(shù)化模型的。參數(shù)化管理零件之間的相關性,相關零件的更改,可以影響船體的外型。船體設計解決方案與其他CATIA 產(chǎn)品是完全集成的。傳統(tǒng)的CATIA 實體和曲面造型功能用于基本設計和船體光順。Bath Iron Works 應用GSM (創(chuàng)成式外型設計)作為參數(shù)

53、化引擎,進行驅逐艦的概念設計和與其他船舶結構設計解決方案進行數(shù)據(jù)交換。 4.2版本的CATIA 提供了與Deneb 加工的直接集成,并在與Fincantieri 的協(xié)作中得到發(fā)展,機器人可進行直線和弧線焊縫的加工并克服了機器人自動線編程的瓶頸。 General Dynamic Electric Boat 和 Newport News Shipbuilding 使用CATIA 設計和建造美國海軍的新型弗吉尼亞級攻擊潛艇。大量的系統(tǒng)從核反應堆、相關的安全設備到全部的生命支持設備需要一個綜合的,有效的產(chǎn)品數(shù)據(jù)管理系統(tǒng)(PDM)進行整個潛艇產(chǎn)品定義的管理,不僅僅是一個材料單,而是所有三維數(shù)字化產(chǎn)品和焊

54、接設備。ENOIA 提供了強大的數(shù)據(jù)管理能力。 Meyer Werft 關于CAD 技術的應用在業(yè)內(nèi)一直處于領先地位,從設計、零件、船載設備到試車,涉及造船業(yè)的所有方面。在切下第一塊鋼板前,已經(jīng)完成了全部產(chǎn)品的三維設計和演示。 Delta Marin 在船舶的設計與制造過程中,依照船體設計艦橋、甲板和推進系統(tǒng)。船主利用4D 漫游器進行瀏覽和檢查。中國廣州的文沖船廠也對CATIA 進行了成功地應用。使用CATIA 進行三維設計,取代了傳統(tǒng)的二維設計。 廠房設計:在豐富經(jīng)驗的基礎上,IBM 和Dassault - Systems 為造船業(yè)、發(fā)電廠、加工廠和工程建筑公司開發(fā)了新一代的解決方案。包括管

55、道、裝備、結構和自動化文檔。CCPlant 是這些行業(yè)中的第一個面向對象的知識工程技術的系統(tǒng)。 CCPlant 已被成功應用于Chrysler 及其擴展企業(yè)。使用CCPlant 和Deneb 仿真對正在建設中的Toledo 吉普工廠設計進行了修改。費用的節(jié)省已經(jīng)很明顯地體現(xiàn)出來。并且對將來企業(yè)的運作有著深遠的影響。 Haden International 的涂裝生產(chǎn)線主要應用于汽車和宇航工業(yè)。Haden International 應用CATIA 設計其先進的涂裝生產(chǎn)線,CCPlant 明顯縮短了設計與安裝的時間。 Shell 使用CCPlant 在鹿特丹工廠開發(fā)新的生產(chǎn)流程,鹿特丹工廠擁有二

56、千萬噸原油的年處理能力,可生產(chǎn)塑料、樹脂、橡膠等多種復雜化工產(chǎn)品。 加工和裝配:一個產(chǎn)品僅有設計是不夠的,還必須制造出來。CATIA 擅長為棱柱和工具零件作2D/3D關聯(lián),分析和NC ;CATIA 規(guī)程驅動的混合建模方案保證高速生產(chǎn)和組裝精密產(chǎn)品,如機床,醫(yī)療器械、膠印機鐘表及工廠設備等均能作到一次成功。在機床工業(yè)中,用戶要求產(chǎn)品能夠迅速地進行精確制造和裝配。Dassault System 產(chǎn)品的強大功能使其應用于產(chǎn)品設計與制造的廣泛領域。大的制造商像Staubli 從Dassault System 的產(chǎn)品中受益非淺。Staubli 使用CATIA 設計和制造紡織機械和機器人。Gidding

57、&Lewis使用CATIA 設計和制造大型機床。 Dassault System 產(chǎn)品也同樣應用于眾多小型企業(yè)。象Klipan使用CATIA設計和生產(chǎn)電站的電子終端和控制設備。Polynorm 使用CATIA 設計和制造壓力設備。Tweko使用CADAM 設計焊接和切割工具。 消費品:全球有各種規(guī)模的消費品公司信賴CATIA,其中部分原因是CATIA設計的產(chǎn)品的風格新穎,而且具有建模工具和高質量的渲染工具。CATIA已用于設計和制造如下多種產(chǎn)品:餐具、計算機、廚房設備、電視和收音機以及庭院設備。另外,為了驗證一種新的概念在美觀和風格選擇上達到一致,CATIA 可以從數(shù)字化定義的產(chǎn)品,生成具有真實效果的渲染照片。在真實產(chǎn)品生成之前,即可促進產(chǎn)品的銷售。 CATIA 也顯示出了在非高科技行業(yè)的應用價值。例如:LOreal 使用CATIA 設計洗發(fā)水的包裝瓶,這使得不光是包裝設計人員,其他非技術人員,象銷售人員、采購人員、管理人員都可以快速地瀏覽大量產(chǎn)品照片。這一點在衛(wèi)生用品制造業(yè)是非常重要的,因為在這個

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論