命令'CAL,右键菜单选择“快速计算器”或CTRL+8都可以打开计算器。
使用 CAL 命令,用户可以:
一.)获取点
1.使用光标获取点
用 cur 函数。程序会提示用户指定点并使用当前的 UCS 点的坐标值。cur 函数用于设置系统变量 lastpoint的值。
2.获取交点
ille↔ill(p1,p2,p3,p4) 确定两条直线 (p1、p2) 和 (p3、p4) 的交点。所有点都被认为是三维点。
ilp(p1,p2,p3,p4,p5) 确定直线(通过 p1、p2)和平面(通过三点 p3、p4、p5)的交点。
3.计算直线上的点
①. 在两实体间确定中点表达式(end+end)/2。也可用mtp成m2p,需捕捉中点所在的两个点来确定中点。
快捷函数mee↔(end,end)/2两端点的中点。
②.确定一条直线上的任意等分等距点
快捷函数pltee(t)↔plt(P1,P2,t)由两端点确定的直线上某一参数化位置的点。(divide定数等分确定多点。)
参数 t 定义点在直线上的参数化位置。
如果 t=0,则所求点为 p1
如果 t=0.5,则所求点是 p1 和 p2 的中点
如果 t=1,则所求点为 p2
快捷函数pldee(d)↔pld(P1,P2,dist)由两端点确定的直线上某一距离处的点。(measure定距等分确定多点)
参数 dist 定义该点到点 p1 的距离。
4.获取上一个指定点?
在表达式中使用“@+”字符可获得上一个点的坐标,如下例所示:
命令: line
指定第一个点: