# 变换实例


在装配环境中,在遵循配合约束关系的前提下移动/旋转零部件实例,移动/旋转过程中可实时检测是否有干涉,在发生干涉时可停止移动/旋转操作。

移动/旋转操作实时生效,不生成特征,可通过撤销命令回退。

# 移动零部件

点击变换实例命令,弹出对话框如下图所示。

  1. 方式:支持自由拖动、沿装配体XYZ、沿实体、到XYZ位置、XYZ变量五种形式。

类型 操作方式 备注
自由拖动 与直接拖拽移动零部件相同
沿装配体XYZ 直接拖拽零部件,每次移动零部件只会沿装配体XYZ方向中与拖拽方向最接近的方向移动
沿实体 拾取平面或直线,零部件在平面上移动或沿直线移动。 1、平面包括基准面,平面状实体表面/曲面 2、直线包括基准线,直线形实体/曲面边线、草图线 3、单击左键拾取平面、直线,按住左键拖拽移动零部件
XYZ变量 单击选中一个零部件,输入XYZ变量值,点击应用,零部件在装配的XYZ方向上移动相应距离。 1、可输入任意数值,包括正负数和0,负数代表反方向移动 2、每点击一次应用,零部件移动一次 3、每次只能移动一个零部件
到XYZ位置 选择一个零部件,输入目标位置的XYZ值后点击应用,零部件移动至原点与目标坐标重合的位置。 XYZ默认显示所选零部件原点相对装配原点的XYZ值
坐标系 选择分别属于两个零部件的坐标系后点击应用,零部件从参考坐标系移动到目标坐标系。
  1. 动态干涉检查:控制是否在零部件移动旋转时进行动态干涉检查。
  • 勾选:零部件移动时进行动态干涉检查。
  • 不勾选:不进行干涉动态干涉检查。
  • 进行动态干涉检查时,若出现干涉(不同零部件的面重合或相交),则高亮显示干涉的面。
  1. 检查范围:用于选取对哪些零部件进行干涉检查。此选项仅在勾选了“动态干涉检查”时出现。
  • 全部零部件:对当前装配内的全部零部件进行干涉检查。
  • 指定零部件:仅对选定的零部件和当前正在移动/旋转的零部件进行干涉检查。

:“选择零部件”处于激活状态,在视口内点击或拖拽为选取零部件:

点击恢复拖动后,在视口内拖拽为移动零部件。

  1. 干涉时停止:用于控制发生干涉时是否停止移动/旋转零部件。
  • 不勾选(默认):出现干涉时仅高亮干涉面但可以继续移动;
  • 勾选:出现干涉时禁止用户继续往干涉方向移动或旋转零部件,允许往不干涉的方向继续移动或旋转零部件。

示例: 设置移动方式为沿实体,勾选动态干涉检查及干涉时停止,效果如下:

# 旋转零部件

点击变换实例命令,弹出对话框,切换标签至旋转零部件,如下图所示。

  1. 方式:支持自由拖动、沿装配体XYZ、沿实体、到XYZ位置、XYZ变量五种形式。

类型 操作方式 备注
自由拖动 直接拖拽零部件,零部件绕自身重心旋转。
沿装配体XYZ 拾取一条直线,拖拽零部件,零部件绕直线旋转。 1、直线包括基准线,直线形实体/曲面边线、草图线 2、单击拾取直线,按住左键拖拽旋转零部件
XYZ变量 单击选中一个零部件,输入XYZ变量值,点击应用,零部件绕装配的XYZ轴旋转相应角度。 1、可输入范围0~360 2、每点击一次应用,零部件移动一次 3、每次只能移动一个零部件
坐标系 选择分别属于两个零部件的坐标系后点击应用,零部件从参考坐标系移动到目标坐标系。
  1. 动态干涉检查:操作同移动零部件-动态干涉检查

  2. 检查范围:操作同移动零部件-检查范围

  3. 干涉时停止:操作同移动零部件-干涉时停止