位置:首頁(yè) > 軟件操作教程 > 工業(yè)產(chǎn)品軟件 > Creo > 問(wèn)題詳情

Cre2.0 關(guān)系建模 函數(shù)補(bǔ)充講解

提問(wèn)人:劉團(tuán)圓發(fā)布時(shí)間:2020-10-14
符號(hào)

多種尺寸類型都使用后跟索引編號(hào)的符號(hào)代碼:
“尺寸”(Dimensins) – 以下是不同的尺寸語(yǔ)法:
d# -“零件”或“裝配”模式下的尺寸。
d#:# -“裝配”模式下元件中的尺寸。會(huì)將裝配或元件的會(huì)話 ID 添加為后綴。
rd# - 零件或頂級(jí)裝配中的參考尺寸。
rd#:# -“裝配”模式下的參考尺寸。會(huì)將裝配或元件的會(huì)話 ID 添加為后綴。
ad# -“零件”、“裝配”或“繪圖”模式下的相關(guān) (從動(dòng)) 尺寸。
“草繪器”(Sketcher) - 可在草繪器關(guān)系中使用這些尺寸符號(hào):
sd# -“草繪器”模式下的尺寸。
rsd# -“草繪器”中的參考尺寸。
kd# -“草繪器”中的已知尺寸。會(huì)為在現(xiàn)有幾何之間 (而非截面圖元之間) 創(chuàng)建的尺寸指定此符號(hào)。
“陣列”(Patterns) - 顯示為 p#,其中 # 是陣列中的實(shí)例數(shù)目。雙向陣列有兩個(gè) p#。請(qǐng)注意,如果您將實(shí)例數(shù)改為非整數(shù)值,系統(tǒng)會(huì)將小數(shù)部分截去。例如,2.90 會(huì)變成 2 個(gè)陣列實(shí)例。
“公差”(Tlerances) - 與公差格式關(guān)聯(lián)的參數(shù)。必須啟用公差才能查看這些符號(hào):
tpm# - 以加/減對(duì)稱格式表示的公差;# 是尺寸數(shù)值。
tp# - 以加-減格式表示的正公差;# 是尺寸數(shù)值。
tm# - 以加-減格式表示的負(fù)公差;# 是尺寸數(shù)值。

預(yù)定義的變量
下列預(yù)定義的變量可供使用:
PI = 3.141592654        G = 9.8 m/sec2        C1 = 1
C2 = 2        C3 = 3        C4 = 4

運(yùn)算符號(hào)
下列運(yùn)算符號(hào)可供使用:
+ = 加        – = 減        / = 除
* = 乘        ^ = 求冪        ( ) = 用來(lái)分組的括號(hào),d0 = (d1–d2) * d3


數(shù)學(xué)函數(shù)
下列數(shù)學(xué)函數(shù)可供使用:
cs () = 余弦        tan () = 正切        sin () = 正弦
sqrt () = 平方根        asin () = 反正弦        acs () = 反余弦
atan () = 反正切        sinh () = 雙曲正弦        csh () = 雙曲余弦
tanh () = 雙曲正切        lg () = 以 10 為底的對(duì)數(shù)        ln () = 自然對(duì)數(shù)
exp () = e 的指數(shù)        abs () = 絕對(duì)值        
ceil () = 不小于實(shí)值的最小整數(shù)
flr () = 不大于實(shí)值的最大整數(shù)


質(zhì)量屬性
您可以在關(guān)系中計(jì)算指定模型的質(zhì)量屬性。您必須先設(shè)置密度值并計(jì)算質(zhì)量屬性,才能使用這些函數(shù)。功能包括:
mp_mass (path)        mp_vlume (path)
mp_surf_area (path)        mp_cg_x (path1, crd_sys, path2)
mp_cg_y (path1, crd_sys, path2)        mp_cg_z (path1, crd_sys, path2)
其中:
path = 到所需元件的路徑 (如果在裝配中)。如果路徑是當(dāng)前模型,請(qǐng)鍵入 (" ")。格式為 assy_name.asm : part_name.prt 或 assy_id : part_id : sessin_id。
path1 = 將針對(duì)其計(jì)算值的元件的路徑格式。
crd_sys = 參考坐標(biāo)系名稱。
path2 = 包含 crd_sys 的元件的路徑格式


比較運(yùn)算符
下列比較運(yùn)算符可供使用:
== – 等于        > – 大于        >= – 大于或等于
!=、<> 和 ~= – 不等于        < – 小于        <= – 小于或等于
| – 或        & – 與        ! – 非

字符串函數(shù)
字符串支持下列運(yùn)算符和函數(shù):
== - 比較字符串為相等。
!=、<> 和 ~= – 比較字符串為不等。
+ - 連接字符串。
its(int) - 將整數(shù)轉(zhuǎn)換為字符串。其中 int 可以是數(shù)字或表達(dá)式。會(huì)四舍五入非整數(shù)。
search(string, substring) - 搜索子字符串。最后產(chǎn)生的值是子字符串在字符串中的位置 (若找不到則為 0)。
extract(string, psitin, length) - 提取字符串片段。

下列函數(shù)可使您像傳送自變量一樣傳送字符串:
string_length() - 返回參數(shù)中的字符數(shù)。
rel_mdel_name() - 返回當(dāng)前模型名稱。
rel_mdel_type() - 返回當(dāng)前模型類型。
exists() - 計(jì)算項(xiàng)目 (例如參數(shù)或尺寸) 是否存在。

指定小數(shù)位數(shù)
您可以將可選自變量添加至 ceil 和 flr 函數(shù),這可使您指定四舍五入的小數(shù)位數(shù)。以下是包含四舍五入?yún)?shù)的函數(shù)的語(yǔ)法:
ceil (參數(shù)名稱或值, 小數(shù)位數(shù))
flr (參數(shù)名稱或值, 小數(shù)位數(shù))
其中,小數(shù)位數(shù)是可選值。
以下為示例:
ceil (10.2) 會(huì)計(jì)算為 11
flr (-10.2) 會(huì)計(jì)算為 -11
ceil (10.255, 2) 會(huì)計(jì)算為 10.26
flr (10.255, 1) 會(huì)計(jì)算為 10.2

繼續(xù)查找其他問(wèn)題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部