首页 理论教育图形位置和大小变更-道路CAD

图形位置和大小变更-道路CAD

【摘要】:图3-13比例缩放3.4.4拉伸1.命令·命令行输入:STRETCH。拉伸时,窗口外的端点不动,窗口内的端点移动,从而使圆弧作拉伸变动。在变形过程中,多段线的宽度、切线和曲线拟合等有关信息保持不变。正值为拉长量,负值为缩短量。

3.4.1 移动

1.命令

·命令行输入:MOVE(缩写名:M)。

·菜单命令:“修改”→“移动”。

·图标按钮:“修改”工具栏

2.功能

平移指定的对象。

3.格式

命令:MOVE↙

选择对象:(选择要移动的对象)

选择对象:(继续选择或按Enter键结束选择)

指定基点或[位移(D)]<位移>:

指定第二个点或<使用第一个点作为位移>:

4.说明

MOVE命令的操作和COPY命令类似,但它移动对象而不是复制对象。

3.4.2 旋转

1.命令

·命令行输入:ROTATE(缩写名:RO)。

·菜单命令:“修改”→“旋转”。

·图标按钮:“修改”工具栏

2.功能

绕指定中心旋转图形。

3.格式及示例

命令:ROTATE↙

UCS当前的正角方向:ANGDIR=逆时针 ANGBASE=0

选择对象:[选择矩形,如图3-12(a)所示]

找到1个

选择对象:↙(按Enter键)

指定基点:(选A点)

指定旋转角度,或[复制(C)/参照(R)]<0>:150↙(输入旋转角度,逆时针为正)

结果如图3-12(b)所示。必要时可选择参照方式来确定实际转角,仍如图3-12(a)所示。

命令:ROTATE↙

UCS当前的正角方向:ANGDIR=逆时针 ANGBASE=0

选择对象:[选择矩形,如图3-12(a)所示]

找到1个

选择对象:↙(按Enter键)

指定基点:(选A点)

指定旋转角度,或[复制(C)/参照(R)]<0>:r↙(选参照方式)

指定参照角<0>:(输入参照方向角,也可以用两点来确定此角,本例中用A、B两点)

指定新角度或[点(P)]<0>:(输入参照方向旋转后的新角度,或选择“P”选项通过两点指定新角度,本例中用A、C两点)

结果仍如图3-12(b)所示,即在不预知旋转角度的情况下,也可通过参照方式确定旋转角度。若输入“C”选项,则可实现将所选对象先在原位置复制一份再进行旋转的效果。

图3-12 旋转

3.4.3 比例缩放

1.命令

·命令行输入:SCALE(缩写名:SC)。

·菜单命令:“修改”→“缩放”。

·图标按钮:“修改”工具栏

2.功能

将选定对象按指定中心(基点)进行比例缩放。

3.格式及示例

命令:SCALE↙

选择对象:[选一菱形,如图3-13(a)所示]

找到x个

选择对象:↙(按Enter键)

指定基点:(选基准点A,即比例缩放中心)

指定比例因子或[复制(C)/参照(R)]<1.0000>:2↙(输入比例因子)

结果如图3-13(b)所示。

必要时可选择参照方式来确定实际比例因子,仍如图3-13(a)所示。

命令:SCALE↙

选择对象:[选一菱形,如图3-13(a)所示]

找到x个

选择对象:↙(按Enter键)

指定基点:(选基准点A,即比例缩放中心)

指定比例因子或[复制(C)/参照(R)]<0.5000>:r↙(选参照方式)

指定参照长度<1.0000>:(参照的原长度,本例中拾取A、B两点的距离指定)

指定新的长度或[点(P)]<1.0000>:p↙(指定新长度值,本例需输入“P”选项切换至定点模式)

指定第一点:(拾取C点)

指定第二点:(拾取D点)

(则以C、D间的距离作为新长度值,这样可使两个菱形同高)

结果仍如图3-13(b)所示。若输入“C”选项,则可实现将所选对象先在原位置复制一份再进行缩放的效果。

图3-13 比例缩放

3.4.4 拉伸

1.命令

·命令行输入:STRETCH(缩写名:S)。

·菜单命令:“修改”→“拉伸”。

·图标按钮:“修改”工具栏

2.功能

拉伸或移动选定的对象,本命令必须要用窗交方式或圈交方式选择对象,完全位于窗内或圈内的对象将发生移动(与MOVE命令相同),与边界相交的对象将产生拉伸或压缩变化。

3.格式及示例

命令:STRETCH↙

以交叉窗口或交叉多边形选择要拉伸的对象...

选择对象:[以窗交或圈交方式选择对象,如图3-14(a)所示]

选择对象:↙(按Enter键)

指定基点或[位移(D)]<位移>:[用对象捕捉拾取圆心,如图3-14(b)所示]

指定第二个点或<使用第一个点作为位移>:@20,0↙(用相对坐标指定第二点)

拉伸结果如图3-14(c)所示。

图3-14 拉伸

4.说明

(1)对于直线段的拉伸,在指定拉伸区域窗口时,应使得直线的一个端点在窗口之外,另一个端点在窗口之内。拉伸时,窗口外的点不动,窗口内的点移动,从而使直线作拉伸变动。

(2)对于圆弧段的拉伸,在指定拉伸区域窗口时,应使得圆弧的一个端点在窗口之外,另一个端点在窗口之内。拉伸时,窗口外的端点不动,窗口内的端点移动,从而使圆弧作拉伸变动。拉伸过程中圆弧的弦高保持不变。

(3)对于多段线的拉伸,按组成多段线的各分段直线和圆弧的拉伸规则执行。在变形过程中,多段线的宽度、切线曲线拟合等有关信息保持不变。

(4)对于圆或文本的拉伸,若圆心或文本基准点在拉伸区域窗口之外,则拉伸后圆或文本仍保持原位不动;若圆心或文本基准点在窗口之内,则拉伸后圆或文本将作移动。

3.4.5 拉长

1.命令

·命令行输入:LENGTHEN(缩写名:LEN)。

·菜单命令:“修改”→“拉长”。

2.功能

拉长或缩短直线段、圆弧段等对象,圆弧段也可用圆心角控制。

3.格式

命令:LENGTHEN↙

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

4.选项说明

·选择对象:选直线或圆弧后,分别显示直线的长度或圆弧的弧长和包含角。

·增量(DE):用长度增量、角度增量控制直线、圆弧的拉长或缩短。正值为拉长量,负值为缩短量。

·百分数(P):用原值的百分数控制直线段、圆弧段的伸缩,如75为75%,是缩短25%,125为125%,是伸长25%,故必须用正数输入。

·全部(T):用总长、总张角来控制直线段、圆弧段的伸缩。

·动态(DY):进入拖动模式,可拖动直线段、圆弧段一端进行拉长或缩短。

如图3-15所示进度图为对等长多段线用“百分数(P)”方式拉长的结果。

图3-15 拉长示例

(a)绘制等长多段线;(b)用“百分数(P)”方式拉长