CAD画垂线问题

来源:百度知道 编辑:UC知道 时间:2024/05/09 04:50:40
先举一个简单的例子:
点C在直线AB外,过C点画AB的垂线。用L命令,第一点点在C,然后移动鼠标到大概垂直于AB的位置时,自动捕捉就会找到垂足,再点击就画出来了。
可是如果点C在直线AB上,怎样过C点画AB垂线呢?如果用L命令,第一点点在C,不管怎么移动鼠标,都不可能找到垂足。
这个问题困扰很久了,就是找不到一个简单快速的办法。

简单方法:画垂线前,打开极轴(点击按下屏幕下方的“极轴”按钮)。前提是极轴角设置为90度、极轴角测量设置为“相对于上一段”。

下面的我操作时的命令行提示,参考一下:

命令: ucs

当前 UCS 名称: *世界*
输入选项
[新建(N)/移动(M)/正交(G)/上一个(P)/恢复(R)/保存(S)/删除(D)/应用(A)/?/世界(W)]
<世界>: 3

指定新原点 <0,0,0>:
在正 X 轴范围上指定点 <258.8592,502.2665,0.0000>:
在 UCS XY 平面的正 Y 轴范围上指定点 <258.4370,503.0827,0.0000>:

命令: l LINE 指定第一点:
指定下一点或 [放弃(U)]: <正交 开>
指定下一点或 [放弃(U)]:

注:提示新原点时,分别捕捉线AB端点A、B后回车即可,然后打开F8(正交状态)画垂线。

如仍未明白,+我群讨论。号码见用户资料。。。

;;=====================
也可以用编一个LISP小程序来改变系统变量SNAPANG的值。

SNAPANG 系统变量是当前视口设置捕捉和栅格的旋转角(相对于当前 UCS)

大概思路是:选择线AB,获取该直线角度值,将该值赋给SNAPANG系统变量。。。