autocad参数化表达式及函数说明 |
双击自动滚屏 |
发布者:SLQ—书生 发布时间:2018-11-8 18:11:56 阅读:11056次 |
用参数管理器
参数管理器显示标注约束(动态约束和注释性约束)、参照约束和用户变量。可以从参数管理器轻松创建、修改和删除参数。
参数管理器支持以下操作:
- 单击标注约束的名称以亮显图形中的约束。
- 双击名称或表达式以进行编辑。
- 单击鼠标右键并单击“删除”以删除标注约束或用户变量。
- 单击列标题以按名称、表达式或值对参数的列表进行排序。
注意使用英制单位时,参数管理器将减号或破折号 (-) 当作单位分隔符而不是减法运算符。要指定减法,请在减号的前面或后面包含至少一个空格。例如,计算 5’ 减去 9" 时输入 5’ -9" 而不是 5’-9"。
在表达式中使用运算符
标注约束和用户变量支持在表达式内使用以下运算符:
运算符 |
说明 |
+ |
加 |
- |
减或取负值 |
% |
浮点模数 |
* |
乘 |
/ |
除 |
^ |
求幂 |
( ) |
圆括号或表达式分隔符 |
. |
小数分隔符 |
了解表达式中的优先级顺序
表达式是根据以下标准数学优先级规则计算的:
- 括号中的表达式优先,最内层括号优先
- 标准顺序的运算符为:取负值优先,指数次之,乘除加减最后
- 优先级相同的运算符从左至右计算
表达式是使用下表中所述的标准优先级规则按降序计算的。
表达式中支持的函数
表达式中可以使用以下函数:
函数 |
语法 |
余弦 |
cos(表达式) |
正弦 |
sin(表达式) |
正切 |
tan(表达式) |
反余弦 |
acos(表达式) |
反正弦 |
asin(表达式) |
反正切 |
atan(表达式) |
双曲余弦 |
cosh(表达式) |
双曲正弦 |
sinh(表达式) |
双曲正切 |
tanh(表达式) |
反双曲余弦 |
acosh(表达式) |
反双曲正弦 |
asinh(表达式) |
反双曲正切 |
atanh(表达式) |
平方根 |
sqrt(表达式) |
符号函数 (-1,0,1) |
sign(表达式) |
舍入到最接近的整数 |
round(表达式) |
截取小数 |
trunc(表达式) |
下舍入 |
floor(表达式) |
上舍入 |
ceil(表达式) |
绝对值 |
abs(表达式) |
阵列中的最大元素 |
max(表达式1;表达式2) |
阵列中的最小元素 |
min(表达式1;表达式2) |
将度转换为弧度 |
d2r(表达式) |
将弧度转换为度 |
r2d(表达式) |
对数,基数为 e |
ln(表达式) |
对数,基数为 10 |
log(表达式) |
指数函数,底数为 a |
exp(表达式) |
指数函数,底数为 10 |
exp10(表达式) |
幂函数 |
pow(表达式1;表达式2) |
随机小数,0-1 |
随机 |
除上述函数外,表达式中还可以使用常量 Pi 和 e。 |
|