CAL 命令入门17 Mar 2025 | 6 分钟阅读 AutoCAD 中的计算器命令用于执行不同的操作。 这些被称为 CAL 命令。 我们可以使用 CAL 表达式执行算术和几何运算。 它也被称为命令提示符计算器。 在命令提示符下,输入 CAL,然后输入 CAL 表达式。 对于正在进行的命令,首先,我们需要输入“CAL 命令(CAL 前面的撇号),然后需要输入表达式来评估前面的命令。 我们可以通过不同的方式在命令提示符和计算器中使用 CAL 命令,如下所示 使用计算器计算面积我们可以使用计算器来查找重要区域。 让我们考虑一个例子。 示例在下图给出  要找到上面显示的阴影区域,我们需要从矩形中减去圆的面积。 步骤如下 - 选择外矩形。
- 右键单击并选择“属性”选项。
- 对话框将如下图所示
 - 单击面积。 计算器的图标将出现在面积的前面,如下图所示
 - 单击计算器图标。 计算器将出现在屏幕上。
- 我们现在需要将此值保存到内存中。 为此,单击计算器底部的内存 + (M+) 按钮,如下图所示
 该值已保存在内存中。 现在,单击计算器底部的“关闭”按钮。  - 单击减号 (-),然后单击 MR(内存调用)按钮。
计算器现在将如下图所示
 使用命令行上的 CAL 进行计算有两种方法可以使用 CAL。 1. 通过执行计算。 执行计算的步骤如下  运算符 | 描述 |
---|
+ | 添加 例如, [a, b] + [x, y] + [a + x, b + y] | - | 减去 | / | 除以 | ^ | 指数 | * | 乘法 组合起来,它也确定标量积。 例如, a*[w, x, y]=[a*w, a*x, a*y] | ( ) | 分组表达式 | & | 向量积 | pi | pi 的值 | Sqr () | 查找数字的平方。 例如, sqr (4) | Sqrt () | 它表示一个数的平方根。 例如, sqr (9) | round () | 它用于将值四舍五入到最接近的整数。 | sin (角度) | 角度的正弦。 我们还可以指定 cos, tan, 等等,而不是 sin. | asin() | 它表示数字的反正弦。 括号内的数字的值应在 -1 和 1 之间。 | ln log | 自然对数 以 10 为底的对数 | exp exp10 | 自然指数 底数指数 | r2d () | 将弧度转换为度数 | d2r () | 将度数转换为弧度 |
注意:上表中使用的变量的值应包含在括号内。让我们考虑一些计算。 - 在命令行上给出 CAL 命令后,键入要执行的计算,然后按 Enter 键。
5^2 + 6 - 8 上述计算的输出如下图所示
 同样,我们可以执行任何计算。 等式: pi + 3.5^2 + 8/2 输出  等式: 3* [6/3 + 5*2 + 1 - 0.5, 1, 2] 输出  2. 在其他命令中使用 CAL “CAL(带撇号)写在命令行上,以便在其他命令中使用。 让我们考虑一个例子。 - 该示例是在命令行中使用 CAL 指定圆的半径。
以下是步骤- 在命令行中键入 circle,然后使用鼠标或光标指定中心点。
- 在命令行中键入 'CAL,然后按 Enter。 我们也可以按空格键代替 Enter。
- 写入半径的值,然后按 Enter。 例如,让我们写 '3*0.95'。我们也可以输入单个整数值。 将绘制一个圆,其半径为 CAL 表达式中提到的值。
QuickCalc 显示上的单位- 要指定平方英尺或立方英尺,我们可以写成
- cu ft 或 cu.ft
- sq ft 或 sq.ft
- 我们也可以在单位中加或减值。 但是对于以英寸为单位的单位,我们需要使用该值指定 (")。 例如,10 英寸可以写成 10"。
- AutoCAD 将破折号 (-) 或减号视为与英制单位的分隔符。 例如,要从 6 英尺中减去 7 英寸,正确的写法是 6 英尺减 7 英寸 (6'- 7"),而不是 7 英寸减 6 英尺 (7"-6')。
对于英尺单位,我们需要使用该值指定 (')。 例如,5 英尺 6 英寸可以写成 5'6"。 我们也可以用其他方式写出上述英尺和英寸的值。 这些方法如下- 6'(6 英尺)也可以写成 72"(72 英寸)。
- 4 英尺 6 英寸也可以写成
- 4'6"
- 4' 6"(中间有空格)
- 4'-6"(我们也可以用破折号分隔英尺和英寸)。
- 4'-1/2"
- 4'-6-1/2"
- 对于减法,我们需要在减号之前或之后至少包含一个空格。
- 如果我们一起指定英尺和英寸,则包括英寸的双引号 (") 是可选的。 例如,6' 5"(6 英尺 5 英寸)也可以写成 (6' 5)。
QuickCalc 中的命令我们可以在计算器中指定命令以执行不同的功能。 例如,查找线或三角形的中心。 命令在下表中列出 命令 | 描述 |
---|
(end+end)/2 或 mee | 它用于确定线的中点或两个端点之间的中点。 | (end+end+end)/3 | 它用于确定三角形的中点或三个端点之间的中点。 | dee (dist(end, end)) | 它用于确定两个端点之间的距离。 | vee | 它用于确定来自两个端点的向量。 | vee1 | 它用于确定来自两个端点的单位向量。 | ille | 它用于确定由四个端点确定的两个点的交点。 | nee | 它用于确定 XY 平面中的单位向量,并且与两个端点垂直。 | rad | 它用于确定所选圆或多段线弧的半径。 |
让我们考虑一个示例来指定线的中心。 以下是指定线的中点的步骤 - 画一条线。
- 在线的第二个端点,右键单击,然后选择 QuickCalc,如下图所示
 不要终止该行。 该行应为连续形式。 - 在计算器显示屏上写 (end + end)/2 或 mee,然后按 Enter。
- 通过光标指定线的两个端点,如下所示
  - 现在单击计算器底部的“应用”选项。
- 该线将自动从中心点绘制,如下图所示
 在计算中使用系统变量我们可以使用 getvar 函数来读取相应系统变量的值。 它写成 getvar(变量名) 要获取当前视口中视图的中心点,我们可以指定一个命令,如下所示 getvar(viewctr) 单位转换命令要将一个值转换为另一个单位,使用“cvunit' 命令。 AutoCAD 中的命令写成 cvunit(值, 从 _单位, 到 _单位) 例如,要将 10 英寸转换为厘米,该命令将写成 cvunit(10, inches, centimeter) 输出如下图所示 
|