2.2.5 对象的几何变换
对象的几何变换
选择“菜单”→“编辑”→“变换”命令,弹出如图2-26所示的“变换”对话框,可被变换的对象包括直线、曲线、面、实体等。选中要选择的对象,单击“确定”按钮,弹出如图2-27所示的“变换”对话框。
(1)比例:用于将选取的对象相对于指定参考点成比例地缩放尺寸,对象在参考点处不动。选择该选项,弹出如图2-28所示的“变换—比例”对话框。
图2-26 “变换”对话框1
①比例:用于设置对象均匀缩放的比例。
②非均匀比例:选择该选项,在弹出的对话框中设置XC、YC、ZC方向上的缩放比例。
图2-27 “变换”对话框2
图2-28 “变换—比例”对话框
(2)通过一直线镜像:用于将选取的对象相对于指定参考直线作镜像,即在参考线的相反侧建立源对象的一个镜像。选择该选项,弹出如图2-29所示的“变换—通过一直线镜像”对话框。
①两点:用于指定两点,两点的连线即参考线。
②现有的直线:选择一条已有直线(或实体边缘线)作为参考线。
③点和矢量:用点构造器指定一点,然后在矢量构造器中指定一个矢量,将通过指定点的矢量作为参考直线。
(3)矩形阵列:用于将选取的对象从指定的阵列原点开始,沿XC和YC方向(或指定的方位)建立一个等间距的矩形阵列。选择该选项,弹出如图2-30所示的“变换—矩形阵列”对话框。
①DXC:XC方向的间距。
②DYC:YC方向的间距。
图2-29 “变换—通过一直线镜像”对话框
图2-30 “变换—矩形阵列”对话框
(4)圆形阵列:用于将选取的对象从指定的阵列原点开始,绕目标点(阵列中心)建立一个等角间距的圆形阵列。选择该选项,弹出如图2-31所示的“变换—圆形阵列”对话框。
①半径:用于设置圆形阵列的半径值。该值等于目标对象上的参考点与目标点之间的距离。
②起始角:用于定位圆形阵列的起始角(与XC正向平行时为0)。
(5)通过一平面镜像:用于将选取的对象相对于指定参考平面作镜像,即在参考平面的相反侧建立源对象的一个镜像。选择该选项,弹出如图2-32所示的“平面”对话框。在其中选择参考平面,单击“确定”按钮,弹出如图2-33所示的“变换”对话框。
图2-31 “变换—圆形阵列”对话框
图2-32 “平面”对话框
①重新选择对象:用于重新选择对象,即通过“类选择器”对话框来选择新的变换对象,而保持原变换方法不变。
②变换类型-镜像平面:用于修改变换方法,即在不重新选择变换对象的情况下,修改变换方法,当前选择的变换方法以简写的形式显示在“-”符号后面。
③目标图层-原始的:用于指定目标图层,即指定变换完成后,新建对象所在的图层。
a.工作:将变换后的对象放在当前工作图层中。
b.原始的:将变换后的对象保持在源对象所在图层中。
c.指定的:将变换后的对象移动到指定图层中。
④追踪状态-关:开关选项,用于设置是否跟踪变换过程。当将其设置为“开”时,则在源对象与变换后的对象之间画连接线。该选项可以和“平移”“比例”“旋转”“镜像”“重定位”等变换方法一起使用,以建立一个封闭的形状。
需要注意的是,该选项不可用于源对象类型为实体、片体或边界的对象的变换操作。跟踪曲线独立于图层设置,总是建立在当前的工作图层中。
⑤细分-1:用于等分变换距离,即把变换距离(或角度)分割成几个相等的部分,实际变换距离(或角度)是其等分值。指定的值称为等分因子。该选项可用于“平移”“比例”“旋转”等变换操作。例如“平移”变换,实际变换的距离是原指定距离除以等分因子的商。
⑥移动:用于移动对象,即变换后,将源对象从其原来的位置移动到由变换参数所指定的新位置。如果所选取的对象和其他对象间有父子依存关系(依赖于其他父对象而建立),则只有选取了全部父对象进行变换后,才能用“移动”选项。
⑦复制:用于复制对象,即变换后,将源对象从其原来的位置复制到由变换参数所指定的新位置。对于依赖其他父对象建立的对象,复制后,新对象中的数据关联信息将会丢失(它不再依赖于任何对象而独立存在)。
⑧多个副本-不可用:用于复制多个对象,即按指定的变换参数和复制个数在新位置复制源对象的多个副本,相当于一次执行了多个复制操作。
⑨撤消(撤销)上一个-不可用:用于撤销最近的变换操作,即撤销最近一次的变换操作,但源对象依旧处于选中状态。
在动态变化过程中,不会建立新对象,直到模型更新后才会建立新对象。
(6)点拟合:用于将选取的对象从指定的参考点集缩放、重定位或修剪到目标点集上。选择该选项,弹出如图2-34所示的对话框。
①3-点拟合:允许用户通过3个参考点和3个目标点来缩放和重定位对象。
②4-点拟合:允许用户通过4个参考点和4个目标点来缩放和重定位对象。
图2-33 “变换”对话框3
图2-34 “点拟合”选项