2.4 坐标系操作
UG系统中共包括3种坐标系统,分别是绝对坐标系(Absolute Coordinate System,ACS)、工作坐标系(Work Coordinate System,WCS)和机械坐标系(Machine Coordinate System,MCS),它们都是符合右手定则的。
· ACS:系统默认的坐标系,原点位置永远不变,在用户新建文件时就产生了。
· WCS:UG系统提供给用户自定义的坐标系。用户可以设置属于自己的WCS坐标系,并根据需要任意移动它的位置。
· MCS:一般用于模具设计、加工、配线等向导操作中。
在一个UG文件中可以存在多个坐标系,但只可以有一个工作坐标系。利用WCS下拉菜单中的“保存”命令可保存坐标系,从而记录下每次操作时的坐标系位置,以后再利用“原点”命令移动到相应的位置。
2.4.1 坐标系的变换
在菜单栏中选择“格式”→WCS,弹出如图2-58所示子菜单命令,用于对坐标系进行变换,从而产生新的坐标。
图2-58 坐标操作子菜单
1. 原点
该命令通过定义当前WCS的原点来移动坐标系的位置,仅移动坐标系的位置,不会改变坐标轴的方向。
2. 动态
该命令能通过步进的方式移动或旋转当前的WCS。用户可以在绘图工作区中移动坐标系到指定位置,也可以设置步进参数使坐标系逐步移动指定的距离。
3. 旋转
使用该命令将会弹出如图2-59所示的对话框,通过当前的WCS绕某一坐标轴旋转一定角度来生成一个新的WCS。
用户可以选择坐标系绕哪个轴旋转,同时指定从一个轴转向另一个轴。在“角度”文本框中输入需要旋转的角度,可以为负值。
可以直接双击坐标系使坐标系激活,处于动态移动状态,拖动原点处的方块可以沿X、Y、Z方向任意移动,也可以绕任意坐标轴旋转。
图2-59 “旋转WCS绕”对话框
2.4.2 坐标系的定义
在菜单栏中选择“格式”→WCS→“定向”,弹出如图2-60所示的对话框,用于定义一个新的坐标系。
图2-60 “坐标系”对话框
· 自动判断:该方式通过对象或输入X、Y、Z坐标轴方向的偏置值来定义新坐标系。
· 原点,X点,Y点:该方式利用点创建功能先后指定3个点来定义一个坐标系。这3点分别是原点、X轴上的点和Y轴上的点。第一点为原点,第一点到第二点的方向为X轴的正向,第一点到第三点的方向为Y轴方向,再由X到Y按右手定则来定Z轴正向。
· X轴,Y轴:该方式利用矢量创建的功能选择或定义两个矢量来创建坐标系。
· X轴,Y轴,原点或Z轴,X轴,原点或Z轴,Y轴,原点:该方式先利用点创建功能指定一个点为原点,再利用矢量创建功能创建两个矢量坐标,从而定义坐标系。
· Z轴,X点:该方式先利用矢量创建功能来选择或定义一个矢量,再利用点创建功能指定一个点来定义一个坐标系。其中,X轴正向为沿点和定义矢量的垂线指向定义点的方向,Y轴正向则由Z到X依据右手定则导出。
· 对象的坐标系:该方式由选择的平面曲线、平面或实体的坐标系来定义一个新的坐标系,XOY平面为选择对象所在的平面。
· 点,垂直于曲线:该方式利用所选曲线的切线和一个指定点的方法创建一个坐标系。曲线切点即为原点,切线方向即为Z轴矢量,X轴正向为沿点到切线的垂线指向点的方向,Y轴正向由Z轴到X轴矢量按右手定则来确定。
· 平面和矢量:该方式通过先后选择一个平面和矢量来定义一个坐标系。其中,X轴为平面的法矢,Y轴为指定矢量在平面上的投影,原点为指定矢量与平面的交点。
· 三平面:该方式通过先后选择3个平面来定义一个坐标系。3个平面的交点为原点,第一个平面的法向为X轴,Y、Z以此类推。
· 偏置坐标系:该方式通过在X、Y、Z输入坐标轴方向输入相对于选择坐标系的偏距来定义一个新的坐标系。
· 显示/隐藏快捷方式:通过该方式切换快捷方式的显示与隐藏。
用户如果不太熟悉上述操作,可以直接选择“自动判断”模式,系统会依据当前情况做出创建坐标系的判断。
2.4.3 坐标系的显示和保存
在菜单栏中选择“格式”→WCS→“显示”后,系统会显示或隐藏当前的工作坐标按钮。
在菜单栏中选择“格式”→WCS→“保存”后,系统会保存当前设置的工作坐标系,以便在以后的工作中调用。