《proe齒輪畫法ppt課件》由會員分享,可在線閱讀,更多相關(guān)《proe齒輪畫法ppt課件(24頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、第10章創(chuàng)建參數(shù)化模型,Page 1,10.1 參數(shù),10.1.1 參數(shù)概述 10.1.2 參數(shù)的設(shè)置 10.1.3 參數(shù)和模型尺寸的關(guān)聯(lián),Page 2,10.1.1 參數(shù)概述,參數(shù)是Pro/ENGINEER系統(tǒng)中用于控制模型形態(tài)而建立的一系列通過關(guān)系相互聯(lián)系在一起的符號 。,Pro/ENGINEER系統(tǒng)最典型的特點是參數(shù)化,體現(xiàn)參數(shù)化除使用尺寸作為參數(shù)控制模型外,還在尺寸間建立數(shù)學關(guān)系式,使它們保持相對的大小、位置或約束條件。,Page 3,主要參數(shù):,1.局部參數(shù):當前模型中創(chuàng)建的參數(shù)??稍谀P椭芯庉嬀植繀?shù)。例如,在系統(tǒng)中定義的尺寸參數(shù)。 2.外部參數(shù):在當前模型外面創(chuàng)建的并用于控制模
2、型某些方面的參數(shù)。不能在模型中修改外部參數(shù)。例如,可在“布局”模式下添加參數(shù)以定義某個零件的尺寸。,Page 4,3.用戶定義參數(shù):可連接幾何的其它信息。可將用戶定義的參數(shù)添加到組件、零件、特征或圖元。例如,可為組件中的每個零件創(chuàng)建 COST 參數(shù)。然后,可將 COST 參數(shù)包括在“材料清單”中以計算組件的總成本。 4.系統(tǒng)參數(shù):由系統(tǒng)定義的參數(shù),例如,“質(zhì)量屬性”參數(shù)。這些參數(shù)通常是只讀的。可在關(guān)系中使用它們,但不能控制它們的值。 5.注釋元素參數(shù):為“注釋元素”定義的參數(shù)。,Page 5,10.1.2 參數(shù)的設(shè)置,在菜單欄中選擇【工具】【參數(shù)】命令,打開【參數(shù)】對話框,就可以進行用戶參
3、數(shù)的設(shè)置。,參數(shù)設(shè)置對話框,點擊 按鈕可以添加新的參數(shù),,點擊 按鈕可以刪除已添加的參數(shù),,Page 6,參數(shù)屬性的設(shè)置,1.名稱:定義的參數(shù)名必須以字母開頭,不能使用d#、kd#、rd#、tm#、tp#或tpm#、PI(幾何常數(shù))、G(引力常數(shù))等作為參數(shù)名,因為系統(tǒng)需要保留它們和尺寸一起使用,參數(shù)名不能包含非字母數(shù)字數(shù)字字符,如!、、#、$等。建議使用具有一定含義的參數(shù)名稱。 2.類型:用鼠標單擊需要修改的參數(shù)對應(yīng)的“類型”框,可以選擇設(shè)置參數(shù)的類型,可以選擇的參數(shù)的類型有整數(shù)、實數(shù)、字符串、是否四種。,Page 7,3.值:用鼠標單擊需要修改的參數(shù)所對應(yīng)的“數(shù)值”框,可以修改參數(shù)的值
4、。 4.指定:可指定所選系統(tǒng)和用戶參數(shù)作為 Pro/INTRALINK 的屬性使用。 5.訪問:定義對參數(shù)的訪問如下: 1).完整:完整訪問參數(shù)是在參數(shù)中創(chuàng)建的用戶定義的參數(shù)??稍谌魏蔚胤叫薷乃鼈儭? 2).限制:限制的訪問參數(shù)不能由關(guān)系修改。可通過“族表”和 Pro/PROGRAM 修改限制的訪問參數(shù)。 3).鎖定:鎖住訪問意味著參數(shù)由外部應(yīng)用程序(數(shù)據(jù)管理系統(tǒng)、分析特征、關(guān)系、Pro/PROGRAM 或族表)創(chuàng)建。被鎖住的參數(shù)只能從外部應(yīng)用程序內(nèi)進行修改。,Page 8,6.源:指示創(chuàng)建參數(shù)的位置或其受驅(qū)動的位置,反映了參數(shù)的來源,如由用戶定義產(chǎn)生、由關(guān)系創(chuàng)建等。 7.說明:提供
5、參數(shù)的說明。 8.受限制的: 指示其屬性由外部文件定義的受限制值參數(shù)。 9.單位:從單位列表中選取定義參數(shù)的單位。注意:單位只能為參數(shù)類型“實型”定義,并且僅在創(chuàng)建參數(shù)時定義。,Page 9,10.1.3 參數(shù)和模型尺寸的關(guān)聯(lián),尺寸參數(shù)和模型尺寸可以通過關(guān)系式聯(lián)系在一起,從而可用于控制對模型修改的效果。,方法:選擇【工具】 【關(guān)系】命令,就可以打 開【關(guān)系】對話框,進行 參數(shù)之間關(guān)系的設(shè)置。,關(guān)系對話框,,Page 10,1.關(guān)系式的類型,1).等式關(guān)系式 通常用于給尺寸參數(shù)或自定義參數(shù)等參數(shù)賦值。 例如:d=4.75,是簡單賦值; d5=d2*(SQRT(d7/5.0+d0)),是比
6、較復(fù)雜的賦值。 2).不等式關(guān)系式 通常用作一個約束或用于邏輯分支的條件語句中。 例如:(d1+d2d3+d4),是作為約束; IF(d0+2)=d2,是用于條件語句中。,Page 11,2.關(guān)系式中使用的數(shù)學函數(shù),Page 12,3關(guān)系式中使用的運算符,Page 13,4. 關(guān)系式錯誤的檢查與修改,執(zhí)行對話框中的【實用工具】【校驗】菜單命令或單擊 (校核)按鈕,系統(tǒng)會自動檢查關(guān)系式的有效性,如果發(fā)現(xiàn)錯誤,則提示出錯,并在顯示編輯區(qū)錯誤的關(guān)系式下方打上標記。,常見的錯誤類型有: 1)橫列超過80個字符。此時應(yīng)應(yīng)用反斜線“” 把其分成兩行。 2)參數(shù)名稱超過31個字符。 3)語法
7、錯誤,出現(xiàn)沒有定義的參數(shù)或函數(shù)。,Page 14,5.關(guān)系式的排序,選擇【關(guān)系】對話框中的【實用工具】【重新排序關(guān)系】菜單命令或單擊 (排序關(guān)系)按鈕 ,就可以將已有的關(guān)系式進行排序。,目的:使關(guān)系式中的參數(shù)按被引用、計算的順序進行排序,避免循環(huán)應(yīng)用,提高關(guān)系式的正確性。,例如:輸入下列關(guān)系式: d0=d1+d2*d3 d2=d3+d4,執(zhí)行排序命令后: d2=d3+d4 d0=d1+d2*d3,,Page 15,10.2 參數(shù)化建模操作實例,問題描述:建立一參數(shù)化齒輪,要求能夠通過外部輸入齒輪的模數(shù)、齒數(shù)、齒寬、齒頂高系數(shù),頂隙系數(shù)、壓力角和變?yōu)橄禂?shù)來自動生成齒輪模型。,Page 16,步
8、驟一:新建零件模型文件,步驟二:定義參數(shù),在【參數(shù)】對話框 ,依次添加定義M(模數(shù))、 Z(齒數(shù))、ALPHA(壓力角)、HAX(齒頂高系數(shù))、CX(頂隙系數(shù))、X(變位系數(shù))、B(齒寬)、RANG和 CANG 九個參數(shù)。,參數(shù)對話框,Page 17,步驟三:創(chuàng)建基準特征,1.依次創(chuàng)建如圖所示的基準特性,并分別將四個基準圓的參數(shù)名修改為為D、DA、DF、DB。,2. 打開【關(guān)系】對話框。輸入如下關(guān)系式: D=M*Z DA=D+2*M*(HAX+X) DF=D-2*M*(HAX+CX-X) DB=D*COS(ALPHA) RANG=360/(4*Z) CANG=360/Z,創(chuàng)建的關(guān)系式,Page
9、 18,步驟四:建立漸開線,漸開線方程,創(chuàng)建的漸開線,采用從方程的方式創(chuàng)建漸開線基準曲線,Page 19,Pro/ENGINEER漸開線齒輪的方程式 漸開線的方程 r=1 ang=360*t s=2*pi*r*t x0=s*cos(ang) y0=s*sin(ang) x=x0+s*sin(ang) y=y0-s*cos(ang) z=0 1.笛卡爾坐標下的漸開線參數(shù)方程 笛卡爾坐標系下的漸開線參數(shù)方程如下(設(shè)壓力角 afa 由0到60度,基圓半徑為 10): afa=60*t x=10*cos(afa)+pi*10*afa/180 * sin(afa) y=10
10、*sin(afa)-pi*10*afa/180 * cos(afa) z=0 2.圓柱坐標下的漸開線參數(shù)方程 圓柱坐標系下的漸開線參數(shù)方程如下(設(shè)基圓半徑為10,壓力角 afa 從0到60度): afa = 60*t r = (102 + (pi*10*afa/180)2)0.5 theta = afa-atan((pi*10*afa/180)/10) z = 0,Page 20,步驟五:創(chuàng)建基準點,在分度圓基準曲線與漸開線基準曲線的交點處創(chuàng)建一個基準點。,創(chuàng)建的基準點,步驟六:創(chuàng)建DTM1基準平面,步驟七:創(chuàng)建DTM2基準平面,通過繞軸線A_1旋轉(zhuǎn)的方式將DTM1旋轉(zhuǎn)RANG個角度創(chuàng)建DTM
11、2基準平面,并添加RANG作為特征關(guān)系 。,創(chuàng)建的DTM1和DTM2基準平面,通過軸線A_1和基準點PNT0創(chuàng)建該平面,Page 21,步驟八:鏡像漸開線,步驟九:創(chuàng)建實體特征,拉伸的實體特征,采用拉伸的方式創(chuàng)建該實體,將拉伸的高度與齒寬B關(guān)聯(lián)起來。,步驟十:倒角,在圓柱體的上下邊棱處創(chuàng)建1.545的倒角,Page 22,步驟十一:創(chuàng)建單個齒槽,通過去材料的方式創(chuàng)建一個齒槽。,齒槽輪廓,創(chuàng)建的單個齒槽,步驟十二:陣列齒槽,通過軸陣列的方式創(chuàng)建其它齒,并將齒輪的齒數(shù)與參數(shù)Z通過關(guān)系式聯(lián)系起來。,陣列創(chuàng)建的齒輪,步驟十三:隱藏建立的曲線,隱藏基準曲線后的齒輪,Page 23,步驟十四:參數(shù)化程序的建立,打開程序編輯文本框 ,在“INPUT”和“ENDINPUT”之間輸入以下語句:,Z NUMBER 請輸入齒輪的齒數(shù)(z0): M NUMBER 請輸入齒輪的模數(shù)(m0): B NUMBER 請輸入齒輪的齒寬(B0): HAX NUMBER 請輸入齒輪的齒頂高系數(shù)(ha*0): CX NUMBER 請輸入齒輪的頂隙系數(shù)(C*0): ALPHA NUMBER 請輸入齒輪的壓力角(0): X NUMBER 請輸入齒輪的變位系數(shù):,建立的參數(shù)化程序,Page 24,