資源描述:
《參數(shù)化建模介紹》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、參數(shù)化建模介紹UG標(biāo)準(zhǔn)件開發(fā)都是基于標(biāo)驅(qū)動(dòng)參數(shù)化的標(biāo)準(zhǔn)件UG模板部件,因此UG標(biāo)準(zhǔn)件開發(fā)的實(shí)現(xiàn),最重要的環(huán)節(jié)是建立參數(shù)化的標(biāo)準(zhǔn)件UG模板部件。在建立參數(shù)化標(biāo)準(zhǔn)件UG模板部件過程中要大量地應(yīng)用到草圖、參數(shù)化建模、表達(dá)式及裝配建模等技術(shù)。1參數(shù)化草圖技術(shù)在UG標(biāo)準(zhǔn)件開發(fā)中的應(yīng)用在此部分不再詳述草圖的功能,介紹一些技巧:1.合理地設(shè)置草圖的放置面,以達(dá)到標(biāo)準(zhǔn)件在調(diào)用時(shí)能夠?qū)崿F(xiàn)自動(dòng)地裝配定位。在此我們一般先建立絕對(duì)基準(zhǔn)坐標(biāo)系(AbsoluteCSYS,位于絕對(duì)位置的基準(zhǔn)坐標(biāo)系)或位于絕對(duì)工作坐標(biāo)原點(diǎn)的固定基準(zhǔn)面和固定基準(zhǔn)軸,然后建立與絕對(duì)基準(zhǔn)坐標(biāo)系或過頂基準(zhǔn)面呈一定偏置關(guān)系的相關(guān)基準(zhǔn)面,并以此
2、相關(guān)基準(zhǔn)面作為草圖的放置面。2.合理運(yùn)用相關(guān)參數(shù)點(diǎn)、基準(zhǔn)軸和相關(guān)基準(zhǔn)面,建立標(biāo)準(zhǔn)件的草圖定位原點(diǎn)。例如當(dāng)我們使用相關(guān)參數(shù)點(diǎn)作為標(biāo)準(zhǔn)件的草圖定位原點(diǎn),只要在標(biāo)準(zhǔn)件管理器中,將相關(guān)參數(shù)點(diǎn)的坐標(biāo)值設(shè)置為理想的目標(biāo)值,標(biāo)準(zhǔn)件就能自動(dòng)裝配定位到指定位置。2參數(shù)化建模技術(shù)在UG標(biāo)準(zhǔn)件開發(fā)中的應(yīng)用UG雖然支持非參數(shù)的標(biāo)準(zhǔn)件開發(fā),但是,如果開發(fā)非參數(shù)的標(biāo)準(zhǔn)件就失去了其本質(zhì)意義,因?yàn)樗荒芙⑾盗幸?guī)格的零件尺寸標(biāo)準(zhǔn),不能控制零件的幾何及尺寸的變更。在真正意義上的UG標(biāo)準(zhǔn)件開發(fā)中,我們必然要使用全參數(shù)建模技術(shù),用參數(shù)去驅(qū)動(dòng)和控制標(biāo)準(zhǔn)件的結(jié)構(gòu)和尺寸規(guī)格,因此在UG標(biāo)準(zhǔn)件開發(fā)過程中要具有參數(shù)化建模的觀點(diǎn)和思想
3、。要實(shí)現(xiàn)UG標(biāo)準(zhǔn)件的參數(shù)化建模,注意一下細(xì)節(jié)和技巧。1.前期要吃透標(biāo)準(zhǔn)件的特點(diǎn),根據(jù)標(biāo)準(zhǔn)件的特點(diǎn)定義好設(shè)計(jì)意圖、規(guī)劃好結(jié)構(gòu)設(shè)計(jì)實(shí)現(xiàn)方法、規(guī)劃主控參數(shù)。2.UG支持在一個(gè)部件文件中有多個(gè)主體結(jié)構(gòu)體,我們?cè)跇?biāo)準(zhǔn)件的開發(fā)中一般按之建立兩個(gè)主體結(jié)構(gòu),即標(biāo)準(zhǔn)件本體和建腔實(shí)體。每個(gè)主體結(jié)構(gòu)體都要盡可能地使用草圖功能來建立其外形輪廓,要避免使用體素特征如長(zhǎng)方體、圓柱體、圓錐體或球。詳細(xì)結(jié)構(gòu)設(shè)計(jì)如孔、腔、凸臺(tái)燈要使用成型特征來設(shè)計(jì),而不要使用沒有位置關(guān)聯(lián)性的體素特征如長(zhǎng)方體、圓柱體、圓錐體或球來做布爾運(yùn)算建立,其他的細(xì)節(jié)結(jié)構(gòu)設(shè)計(jì)相應(yīng)的要應(yīng)用到特征操作功能如倒圓角、倒斜角。3.UG支持用戶在完成模型建立
4、后在建立零件的參數(shù)關(guān)系,但是為保證建模的過程流暢、參數(shù)的關(guān)系清晰明確,我們?cè)诮_^程中直接引用相關(guān)參數(shù)關(guān)系。4.為保證建模過程的參數(shù)化,不要使用自由曲線建立特征,不要使用變換命令復(fù)制特征或移動(dòng)實(shí)體,不要使用消除參數(shù)的實(shí)體分割命令。3表達(dá)式在UG標(biāo)準(zhǔn)件開發(fā)中的應(yīng)用表達(dá)式是用于控制部件幾何形狀和參數(shù)的算術(shù)或條件語(yǔ)句。表達(dá)式可以定義和控制參數(shù)化模型的許多尺寸和幾何形狀,如特征或草圖的尺寸、模型的集合形狀變更。因此表達(dá)式的實(shí)質(zhì)是管理設(shè)計(jì)參數(shù)的表達(dá)方式這樣一個(gè)平臺(tái),UG參數(shù)化設(shè)計(jì)的體現(xiàn)在于表達(dá)式的運(yùn)用。表達(dá)式在標(biāo)準(zhǔn)件開發(fā)中具有很重要的使用價(jià)值,它不僅可以控制標(biāo)準(zhǔn)件零件的尺寸和幾何形狀,還可以用于
5、控制標(biāo)準(zhǔn)件部件特征間的參數(shù)關(guān)系或裝配中部件間的關(guān)系。在UG標(biāo)準(zhǔn)件開發(fā)中要善于合理地使用表達(dá)式技術(shù)來實(shí)現(xiàn)標(biāo)準(zhǔn)件的UG模板部件的設(shè)計(jì)全參數(shù)化。1.Expressions對(duì)話框功能。3.表達(dá)式語(yǔ)言表達(dá)式尤其自身的語(yǔ)言和語(yǔ)法規(guī)則,類似于C語(yǔ)言。表達(dá)式的語(yǔ)言表示方法是將運(yùn)算公式,賦值給表達(dá)式的變量名稱。運(yùn)算公式可以是具體的數(shù)值、字符、運(yùn)算符號(hào)、包含函數(shù)的運(yùn)算關(guān)系式等。例如:Length=60;Angle=60°;Height=p1;Length=Height/tan(Angle)。(1)表達(dá)式的變量名稱(Name):表達(dá)式變量名稱是字母和數(shù)字的字符串。變量名稱必須以字母開頭;變量名稱中不能包含空
6、格符,但是可以包含下劃線符號(hào)“_”;不能包含運(yùn)算符號(hào)。UGNX3.0以前的版本,變量名是區(qū)分大小寫的,如D=60和d=60是兩個(gè)不同的表達(dá)式。但是在以后的版本都是不區(qū)分大小寫的,例如我們建立了D=60表達(dá)式,UG系統(tǒng)就不會(huì)再讓建立d=60表達(dá)式。UG系統(tǒng)有3種表達(dá)式:SystemExpressions(UG系統(tǒng)表達(dá)式)、User-DefinedExpressions(用戶自定義表達(dá)式)和NamedExpressions(指定命名的表達(dá)式)。SystemExpressions(UG系統(tǒng)表達(dá)式):此類表達(dá)式的變量名是在參數(shù)化建模過程中系統(tǒng)自動(dòng)生成,其規(guī)則是以字母“p“開頭,后面附數(shù)字,即第
7、1個(gè)表達(dá)式變量名為p0,第2個(gè)位p1,以此類推。User-DefinedExpressions(用戶自定義表達(dá)式):用戶自定義表達(dá)式,此類表達(dá)式是用戶通過表達(dá)式編輯器,建立指定變量名和運(yùn)算關(guān)系而建立的表達(dá)式。用戶自定義表達(dá)式全部會(huì)在部件導(dǎo)航器中出現(xiàn),用戶可以快速地修改表達(dá)式的運(yùn)算關(guān)系式。NamedExpressions(指定命名的表達(dá)式):此類表達(dá)式是在建立草圖的尺寸約束時(shí),在尺寸約束名文本框中指定的,或者是講一個(gè)系統(tǒng)表達(dá)式重命名而形成的。(2