受支持的函数
SOLIDWORKS Motion 支持许多函数和表达式函数。 您可在马达或力 PropertyManager 的“表达式”框中输入这些函数。
您可在运动分析算例中使用这些表达式函数来定义您模型中的一连串非标准现象。
内容
ABS
ABS(a) 函数返回表达式 a 的绝对值。
ACOS
ACOS(a) 函数计算表达式 a 的反余弦。
AINT
只要表达式 a 的值为正整数,AINT(a) 函数返回小于或等于表达式 a 的值的最接近整数。 否则 AINT 将返回零。
ANINT
ANINT(a) 函数计算表达式 a 的最接近整数。
ASIN
ASIN(a) 函数计算表达式 a 的反正弦。
ATAN
ATAN(a) 函数返回表达式 a 的反正切。
ATAN2
ATAN2(a1,a2) 函数返回表达式 a1/a2 的反正切,此处 a1 和 a2 为表达式。
BISTOP
BISTOP(x,x',x1,x2,k,e,cmax,d) 函数用于建模缝隙单元。
CHEBY
CHEBY(x,x0,a0,…,an) 函数返回第一类 n 阶切比雪夫多项式的值。 您最多可以定义 30 阶多项式。
COS
COS(a) 函数返回表达式 a 的余弦。
COSH
COSH(a) 函数计算表达式 a 的双曲型余弦。
DIM
DIM(a1,a2) 函数计算双表达式 a1 和 a2 的瞬时值的正差。
DTOR
DTOR 常量为幅度转换因子 (PI/180) 返回度数。
EXP
EXP(a) 函数为表达式 a 计算值 ea。
FORCOS
FORCOS(x,x0,ω,a0,…,an) 函数估算傅里叶余弦系列。
FORSIN
FORSIN(x,x0,ω,a0,…,an) 估算傅里叶正弦系列。
HAVSIN
HAVSIN(x,x0,h0,x1,h1) 函数定义半正矢函数,用于在两个函数之间形成平滑的过渡。
IF
您可使用算术 IF 运算符有条件地验算函数表达式。
IMPACT
IMPACT(x,x',x1,k,e,cmax,d) 函数计算碰撞力作为位移和速度的函数。
LOG
LOG(a) 函数返回表达式 a 的自然对数。
LOG10
LOG10(a) 函数返回表达式 a 的以 10 为底的对数。
MAX
MAX(a1,a2) 函数返回双表达式 a1 和 a2 的最大值。
MIN
MIN(a1,a2) 函数返回双表达式 a1 和 a2 的最小值。
MOD
MOD(a1,a2) 函数在表达式 a1 的值除以表达式 a2 的值时返回余数。
PI
PI 常量将圆的圆周率返回到其直径 (3.14159...)。
POLY
POLY(x,x0,a0,…,an) 函数返回 n 阶多项式的值。 您最多可以定义 30 阶多项式。
RTOD
RTOD 常量将幅度返回到度数转换因子 (180/PI)。
SHF
SHF(x,x0,a,ω,φ,b) 函数返回简谐函数的值。
SIGN
SIGN(a1,a2) 函数将表达式 a2 的值的符号转移到表达式 a1 的幅值。
SIN
SIN(a) 函数返回表达式 a 的正弦。
SINH
SINH(a) 函数返回表达式 a 的双曲型正弦。
SQRT
SQRT(a) 函数返回表达式 a 的平方根。
STEP
STEP(a, x1, y1, x2, y2) 函数为时间或结果返回应用到表达式 a 的平滑步长函数。
STEP5
STEP5(x,x0,h0,x1,h1) 函数根据五阶多项式返回步长函数的近似值。
SWEEP
SWEEP (x, a, x0, f0, x1, f1, dx) 函数在自变量的范围内返回带线性增量频率的恒幅正弦函数。
TAN
TAN(a) 函数返回表达式 a 的正切。
TANH
TANH(a) 函数返回表达式 a 的双曲型正切。
TIME
TIME 变量返回当前仿真时间。