通过在命令提示计算器中输入表达式,可以快速解决数学问题或定位图形中的点。
CAL 命令运行三维计算器实用工具,以计算矢量表达式(点、矢量和数值的组合)以及实数和整数表达式。计算器执行标准数学功能。计算器还包含一组特殊的函数,用于计算点、矢量和 AutoCAD 几何图形。使用 CAL 命令,用户可以:
- 计算两点的矢量、矢量的长度、法向矢量(垂直于 XY 平面)或直线上的点
- 计算距离、半径或角度
- 用定点设备指定点
- 指定上一个指定点或交点
- 将对象捕捉作为表达式中的变量
- 在 UCS 和 WCS 之间转换点
- 过滤矢量中的 X、Y 和 Z 分量。
- 绕轴旋转一点
计算表达式
CAL 根据标准的数学优先级规则计算表达式。
的数学运算符(按优先级排序)
|
运算符
|
操作
|
( )
|
将表达式编组
|
^
|
指示数的指数
|
*、/
|
对数值进行乘和除运算
|
+、-
|
对数值进行加和减运算
|
计算点
无论何时,都可以在命令行中使用 CAL 命令计算点或数值。
例如,输入 (mid+cen)/2 可以指定直线中点和圆心的连线的中点。
下例使用 CAL 命令作为构造工具。首先定位新圆的圆心,然后计算现有圆半径的五分之一,将其作为新圆的半径。
以下是命令提示序列:
命令: circle
指定圆的圆心或 [三点(3P)/两点(2P)/切点、切点、半径(T)]: 'cal
>> 表达式: (mid+cen)/2
>> 选择 MID 捕捉的图元: 选择槽口线 (1)
>> 选择 CEN 捕捉的图元: 选择大圆 (2)
直径(D)/<半径>: 'cal
>> 表达式: 1/5*rad
>> 为函数 RAD 选择圆、圆弧或多段线线段: 选择大圆 (3)
在对话框中计算数学表达式
也可以使用以下格式在对话框中输入和计算数学表达式:=expression<Alt+Enter>。
注意要在对话框中计算表达式,请确保将系统变量 CALCINPUT 设定为 1。
打开命令提示计算器的步骤执行以下操作之一:
- 在命令提示下,输入 CAL。然后,输入 CAL 表达式。
- 提示命令正在运行时,输入 ‘CAL 以透明启动 CAL 命令。然后,输入 CAL 表达式以计算该提示的值。
命令
系统变量CALCINPUT
控制是否计算文字中以及窗口和对话框的数字输入框中的数学表达式和全局常量。