5.4 修改对象的形状及大小

5.4.1 缩放

缩放就是将对象按指定的比例因子相对于基点真实地放大或缩小,通常有以下两种方式。

1. 指定缩放的比例因子

“指定比例因子”选项为默认项。输入比例因子值后,系统将根据该值相对于基点缩放对象。当比例因子在0~1之间时,将缩小对象;当比例因子大于1时,则放大对象。下面以图5.4.1所示为例,说明其操作步骤。

打开随书资源文件D:\cad1901\work\ch05.04\scale1.dwg。

选择下拉菜单命令。

说明

或者在命令行中输入SCALE或SC;或者单击“缩放”按钮

缩放对象。在命令行的提示下,选取图中的六边形为缩放对象,并按Enter键结束选取;在命令行提示下,选取图5.4.2中的A点为缩放基点;在的提示下,可指定比例因子。

图5.4.2 操作过程

说明

如果输入的比例因子值小于1,结果如图5.4.1b所示,矩形被缩小;如果输入的比例因子值大于1,结果如图5.4.1c所示,则矩形被放大。

图5.4.1 指定比例因子缩放对象

2. 指定参照

在某些情况下,相对于另一个对象来缩放对象比指定一个比例因子更容易。例如,当想要改变一个对象的大小,使它与另一个对象上的一个尺寸相匹配时,此时可选取“参照(R)”选项,然后指定参照长度和新长度的值,系统将根据这两个值对对象进行缩放,缩放比例因子为:新长度值/参考长度值。下面以图5.4.3所示为例来进行说明。

图5.4.3 指定参照缩放对象

打开随书资源文件D:\cad1901\work\ch05.04\scale2.dwg。

选择下拉菜单命令。

缩放对象。选取图中的圆与正五边形,并按Enter键结束选取;捕捉圆的圆心A作为基点(图5.4.4);在命令行的提示下,输入字母R后按Enter键;在的提示下,输入参照的长度值10后按Enter键;在的提示下,输入新长度值13后按Enter键。

图5.4.4 选取基点

5.4.2 修剪

修剪对象就是指沿着给定的剪切边界来断开对象,并删除该对象位于剪切边某一侧的部分。如果修剪对象没有与剪切边相交,则可以延伸修剪对象,使其与剪切边相交。

圆弧、圆、椭圆、椭圆弧、直线、二维和三维多段线、射线、样条曲线以及构造线都可以被剪裁。有效的边界对象包括圆弧、块、圆、椭圆、椭圆弧、浮动的视口边界、直线、二维和三维多段线、射线、面域、样条曲线、文本以及构造线。

1. 修剪相交的对象

下面以图5.4.5所示为例,说明其操作步骤。

图5.4.5 修剪相交的对象

打开随书资源文件D:\cad1901\work\ch05.04\trim1.dwg。

选择下拉菜单命令。

说明

或者在命令行中输入TRIM或TR,或者单击“修剪”按钮

选择修剪边。系统命令行提示的信息如图5.4.6所示,在此提示下选择直线A与直线B为剪切边,按Enter键结束选取。

图5.4.6 命令行提示

注意

图5.4.6所示的命令行提示信息中,第一行说明当前的修剪模式。命令行中的提示用户选择作为剪切边的对象,选择后按Enter键。

修剪对象。选取修剪边后,系统命令行提示如图5.4.7所示,在此提示下单击直线C和圆弧D(位于直线A与直线B之间)作为要修剪的部分,如图5.4.8所示。按Enter键结束剪切操作。

图5.4.7 命令行提示

图5.4.8 选取要修剪的部分

说明

图5.4.7所示的提示中的第一行的含义是,如果该对象与剪切边相交,则需选取要剪掉的多余部分;如果修剪对象没有与剪切边相交,则需按Shift键并选取该对象,系统会将它延伸到剪切边。

2. 修剪不相交的对象

在图5.4.7所示的提示信息中,(“边模式”)选项可控制是否将剪切边延伸来修剪对象。下面以图5.4.9所示为例,说明其操作步骤。

图5.4.9 修剪不相交的对象

打开随书资源文件D:\cad1901\work\ch05.04\trim2.dwg。

选择下拉菜单命令。

选择修剪边。选择图5.4.9a中的直线A为剪切边,按Enter键结束选取。

修剪对象。在命令行中输入字母E并按Enter键;在命令行的提示下,输入字母E后按Enter键;在圆弧B上单击位于直线A右下侧的部分,如图5.4.10所示,按Enter键完成操作。

图5.4.10 定义修剪对象

中的两个选项说明如下。

选项:按延伸方式实现修剪。即如果修剪边太短,没有与被剪边相交,那么系统会假想地将修剪边延长,然后再进行修剪。

选项:只按边的实际相交情况修剪,即如果修剪边太短,没有与被剪边相交,则不进行修剪。

5.4.3 延伸

延伸对象就是使对象的终点落到指定的某个对象的边界上。圆弧、椭圆弧、直线、开放的二维和三维多段线以及射线都可以被延伸。有效的边界对象包括圆弧、块、圆、椭圆、椭圆弧、浮动的视口边界、直线、二维和三维多段线、射线、面域、样条曲线、文本以及构造线。

1. 延伸相交的对象

下面以图5.4.11所示为例,说明其操作步骤。

图5.4.11 延伸相交的对象

打开随书资源文件D:\cad1901\work\ch05.04\extend1.dwg。

选择下拉菜单命令。

说明

或者在命令行中输入EXTEND或EX,或者单击“修改”工具选项板后的按钮,在系统弹出的下拉列表中单击“延伸”命令按钮

选择图5.4.11a中的圆弧B为边界边,按Enter键结束选取。

选择要延伸的对象(直线A)。在直线A上靠近圆弧B的一端单击,表示将直线A向该方向延伸。

参照上一步操作,将其余直线均延伸至圆弧B,完成效果如图5.4.11b所示。

各选项意义说明如下。

选项:选取要延伸的对象,系统会把该对象延长到指定的边界边。如果延伸对象与边界边相交,则需按Shift键,同时选取该对象上要剪掉的部分。

选项:指定系统延伸对象时所使用的投影方式。

选项:可以控制对象延伸到一个实际边界还是一个隐含边界,即控制边界边是否可假想地延长。

注意

如果选择多个边界,延伸对象先延伸到最近边界,再次选择这个对象,它将延伸到下一个边界。如果一个对象可以沿多个方向延伸,则由选择点的位置决定延伸方向。例如,在靠近左边端点的位置单击,则向左延伸;在靠近右边端点的位置单击,则向右延伸。

2. 延伸不相交的对象

下面以图5.4.12所示的图形为例,说明不相交对象的延伸操作步骤。

图5.4.12 延伸不相交的对象

打开随书资源文件D:\cad1901\work\ch05.04\extend2.dwg。

选择下拉菜单命令。

选择边界边。选择图5.4.12a中的圆弧A为边界边,按Enter键结束选取。

延伸对象。在命令行中输入E后按Enter键(进入“边模式”)。在命令行的提示下,输入字母E后按Enter键;选取直线B作为延伸对象,按Enter键,完成如图5.4.13所示。

图5.4.13 延伸1

创建图5.4.14所示的延伸,具体操作可参照

图5.4.14 延伸2

中的两个选项说明如下。

选项:如果边界边太短,延伸边延伸后不能与其相交,系统会假想地将边界边延长,使延伸边伸长到与其相交的位置。

选项:不将边界边假想地延长,如果延伸对象延伸后不能与其相交,则不进行延伸。

5.4.4 拉长

可以使用拉长的方法改变圆弧、直线、椭圆弧、开放多段线以及开放样条曲线的长度。拉长的方向由鼠标在对象上单击的位置来决定。如果在靠近左边端点的位置单击,则向左边拉长;如果在靠近右边端点的位置单击,则向右边拉长。拉长的方法有多种,分别介绍如下。

1. 设置增量

即通过给出增量值来拉长对象。下面以图5.4.15所示为例,说明其操作步骤。

图5.4.15 设置长度增量

打开随书资源文件D:\cad1901\work\ch05.04\lengthen1.dwg。

选择下拉菜单命令。

说明

或者在命令行中输入LENGTHEN或LEN命令后按Enter键。

设置长度增量。在命令行中输入字母DE后按Enter键;在命令行的提示下,输入长度增量值10后按Enter键;在的提示下,选择图5.4.15a中的直线,按Enter键完成操作。

说明

如果拉长的对象为圆弧,则在的提示下,应选择“角度(A)”选项。下面以图5.4.16所示为例,说明其操作步骤。

图5.4.16 设置角度增量

选择下拉菜单命令。

设置角度增量。

(1)在命令行提示下,输入字母DE后,按Enter键;在命令行输入字母A后,按Enter键;在命令行的提示下,输入角度增量值60后,按Enter键。

注意

输入正值时,圆弧变长;输入负值时,圆弧变短。

(2)选择图中的圆弧,按Enter键完成操作。

2. 设置百分数

即通过设置拉长后的总长度相对于原长度的百分数来进行对象的拉长。下面以图5.4.17所示为例进行说明。

图5.4.17 设置百分数

打开随书资源文件D:\cad1901\work\ch05.04\lengthen3.dwg。

选择下拉菜单命令。

在命令行中输入字母P后按Enter键。

的提示下,输入百分数值200后按Enter键。

选择图5.4.17a中的直线,按Enter键完成操作。

3. 设置全部

即通过设置直线或圆弧拉长后的总长度或圆弧总的包含角来进行对象的拉长。这里以图5.4.18所示为例,说明其操作方法。

打开随书资源文件D:\cad1901\work\ch05.04\lengthen4.dwg。

选择下拉菜单命令。

在命令行中输入字母T后按Enter键;在的提示下,输入总长度值80后按Enter键;选择图5.4.18a中的直线,按Enter键完成操作。

图5.4.18 设置总长度

说明

如果拉长的对象为圆弧,则在的提示下,应选择“角度(A)”选项。这里以图5.4.19所示为例,说明其操作方法:选择下拉菜单命令;输入字母T后按Enter键;输入字母A后按Enter键;在的提示下,输入总角度值90后按Enter键;选择图5.4.19a中的圆弧,按Enter键完成操作。

图5.4.19 设置总角度

4. 动态设置

即通过确定圆弧或线段的新端点位置来动态地改变其长度。下面以图5.4.20所示为例进行说明。

图5.4.20 动态设置

打开随书资源文件D:\cad1901\work\ch05.04\lengthen6.dwg。

选择下拉菜单命令。

在命令行中输入字母DY后按Enter键;在的提示下,在直线上的右端某处单击;在的提示下,在直线右端外部任意一点处单击,这样直线的右端点被拉长至单击位置点处。

5.4.5 拉伸

可以使用拉伸命令来改变对象的形状及大小。在拉伸对象时,必须使用一个交叉窗口或交叉多边形来选取对象,然后需指定一个放置距离,或者选择一个基点和放置点。

由直线、圆弧、区域填充(SOLID命令)和多段线等命令绘制的对象,可以通过拉伸来改变其形状和大小。在选取对象时,若整个对象均在选择窗口内,则对其进行移动;若其一端在选择窗口内,另一端在选择窗口外,则根据对象的类型,按以下规则进行拉伸。

◆ 直线对象:位于窗口外的端点不动,而位于窗口内的端点移动,直线由此而改变。

◆ 圆弧对象:与直线类似,但在圆弧改变的过程中,其弦高保持不变,同时由此来调整圆心的位置和圆弧起始角、终止角的值。

◆ 区域填充对象:位于窗口外的端点不动,位于窗口内的端点移动,由此来改变图形。

◆ 多段线对象:与直线或圆弧相似,但多段线两端的宽度、切线方向以及曲线拟合信息均不改变。

对于其他不可以通过拉伸来改变其形状和大小的对象,如果在选取时其定义点位于选择窗口内,则对象发生移动,否则不发生移动。其中,圆对象的定义点为圆心,图形和图块对象的定义点为插入点,文字和属性的定义点为字符串基线的左端点。下面以图5.4.21所示为例来进行说明。

图5.4.21 拉伸对象

打开随书资源文件D:\cad1901\work\ch05.04\stretch.dwg。

选择下拉菜单命令。

说明

或者在命令行中输入STRETCH或S;或者单击“拉伸”按钮

拉伸对象。用窗交的方法选取图5.4.22a中的矩形;在命令行的提示下,选择图5.4.22b中的端点B作为基点;在的提示下,在图中的点A处单击。

图5.4.22 操作过程