1.5 掌握捕捉、追踪与正交绘图方法
在绘图的过程中,经常要指定一些已有对象上的点,例如端点、圆心和两个对象的交点等。如果只凭观察来拾取,不可能非常准确地找到这些点。为此,AutoCAD提供了精确绘制图形的功能,可以迅速、准确地捕捉到某些特殊点,从而能精确地绘制图形。
1.5.1 设置捕捉选项
在绘制图形时,尽管可以通过移动光标来指定点的位置,却很难精确指定点的某一位置。因此,要精确定位点,必须使用坐标输入或启用捕捉功能。
提醒一下:
【捕捉模式】可以单独打开,也可以和其他模式一同打开。
【捕捉模式】用于设定鼠标光标移动的间距。使用【捕捉模式】功能,可以提高绘图效率。如图1-41所示,启用捕捉模式后,光标按设定的移动间距来捕捉点的位置,并绘制出图形。
图1-41 启用捕捉模式来绘制的图形
用户可通过以下方式来打开或关闭【捕捉】功能:
• 状态栏:单击【捕捉模式】按钮
• 键盘快捷键:按F9键
• 【草图设置】对话框:在【捕捉和栅格】选项卡中,勾选或取消勾选【启用捕捉】复选框
• 命令行:输入SNAPMODE
1.5.2 栅格显示
【栅格】是一些标定位置的小点,起坐标纸的作用,可以提供直观的距离和位置参照。利用栅格可以对齐对象并直观显示对象之间的距离。若要提高绘图的速度和效率,可以显示并捕捉矩形栅格,还可以控制其间距、角度和对齐。
用户可通过以下命令方式来打开或关闭【栅格】功能:
• 状态栏:单击【栅格】按钮
• 键盘快捷键:按F7键
• 【草图设置】对话框:在【捕捉和栅格】选项卡中,勾选或取消勾选【启用栅格】复选框
• 命令行:输入GRIDDISPLAY
栅格的显示可以为点矩阵,也可以为线矩阵。仅在当前视觉样式设置为【二维线框】时栅格才显示为点,否则栅格将显示为线,如图1-42所示。在三维视图中工作时,所有视觉样式都显示为线栅格。
图1-42 栅格的显示
提醒一下:
默认情况下,UCS的X轴和Y轴以不同于栅格线的颜色显示。用户可在【图形窗口颜色】对话框控制颜色,此对话框可以从【选项】对话框的【草图】选项卡中访问。
1.5.3 对象捕捉
在绘图的过程中,经常要指定一些已有对象上的点,例如端点、中点、圆心、节点等来进行精确定位。因此,对象捕捉功能可以迅速、准确地捕捉到某些特殊点,从而精确地绘制图形。
不论何时提示输入点,都可以指定对象捕捉。默认情况下,当光标移动到对象的对象捕捉位置时,将显示标记和工具提示。此功能称为AutoSnap™(自动捕捉),提供了视觉提示,指示哪些对象捕捉正在使用。
1. 特殊点的对象捕捉
AutoCAD提供了工具栏和右键快捷菜单两种执行特殊点对象捕捉命令的方式。
(1)使用如图1-43所示工具栏中的【对象捕捉】工具。
图1-43 【对象捕捉】工具栏
(2)同时按下Shift键和鼠标右键,弹出如图1-44所示的快捷菜单。快捷菜单中列出了AutoCAD提供的对象捕捉模式。
图1-44 对象捕捉快捷菜单
表1-1列出了对象捕捉的模式及其功能,与【对象捕捉】工具栏图标及对象捕捉快捷菜单命令相对应,下面将对其中一部分捕捉模式进行介绍。
表1-1 特殊位置点捕捉
提醒一下:
仅当提示输入点时,对象捕捉才生效。如果尝试在命令提示下使用对象捕捉,将显示错误消息。
上机实践——利用【对象捕捉】绘制图形
利用【对象捕捉】工具辅助绘制如图1-45所示两个圆的公切线。
图1-45 圆的公切线
① 单击【绘图】面板中的【圆】按钮,以适当半径绘制两个圆,绘制结果如图1-46所示。
图1-46 绘制圆
② 在操作界面的顶部工具栏区单击鼠标右键,选择快捷菜单中的【autocad】|【对象捕捉】命令,打开【对象捕捉】工具栏。
③ 单击【绘图】面板中的【直线】按钮,再选择状态栏中的【捕捉到切点】工具以捕捉切点,如图1-47所示为捕捉第一个切点的情形。
图1-47 捕捉切点
④ 继续捕捉第二个切点,如图1-48a所示。同样,进行第二条公切线的切点捕捉,随后完成公切线绘制,如图1-48b。
图1-48 捕捉切点
提醒一下:
不管指定圆上哪一点作为切点,系统都会根据圆的半径和指定的大致位置确定准确的切点位置,并能根据大致指定点与内外切点距离,依据距离趋近原则判断绘制外切线还是内切线。
2. 捕捉设置
在AutoCAD中绘图之前,可以根据需要事先设置开启一些对象捕捉模式,绘图时系统就能自动捕捉这些特殊点,从而加快绘图速度,提高绘图质量。
用户可通过以下命令方式进行对象捕捉设置:
• 命令行:输入DDOSNAP
• 菜单栏:执行【工具】|【绘图设置】命令
• 工具栏:单击【对象捕捉】工具栏中的【对象捕捉设置】按钮
• 状态栏:单击【对象捕捉】按钮(仅限于打开与关闭)
• 键盘快捷键:按F3键(仅限于打开与关闭)
• 快捷菜单:【捕捉替代】|【对象捕捉设置】命令
执行上述操作后,系统打开【草图设置】对话框,单击【对象捕捉】选项卡,如图1-49所示,利用此选项卡可对对象捕捉方式进行设置。
图1-49 【对象捕捉】选项卡
上机实践——盘盖的绘制
① 执行【格式】|【图层】命令,设置图层:
• 中心线层:线型为CENTER,颜色为红色,其余属性采用默认值。
• 粗实线层:线宽为0.30mm,其余属性采用默认值。
② 将中心线层设置为当前图层,然后单击【直线】按钮绘制垂直中心线。
③ 执行【工具】|【绘图设置】命令。打开【草图设置】对话框中的【对象捕捉】选项卡,单击【全部选择】按钮,选择所有的捕捉模式,并勾选【启用对象捕捉】复选框,如图1-50所示,单击【确定】按钮。
图1-50 对象捕捉设置
④ 单击【绘图】面板中的【圆】按钮,绘制圆形中心线,如图1-51所示。在指定圆心时,捕捉垂直中心线的交点,结果如图1-52所示。
图1-51 绘制中心线
图1-52 捕捉交点
⑤ 转换到粗实线层,单击【绘图】面板中的【圆】按钮,绘制盘盖外圆和内孔,在指定圆心时,捕捉垂直中心线的交点,如图1-53所示,结果如图1-54所示。
图1-53 捕捉交点
图1-54 绘制同心圆
⑥ 单击【绘图】面板中的【圆】按钮,绘制螺孔在指定圆心时,捕捉圆形中心线与水平中心线或垂直中心线的交点,如图1-55所示,结果如图1-56所示。
图1-55 捕捉交点
图1-56 绘制螺孔
⑦ 使用相同的方法绘制其他三个螺孔,结果如图1-57所示。
图1-57 最终结果
⑧ 保存文件。
3. 捕捉自
【捕捉自】方式是一种特殊的对象捕捉方式,在实际绘图时经常使用,但预先要知道拟确定的点与一个已知点(参考点)之间的相互关系。
按住Shift键或者Ctrl键的同时单击鼠标右键,弹出快捷菜单,选择【自(F)】命令,即可使用【捕捉自】方式。
提醒一下:
1. 【捕捉自】命令不能单独使用,应在调用其他命令后使用;
2. 在命令行出现【基点:】提示时,输入已知参考点的坐标或捕捉到已知参考点;
3. 在命令行出现【基点:<偏移>:】提示时,输入拟确定点与已知参考点之间的偏移量(采用相对坐标)。
以绘制图1-58所示的圆为例说明命令操作过程。要求画一直径为20的圆,要求其圆心距圆外矩形左下角偏移量为(@30,20)。
图1-58 用【捕捉自】方式绘图
命令:(输入绘圆命令) 命令:指定圆的圆心或 [三点(3P)/两点(2P)/相切、相切、半径(T)]:from↙ 基点:(捕捉到矩形左下角点)↙ 基点:<偏移>:@30,20↙ 指定圆的半径或 [直径(D)]<30>:10↙
1.5.4 对象追踪
对象追踪可按指定角度绘制对象,或者绘制与其他对象有特定关系的对象。对象追踪分为【极轴追踪】和【对象捕捉追踪】,是常用的辅助绘图工具。
1. 极轴追踪
极轴追踪是按程序默认给定或用户自定义的极轴角度增量来追踪对象点。如极轴角度为45°,光标则只能按照给定的45°范围来追踪,也就是说光标可在整个象限的8个位置上追踪对象点。如果事先知道要追踪的方向(角度),使用极轴追踪是比较方便的。
用户可通过以下方式来打开或关闭【极轴追踪】功能:
• 状态栏:单击【极轴追踪】按钮
• 键盘快捷键:按F10键
• 【草图设置】对话框;在【极轴追踪】选项卡中,勾选或取消勾选【启用极轴追踪】复选框
创建或修改对象时,还可以使用【极轴追踪】以显示由指定的极轴角度所定义的临时对齐路径。例如,设定极轴角度为45°,使用【极轴追踪】功能来捕捉的点的示意图如图1-59所示。
图1-59 【极轴追踪】捕捉
提醒一下:
在没有特别指定极轴角度时,默认角度测量值为90°;可以使用对齐路径和工具提示绘制对象;与【交点】或【外观交点】对象捕捉一起使用极轴追踪,可以找出极轴对齐路径与其他对象的交点。
上机实践——利用【极轴追踪】绘制图形
绘制如图1-60所示的方头平键。
图1-60 方头平键
① 单击【绘图】面板中的【矩形】按钮,绘制主视图外形。首先在屏幕上适当位置指定一个角点,然后指定第二个角点为(@100,11),结果如图1-61所示。
图1-61 绘制主视图外形
② 单击【绘图】面板中的【直线】按钮,绘制主视图棱线。命令行提示如下:
命令: LINE↙ 指定第一点: FROM↙ //输入FROM指令 基点: //捕捉矩形左上角点,如图1-62所示 <偏移>: @0,-2↙ //输入相对偏距值 指定下一点或 [放弃(U)]: //光标右移,捕捉矩形右边上的垂足,如图1-63所示
图1-62 捕捉角点
图1-63 捕捉垂足
③ 使用相同方法以矩形左下角点为基点,向上偏移两个单位,利用基点捕捉绘制下边的另一条棱线,结果如图1-64所示。
图1-64 绘制主视图棱线
④ 同时单击状态栏上的【对象捕捉】和【对象追踪】按钮,启动对象捕捉追踪功能。并打开如图1-65所示的【草图设置】对话框中的【极轴追踪】选项卡,将【增量角】设置为90,选择【仅正交追踪】单选按钮。
图1-65 设置极轴追踪
⑤ 单击【绘图】面板中的【矩形】按钮,绘制俯视图外形。捕捉矩形的左下角点,系统显示追踪线,沿追踪线向下在适当位置指定一点为矩形角点,如图1-66所示。另一个角点坐标为(@100,18),绘制结果如图1-67所示。
图1-66 追踪对象
图1-67 绘制俯视图
⑥ 单击【绘图】面板中的【直线】按钮,结合基点捕捉功能绘制俯视图棱线,偏移距离为2,结果如图1-68所示。
图1-68 绘制俯视图棱线
⑦ 单击【绘图】面板中的【构造线】按钮,绘制左视图构造线。首先指定适当一点绘制-45゜构造线,继续绘制构造线。命令行提示如下:
命令:XLINE↙ 指定点或 [水平(H)/垂直(V)/角度(A)/二等分(B)/偏移(O)]: //先捕捉俯视图右上角点并单击确定构造线第一点 指定通过点: //打开【正交】模式,在其水平追踪线上再捕捉与斜构造线的交点,并单击确定第二点, 如图1-69所示
图1-69 绘制左视图水平构造线
⑧ 使用相同方法绘制另一条水平构造线。再捕捉两水平构造线与斜构造线交点为竖直构造线第一点,依次绘制出两条竖直构造线,如图1-70所示。
图1-70 完成左视图构造线
⑨ 单击【绘图】面板中的【矩形】按钮,绘制左视图。命令行提示如下:
命令: rectang↙ 指定第一个角点或 [倒角(C)/标高(E)/圆角(F)/厚度(T)/宽度(W)]: C↙ 指定矩形的第一个倒角距离 <0.0000>: //捕捉俯视图右上端点 指定第二点: //捕捉俯视图右上第二个端点 指定矩形的第二个倒角距离 <2.0000>: // 捕捉俯视图右上端点 指定第二点: //捕捉主视图右上第二个端点 指定第一个角点或 [倒角(C)/标高(E)/圆角(F)/厚度(T)/宽度(W)]: //捕捉主视图矩形上边延长线与第一条竖直构造线交点,如图1-71所示 指定另一个角点或 [尺寸(D)]: //捕捉主视图矩形下边延长线与第二条竖直构造线交点
图1-71 捕捉交点
⑩ 绘制完成的结果如图1-72所示。
图1-72 绘制左视图
⑪ 单击【修改】工具栏中的【删除】按钮,删除构造线。
2. 对象捕捉追踪
对象捕捉追踪按照与对象的某种特定关系来追踪,这种特定的关系确定了一个未知角度。如果事先不知道具体的追踪方向(角度),但知道与其他对象的某种关系(如相交、垂直等),则用对象捕捉追踪。极轴追踪和对象捕捉追踪可以同时使用。
用户可通过以下方式来打开或关闭【对象捕捉追踪】功能:
• 状态栏:单击【对象捕捉追踪】按钮
• 键盘快捷键:按F11键
使用对象捕捉追踪,在命令中指定点时,光标可以沿基于其他对象捕捉点的对齐路径进行追踪,如图1-73所示。
图1-73 对象捕捉追踪
提醒一下:
要使用对象捕捉追踪,必须打开一个或多个对象捕捉。
上机实践——利用【对象捕捉追踪】绘制图形
使用LINE命令并结合对象捕捉将图1-74中的左图修改为右图。这个实例的目的是掌握交点、切点和延伸点等常用对象捕捉的方法。
图1-74 利用对象捕捉绘制图形
① 新建文件。
② 绘制线段BC、EF等,B、E两点的位置用正交偏移捕捉确定,如图1-75所示。
图1-75 绘制线段BC、EF等
命令: _line 指定第一点: from //使用正交偏移捕捉 基点: end 于 //捕捉偏移基点A <偏移>: @6,-6 //输入B 点的相对坐标 指定下一点或 [放弃(U)]: tan 到 //捕捉切点C 指定下一点或 [放弃(U)]: //按Enter 键结束 命令: //重复命令 LINE 指定第一点: from //使用正交偏移捕捉 基点: end 于 //捕捉偏移基点D <偏移>: @6,6 //输入E 点的相对坐标 指定下一点或 [放弃(U)]: tan 到 //捕捉切点F 指定下一点或 [放弃(U)]: //按Enter 键结束 命令: //重复命令 LINE 指定第一点: end 于 //捕捉端点B 指定下一点或 [放弃(U)]: end 于 //捕捉端点E 指定下一点或 [放弃(U)]: //按Enter 键结束
提醒一下:
正交偏移捕捉功能可以相对于一个已知点定位另一点。操作方法:先捕捉一个基准点,然后输入新点相对于基准点的坐标(相对直角坐标或相对极坐标),这样就可以从新点开始作图了。
③ 绘制线段GH、IJ等,如图1-76所示。
图1-76 绘制线段GH、IJ等
命令: _line 指定第一点: int 于 //捕捉交点G 指定下一点或 [放弃(U)]: per 到 //捕捉垂足H 指定下一点或 [放弃(U)]: //按Enter 键结束 命令: //重复命令 LINE 指定第一点: qua 于 //捕捉象限点I 指定下一点或 [放弃(U)]: per 到 //捕捉垂足J 指定下一点或 [放弃(U)]: //按Enter 键结束 命令: //重复命令 LINE 指定第一点: qua 于 //捕捉象限点K 指定下一点或 [放弃(U)]: per 到 //捕捉垂足L 指定下一点或 [放弃(U)]: //按Enter 键结束
④ 绘制线段NO、OP等,如图1-77所示。
图1-77 绘制线段NO、OP等
命令: _line 指定第一点: ext //捕捉延伸点N 于 19 //输入N 点与M 点的距离 指定下一点或 [放弃(U)]: par //利用平行捕捉画平行线 到 4 //输入O 点与N 点的距离 指定下一点或 [放弃(U)]: par //使用平行捕捉 到 8 //输入P 点与O 点的距离 指定下一点或 [闭合(C)/放弃(U)]: par //使用平行捕捉 到 13 //输入Q 点与P 点的距离 指定下一点或 [闭合(C)/放弃(U)]: par //使用平行捕捉 到 8 //输入R 点与Q 点的距离 指定下一点或 [闭合(C)/放弃(U)]: per 到 //捕捉垂足S 指定下一点或 [闭合(C)/放弃(U)]: //按Enter 键结束
提醒一下:
延伸点捕捉功能可以从线段端点开始沿线的方向确定新点。操作方法是:先把光标从线段端点开始移动,此时系统沿线段方向显示出捕捉辅助线及捕捉点的相对极坐标,再输入捕捉距离,系统就定位一个新点。
1.5.5 正交模式
正交模式用于控制是否以正交方式绘图,或者在正交模式下追踪对象点。在正交模式下,可以方便地绘制出与当前X轴或Y轴平行的直线。
用户可通过以下命令方式打开或关闭正交模式:
• 状态栏:单击【正交模式】按钮
• 键盘快捷键:按F8键
• 命令行:输入ORTHO
创建或移动对象时,使用【正交】模式将光标限制在水平或垂直轴上。移动光标时,不管水平轴或垂直轴哪个离光标最近,拖引线将沿着该轴移动,如图1-78所示。
图1-78 【正交】模式下的垂直移动和水平移动
提醒一下:
打开【正交】模式时,使用直接距离输入方法以创建指定长度的正交线或将对象移动指定的距离。
在【二维草图与注释】空间中,打开【正交】模式,拖引线只能在XY工作平面的水平方向和垂直方向上移动。在三维视图中,【正交】模式下,拖引线除可在XY工作平面的X、-X方向和Y、-Y方向上移动外,还能在Z和-Z方向上移动,如图1-79所示。
图1-79 三维空间中【正交】模式的拖引线移动
提醒一下:
在绘图和编辑过程中,可以随时打开或关闭【正交】模式。输入坐标或指定对象捕捉时将忽略【正交】模式。使用临时替代键时,无法使用直接距离输入方法。
上机实践——利用【正交】模式绘制图形
利用【正交】模式绘制如图1-80所示的图形,其操作步骤如下。
图1-80 图形
① 新建文件。
② 单击状态栏中的【正交模式】按钮,启用【正交】模式。
③ 绘制线段AB、BC等,如图1-81所示。命令行的操作提示如下:
图1-81 绘制线段AB、BC等
命令: <正交开> //打开正交模式 命令: _line 指定第一点: //单击A 点 指定下一点或 [放弃(U)]: 30 //向右移动光标并输入线段AB的长度 指定下一点或 [放弃(U)]: 12 //向上移动光标并输入线段BC的长度 指定下一点或 [闭合(C)/放弃(U)]: 48 //向右移动光标并输入线段CD的长度 指定下一点或 [闭合(C)/放弃(U)]: 50 //向下移动光标并输入线段DE的长度 指定下一点或 [闭合(C)/放弃(U)]: 35 //向左移动光标并输入线段EF的长度 指定下一点或 [闭合(C)/放弃(U)]: 6 //向上移动光标并输入线段FG的长度 指定下一点或 [闭合(C)/放弃(U)]: 43 //向左移动光标并输入线段GH的长度 指定下一点或 [闭合(C)/放弃(U)]: c //使线框闭合
④ 绘制线段IJ、JK等,如图1-82所示。
图1-82 绘制线段IJ、JK等
命令: _line 指定第一点: from //使用正交偏移捕捉 基点: int 于 //捕捉交点E <偏移>: @-10,7 //输入I 点的相对坐标 指定下一点或 [放弃(U)]: 24 //向上移动光标并输入线段IJ的长度 指定下一点或 [放弃(U)]: 60 //向左移动光标并输入线段JK的长度 指定下一点或 [闭合(C)/放弃(U)]: 16 //向下移动光标并输入线段KL的长度 指定下一点或 [闭合(C)/放弃(U)]: 44 //向右移动光标并输入线段LM的长度 指定下一点或 [闭合(C)/放弃(U)]: 8 //向下移动光标并输入线段MN的长度 指定下一点或 [闭合(C)/放弃(U)]: C //使线框闭合