您可以在可以輸入數值的任何位置使用方程式。
例如,您可以在「編輯標註」對話方塊、特徵對話方塊以及「參數」對話方塊中寫入方程式。您可以使用方程式來計算特徵大小、計算組合約束偏移或角度,或模擬多個元件之間的運動。
方程式可以很簡單,或包含許多代數運算子、字首以及函數。例如,以下是一個簡單的方程式:
2 ul *(6+3)
以下複雜的方程式使用內部參數 (例如 pi):
(PI rad/5 ul +(25 deg *PI rad)/180 deg))
請參閱〈函數、字首和代數運算子〉,以取得編輯方塊中受支援函數的清單。
編輯方塊使用預設文件性質中指定的單位。如果未在編輯方塊中指定單位,詞彙和係數可指定為預設單位。根據代數運算順序和預設單位值來計算表示式。
2 + 3^3
編輯方塊將為全部詞彙指定預設單位 (除非已指定單位)。以下結果是錯誤的,因為單位相異不能相加︰2mm + (3mm)^3ul 被計算為 2mm + 27mm^3。因為單位含糊不清,將以紅色展示表示式來指出錯誤:
2 + 3^3
包含單位並指定哪些單位為無單位,便可產生正確的計算︰2 mm + ((3 ul) ^ 3 ul ) * 1 mm。
(-2.00 + 3^3) m^2
2m^2
不會演算出 4 平方公尺,而是表示 2 平方公尺。正確的語法是:
(2m) ^2 = 4m^2
(2 + 1 * (3^2))
使用「ul」指示無單位的值︰2 mm + 1 mm * (3ul^2ul)。
輸入角度時,預設單位為度。若要輸入弳度,請使用此語法:
(-0.25 deg * 3.1415 rad/1 deg) + (2ul * 3.1415 ul ) * 1 rad
如需受支援單位類型及其縮寫的清單,請將數值參數加入至「參數」對話方塊,輸入名稱,然後在「單位」欄中按一下。
isolate(Width;mm;ul)
對話方塊中的「複本數」值需要無單位 (ul) 結果,但您正在參考 Width 單位 (線性值)。將 Width 參數轉換為無單位值。
在方程式中使用單位字首時,請輸入字首符號,而不是字首本身。例如,包括單位「nanometer」的方程式可能如下:3.5 ul * 2.6 nm。
「百萬兆」「E」 |
1.0e18 |
「千兆」「P」 |
1.0e15 |
「兆」「T」 |
1.0e12 |
「千億」「G」 |
1.0e9 |
「百萬」「M」 |
1.0e6 |
「千」「k」 |
1.0e3 |
「百」「h」 |
1.0e2 |
「十」「da」 |
1.0e1 |
「個」「da」 |
1.0e1 |
「分」「d」 |
1.0e-1 |
「釐」「c」 |
1.0e-2 |
「毫」「m」 |
1.0e-3 |
「微」「micro」 |
1.0e-6 |
「毫微」「n」 |
1.0e-9 |
「微微」「p」 |
1.0e-12 |
「毫微微」「f」 |
1.0e-15 |
「微微微」「a」 |
1.0e-18 |
輸入表示式 |
假設單位 |
最終單位 |
第 1 柱分析 |
最終單位 |
第 2 柱分析 |
最終單位 |
3 |
3 mm |
mm |
||||
3 * 4 |
3 mm * 4 mm |
mm^2 |
3 mm * 4 ul |
mm ul |
||
3 mm * 4 |
3 mm * 4 mm |
mm^2 |
3 mm * 4 ul |
mm ul |
||
3 * 4 mm |
3 mm * 4 mm |
mm^2 |
3 mm * 4 mm |
mm^2 |
3 ul * 4 mm |
mm ul |
3 / 4 |
3 mm/ 4 mm |
none |
3 mm / 4 ul |
mm / ul |
||
3 mm / 4 |
3 mm/ 4 mm |
none |
3 mm / 4 ul |
mm /ul |
||
3 / 4 mm |
3 mm/ 4 mm |
none |
3 mm / 4 mm (無變更) |
none |
3 ul / 4 mm |
ul/mm (不符合) |
3 * cos(30) |
3 mm * cos(30 mm) |
錯誤 |
3 mm * cos(30deg) |
mm ul |
||
cos(30) * 3 |
cos(30mm) * 3 mm |
錯誤 |
cos(30deg) * 3 mm |
mm ul |
||
3 *cos(2 * 15) |
3 mm * cos(2 mm * 15 mm) |
錯誤 |
3 mm * cos(2 deg * 15 ul) |
mm ul |
||
3 * cos(2 * 15 deg) |
3 mm * cos(2 mm * 15 deg) |
錯誤 |
3 mm * cos(2 deg * 15 deg) |
錯誤 |
3 ul * cos(2 deg * 15 deg) |
錯誤 |
3 * cos(15 deg * 2) |
3 mm * cos(15 deg * 2 deg) |
錯誤 |
3 mm * cos(15 deg * 2 ul) |
mm ul |
||
3mm *cos(2 * 15) |
3 mm * cos(2 mm * 15 mm) |
錯誤 |
3 mm * cos(2 deg * 15 ul) |
mm ul |
||
3mm * cos(2 * 15 deg) |
3 mm * cos(2 mm * 15 deg) |
錯誤 |
3 mm * cos(2 deg * 15 deg) |
錯誤 |
3 mm * cos(2 ul * 15 deg) |
mm ul |
3mm * cos(15 deg * 2) |
3 mm * cos(15 deg * 2 deg) |
錯誤 |
3 mm * cos(15 deg * 2 ul) |
mm ul |