第七章 三维变换
1、通过三点
通过三点构造用户坐标系。
图 2-8 创建坐标系:通过三点
实现方法:
(1)选择“通过三点”选项; (2)拾取三个空间点。
操作步骤: 1)输入坐标系原点: 输入点作为坐标系的原点。 2)输入X轴方向参考点: 输入点作为坐标系的X轴方向点 2)输入Y轴方向参考点:
输入点作为坐标系的Y轴方向参考点; 点击“确定”按钮即可生成新的坐标系。
2、偏移+旋转
将指定的坐标系偏移一定距离后,绕轴旋转一定角度生成新的用户坐标系。图 2-9 创建坐标系:偏移+旋转
实现方法:
(1)选择“偏移+旋转”选项;
-31-
第七章 三维变换
(2)拾取坐标系; (3)输入偏移距离参数。 (4)输入旋转角度。
操作步骤: 1)选择“偏移+旋转”: 2)拾取坐标系: 3)输入偏移量: 4)输入旋转角度:
单击“偏移+旋转”按钮。
拾取用户坐标系,按鼠标右健默认为系统当前坐标系。 输入坐标系的偏移量(DX,DY,DZ),按Enter键
系统弹出如图2-10所示菜单,选择指定的旋转轴,并输
入旋转角度,单击“确定”按钮生成新的用户坐标系。
图2-10 绕轴旋转
3、过点+旋转
将指定的坐标系偏移到指定点后,绕某一轴旋转一定角度生成新的用户坐标系。
图2-11 创建坐标系:过点+旋转
实现方法:
(1)选择“过点+旋转”选项; (2)拾取坐标系; (3)输入指定点。 (4)输入旋转角度。
操作步骤: 1)选择“过点+旋转”:
单击“过点+旋转”按钮。
-32-
第七章 三维变换
2)拾取坐标系: 3)输入指定点: 4)输入旋转角度:
拾取用户坐标系,按鼠标右健默认为系统当前坐标系。 输入坐标系的原点,按Enter键
系统弹出如图2-10所示菜单,选择指定的旋转轴,并输入旋转角度,单击“确定”按钮生成新的用户坐标系。
4、绕轴旋转
将指定的坐标系绕指定轴旋转一定角度生成新的用户坐标系。
图 2-12 绕轴旋转
实现方法:
(1)选择“绕轴旋转”选项; (2)拾取坐标系;
(3)拾取轴线起点与轴线末起点 (4)输入旋转角度
操作步骤:
1)选择“绕轴旋转”选项: 2)拾取坐标系: 3)拾取轴线起点: 4)拾取轴线末点: 5)输入旋转角度
单击“绕轴旋转”按钮。
拾取用户坐标系,按鼠标右健默认为系统当前坐标系。 输入旋转轴线的起点。 输入旋转轴线的末点。
输入旋转角度,单击“确定”按钮生成新的用户坐标系。
5、屏幕+过点
通过指定点创建一个XY平面与屏幕平行的用户坐标系。 实现方法:
(1)选择“屏幕+过点”选项;
-33-
第七章 三维变换
(2)输入坐标原点
操作步骤:
1)选择“屏幕+过点”选项: 单击“屏幕+过点”按钮。 2)输入点
该输入点作为新用户坐标系的原点
2.1.3.3 修改用户坐标系
SurfMill提供了以下四种创建用户坐标系的方法。点击“
”按钮,
系统进入修改用户坐标系命令,如图2-13所示。修改用户坐标系与创建用户坐标系的过程基本相同,本文不加详述
图2-13 修改用户坐标系
通过三点 偏移+旋转 过点+旋转 绕轴旋转 通过三点构造用户坐标系; 将指定的坐标系偏移一定距离后再绕某一轴进行旋转; 将指定坐标系偏移到指定点,并按指定轴线旋转坐标系; 将指定坐标系绕某一旋转轴旋转一定角度。 2.1.3.4 删除用户坐标系
点击“
”按钮,命令提示“拾取用户坐标系”,用户只需在屏
幕上拾取所需删除的用户坐标系即可。
2.1.3.5 管理用户坐标系
坐标系管理功能主要用于管理坐标系的显示与隐藏,如图2-14所示。
-34-
第七章 三维变换
图2-14 用户坐标系的显示与隐藏
隐藏坐标系 显示坐标系 隐藏全部 显示全部
隐藏指定的用户坐标系。 显示指定的被隐藏的用户坐标系 隐藏系统全部坐标系 显示系统全部坐标系 2.1.3 用户坐标系的操作
点击导航工具栏坐标系按钮
,弹出下列菜单,如图2-6所示。
图2-6 坐标系操作功能
绘图平面操作主要有以下功能:
1) 设置当前坐标系:
2) 创建用户坐标系:
3) 修改用户坐标系:
4) 删除用户坐标系:
5) 管理用户坐标系:
将指定的坐标系设置为系统当前坐标系。
在空间的某一指定位置创建一个新的用户坐标系。
修改指定的用户坐标系,获得新用户坐标系。
删除指定的用户坐标系
管理用户坐标系
-35-