4.2.3 组件定位
在装配过程中,用户除了添加组件,还需要确定组件之间的关系。这就要求对组件进行定位。UG NX7.0提供了“绝对原点”、“选择原点”、“通过约束”和“移动”几种定位方式。
1.绝对原点
用于按绝对原点方式添加组件到装配的操作。单击按钮,组件定位于坐标原点。
2.选择原点
用于按选择原点方式添加组件到装配的操作,单击按钮,打开“点”对话框,用于指定组件在装配中的目标位置。
3.通过约束
用于按照配对条件确定组件在装配中的位置。选择该选项,单击按钮或在菜单区选择“装配(A)”->“组件(C)”->“装配约束(M)...”或单击“装配”工具栏中的图标,打开如图4-8所示的“装配约束”对话框。该对话框用于通过配对约束确定组件在装配中的相对位置。
(1)接触对齐:用于定位两个贴合或对齐配对对象。其实例示意图如图4-9所示。
图4-8 “装配约束”对话框 图4-9 “接触对齐”实例示意图
(2)角度:用于字两个对象之间定义角度尺寸,用于约束相配组件到正确的方位上。角度约束可以在两个具有方向矢量的对象间产生,角度是两个方向矢量间的夹角。这种约束允许配对不同类型的对象,其实例示意图如图4-10所示。
(3)平行:用于约束两个对象的方向矢量彼此平行。其实例示意图如图4-11所示。
图4-10 “角度”实例示意图 图4-11“平行”实例示意图
(4)垂直:用于约束两个对象的方向矢量彼此垂直,其实例示意图如图4-12所示。
(5)同心:用于将相配组件中的一个对象定位到基础组件中的一个对象的中心上,其中一个对象必须是圆柱或轴对称实体。“同心”实例示意图如图4-13所示。
图4-12 “垂直”实例示意图 图4-13 “同心”实例示意图
(6)中心:用于约束两个对象的中心对齐
1).1至2:用于将相配组件中的一个对象定位到基础组件中的两个对象的对称中心上。
2).2至1:用于将相配组件中的两个对象定位到基础组件中的一个对象上,并与其对称。当选择该项时,选择步骤中的第三个图标被激活。
3).2至2:用于将相配组件中的两个对象与基础组件中的两个对象成对称不知。选择该选项时,选择步骤中的第四个图标被激活。
需要注意的是,相配组件是指需要添加约束进行定位的组件,基础组件是指位置固定的组件。
(7)距离:用于指定两个相配对象间的最小三维距离,距离可以是正值也可以是负值,正负号确定相配对象是在目标对象的哪一边,其实例示意图如图4-14所示。
图4-14 “距离”实例示意图
4.移动
如果使用的配对方法不能满足用户的实际需要,还可以通过手动编辑的方式来进行定位。选择该选项,单击按钮或在菜单区选择“装配(A)”->”“组件(C)”->“移动组件(M)...”或单击“装配”工具栏中的图标,打开“类选择”对话框,在视图区选择要重定位的组件,单击按钮,打开如图4-15所示的“移动组件”对话框。
(1)点到点:用于采用点到点的方式移动组件。单击该图标,打开“点”对话框,提示先后选择两个点,系统根据这两点构成的矢量和两点间的距离,来沿着这个矢量方向移动组件。
(2)平移:用于平移所选组件。单击该图标,打开如图4-16所示的“变换”对话框。该对话框用于沿X、Y和Z坐标轴方向移动一个距离。如果输入的值为正值,则沿坐标轴正向移动。反之,沿负向移动。
图4-15 “移动组件”对话框 图4-16 “变换”对话框
(3)使用点旋转:用于点旋转的组件。选择该类型,选择要移动的组件选择枢轴,指定旋转的点,选择出发点和目标点,完成组件移动。
(4)绕轴旋转:用于绕轴旋转的组件。选择该类型,选择要旋转的组件,在对话框中定义一个点和一个矢量。系统会将WCS原点移动到定义的点,然后WCS的X轴会沿着定义的矢量方向。
(5)重定位:用于采用移动坐标方式重新定位所选组件。选择该类型,选择要重定位的组件,指定参考坐标系和目标坐标系。选择一种坐标定义方式定义参考坐标系和目标坐标系后,单击按钮,则组件从参考坐标系的相对位置移动到目标坐标系中的对应位置。
(6)两轴之间:用于在选项的两轴之间旋转所选组件。选择该类型,选择要定位的组件,指定参考点、参考轴和目标轴的方向。
(7)沿矢量:用于在指定矢量方向移动组件。选择该类型,选择要移动的组件,定义矢量方向和沿量方向的距离 。