方程式和參數
您可以在可以輸入數值的任何位置使用方程式。例如,您可以在「編輯標註」對話方塊、特徵對話方塊以及「參數」對話方塊中寫入方程式。方程式的複雜度可以不同,並且您可以使用它們計算特徵大小、計算組合約束偏移或角度,或在多個元件之間模擬運動。
方程式可以很簡單,或包含許多代數運算子、字首以及函數。例如,以下是一個簡單的方程式:
2 ul *(6+3)
以下複雜的方程式使用內部參數 (例如 pi):
(PI rad/5 ul +(25 deg *PI rad)/180 deg))
代數運算子
下表列示由 Autodesk Inventor 支援的代數運算子。
| 
 運算子  | 
 意義  | 
| 
 +  | 
 加法  | 
| 
 -  | 
 減法  | 
| 
 %  | 
 浮動點係數  | 
| 
 *  | 
 乘法  | 
| 
 /  | 
 除法  | 
| 
 ^  | 
 乘冪  | 
| 
 (  | 
 表示式分隔符號  | 
| 
 )  | 
 表示式分隔符號  | 
| 
 ;  | 
 多引數函數的分隔符號  | 
單位字首
下表列示了 Autodesk Inventor 支援的單位字首。
| 
 字首  | 
 符號  | 
 值  | 
| 
 exa  | 
 E  | 
 1.0e18  | 
| 
 peta  | 
 P  | 
 1.0e15  | 
| 
 tera  | 
 T  | 
 1.0e12  | 
| 
 giga  | 
 G  | 
 1.0e9  | 
| 
 mega  | 
 M  | 
 1.0e6  | 
| 
 kilo  | 
 k  | 
 1.0e3  | 
| 
 hecto  | 
 h  | 
 1.0e2  | 
| 
 deca  | 
 da  | 
 1.0e1  | 
| 
 deci  | 
 d  | 
 1.0e-1  | 
| 
 centi  | 
 c  | 
 1.0e-2  | 
| 
 milli  | 
 m  | 
 1.0e-3  | 
| 
 micro  | 
 micro  | 
 1.0-6  | 
| 
 nano  | 
 n  | 
 1.0-9  | 
| 
 Pi co  | 
 p  | 
 1.0e-12  | 
| 
 femto  | 
 f  | 
 1.0-15  | 
| 
 atto  | 
 a  | 
 1.0e-18  | 
當您在方程式中使用單位字首時,請輸入字首符號。請勿輸入字首本身。例如,包括單位「nanometer」的方程式可能如下:3.5 ul * 2.6 nm。
當您將毫微的單位字首加入至公尺單位時,會根據 2.6 毫微公尺的長度計算您的方程式。
函數
下表列示了受支援的函數。
| 
 語法  | 
 傳回單位類型  | 
 預期單位類型  | 
| 
 cos(expr)  | 
 無量單位  | 
 角度  | 
| 
 sin(expr)  | 
 無量單位  | 
 角度  | 
| 
 tan(expr)  | 
 無量單位  | 
 角度  | 
| 
 acos(expr)  | 
 角度  | 
 無量單位  | 
| 
 asin(expr)  | 
 角度  | 
 無量單位  | 
| 
 atan(expr)  | 
 角度  | 
 無量單位  | 
| 
 cosh(expr)  | 
 無量單位  | 
 角度  | 
| 
 tanh(expr)  | 
 無量單位  | 
 角度  | 
| 
 acosh(expr)  | 
 角度  | 
 無量單位  | 
| 
 asinh(expr)  | 
 角度  | 
 無量單位  | 
| 
 sqrt(expr)  | 
 unit^1/2  | 
 任何的  | 
| 
 sign(expr)  | 
 無量單位  | 
 任意 (如果為負則傳回 0,如果為正則傳回 1。)  | 
| 
 exp(expr)  | 
 無量單位  | 
 任何 (返回表示式指數乘冪:例如 100 返回 2、1000 返回 3,依此類推。)  | 
| 
 floor(expr)  | 
 無量單位  | 
 無單位 (下一個最小整數。)  | 
| 
 ceil(expr)  | 
 無量單位  | 
 無單位 (下一個最大整數。)  | 
| 
 round(expr)  | 
 無量單位  | 
 無單位 (最接近的整數。)  | 
| 
 abs(expr)  | 
 任何的  | 
 任何的  | 
| 
 max(expr1;expr2)  | 
 任何的  | 
 任何的  | 
| 
 min(expr1;expr2)  | 
 任何的  | 
 任何的  | 
| 
 ln(expr)  | 
 無量單位  | 
 無量單位  | 
| 
 log(expr)  | 
 無量單位  | 
 無量單位  | 
| 
 pow(expr1;expr2)  | 
 unit^expr2  | 
 分別為任意和無單位  | 
| 
 random(expr)  | 
 無量單位  | 
 無量單位  | 
| 
 isolate(expr;unit;unit)  | 
 任何的  | 
 任何的  | 
保留的系統參數
下表列示由 Autodesk Inventor 支援的保留的系統參數。
| 
 參數  | 
 值  | 
| 
 PI  | 
 3.14159265358979323846264338328  | 
| 
 E  | 
 2.71828182845904523536  | 
單位類型
您用於方程式的單位類型取決於您演算的資料類型。例如,若要演算線性值或角度值,您通常會使用公釐、英吋或度 (mm、in 或 deg) 單位類型。
某些方程式必須傳回無單位的值,例如,運算陣列中複本數目的方程式。您可以透過字元 ul 指定無單位的值。例如,5 ul 意味著方程式已演算並傳回數字 5 做為陣列中複本的數目。
isolate(Width;mm;ul)
對話方塊中的複本數目值需要無單位 (ul) 結果,但您正在參考 Width 單位 (線性值)。將 Width 參數轉換為無單位值。