书城计算机网络中文版AutoCAD2005辅助设计宝典
48617100000015

第15章 方便快捷——掌握命令绘图(5)

3.5.8拉伸与拉长

1.拉伸

“拉伸”命令可通过选择→菜单项来执行,也可单击“修改”工具栏中的“拉伸”按钮,命令提示符为STRETCH,简写为S。使用“拉伸”命令可以移动图形的某个局部对象,而把图形中与对象选择集相连的部分保持相连,只是做相应的拉伸。“拉伸”命令的操作对象只能通过交叉窗口来选择,因为拉伸时必须区分窗口包含对象和窗口相交对象,前者进行平移,后者进行拉伸。

在机械制图中,通过“拉伸”命令可以方便地移动直线轮廓线上某一特殊的局部形状。其中虚线标出的是选择框,需要使用的是交叉选择框,所以应该按照从A到B的顺序,选择对象可以在执行“拉伸”命令之前也可以在之后,接下来的步骤和“移动”命令几乎完全一样,主要效果就是对交叉框包含的对象进行移动,并且始终保持这部分对象和外部点的连接。

执行“拉伸”命令后,其命令行提示如下:

命令:_stretch

拉伸由最后一个窗口选定的对象...找到7个

指定基点或位移:

指定位移的第二个点或<;用第一个点作位移>;:@30,0//由相对坐标给出

拉伸的结果是将图中外轮廓中突起的部分向右移动了30mm。

指定第一个点的时候命令提示行显示“指定基点或位移:”,需要输入用坐标值表示的一个点或者用鼠标拾取,如果下一步按回车键,则第一步输入或者拾取的坐标点将会成为移动的位移。下面的命令行就是采用这种方式给定的移动位移。

命令:_stretch

以交叉窗口或交叉多边形选择要拉伸的对象...//先激活命令再选择对象

选择对象:指定对角点:找到7个

选择对象:

指定基点或位移:30,0

指定位移的第二个点或<;用第一个点作位移>;://按回车键,将前面的输入作为移动位移

拉伸命令也可以对只有一端连接外部点的对象使用,如图(左)所示,虚线为交叉选择框,选择直线形的一条边以后,向右拉伸30mm。

当拉伸对象的移动方向与连接直线方向不一致的时候,连接直线将改变方向,始终保持选择框内部点和外部点的连接。

“拉伸”命令和“移动”命令有很多类似之处,如参数输入等,读者在学习AutoCAD2005的过程中应该注意触类旁通。

2.拉长

“拉长”命令可通过选择→菜单项来执行,也可单击“修改”工具栏中的相应按钮,命令提示符为LENGTHEN,简写为LEN。“拉长”命令用于拉长某个具有单独的长度类属性的对象,最典型的就是直线段、圆弧;对于直线段,“拉长”命令可以增加线段的长度,而对于圆弧,“拉长”命令保持圆心和半径而增加圆弧的弧长。

激活“拉长”命令后,其命令行提示如下:

命令:_lengthen

选择对象或[增量(DE)/百分数(P)/全部(T)/动态(DY)]:

必须选择一种度量方式,“增量”是拉长后增加的量,“百分数”则是以源对象的长度为单位的百分制表示,“全部”是给出拉长所得对象的总长度,“动态”是指最后根据光标位置指定拉长的尺寸。当选择了一种度量方式以后,再选择长度增量还是角度增量,最后给定增量值和对象,即可完成拉长操作,其命令行提示如下:

选择对象或[增量(DE)/百分数(P)/全部(T)/动态(DY)]:de

输入长度增量或[角度(A)]<;0.0000>;:a

输入角度增量<;0>;:90

选择要修改的对象或[放弃(U)]:

执行“拉长”命令,相当于改变了对象的长度属性值。例如,已经确定起点、圆心、角度的圆弧,经过拉长以后,就相当于修改了角度值并重新绘制了一遍,因此起点和圆心都保持不变。

使用“拉长”命令的时候,应注意生成的对象与源对象的位置关系,如起点保持不变。

3.5.9修剪

“修剪”命令可通过选择→菜单项来执行,也可单击“修改”工具栏中的相应按钮,命令提示符为TRIM,简写为TR。“修剪”命令用于剪切掉某个对象或者多个对象的一部分,由用户指定修剪边和被修剪的对象。

在AutoCAD2005中,一般来说,对象是编辑图形中的最小单位,“删除”命令只能将整个对象删掉,而需要去除对象的某一个部分时,就需要使用“修剪”命令。

激活“修剪”命令以后,其命令行提示如下:

命令:_trim

当前设置:投影=UCS,边=无

选择剪切边...

选择对象:找到1个//选择剪切边

选择对象://按回车键确定

选择要修剪的对象,或按住Shift键选择要延伸的对象,或[投影(P)/边(E)/放弃(U)]://选择需要剪切的边

在机械制图中“剪切”命令的使用是很多的,例如机械零件图中有些点是通过图形与图形相交得到的,而越过交点的线不应该被保留。需要在圆形外轮廓和中心孔之间绘制肋板,首先应该绘制一个肋板,其他可通过环形阵列来生成。肋板的外轮廓线由中轴线向两侧偏移得到,接下来使用“剪切”命令切掉两条直线段多余的部分。其命令行提示如下:

命令:tr//命令提示符的简写

TRIM

当前设置:投影=UCS,边=无

选择剪切边...

选择对象:找到1个

选择对象:找到1个,总计2个//选择内外两个圆

选择对象://下面依次选择伸出圆弧之外的直线

选择要修剪的对象,或按住Shift键选择要延伸的对象,或[投影(P)/边(E)/放弃(U)]:

选择要修剪的对象,或按住Shift键选择要延伸的对象,或[投影(P)/边(E)/放弃(U)]:

……//完成以后按回车键确认并且退出“剪切”命令

应当注意的是,当命令提示行显示“选择对象:”时,可以直接按回车键,表示图形中所有对象都作为剪切边。用鼠标选择圆上的某一点,如图(左)所示,从光标所在点往两边延伸,与任意对象的最近两个交点之间的圆弧都被剪切样子,如图(右)所示。

命令:_trim

当前设置:投影=UCS,边=无

选择剪切边...

选择对象://回车

选择要修剪的对象,或按住Shift键选择要延伸的对象,或[投影(P)/边(E)/放弃(U)]:

在修剪命令中,剪切边和被剪切边可以重合。

选择被剪切对象时,除了选择单个对象和交叉选择框方式外,还可以使用“栏选”方式,当命令提示行显示“选择要修剪的对象,或按住Shift键选择要延伸的对象,或[投影(P)/边(E)/放弃(U)]:”时输入FENCE,即可就进入“栏选”方式,接下来由用户指定一条折线段,与这条折线段相交的对象将被修剪。其命令行提示如下:

命令:_trim

当前设置:投影=UCS,边=无

选择剪切边...

选择对象:

选择要修剪的对象,或按住Shift键选择要延伸的对象,

或[投影(P)/边(E)/放弃(U)]:fence//输入fence进入“栏选”方式

第一栏选点:<;对象捕捉关>;//依次选择折线段端点,完成后按回车键确认

指定直线的端点或[放弃(U)]:

修剪命令中有两个系统变量:投影和边延伸。当命令提示行显示“选择要修剪的对象,或按住Shift键选择要延伸的对象,或[投影(P)/边(E)/放弃(U)]:”时可以输入P或者E来修改。

投影可以设定为三种状态,下面分别对其进行介绍:

无:指定无投影。此时只修剪在三维空间中与剪切边相交的对象。

UCS:指定在当前用户坐标系XY平面上的投影。此时修剪在三维空间中不与剪切边相交的对象。

视图:指定沿当前视图方向的投影。此时修剪当前视图中与边界相交的对象。

投影系统变量和涉及到的三维造型将在后面的章节中介绍。

输入E,可以修改边延伸的系统变量,其命令行提示如下:

选择要修剪的对象,或按住Shift键选择要延伸的对象,或[投影(P)/边(E)/放弃(U)]:e

输入隐含边延伸模式[延伸(E)/不延伸(N)]<;不延伸>;:

选择“延伸”选项,则被选择为修剪边的对象完整延伸。例如,线段被延伸成为直线作为修建边,圆弧延伸成为整个圆作为修剪边。

“修剪”命令不能完全删除一个对象,例如,使用“修剪”命令剪切去一条直线段的一半以后,无法继续把另一半剪切去。

3.5.10延伸

“延伸”命令可通过选择→菜单项来执行,也可单击“修改”工具栏中的相应按钮,命令提示符为EXTEND,简写为EX。“延伸”命令与“修剪”命令正好相反,它是将指定的对象延长到指定的边界,需要用户依次指定边界和延伸对象。

下面的例子可说明该命令的使用,命令执行过程为:首先激活“延伸”命令,按照提示选择边界,完成以后按回车键确认,然后依次选择需要延长的线(如图中所示的直线段和圆弧),一段直线和一段圆弧被延伸到了作为边界的直线,最右边的一段圆弧无法延伸至边界线,其命令行提示如下:

命令:_extend

当前设置:投影=UCS,边=延伸

选择边界的边...

选择对象:找到1个//选择边界线

选择对象:

选择要延伸的对象,或按住Shift键选择要修剪的对象,或[投影(P)/边(E)/放弃(U)]://选择需要延伸的对象

选择要延伸的对象,或按住Shift键选择要修剪的对象,或[投影(P)/边(E)/放弃(U)]:

选择要延伸的对象,或按住Shift键选择要修剪的对象,或[投影(P)/边(E)/放弃(U)]:

对象未与边相交。

选择图中上方的直线作为延伸边界线,然后对下方的三个对象进行延伸,左边一条直线和一段圆弧将被延伸至边界线,右边的一条圆弧因为延伸后无法与边界线相交,所以不能对其进行延伸,命令提示行将会显示“对象未与边相交”。

“延伸”命令类似于“修剪”命令,例如,需要输入的参数、可以使用的选择方式、包含的系统变量都是类似的。

当在延伸命令中选择要“延伸”的对象时,用鼠标单击对象不同的部位,其效果也会有所不同。延伸同样的一段直线段,单击靠近边界线的一侧(图中A处),则延伸可以顺利进行,单击远离边界线的一侧(图中B处),则会显示“对象未与边相交”。同样的情况对于圆弧也是成立的,应该用鼠标单击需要延伸对象靠近边界线的那一边。

与“修剪”命令一样,“延伸”命令也可以使用“栏选”方式,有些时候,栏选可以大大地提高绘图的效率。需要将从一个点发散出来的线延长到边界上去,使用“栏选”方式就可以迅速地选择所有的延伸对象,图中虚线的形状为选定的边界线,以十字光标为终点的折线段就是栏选的折线。