定義尺寸標註限制參數

您可以使用數學關係式及表達式來控制尺寸標註限制幾何。

參數式數學關係式包括:

  • 尺寸約束的名稱

  • 表達式,您可以在其中使用:

    • 數值

    • 使用者定義的變數,以及代表現有尺寸限制的變數

    • 數學運算子、函數與常數

尺寸約束的表達式

建立尺寸標註限制時,數學關係式會以*名稱*=*值* (例如 d1*=*12.34) 的格式來定義圖元或圖元上的點之間的尺寸。

您可以使用表達式來取代該值: 名稱*=*表達式

  • expression 中,您可以使用值、變數、數學運算子以及數學函數與常數。

  • 表達式*的結果是一個*值

*變數*可以是下列其中之一:

  • 使用者所定義,例如,length1*=*12.5

  • 現有的尺寸標註限制*名稱*,例如 d2*=*rad1

使用:ref:`參數管理員 <english_english_constraints_hlpid_constraints_parameters>`來定義及編輯*表達式*和*變數*。

您也可以就地編輯*表達式*。

尺寸約束方程式範例

範例

描述

d1=rad1

將變數 d1 設定為變數 rad1 的值。

d2=rad2*2

將變數 rad2 乘以 2 並將變數 d2 設定為結果。

length1=cos(ang1)

將使用者定義的變數 length1 設定為角度 ang1 的餘弦值。

dist1=(length1 + d1) / 2

將使用者定義的變數 dis1 設定為使用者定義的變數 length1 及變數 d1 除以 2 的總和。

約束名稱

尺寸標註限制 (包括動態及註記限制) 是依名稱,以及表達式與計算公式中使用的使用者定義變數加以識別。

:ref:`參數管理員 <english_english_constraints_hlpid_constraints_parameters>`會列出所有尺寸標註限制變數及其名稱、表達式和值。

命名慣例為:

意義

預設名稱

Constraints (限制)

距離

d1、d2、...、d*n*

對正水平垂直

直徑

dia1、dia2、...、dia*n*

直徑(D)

半徑

rad1、rad2、...、rad*n*

徑向

角度

ang1、ang2、...、ang*n*

角度(A)

使用者定義

user1、user2、...、user*n*

用於*表達式*中

若要重新命名限制變數名稱:

  1. 指定尺寸約束。

  2. 在**屬性**選單的**限制**之下,編輯**名稱**。

  • 或 -

  1. 指定尺寸約束。

  2. 在**參數管理員**選單的**尺寸標註限制**之下,編輯**名稱**。

  • 或 -

  1. 連按兩下「尺寸標註限制」。

  2. 就地編輯變數名稱。

注意: 限制變數名稱必須是唯一。

參數方程式

使用`運算符 <#ParametricOperators>`_和`函數 <#ParametricFunctions>`_來定義公式及數學關係式。

表達式的評估會遵照標準的數學`規則 <#ParametricEvaluation>`_。

運算子

您可以在表達式與計算公式中使用下列運算符:

運算符

描述

+

新增

-

減法(或一元負號)

*

乘法

斜線

劃分

^

冪運算

%

浮點模數

小數點分隔符

(expr)

括號以定義運算式

^ 頁首

功能

您可以在表達式與計算公式中使用下列函數:

函數

語法

餘弦

cos (expr)

正弦

sin (expr)

相切

tan (expr)

反餘弦

acos (expr)

反正弦

asin (expr)

反正切

atan (expr)

雙曲線餘弦

cosh (expr)

雙曲正弦

sinh (expr)

雙曲正切

tanh (expr)

反雙曲線餘弦

acosh (expr)

反雙曲正弦

asinh (expr)

反雙曲正切

atanh (expr)

平方根

sqrt (expr)

Signum 函數 (-1,0,1)

sign (expr)

絕對值

abs (expr)

截斷小數

trunc (expr)

四捨五入到最接近的整數

round (expr)

向下捨入

floor (expr)

無條件進位

ceil (expr)

陣列中最大的元素

max (expr1;*expr2*) *

陣列中最小的元素

min (expr1;*expr2*) *

度到弧度

d2r (expr)

弧度轉換為度

r2d (expr)

以 e 為底的對數

ln (expr)

對數,基數 10

log (expr)

指數,以 e 為底

exp (expr)

指數,以 10 為底

exp10 (expr)

強大功能

pow (expr1;*expr2*) *

隨機小數位數,0-1

隨機

常數 pi

pi

常數 e

e

*) 使用清單分隔字元 (分號或逗號),如作業系統中格式設定所定義。

^ 頁首

表達式求值

根據標準的數學規則,運算式是使用下列優先順序進行評估:

  1. 括弧內的表達式 (最內部的括弧先)

  2. 標準作業順序:

    1. 指數

    2. 乘法與除法

    3. 加減

  3. 同等優先順序的運算子由左至右。

^ 頁首

相關主題

管理尺寸標註限制參數

使用限制

父主題

套用尺寸標註限制