6.7 目标捕捉
1.命令格式
命令行:Osnap
在用户绘图时,经常会遇到从直线的端点、交点等特征点开始绘图,单靠眼睛去捕捉这些点是不精确的,中望CAD 提供了目标捕捉方式来提高精确性。绘图时可通过捕捉功能快速、准确定位。
图6-19 OSNAP命令的对话框
当定义了一个或多个对象捕捉时,十字光标将出现一个捕捉靶框,另外,在十字光标附近会有一个图标表明激活对象捕捉类型。当选择对象时,程序捕捉距靶框中心最近的捕捉点。
2.操作步骤
图6-20 绘制中点的连线
用中点捕捉方式绘制矩形各边中点的连线,如图6-20所示,
其具体命令及操作如下:
命令:Rectangle(或rec) 任意绘制一个矩形
命令:line 线的起始点:设置中点捕捉开
角度(A)/长度(L)/<终点>: 捕捉矩形AB边的中点E
角度(A)/长度(L)/跟踪(F)/闭合(C)/撤消(U)/<终点>: 捕捉矩形DC边的中点F
命令:line 线的起始点:设置中点捕捉开
角度(A)/长度(L)/<终点>: 捕捉矩形AD边的中点G
角度(A)/长度(L)/跟踪(F)/闭合(C)/撤消(U)/<终点>: 捕捉矩形BC边的中点H 结束命令
执行OSNAP命令后,系统弹出如图6-19所示的对象捕捉对话框:对话框中具体捕捉模式,用户可根据下面的介绍和绘图的需要进行选用。
单击“捕捉标记”按钮,系统弹出如图6-21所示的对话框:通过此对话框可以改变靶框大小、厚度、颜色、显示状态等。
我们还可用下列方法之一设置对象捕捉:
1)在对象捕捉工具条,选择一个对象捕捉工具。
2)在命令行输入对象捕捉命令。
3)在状态栏,点击“对象捕捉”。
4)按住shift键,在图形窗口任意位置单击鼠标右键出现对象捕捉快捷菜单,选择所需对象捕捉。
图6-21“捕捉标记”对话框
对象捕捉工具条:是临时运行捕捉模式,它只能执行一次。将光标放在任何工具条上点击右键可选择对象捕捉工具条,如图6-22所示。
图6-22 对象捕捉工具条
:临时追踪点 (TT),启用后,指定一临时追踪点,其上将出现一个小的加号(+)。移动光标时,将相对于这个临时点显示自动追踪对齐路径,用户在路径上以相对于临时追踪点的相对坐标取点。在命令行输入tt也可。
:捕捉自,建立一个临时参照点作为偏移后续点的基点,输入自该基点的偏移位置作为相对坐标,或使用直接距离输入。也可在命令中途用from调用。
:设置端点捕捉,利用端点捕捉工具可捕捉其他对象的端点,这些对象可以是圆弧、直线、复合线、射线、平面或三维面,若对象有厚度,端点捕捉也可捕捉对象边界端点。
:设置中点捕捉,利用中点捕捉工具可捕捉另一对象的中间点,这些对象可以是圆弧、线段、复合线、平面或辅助线(infinite line),当为辅助线时,中点捕捉第一个定义点,若对象有厚度也可捕捉对象边界的中间点。
:设置交点捕捉,利用交点捕捉工具可以捕捉三维空间中任意相交对象的实际交点,这些对象可以是圆弧、圆、直线、复合线、射线或辅助线,如果靶框只选到一个对象,程序会要求选取有交点的另一个对象,利用它也可以捕捉三维对象的顶点或有厚度对象的角点。
:设置设计视图交点捕捉,平面视图交点捕捉工具可以捕捉当前UCS下两对象,投射到平面视图时的交点,此时对象的Z坐标可忽略,交点将用当前标高作为Z坐标,当只选取到一对象时,程序会要求选取有平面视图交点的另一对象。
:当光标经过对象的端点时,显示临时延长线,以便用户使用延长线上的点绘制对象。
:设置中心点捕捉,利用中心点捕捉工具可捕捉一些对象的中心点,这些对象包括圆、圆弧、多维面、椭圆、椭圆弧等,捕捉中心点,必须选择对象的可见部分。
:设置象限捕捉,利用象限捕捉工具,可捕捉圆、圆弧、椭圆、椭圆弧的最近四分圆点。
设置切线捕捉,利用切点捕捉工具可捕捉对象切点,这些对象为圆或圆弧,当和前点相连时,形成对象的切线。
:设置垂直捕捉,利用垂直点捕捉工具可捕捉到圆弧、圆、椭圆、椭圆弧、直线、多线、多段线、射线、面域、实体、样条曲线或参照线的垂足。
:在指定矢量的第一个点后,如果将光标移动到另一个对象的直线段上,即可获得第二点。当所创建对象的路径平行于该直线段时,将显示一条对齐路径,可以用它来创建平行对象。
:设置插入点捕捉,利用插入点捕捉工具可捕捉外部引用,图块,文字的插入点。
:设置点捕捉,利用该工具捕捉点。
:设置最近点捕捉,捕捉到圆弧、圆、椭圆、椭圆弧、直线、多线、点、多段线、射线、样条曲线或参照线的最近点。
:清除对象捕捉,利用清除对象捕捉工具,可关掉对象捕捉,而不论该对象捕捉是通过菜单,命令行,工具条或草图设置对话框设定的。
:设置对象捕捉,即打开图6-21所示的OSNAP命令的对话框。
3. 注意@
1)任何时候都可用对象捕捉,例如当绘制线或其他对象时,你可用以下二种对象捕捉方法之一绘制:
在没有使用其他命令时,选择对象捕捉,将激活对象捕捉模式,只有关掉时它才不起作用。
在执行其他命令时,选择单一对象捕捉激活一次性对象捕捉;也可用一次性实性捕捉去覆盖对象捕捉模式
2)程序在执行对象捕捉时,只能识别可见对象或对象的可见部分,所以不能捕捉关掉图层的对象或虚线的空白部分。