catia實用教程-參數(shù)化_第1頁
catia實用教程-參數(shù)化_第2頁
catia實用教程-參數(shù)化_第3頁
catia實用教程-參數(shù)化_第4頁
catia實用教程-參數(shù)化_第5頁
已閱讀5頁,還剩54頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第第9 9章章參數(shù)化與知識顧問參數(shù)化與知識顧問9.1 9.1 設置有關知識工程的環(huán)境設置有關知識工程的環(huán)境9.29.2參數(shù)化和知識工程工具參數(shù)化和知識工程工具9.3 9.3 應用實例應用實例習題習題 參數(shù)化與參數(shù)化與知識顧問模塊的功能是將隱式的設知識顧問模塊的功能是將隱式的設計實踐轉化為嵌入整個設計過程的顯示知識。計實踐轉化為嵌入整個設計過程的顯示知識。 用戶通過定義特征、用戶通過定義特征、 公式、公式、 規(guī)則和檢查,規(guī)則和檢查,產(chǎn)生產(chǎn)生Parameters(參數(shù))、(參數(shù))、Design Tables(設計(設計表)、表)、formulas(方程)、(方程)、checks(檢查)以及(檢查)

2、以及rules(規(guī)劃)等知識對象。這些工具可以對產(chǎn)品(規(guī)劃)等知識對象。這些工具可以對產(chǎn)品設計實施參數(shù)化,利用企業(yè)積累的設計規(guī)范或標設計實施參數(shù)化,利用企業(yè)積累的設計規(guī)范或標準對產(chǎn)品設計進行智能檢查、實現(xiàn)設計標準和三準對產(chǎn)品設計進行智能檢查、實現(xiàn)設計標準和三維幾何模型的統(tǒng)一的集成化和智能化,從而有利維幾何模型的統(tǒng)一的集成化和智能化,從而有利于企業(yè)產(chǎn)品知識的繼承和積累,對企業(yè)新產(chǎn)品的于企業(yè)產(chǎn)品知識的繼承和積累,對企業(yè)新產(chǎn)品的開發(fā)大有裨益。開發(fā)大有裨益。9.1 設置有關知識工程的環(huán)境設置有關知識工程的環(huán)境 使用使用CATIA知識工程的參數(shù)、方程或設計表時,應該進行知識工程的參數(shù)、方程或設計表時,應

3、該進行以下設置:以下設置:1. 設置特征樹的顯示狀態(tài)設置特征樹的顯示狀態(tài) 選擇菜單【選擇菜單【Tools】【Options 】,彈出圖】,彈出圖9-1所示對話框。在該對所示對話框。在該對話框左側特征樹上選擇話框左側特征樹上選擇【Parameters】,單擊】,單擊【Knowledge】選項卡,】選項卡,見圖見圖9-1。 圖圖9-1設置參數(shù)在特征樹的顯示狀態(tài)設置參數(shù)在特征樹的顯示狀態(tài) 該選項卡分為以下三欄:該選項卡分為以下三欄:(1) Parameter Tree View欄欄 With value 切換開關:若該切換開關為開,參數(shù)值顯示在特切換開關:若該切換開關為開,參數(shù)值顯示在特征樹上,參見

4、圖征樹上,參見圖9-2。 With formula切換開關:若該切換開關為開,方程顯示在特切換開關:若該切換開關為開,方程顯示在特征樹上,參見圖征樹上,參見圖9-2。(2) Parameter names欄欄 Surrounded by The symbol切換開關:若該切換開關為開,參切換開關:若該切換開關為開,參數(shù)需要用引號括起,對非拉丁字母的參數(shù)名稱必須用引號括數(shù)需要用引號括起,對非拉丁字母的參數(shù)名稱必須用引號括起,參見圖起,參見圖9-2。(3) Language欄欄 Load extended language libraries切換開關:若該切換開關為切換開關:若該切換開關為開,可以

5、使用測量或用戶定義函數(shù),可以從下面的選項框中開,可以使用測量或用戶定義函數(shù),可以從下面的選項框中選擇庫函數(shù)。選擇庫函數(shù)。 圖圖9-2參數(shù)和方程在特征樹上顯示的實例參數(shù)和方程在特征樹上顯示的實例 2. 選擇菜單【選擇菜單【Tools】【Options 】,彈出圖】,彈出圖9-3所示對話框。所示對話框。在該對話框左側路徑樹上選擇【在該對話框左側路徑樹上選擇【Mechanical Design】【Part Design】,單擊【】,單擊【Display】選項卡,見圖】選項卡,見圖9-3。圖圖9-3設置實體模型特征樹的顯示配置選項設置實體模型特征樹的顯示配置選項 Specification tree欄

6、欄 Parameters 切換開關:若該切換開關為開,實體模切換開關:若該切換開關為開,實體模型參數(shù)顯示在實體特征樹上型參數(shù)顯示在實體特征樹上 Relations 切換開關:若該切換開關為開,實體模型切換開關:若該切換開關為開,實體模型的方程,檢查或規(guī)則等關系顯示在實體特征樹上。的方程,檢查或規(guī)則等關系顯示在實體特征樹上。3. 選擇菜單【選擇菜單【Tools】【 Options 】,彈出圖】,彈出圖9-4所示對話框。在該對話框左側路徑樹上選擇所示對話框。在該對話框左側路徑樹上選擇【Infrastructure】 【Product Structure】,單擊】,單擊【Display】選項卡,見圖

7、】選項卡,見圖9-4。 圖圖9-4設置裝配體模型特征樹的顯示配置選項設置裝配體模型特征樹的顯示配置選項 Specification tree欄欄Parameters 裝配模型的參數(shù)顯示在特征樹上裝配模型的參數(shù)顯示在特征樹上Relations 裝配模型的關系式顯示在特征樹上裝配模型的關系式顯示在特征樹上 9.2參數(shù)化和知識工程工具參數(shù)化和知識工程工具 有關參數(shù)化和知識工程的術語有參數(shù)(有關參數(shù)化和知識工程的術語有參數(shù)(Parameter)、關系)、關系(Relation)、方程()、方程(Formula)、規(guī)則()、規(guī)則(Rule)、檢查)、檢查(Check)和設計表()和設計表(Design

8、Table)。)。9.2.1.參數(shù)參數(shù)1. 參數(shù)(參數(shù)(Parameter)的特點)的特點(1)參數(shù)是)參數(shù)是CATIA特有的特征,被賦予特定值,可以在特有的特征,被賦予特定值,可以在Relation(關系)中引用。(關系)中引用。(2)可以在實體模型層()可以在實體模型層(part level)、裝配模型層()、裝配模型層(product level)和特征層()和特征層(feature level)三個層次定義參數(shù)。)三個層次定義參數(shù)。(3)參數(shù)可以分為)參數(shù)可以分為CATIA自動產(chǎn)生的內(nèi)部參數(shù)和用戶定義的參自動產(chǎn)生的內(nèi)部參數(shù)和用戶定義的參數(shù)。數(shù)。(4)參數(shù)有實數(shù)、整數(shù)、字符串、邏輯變量、

9、長度、質量等數(shù))參數(shù)有實數(shù)、整數(shù)、字符串、邏輯變量、長度、質量等數(shù)據(jù)類型。據(jù)類型。(5)參數(shù)可以是單值的,也可以是多值的。)參數(shù)可以是單值的,也可以是多值的。 2. 定義參數(shù)的過程定義參數(shù)的過程 單擊圖標單擊圖標 ,彈出圖,彈出圖9-5所示所示公式對話框。通過該公式對話框。通過該對話框定對話框定義義參數(shù)的名稱、類型、單值還是多值以及該參數(shù)的默認值。參數(shù)的名稱、類型、單值還是多值以及該參數(shù)的默認值。例如定義參數(shù)例如定義參數(shù)a1,a1是整型的單值的參數(shù),它的默認值是是整型的單值的參數(shù),它的默認值是10。操作如下:操作如下: 單擊圖標單擊圖標 ,從圖,從圖9-5所示所示公式對話框的公式對話框的New

10、 Parameter of type的下拉列表中選擇的下拉列表中選擇Integer,從從With的下拉列表中選擇的下拉列表中選擇Single Value,單擊,單擊New Parameter of type按鈕,在按鈕,在Double click on a parameter to edit it列表和列表和Edit name or value of the curner parameter編輯框出現(xiàn)了編輯框出現(xiàn)了Integer.1。 Integer.1是當前默認的新參數(shù),選擇是當前默認的新參數(shù),選擇Edit name or value of the curner parameter編輯框內(nèi)的

11、編輯框內(nèi)的Integer.1,將其修改為,將其修改為a1,將其右側的編輯框內(nèi)的默認值修改為將其右側的編輯框內(nèi)的默認值修改為10。該參數(shù)定義完畢,。該參數(shù)定義完畢,在特征樹上顯示了該節(jié)點,見圖在特征樹上顯示了該節(jié)點,見圖9-6。 圖圖9-5公式對話框公式對話框 圖圖9-6添加了參數(shù)添加了參數(shù)a1之后的特征樹之后的特征樹9.2.2 公式公式 公式(公式(Formulas)即一個參數(shù)用其它參數(shù)定義的表達式。有以下三種定)即一個參數(shù)用其它參數(shù)定義的表達式。有以下三種定義公式的途徑。義公式的途徑。1. 通過參數(shù)的上下文相關菜單定義一個新的或修改原有的公式通過參數(shù)的上下文相關菜單定義一個新的或修改原有的公

12、式例如,現(xiàn)有參數(shù)例如,現(xiàn)有參數(shù)a1、b2、c3,見圖,見圖9-7(a),若定義公式),若定義公式a1= 2 * b2 + (c3 + 10)/3,操作過程如下:,操作過程如下: 將光標移至特征樹上的節(jié)點將光標移至特征樹上的節(jié)點a1,單擊鼠標右鍵,在隨后彈出的上下文,單擊鼠標右鍵,在隨后彈出的上下文菜單上依次選擇【菜單上依次選擇【a1 object】 【Edit Formulas 】,見圖】,見圖9-7(b),),彈出圖彈出圖9-8所示編輯公式對話框。所示編輯公式對話框。 圖圖9-79-7定義公式的定義公式的上下文菜單選項上下文菜單選項 圖圖9-8編輯公式對話框編輯公式對話框 在編輯公式對話框的

13、第二行輸入在編輯公式對話框的第二行輸入“2 * b2 + (c3 + 10) / 3”,單,單擊擊OK按鈕即可。在特征樹上,參數(shù)按鈕即可。在特征樹上,參數(shù)a1從原來的從原來的a1=0改變?yōu)楦淖優(yōu)閍1=25=2*b2+(c3+10)/3,并且增加了節(jié)點,并且增加了節(jié)點Relations(關系),(關系),見圖見圖9-9。圖圖9-9建立了一個公式之后的特征樹建立了一個公式之后的特征樹 2. 利用公式對話框定義公式利用公式對話框定義公式 單擊圖標單擊圖標 ,彈出圖,彈出圖9-5所示所示公式對話框。在列表框選擇一個公式對話框。在列表框選擇一個參數(shù),單擊該對話框右下方的參數(shù),單擊該對話框右下方的Add

14、Formula按鈕按鈕或雙擊某一參或雙擊某一參數(shù),彈出圖數(shù),彈出圖9-8所示編輯公式對話框,定義一個新的或修改原所示編輯公式對話框,定義一個新的或修改原有的公式。注意不要選擇有的公式。注意不要選擇“Incremental”按鈕。按鈕。3. 利用對話框的按鈕利用對話框的按鈕 (1)直接改變參數(shù)的數(shù)值)直接改變參數(shù)的數(shù)值 雙擊特征樹上的參數(shù),例如,雙擊特征樹上的參數(shù)雙擊特征樹上的參數(shù),例如,雙擊特征樹上的參數(shù)a1,彈出,彈出圖圖9-10所示的參數(shù)編輯對話框。單擊該對話框的按鈕所示的參數(shù)編輯對話框。單擊該對話框的按鈕 ,彈出彈出圖圖9-8所示編輯公式對話框,通過該對話框定義所示編輯公式對話框,通過該

15、對話框定義可以可以修改原有修改原有的公式。的公式。圖圖9-10 參數(shù)編輯對話框參數(shù)編輯對話框 (2)間接改變參數(shù)的數(shù)值)間接改變參數(shù)的數(shù)值 當參數(shù)已通過公式成為形體參數(shù)的函數(shù)時,修改該形體,當參數(shù)已通過公式成為形體參數(shù)的函數(shù)時,修改該形體,原有的對話框增加了按鈕原有的對話框增加了按鈕 ,通過,通過該按鈕該按鈕 ,可以,可以修改原有的修改原有的公式。公式。 例如,某公式定義參數(shù)例如,某公式定義參數(shù)b2等于某拉伸體的第一界限長度,等于某拉伸體的第一界限長度,雙擊這個拉伸體,彈出定義伸雙擊這個拉伸體,彈出定義伸體的對話框增加了按鈕體的對話框增加了按鈕 ,見圖見圖9-11。單擊該按鈕單擊該按鈕,將,將

16、彈彈出圖出圖9-8所示編輯公式對話框,所示編輯公式對話框,通過該對話框定義通過該對話框定義可以可以修改修改原有的公式。原有的公式。 圖圖9-11增加了增加了 按鈕的對話框按鈕的對話框 9.2.3.檢查檢查 檢查(檢查(Checks)是一系列判斷表達式,為用戶提供是否滿足)是一系列判斷表達式,為用戶提供是否滿足某種狀況的信息。檢查不影響形體的幾何形狀。某種狀況的信息。檢查不影響形體的幾何形狀。 如果當前模塊沒有檢查或規(guī)則的功能,需要選擇菜單【如果當前模塊沒有檢查或規(guī)則的功能,需要選擇菜單【Start】【Knowledgeware】【Kno wledgeware Advisor】,調用有調用有關知

17、識工程的模塊,即可出現(xiàn)檢查圖標關知識工程的模塊,即可出現(xiàn)檢查圖標 和規(guī)則圖標和規(guī)則圖標 。1. 定義檢查定義檢查 單擊圖標單擊圖標,彈出圖,彈出圖9-12所示定義所示定義檢查名字對話框,輸入檢查檢查名字對話框,輸入檢查的名字,例如,的名字,例如,“高度高度 H”。單擊。單擊OK按鈕,按照按鈕,按照圖圖9-13所示定義所示定義檢查條件檢查條件和返回信息對話框。和返回信息對話框。 圖圖9-12定義定義檢查名字對話框。檢查名字對話框。 在在圖圖9-13所示所示對話框的對話框的Type of Check域輸入返回值的類型,域輸入返回值的類型,例如例如“Information”,在在Message域輸入

18、返回的具體信息,例如域輸入返回的具體信息,例如“高度高度 H 已經(jīng)超過已經(jīng)超過 100 mm !”,在中間的大窗口輸入檢查條在中間的大窗口輸入檢查條件,例如件,例如“h = 100 mm”。圖圖9-13 定義定義檢查條件和返回信息對話框檢查條件和返回信息對話框 2. 判斷表達式判斷表達式 判斷表達式與程序設計語言的判斷表達式相同,例判斷表達式與程序設計語言的判斷表達式相同,例如:如: h 100 mm 若參數(shù)若參數(shù)h的值小于的值小于100mm,則滿足檢,則滿足檢查的條件,不返回任何信息。查的條件,不返回任何信息。 h = 10 mm and h 30 mm Material =Steel else Material =Aluminium”,見圖,見圖9-43,單擊,單擊OK按鈕,定義規(guī)則完畢。按鈕,定義規(guī)則完畢。 圖圖9-43定義定義“Material_Rule”規(guī)則的內(nèi)容規(guī)則的內(nèi)容 此規(guī)則的含義是:當參數(shù)此規(guī)則的含義是:當參數(shù)L_length大于大于30mm時,時,螺栓的材料為螺栓的材料為“Steel(鋼)(鋼)”,否則為否則為“Aluminium(鋁)(鋁)”。例如,當。例如,當L_length等于等于6mm時,時,Material等于等于Steel,當,當L_length等于等于50mm時,時,Material等于等于Aluminiu

溫馨提示

  • 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

提交評論