書名: Creo 6.0高級應用教程作者名: 北京兆迪科技有限公司編著本章字數: 1997字更新時間: 2023-11-09 19:22:42
2.1.2 創建關系舉例
1.在零件模型中創建關系
在本節中,將給圖2.1.3所示的零件模型中兩個孔的直徑添加關系,注意這里的兩個孔應該是兩個獨立的特征。

圖2.1.3 在零件模型中創建關系
Step1.先將工作目錄設置至D:\creo6.2\work\ch02.01,然后打開模型relation.prt。
Step2.在零件模塊中,在功能選項卡區域的選項卡中單擊
按鈕。
Step3.系統彈出“關系”對話框,在“查找范圍”下拉列表中選擇選項。
Step4.分別單擊兩個孔特征,此時模型上顯示出兩個孔特征的所有尺寸參數符號;在“關系”對話框的按鈕區(圖2.1.4)單擊按鈕,可以將模型尺寸在符號與數值間切換。

圖2.1.4 “關系”對話框中的命令按鈕
圖2.1.4所示的“關系”對話框中的各命令按鈕的說明如下。
A:撤銷。
B:重做。
C:剪切。
D:復制。
E:粘貼。
F:刪除。
G:在尺寸值和名稱間切換。
H:提供尺寸、參數或表達式的值。
I:顯示當前模型中的特定尺寸。
J:將關系設置為對參數和尺寸的單位敏感。
K:從列表中插入函數。
L:從列表中插入參數名稱。
M:從可用值列表中選取單位。
N:排序關系。
O:執行/校驗關系并按關系創建新參數。
Step5.添加關系。在“關系”對話框中的關系編輯區,輸入關系式d27=2*d25。
Step6.單擊該對話框中的按鈕。
Step7.驗證所創建的關系。改變d25的值,再生后,d27的值按關系式的約束自動改變。
注意:添加關系后,用戶不能直接修改d27的值,可通過對特征的編輯來實現。
在“關系”對話框中,除上例用到的選項外,其他幾個主要選項的說明如下。
● 在“關系”對話框的菜單中有如下選項。
? :通過該命令,可在模型中增加用戶參數。
? :通過該命令,可在模型中刪除用戶參數。
● 單擊按鈕后,再輸入一個尺寸名(即尺寸參數符號,如d26),系統即在模型上顯示該參數符號的位置。
● 通過按鈕,可計算某個參數或某一個表達式(可為單一參數或等式)的值。
● 無論何時選擇按鈕,系統將對模型中的關系進行排序,從而使得依賴于另一關系值的關系在另一關系之后計算。
例如,如果用戶分別按下列順序輸入關系式。

則單擊“排序關系”后,關系式的順序如下。

這就是計算關系時應該有的次序。
注意:
● 如果模型內存在多個關系式,關系的計算從輸入的第一個關系開始,以最近輸入的關系結束。因此,如果兩個關系驅動一個參數,則后一個關系覆蓋前一個關系。在有些情況下,在不同層級定義的關系會相互矛盾。可使用有關工具查看關系,確保實現設計意圖。
● 如果尺寸由關系驅動,則不能直接修改它。如果用戶試圖修改它,系統會顯示錯誤信息。例如,本例中已輸入關系d27=2*d25,則不能直接修改d27的值,如果一定要改變d27的值,可以通過修改d25的值或者編輯關系來實現。如果修改尺寸符號,這種改變會自動地反映在關系文件中。
● 關系式d27=2*d25和d25=0.5*d27的區別:在關系式d27=2*d25中,d25是驅動尺寸,d27是被驅動尺寸,d27的值由d25驅動和控制;而在關系式d25=0.5*d27中,d25是被驅動尺寸,d27則是驅動尺寸,d25的值由d27驅動和控制。
2.在特征的截面中創建關系
下面將給圖2.1.3所示的零件模型中的基礎特征的截面添加關系。該特征的截面草圖如圖2.1.5所示。

圖2.1.5 截面草圖
Step1.通過編輯定義,進入截面的草繪環境。
Step2.在草繪環境中,在功能選項卡區域的選項卡中單擊
按鈕。
Step3.通過單擊按鈕,可以使截面尺寸在符號與數值間進行切換。
Step4.添加關系。在系統彈出的“關系”對話框的編輯區中,輸入關系式sd19=0.5*sd0,單擊該對話框中的按鈕,此時可立即看到剛才輸入的關系已經起作用了。
在截面中創建或修改關系時的注意事項。
(1)截面關系與截面一起存儲,不能在零件模型環境中編輯某個特征截面中的關系,但可以查看。
(2)不能在一個特征的截面關系式中,直接引入另一個特征截面的尺寸。
例如sd3是一個截面中的草繪尺寸,而sd40是另一特征(特征標識fid_10)截面中的草繪尺寸,系統不會接受截面關系:
sd3=5*sd40:fid_10
但在模型級中,可以使用不同截面中的等價尺寸(d#)來創建所需的關系。另外,也可以在模型中創建一個過渡用戶參數,然后可以從截面中訪問它。
例如,在前面的sd3=5*sd40:fid_10中,如果sd3在模型環境中顯示為d15,sd40:fid_10在模型環境中顯示為d45,則在模型級中創建的關系式d15=5*d45可以實現相同的設計意圖。
(3)在截面級(草繪環境)中,只能通過關系創建用戶參數(因為此時“增加參數”命令不能用),然后可在模型級中像任何其他參數一樣使用它們。
例如,在前面的基礎特征的截面環境中,可以通過關系aaa=sd17+sd8來創建用戶參數aaa,再在模型中添加新的關系sd1=aaa,然后再單擊“關系”對話框中的(排序關系)命令按鈕。
3.在裝配體中創建關系
在裝配體中創建關系與在零件中創建關系的操作方法和規則基本相同。不同的是,要注意裝配中的進程標識。
當創建裝配或將裝配帶入工作區時,每一個模型(包括頂層裝配、子裝配和零件)都被賦予一個進程標識(Session Id)。例如,在圖2.1.6所示的裝配模型中,尺寸符號后面的0、1和2分別是裝配體、零件1和零件2的進程標識。通過“關系”對話框中的菜單下的
選項,可以查看各元件的進程標識號。
在裝配中創建關系時,必須將各元件的進程標識作為后綴包括在尺寸符號中。
例如,裝配關系式d0:1=0.5*d2:0是正確的關系式,而不帶進程標識的關系式d0=2*d2則是無效的。

圖2.1.6 裝配模型