趙勇
摘要 本文初步探討了PROE的關(guān)系語(yǔ)句的語(yǔ)法,展示了一種結(jié)果的兩種關(guān)系式語(yǔ)法,闡述了關(guān)系式語(yǔ)法,并利用骨架模型模擬了曲柄搖桿機(jī)構(gòu)的運(yùn)動(dòng)。
關(guān)鍵詞 關(guān)系語(yǔ)言;骨架模型;曲柄搖桿;運(yùn)動(dòng)
中圖分類(lèi)號(hào)TP3
文獻(xiàn)標(biāo)識(shí)碼A
文章編號(hào)1674-6708(2016)157-0086-02
1 創(chuàng)建曲柄搖桿機(jī)構(gòu)的骨架模型
1)先設(shè)定四桿長(zhǎng)度分別為:曲柄AB:a=120mm,連桿BC.b=200mm,搖桿CD:c=160mm,機(jī)架DA:d=220mm。
進(jìn)入mmns_asm_design模式創(chuàng)建骨架模型。
以坐標(biāo)原點(diǎn)為A點(diǎn),繪制四條直線,長(zhǎng)度尺寸分別為a,b,c,d,并且標(biāo)注a,d之間的角度。同時(shí)標(biāo)注位置AD的位置角度。
2)在草繪中,設(shè)定各數(shù)值之間的關(guān)系,在“工具”下的“關(guān)系”菜單,打開(kāi)關(guān)系菜單,輸入關(guān)系式的程序。注意下述關(guān)系式中,sd15為a,d之間的角度的參數(shù)符號(hào)(sd15根據(jù)實(shí)際繪圖可能有不同,以實(shí)際的參數(shù)符號(hào)代入下述程序,SD#不區(qū)分大小寫(xiě)),vol為設(shè)定的變量參數(shù)。
添加關(guān)系:
vol=SD15
vol=vol+10
IF 169 Vol=180 endif IF vol>350 vol=0 ENDIF SD15=vol 上述程序,解釋如下: (1)引入變量參數(shù)vol,將SD15的數(shù)值角度值賦予參數(shù)vol。 (2)參數(shù)vol每次增量10°,即每再生一次,增加10°。 (3)條件語(yǔ)句,判斷語(yǔ)句,如果參數(shù)vol的值大于169,并且小于181。 (4)條件成立,將數(shù)值180 (180°)賦予SD15。 (5)條件語(yǔ)句,如果參數(shù)vol的值大于350(350°)。 (6)條件成立,將0°數(shù)值賦予vol。 (7)結(jié)束條件語(yǔ)句。 (8)將參數(shù)vol的值賦予SD15。 見(jiàn)下關(guān)系語(yǔ)句圖1的實(shí)例。 3)在Proe4.0中,還可以不引入變量,直接寫(xiě)成下述的關(guān)系式程序(不區(qū)分大小寫(xiě)): SD15=sd15+10 if 169 sd15=180 endif IF sd15>350 Sd15=0 ENDIF 見(jiàn)上面關(guān)系語(yǔ)句圖2的實(shí)例,上述程序,解釋如下。 (1)將SD15的數(shù)值角度值,每次增加10,即每再生一次,SD15增加10°,將增加的數(shù)值賦回于參數(shù)SD15。 (2)條件語(yǔ)句,判斷語(yǔ)句,如果參數(shù)vol的值大于169,并且小于181。 (3)條件成立,將數(shù)值180 (180°)賦予SD15。 (4)結(jié)束條件語(yǔ)句。 (5)條件語(yǔ)句,判斷語(yǔ)句,如果參數(shù)vol的值大于350。 (6)條件成立,將數(shù)值0(0°)賦予SD15。 (7)結(jié)束條件語(yǔ)句。 4)注意曲柄搖桿機(jī)構(gòu)的各桿的長(zhǎng)度需滿足下述的條件,否則在轉(zhuǎn)動(dòng)某個(gè)角度時(shí),長(zhǎng)度關(guān)系不滿足條件,曲柄搖桿機(jī)構(gòu)不成立,再生也會(huì)失敗。 鉸鏈四桿機(jī)構(gòu)存在一個(gè)曲柄的條件是: (1)最短桿與最長(zhǎng)桿長(zhǎng)度之和小于或等于其余兩桿長(zhǎng)度之和。 (2)曲柄為最短桿。 本例的設(shè)置的數(shù)值,曲柄AB,a=120,為最短桿,最長(zhǎng)桿AD,d=220,兩者之和:120+220<200+160,滿足上述的條件。 5)完成后單擊再生模型,每再生一次,曲柄AB轉(zhuǎn)動(dòng)10°,帶動(dòng)連桿BC,搖桿CD隨之轉(zhuǎn)動(dòng)。單擊36次即完成模擬機(jī)構(gòu)運(yùn)動(dòng)。 6)讓骨架模型處于激活狀態(tài),創(chuàng)建4個(gè)軸,分別經(jīng)過(guò)4個(gè)端點(diǎn)并且法向于Front面.最終為A_1,A_2,A3,A4然后再以4個(gè)焦點(diǎn)為原型繪制4個(gè)直徑為5mm的小圓.即得曲柄搖桿機(jī)構(gòu)的骨架模型,見(jiàn)下圖。 2 創(chuàng)建曲柄搖桿的3D模型 1)創(chuàng)建機(jī)架子組件BASE-STAND-ASM.ASM,然后再此子組件下創(chuàng)建支座HOLDER-I.PRT。 2)采用另存為的方法復(fù)制HOLDER-I.PRT成HOLDER-2.PRT,打開(kāi)HOLDER-2.PRT,修改數(shù)字成為新的支架零件,本例HOLDER2修改成比HOLDER-I高。 3)采用裝配的方法,將修改好的HOLDER-2裝配到骨架的曲線上,注意對(duì)齊之前設(shè)置的骨架的曲線的軸線。 4)設(shè)計(jì)機(jī)架底座BASE-STAND,見(jiàn)下圖。 5)設(shè)計(jì)曲柄,注意曲柄由于是運(yùn)動(dòng)的部件,所以不能采用在組件缺省裝配里設(shè)計(jì)零件,因?yàn)檫@樣運(yùn)動(dòng)時(shí),裝配里參數(shù)變化,會(huì)導(dǎo)致生成失敗。需要單獨(dú)設(shè)計(jì)曲柄零件,然后裝配到骨架AB線上。 6)采用另存為的方法,復(fù)制成lingkage.pr和搖桿rocker.prt,并各自修改長(zhǎng)度為設(shè)定的長(zhǎng)度,lingkage.pr的長(zhǎng)度200,搖桿rocker的長(zhǎng)度為160。 7)采用裝配的方法,將連桿linkage.prt裝配到骨架的BC曲線上。 8)采用裝配的方法,將搖桿rocker.prt裝配到骨架的CD曲線上。 9)裝配完成后,再生整個(gè)組件,每再生一次,搖桿就轉(zhuǎn)動(dòng)10°,并且會(huì)出現(xiàn)在關(guān)系語(yǔ)句里設(shè)定的180°和0°的兩個(gè)位置,見(jiàn)圖7。 3 結(jié)論 自始自終都要以骨架模型為參照進(jìn)行組件設(shè)計(jì)和零件設(shè)計(jì)以及裝配的編輯定義。這樣曲柄,連桿,搖桿和機(jī)架4個(gè)構(gòu)件相互間保持的是平行的“兄弟”關(guān)系,而不是上下級(jí)的“父子”關(guān)系,修改其中任意一個(gè)構(gòu)件都不會(huì)給其他構(gòu)件帶來(lái)”參照”方面的影響。這就是骨架模型的作用所在。