參數(shù)化建模介紹_第1頁
參數(shù)化建模介紹_第2頁
參數(shù)化建模介紹_第3頁
參數(shù)化建模介紹_第4頁
參數(shù)化建模介紹_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、如有幫助,歡迎支持。2:參數(shù)化建模介紹UG標準件開發(fā)都是基于標驅(qū)動參數(shù)化的標準件UG模板部件,因此UG標準件開發(fā)的實現(xiàn),最重要的環(huán)節(jié)是建立參數(shù)化的標準件UG模板部件。在建立參數(shù)化標準件UG模板部件過程中要大量地應(yīng)用到草圖、參數(shù)化建模、表達式及裝配 建模等技術(shù)。2.1 參數(shù)化草圖技術(shù)在UG 標準件開發(fā)中的應(yīng)用在此部分不再詳述草圖的功能,介紹一些技巧:1. 合理地設(shè)置草圖的放置面, 以達到標準件在調(diào)用時能夠?qū)崿F(xiàn)自動地裝配定位。在此我們一般先建立絕對基準坐標系(Absolute CSYS位于絕對位置的基準 坐標系) 或位于絕對工作坐標原點的固定基準面和固定基準軸, 然后建立與絕對 基準坐標系或過頂基

2、準面呈一定偏置關(guān)系的相關(guān)基準面, 并以此相關(guān)基準面作為 草圖的放置面。2. 合理運用相關(guān)參數(shù)點、基準軸和相關(guān)基準面,建立標準件的草圖定位原點。例如當我們使用相關(guān)參數(shù)點作為標準件的草圖定位原點, 只要在標準件管理器中, 將相關(guān)參數(shù)點的 坐標值設(shè)置為理想的目標值,標準件就能自動裝配定位到指定位置。2.2 參數(shù)化建模技術(shù)在 UG 標準件開發(fā)中的應(yīng)用UG 雖然支持非參數(shù)的標準件開發(fā),但是,如果開發(fā)非參數(shù)的標準件就失去了其本質(zhì)意義, 因為它不能建立系列規(guī)格的零件尺寸標準, 不能控制零件的幾何及尺寸的變更。在真正意義上的 UG標準件開發(fā)中,我們必然要使用全參數(shù)建模 技術(shù),用參數(shù)去驅(qū)動和控制標準件的結(jié)構(gòu)和尺

3、寸規(guī)格,因此在UG標準件開發(fā)過程中要具有參數(shù)化建模的觀點和思想。要實現(xiàn)UG標準件的參數(shù)化建模,注意一下細節(jié)和技巧。1. 前期要吃透標準件的特點, 根據(jù)標準件的特點定義好設(shè)計意圖、 規(guī)劃好結(jié) 構(gòu)設(shè)計實現(xiàn)方法、規(guī)劃主控參數(shù)。2. UG 支持在一個部件文件中有多個主體結(jié)構(gòu)體,我們在標準件的開發(fā)中一股按之建立兩個主體結(jié)構(gòu),即標準件本體和建腔實體。每個主體結(jié)構(gòu)體都要盡可 能地使用草圖功能來建立其外形輪廓,要避免使用體素特征如長方體、圓柱體、 圓錐體或球。詳細結(jié)構(gòu)設(shè)計如孔、腔、凸臺燈要使用成型特征來設(shè)計,而不要使 用沒有位置關(guān)聯(lián)性的體素特征如長方體、圓柱體、圓錐體或球來做布爾運算建立, 其他的細節(jié)結(jié)構(gòu)設(shè)計

4、相應(yīng)的要應(yīng)用到特征操作功能如倒圓角、倒斜角燈。3. UG支持用戶在完成模型建立后在建立零件的參數(shù)關(guān)系,但是為保證建模 的過程流暢、參數(shù)的關(guān)系清晰明確,我們在建模過程中直接引用相關(guān)參數(shù)關(guān)系。4. 為保證建模過程的參數(shù)化,不要使用自由曲線建立特征,不要使用變換命 令復制特征或移動實體,不要使用消除參數(shù)的實體分割命令。2.3 表達式在UG標準件開發(fā)中的應(yīng)用表達式是用于控制部件幾何形狀和參數(shù)的算術(shù)或條件語句。表達式可以定義和控制參數(shù)化模型的許多尺寸和幾何形狀,如特征或草圖的尺寸、模型的集合形 狀變更。因此表達式的實質(zhì)是管理設(shè)計參數(shù)的表達方式這樣一個平臺,UG參數(shù)化設(shè)計的體現(xiàn)在于表達式的運用。表達式在標

5、準件開發(fā)中具有很重要的使用價 值,它不僅可以控制標準件零件的尺寸和幾何形狀,還可以用于控制標準件部件特征間的參數(shù)關(guān)系或裝配中部件間的關(guān)系。在UG標準件開發(fā)中要善于合理地使 用表達式技術(shù)來實現(xiàn)標準件的 UG模板部件的設(shè)計全參數(shù)化。1. Expressions對話框功能。3.表達式語百表達式尤其自身的語百和語法規(guī)則, 類似于C語百。表達式的語百表小方法 是將運算公式,賦值給表達式的變量名稱。運算公式可以是具體的數(shù)值、字符、 運算符號、包含函數(shù)的運算關(guān)系式等。例如:Length=60; Angle =60 ° ;Height=p1; Length=Height/tan(Angle)。(1)

6、表達式的變量名稱(Name):表達式變量名稱是字母和數(shù)字的字符串。 變量名稱必須以字母開頭;變量名稱中不能包含空格符,但是可以包含下劃線符 號“ ”;不能包含運算符號。UG NX3.0以前的版本,變量名是區(qū)分大小寫的,如 D=60和d=60是兩個不同的表達式。但是在以后的版本都是不區(qū)分大小寫的,例如我們建立了 D=60表達式,UG系統(tǒng)就不會再讓建立d=60表達式。UG 系統(tǒng)有 3 種表達式:System Expressions(UG 系統(tǒng)表達式)、User-Defined Expressions (用戶自定義表達式)和 Named Expressions (指定命名的表達式)。System E

7、xpressionsUG系統(tǒng)表達式):此類表達式的變量名是在參數(shù)化建模 過程中系統(tǒng)自動生成,其規(guī)則是以字母“ p ”開頭,后面附數(shù)字,即第1個表達 式變量名為p0,第2個位p1,以此類推。User-Defined Expressions用戶自定義表達式):用戶自定義表達式,此類表 達式是用戶通過表達式編輯器,建立指定變量名和運算關(guān)系而建立的表達式。用 戶自定義表達式全部會在部件導航器中出現(xiàn),用戶可以快速地修改表達式的運算關(guān)系式。Named Expressions (指定命名的表達式):此類表達式是在建立草圖的尺寸 約束時,在尺寸約束名文本框中指定的,或者是講一個系統(tǒng)表達式重命名而形成 的。(2

8、)表達式運算符:在建立表達式過程等中,表達式語言要經(jīng)常用到運算符。運算符包括算術(shù)運算符、關(guān)系/等式/邏輯等類型的其他運算符算術(shù)運算符其他運算符+加號>-減號<小于*乘號>=大于等于/除號二小于等于%模數(shù)(余數(shù))=等于A指數(shù)!=不等于=賦值!非&&邏輯與II邏輯或運算符優(yōu)先權(quán)優(yōu)先權(quán)運算符依次遞減A-;(負號);!*; / ; %+;-(減號)><>=;<=一一 1一一一1一?&&II=(3)內(nèi)置函數(shù):在建立表達式的運算公式過程中,長要用到各種函數(shù), UG將 這些函數(shù)的表達規(guī)則集成到 UG系統(tǒng)中,形成內(nèi)置函數(shù)。UG3.0以前

9、的版本都是 靠用戶根據(jù)自己記憶輸進去,在 3.0以后的版本可以通過表達式編輯器 Insert Functions (插入函數(shù))M回 直接調(diào)用,并在Formula(運算公式)的文本框中,根 據(jù)用戶所選用的函數(shù)自動建立函數(shù)的表達規(guī)則。關(guān)于內(nèi)置函數(shù)的說明見下表:函數(shù)名稱應(yīng)用說明abs絕對值,abs(x)=|x|acos反余弦asin反正弦atan反正切,atan(x)=arctan(x)atan2反正切,atan2(x,y)=arctan(x/y)ceil向上取整cos余弦cosh雙曲余弦deg度數(shù)轉(zhuǎn)換,deg(x),將弧度轉(zhuǎn)換為度數(shù)exp指數(shù),exp(x)=3fact階乘floor問卜取整hypo

10、t直角三角形斜邊,hypot(x,y) x,y為直角邊log自然對數(shù)log10常用對數(shù)rad弧度轉(zhuǎn)換,將角度轉(zhuǎn)換成弧度sin正弦sinh雙曲正弦sqrt平方根tan正切tanh雙曲正切trnc舍位 上除數(shù)字的小數(shù)部分,只保留整數(shù)值(4)條件表達式:使用它來控制表達式的運算公式能根據(jù)設(shè)定的條件語句,運算除相應(yīng)的表達式的值。例如,我們可以使用條件表達式 “N=if(length<=120)(2)else(3)來控制陣列孔的數(shù)目,即如果length的值小于120時,只陣列2個孔,如果length的值大于120時,就會生成3個陣列孔,N的運 算結(jié)果取決于length參數(shù)值這一條件。在UG標準件開

11、發(fā)中,可以將不同的結(jié)構(gòu)形式但有相似參數(shù)的標準件,建立 在一個標準件的UG模板部件中,并使用條件表達式來控制標準件的結(jié)構(gòu)特征或 組件抑制狀態(tài)。例如 Suppress_hole=if (Type=1) (1) else (0),表示當標準件 的類型Type=1是,相關(guān)的孔保留,否則就抑制;也可以通過條件表達式建立相 關(guān)表達式之間參數(shù)的條件關(guān)系。例如: Height=if (diameter<100) (15) else(20), 表示當標準件的直徑小于100時,高度值等于15,否則高度值等于20。條件表達式的語法結(jié)構(gòu)如下:VAR=if(exp1)(exp2)else(exp3)特征抑制命令:

12、編輯特征一 由表達式抑制選中創(chuàng)建抑制表達式,選中特征,點擊確定 打開:工具表達式,如上圖,p6為控制該特征是否抑制的表達式。P6=1時,特征不抑制,p6=0時該特征抑制。可以將 p6=1改為:p6= if (Type=D (1) else (0);2.4 特征抑制編輯特征由表達式抑制創(chuàng)建抑制表達式 選中要創(chuàng)建白特征,如Extrude(5)點擊確定。9在工具 表達式 中P52即為Extrude(5游制表達式。當P52=0時該特征被抑制,其他情況下為不抑制2.5 特征集抑制可以創(chuàng)建特征組,通過創(chuàng)建特征集抑當出現(xiàn)多個特征具有相同抑制狀態(tài)時,制表達式,來實現(xiàn)。特征集的建立方法:格式組特征。將要添加的特

13、征移至右邊。(隱藏特征集成員僅隱藏特征列表在部件導航器, 建模歷史中的顯示)。特征集建立好了之后,在重復特征抑制的方法去抑制該特征集。此時只創(chuàng)建 了一個表達式,控制整個特征組的抑制狀態(tài)。如下圖中的P51用來抑制一個名稱 為“VS1'的特征組。I明觸視圖+通用戶委/式-o磔歷史QT瞅 D&tuii Cardin匕 Sy.60Fl.皿(1)60SijSketch Ij "SKETCJL .eoST富 ExtruJe275多 Estrudie(6)61Ex truil*(T)Bl舉Extras(3)&1HlxtnJa Q3)BlFeatureSet(10 1TYSl

14、1T寄件停航器圖層.1規(guī)范化:用于控制特征的表達式一般用形象的 on, off來控制是否顯示。另 on=1, off=0,此時,如控制特征抑制的狀態(tài)則表達式 p52=on表示顯示,p52=off表示關(guān) 閉顯示。裝配部件之間要建立參數(shù)關(guān)系或關(guān)聯(lián)關(guān)系,一定要使用部件問表達式將參數(shù) 從一個部件引用到另一個部件,或用裝配的幾何連接器將幾何對象從一個部件引 用到另一個部件。2.6 部件間的表達式部件間的表達式是跨越部件建立部件間表達式的參考引用關(guān)系。 在開發(fā)組件 類標準件時,需要大量的應(yīng)用到部件間的表達式, 主要用于在裝配部件中,建立 主控參數(shù)控制各子部件的尺寸及結(jié)構(gòu);用于在各子部件間建立尺寸鏈接關(guān)系。

15、(1) Create Interpart Reference健立部件問表達式)選項:該選項用于在部 件之間建立表達式的參考引用關(guān)系。 選用該選項后,可以建立部件問表達式的鏈 接關(guān)系,對話框中將列出當前會話中可用的外部參考部件。可從該列表、圖形屏幕或使用“選擇部件文件”等選項選擇外部參考部件。當選擇了外部參考部件以 后,便會有列出了改部件中的所有表達式的對話框列表。從列表中選擇表達式并 如有幫助,歡迎支持。確定,表達式的參考對象被附加到運算公式的文本框中。它的使用語法結(jié)構(gòu)為:<外部參考部件文件名> : : <表達式名> 。例如:Leagth=plate_a:h=如果外部參

16、考部件文件名有UG系統(tǒng)識別表達式時容易誤解的字符如“-”、空格符等,必須用雙引號把該部件名括起來,想UG 系統(tǒng)聲明引號內(nèi)的字符串是外部參考部件的文件名。如 Length=“plate a” : : h。(2) Edit Interpart References (編輯部件間表達式)選項:使用該選項,可以更改從當前部件到外部參考部件的表達式的外部參考。 可以改變鏈接方向使其 指向一個新的部件、刪除選中的鏈接或刪除工作部件中所有的鏈接。a. Change Referenced Part更改外部參考部件,使用該選項可以改變與選中 外部參考部件有關(guān)的某個或所有表達式的鏈接方向, 使它們都與新指定的外部

17、參 考部件相關(guān)。b. Delete Reference刪除外部參考,可以使用該選項,刪除當前工作部件與 選中的外部參考部件的部件間表達式的鏈接關(guān)系,次情況下不會發(fā)生模型更新,系統(tǒng)會用常數(shù)值替換所有的部件間的表達式,所涉及的表達式的值都不會改變。c. Delete all Reference: 刪除所有外部參考, 使用該選項, 可以刪除當前工作 部件中所有的部件間表達式的鏈接關(guān)系,并用常數(shù)值替換它們。2.7 裝配引用集任何裝配下白器A件都有3個UG系統(tǒng)默認的引用集。A. 全集:它包含組件的所有幾何對象,且用戶不能再為其添加或移除所包含的對象。他是UG 系統(tǒng)默認的裝配中組件的當前使用引用集。B.空

18、集:它不包含組件的任何幾何對象,且用戶不能為它增添任何包含對象。 在裝配中使用空集的組件, 沒有引用該組件的任何數(shù)據(jù), 因此其意義只是在裝配中起占位的作用。 它不能使用裝配的上下文設(shè)計方法在其中添加或編輯幾何對象, 除非將當前使用的空集切換引用到其他引用集。 使用了空集的組建在下次打開裝配部件時, 不僅起數(shù)據(jù)不會載入裝配中, 組件文件本身也不會隨著裝配一起打開,用戶必須單獨地去打開它。大型裝配中將所有組件設(shè)為空集, 能加快組件載入裝配的速度、 釋放因數(shù)據(jù)過大而占用的內(nèi)存, 提高裝配設(shè)計的工作效率。 當我們需要利用裝配的上下文來編輯組件時,可以使用裝配導航器將組件打開, 再將空集切換到其他引用集,這 時我們就可以快速地利用裝配的上下文設(shè)計方法來編輯該組件。C.模型:UG系統(tǒng)自動地將組建中建立的實體或片體,作為模型引用集的包 含對象。用戶可以為它添加或移除包含的對象。 但是要建立有實體或片體時,才2.8裝配抑制的設(shè)置方法進入方法:1 .選中零部件右鍵選擇Suppression (抑制);2 .在裝配導航器中選中零部件,右鍵選擇Suppression (抑制);3 .

溫馨提示

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

評論

0/150

提交評論