關係中使用的函式
數學函式
下列運算子可用於關係(包括等式和條件語句)中。
關係中也可以包括下列數學函式:
cos ()
余弦 tan ()
正切 sin ()
正弦 sqrt ()
平方根asin ()
反正弦acos ()
反余弦atan ()
反正切sinh ()
雙曲線正弦
cosh ()
雙曲線余弦
tanh ()
雙曲線正切
注釋:所有三角函式都使用單位度。
log()
以10為底的對數
ln()
自然對數
exp()
e的冪abs()
絕對值ceil()
不小於其值的最小整數
floor()
不超過其值的最大整數
可以給函式ceil和floor加乙個可選的自變數,用它指定要圓整的小數字數。
帶有圓整引數的這些函式的語法是:
ceil(parameter_name或number, number_of_dec_places)
floor (parameter_name 或 number, number_of_dec_places)
其中number_of_dec_places是可選值:
·可以被表示為乙個數或乙個使用者自定義引數。如果該引數值是乙個實數,則被截尾成為乙個整數。
·它的最大值是8。如果超過8,則不會捨入要捨入的數(第乙個自變數),並使用其初值。
·如果不指定它,則功能同前期版本一樣。
使用不指定小數部分位數的ceil和floor函式,其舉例如下:
ceil (10.2) 值為11
floor (10.2) 值為 11
使用指定小數部分位數的ceil和floor函式,其舉例如下:
ceil (10.255, 2) 等於10.26
ceil (10.255, 0) 等於11 [ 與ceil (10.255)相同 ]
floor (10.255, 1) 等於10.2
floor (10.255, 2) 等於10.26
曲線表計算
曲線表計算使使用者能用曲線表特徵,通過關係來驅動尺寸。尺寸可以是草繪器、零件或元件尺寸。格式如下:
evalgraph("graph_name", x)
,其中graph_name是曲線表的名稱,x是沿曲線表x-軸的值,返回y值。
對於混合特徵,可以指定軌線引數trajpar作為該函式的第二個自變數。
注釋:曲線表特徵通常是用於計算x-軸上所定義範圍內x值對應的y值。當超出範圍時,y值是通過外推的方法來計算的。
對於小於初始值的x值,系統通過從初始點延長切線的方法計算外推值。同樣,對於大於終點值的x值,系統通過將切線從終點往外延伸計算外推值。
復合曲線軌道函式
在關係中可以使用復合曲線的軌道引數trajpar_of_pnt。
下列函式返回乙個0.0和1.0之間的值:
trajpar_of_pnt("trajname", "pointname")
其中trajname是復合曲線名,pointname是基準點名。
軌線是乙個沿復合曲線的引數,在它上面垂直於曲線切線的平面通過基準點。因此,基準點不必位於曲線上;在曲線上距基準點最近的點上計算該引數值。
如果復合曲線被用作多軌道掃瞄的骨架,則trajpar_of_pnt與trajpar或1.0 - trajpar一致(取決於為混合特徵選擇的起點)。
關於關係
關係(也被稱為引數關係)是使用者自定義的符號尺寸和引數之間的等式。關係捕獲特徵之間、引數之間或元件元件之間的設計關係,因此,允許使用者來控制對模型修改的影響作用。
關係是捕獲設計知識和意圖的一種方式。和引數一樣,它們用於驅動模型 - 改變關係也就改變了模型。
關係可用於控制模型修改的影響作用、定義零件和元件中的尺寸值、為設計條件擔當約束(例如,指定與零件的邊相關的孔的位置)。
它們用在設計過程中來描述模型或元件的不同部分之間的關係。關係可以是簡單值(例如,d1=4)或複雜的條件分支語句。
關係型別
有兩種型別的關係:
·等式 - 使等式左邊的乙個引數等於右邊的表示式。這種關係用於給尺寸和引數賦值。例如:
簡單的賦值:d1 = 4.75
複雜的賦值:d5 = d2*(sqrt(d7/3.0+d4))
·比較 - 比較左邊的表示式和右邊的表示式。這種關係通常用於作為乙個約束或用於邏輯分支的條件語句中。例如:
作為約束:(d1 + d2) > (d3 + 2.5)
在條件語句中;if (d1 + 2.5) >= d7
增加關係
可以把關係增加到:
·特徵的截面(在草繪模式中,如果最初通過選擇「草繪器」>「關係」>「增加」來建立截面)。
·特徵(在零件或元件模式下)。
·零件(在零件或元件模式下)。
·元件(在元件模式下)。
當第一次選擇關係功能表時,預設為檢視或改變當前模型(例如,零件模式下的乙個零件)中的關係。
要獲得對關係的訪問,從「部件」或「元件」功能表中選擇「關係」,然後從「模型關係」功能表中選擇下列命令之一:
·元件關係 - 使用元件中的關係。如果元件包含乙個或多個子元件,「元件關係」功能表出現並帶有下列命令:
─當前 - 預設時是頂層元件。
─名稱 - 鍵入元件名。
·骨架關係 - 使用元件中骨架模型的關係(只對元件適用)。
·零件關係 - 使用零件中的關係。
·特徵關係 - 使用特徵特有的關係。如果特徵有乙個截面,那麼使用者就可選擇:獲得對截面(草繪器)中截面(草繪器)中關係的訪問,或者獲得對作為乙個整體的特徵中的關係的訪問。
·陣列關係 - 使用陣列所特有的關係。
注釋:─如果試圖將截面之外的關係指派給已經由截面關係驅動的引數,則系統再生模型時給出錯誤資訊。試圖將關係指派給已經由截面之外關係驅動的引數時也同樣。刪除關係之一並重新生成。
─如果元件試圖給已經由零件或子元件關係驅動的尺寸變數指派值時,出現兩個錯誤資訊。刪除關係之一並重新生成。
─修改模型的單位可使關係無效,因為它們沒有隨該模型縮放。有關修改單位的詳細資訊,請參閱「關於公制和非公制度量單位」幫助主題。
關係中使用引數符號
在關係中使用四種型別的引數符號:
·尺寸符號 - 支援下列尺寸符號型別:
─d# - 零件或元件模式下的尺寸。
─d#:# - 元件模式下的尺寸。元件或元件的程序標識新增為字尾。
─rd# - 零件或頂層元件中的參考尺寸。
─rd#:# - 元件模式中的參考尺寸(元件或元件的程序標識新增為字尾)。
─rsd# - 草繪器中(截面)的參考尺寸。
─kd# - 在草繪(截面)中的已知尺寸(在父零件或元件中)。
·公差 - 這些是與公差格式相關連的引數。當尺寸由數字的轉向符號的時侯出項這些符號。
─tpm# - 加減對稱格式中的公差;#是尺寸數。
─tp# - 加減格式中的正公差;#是尺寸數。
─tm# - 加減格式中的負公差;#是尺寸數。
·例項數 - 這些是整數引數,是陣列方向上的例項個數。
─p# - 其中#是例項的個數。
注釋:如果將例項數改變為乙個非整數值,pro/engineer將截去其小數部分。例如,2.90將變為2。
·使用者引數 - 這些可以是由增加引數或關係所定義的引數。
例如:volume = d0*d1*d2
vendor = "stockton corp."
注釋:─使用者引數名必須以字母開頭(如果它們要用於關係的話)。
─不能使用d#、kd#、rd#、tm#、tp#、或tpm#作為使用者引數名,因為它們是由尺寸保留使用的。
─使用者引數名不能包含非字母數字字元,諸如!、@、#、$。
下列引數是由系統保留使用的:
pi(幾何常數)
值 = 3.14159
(不能改變該值。)
g(引力常數)
預設值 = 9.8公尺/秒2
(c1、c2、c3和c4是預設值,分別等於1.0、2.0、3.0和4.0。)
可以使用「關係」功能表中的「增加」命令改變這些系統引數的值。這些改變的值應用於當前工作區的所有模型。
PROE關係式引數詳細說明
pro e關係式 函式的相關說明資料?關係中使用的函式 數學函式 下列運算子可用於關係 包括等式和條件語句 中。關係中也可以包括下列數學函式 cos 余弦 tan 正切 sin 正弦 sqrt 平方根 asin 反正弦 acos 反余弦 atan 反正切 sinh 雙曲線正弦 cosh 雙曲線余弦 ...
求二次函式關係式
27.3求二次函式的函式關係式 一 學習目標 掌握用待定係數法由已知圖象上三個點的座標求二次函式的關係式。二 重點 1,已知二次函式圖象上乙個點的座標或三個點的座標,分別求二次函式y ax2 y ax2 bx c的關係式 2,根據不同條件選擇不同的方法求二次函式的關係式 三 難點 根據不同條件選擇不...
用關係式表示變數之間的關係
用關係式表示的變數間關係 導學案 學習目標 1 能根據具體情境,用關係式表示某些變數之間的關係 2 能根據關係式求值,初步體會自變數和因變數的數值對應關係 學習過程 一.複習引入 1 如圖,圓柱的底面半徑是厘公尺,當圓柱的高由小到大變化時,圓柱的體積也隨之發生了變化 在這個變化中,自變數是 因變數是...