3.2 对象捕捉

在利用AutoCAD画图时经常要用到一些特殊的点,如圆心、切点、线段或圆弧的端点、中点等,如果用鼠标拾取,要准确地找到这些点是十分困难的。为此,AutoCAD提供了一些识别这些点的工具,通过这些工具可方便地构造新的几何体,使创建的对象精确地画出来,其结果比传统手工绘图更精确,更容易维护。

3.2.1 特殊位置点捕捉

在绘制AutoCAD图形时,有时需要指定一些特殊位置的点,如圆心、端点、中点、平行线上的点等,如表3-1所示。可以通过对象捕捉功能来捕捉这些点。

表3-1 特殊位置点捕捉

AutoCAD提供命令行、工具栏和快捷菜单3种执行特殊点对象捕捉的方法。

1.命令行方式

绘图时,在命令行中提示输入一点时,输入相应特殊位置点命令,然后根据提示操作即可。

提示:AutoCAD对象捕捉功能中捕捉垂足(Perpendicular)和捕捉交点(Intersection)等项有延伸捕捉的功能,即如果对象没有相交,AutoCAD会假想把线或弧延长,从而找出相应的点。

2.工具栏方式

使用如图3-3所示的“对象捕捉”工具栏可以使用户更方便地实现捕捉点的目的。当命令行提示输入一点时,在“对象捕捉”工具栏中单击相应的按钮。把鼠标指针放在某一图标上时,会显示出该图标功能的提示,然后根据提示操作即可。

3.快捷菜单方式

快捷菜单可通过同时按下Shift键和右击来激活菜单中列出的AutoCAD对象捕捉模式,如图3-4所示。操作方法与工具栏相似,只要在AutoCAD提示输入点时选择快捷菜单中相应的命令,然后按提示操作即可。

图3-3 “对象捕捉”工具栏

图3-4 快捷菜单

3.2.2 操作实例——盘盖

利用上面所学的特殊位置点捕捉功能,依次绘制不同半径、不同位置的圆。绘制盘盖的流程如图3-5所示。

图3-5 绘制盘盖

(1)设置图层。单击“默认”选项卡“图层”面板中的“图层特性”按钮,弹出“图层特性管理器”选项板,新建图层如下。

01 “中心线”图层:线型为CENTER,颜色为红色,其余属性默认。

02 “粗实线”图层:线宽为0.30mm,其余属性默认。

(2)绘制中心线。将“中心线”图层设置为当前图层,单击“默认”选项卡“绘图”面板中的“直线”按钮,绘制垂直中心线。

(3)绘制辅助圆。单击“默认”选项卡“绘图”面板中的“圆”按钮,绘制圆形中心线。在指定圆心时,捕捉垂直中心线的交点,如图3-6所示,结果如图3-7所示。

(4)绘制外圆和内孔。转换到“粗实线”图层,单击“默认”选项卡“绘图”面板中的“圆”按钮,绘制两个同心圆。在指定圆心时,捕捉已绘制的圆的圆心,如图3-8所示,结果如图3-9所示。

图3-6 捕捉交点

图3-7 绘制中心线

图3-8 捕捉圆心

(5)绘制螺孔。单击“默认”选项卡“绘图”面板中的“圆”按钮,绘制侧边小圆。在指定圆心时,捕捉圆形中心线与水平中心线或垂直中心线的交点,如图3-10所示,结果如图3-11所示。

图3-9 绘制同心圆

图3-10 捕捉交点

图3-11 绘制单个均布圆

(6)绘制其余螺孔。使用同样的方法绘制其他3个螺孔,最终结果如图3-5所示。

3.2.3 对象捕捉设置

在用AutoCAD绘图之前,可以根据需要设置运行一些对象捕捉模式,绘图时AutoCAD能自动捕捉这些特殊点,从而加快绘图速度,提高绘图质量。

1.执行方式

 命令行:DDOSNAP。

 菜单栏:工具→绘图设置。

 工具栏:对象捕捉→对象捕捉设置

 状态栏:对象捕捉(功能仅限于打开与关闭)。

 快捷键:F3(功能仅限于打开与关闭)。

 快捷菜单:对象捕捉设置(如图3-4所示)。

2.操作步骤

系统打开“草图设置”对话框,选择“对象捕捉”选项卡,在此可以设置对象捕捉方式,如图3-12所示。

图3-12 “对象捕捉”选项卡

3.选项说明

(1)“启用对象捕捉”复选框:打开或关闭对象捕捉方式。选中此复选框时,在“对象捕捉模式”选项组中选中的捕捉模式处于激活状态。

(2)“启用对象捕捉追踪”复选框:打开或关闭自动追踪功能。

(3)“对象捕捉模式”选项组:该选项组列出各种捕捉模式的复选框,选中则该模式被激活。单击“全部清除”按钮,则所有模式均被清除。单击“全部选择”按钮,则所有模式均被选中。

另外,在对话框的左下角有一个“选项”按钮,单击它可打开“选项”对话框中的“草图”选项卡,利用该对话框可决定捕捉模式的各项设置。

操作与点拨:有时用户无法按预定的设想捕捉到相应的特殊位置点,这里的主要原因是没有设置这些点作为捕捉的特殊位置点。只要重新进行设置即可解决此问题。

3.2.4 操作实例——圆公切线

本例首先绘制两个有一定间距的圆,再利用对象捕捉功能及“直线”命令绘制圆的公切线,如图3-13所示。

图3-13 绘制圆公切线

(1)设置图层。单击“默认”选项卡“图层”面板中的“图层特性”按钮,新建图层如下。

01 “中心线”图层:线型为CENTER,其余属性默认。

02 “粗实线”图层:线宽为0.30mm,其余属性默认。

(2)绘制中心线。将“中心线”图层设置为当前图层,单击“默认”选项卡“绘图”面板中的“直线”按钮,以适当长度绘制垂直相交中心线,结果如图3-14所示。

(3)绘制圆。转换到“粗实线”图层,单击“默认”选项卡“绘图”面板中的“圆”按钮,绘制图形轴孔部分,绘制圆时,分别以水平中心线与竖直中心线的交点为圆心,以适当半径绘制两个圆,结果如图3-15所示。

图3-14 绘制中心线

图3-15 绘制圆

(4)设置捕捉模式。选择菜单栏中的“工具”→“绘图设置”命令,打开“草图设置”对话框中的“对象捕捉”选项卡,单击“全部选择”按钮,选择所有的捕捉模式,并选中“启用对象捕捉”复选框,如图3-16所示,单击“确定”按钮。

(5)在状态栏中打开捕捉模式。

(6)绘制第一条公切线。单击“默认”选项卡“绘图”面板中的“直线”按钮,绘制公切线,命令行提示与操作如下:

(7)绘制第二条公切线。单击“默认”选项卡“绘图”面板中的“直线”按钮,绘制公切线。同样利用“切点”按钮捕捉切点,如图3-19所示为捕捉第二个切点的情形。

图3-16 对象捕捉设置

图3-17 捕捉切点

图3-18 递延切点提示

图3-19 捕捉切点

(8)捕捉切点。系统自动捕捉到切点的位置,最终结果如图3-13所示。

注意:不管用户指定圆上哪一点作为切点,系统会自动根据圆的半径和指定的大致位置确定准确的切点,并且根据大致指定点与内外切点的距离,依据距离趋近原则判断是绘制外切线还是内切线。

3.2.5 基点捕捉

在绘制图形时,有时需要指定以某个点为基点绘制其他点。这时可以利用基点捕捉功能来捕捉此点,基点捕捉要求确定一个临时参考点作为指定后续点的基点,通常与其他对象捕捉模式及相关坐标联合使用。

1.执行方式

 命令行:FROM。

 快捷菜单:自(如图3-20所示)。

图3-20 快捷菜单

2.操作步骤

在输入一点的提示下输入FROM,或单击相应的工具图标时,命令行提示与操作如下:

执行上述命令后得到一个点,这个点与基点之间坐标差为指定的偏移量。

注意:在“<偏移>:”提示后输入的坐标必须是相对坐标,如(@10,15)等。

3.2.6 操作实例——绘制直线1

利用上面所学的基点捕捉功能绘制一条从点(45,45)到点(80,120)的线段。

单击“默认”选项卡“绘图”面板中的“直线”按钮,命令行提示与操作如下:

执行上述操作后,绘制出从点(45,45)到点(80,120)的一条线段。

3.2.7 点过滤器捕捉

利用点过滤器捕捉功能,可以根据一个点的X坐标和另一点的Y坐标来确定一个新点。在“指定下一点或[放弃(U)]:”提示下选择此项(在快捷菜单中选取),AutoCAD提示:

执行操作后,新建的点具有第一个点的X坐标和第二个点的Y坐标。

3.2.8 操作实例——绘制直线2

利用上面所学的点过滤器捕捉功能,绘制从点(45,45)到点(80,120)的一条线段。

单击“绘图”工具栏中的“直线”按钮,命令行提示与操作如下:

执行上述操作后,绘制出从点(45,45)到点(80,120)的一条线段。