1.4.2 使用3D指南针操控视图

3D指南针是一个重要的工具,如图1-17所示,通过它可以对视图进行旋转、移动等多种操作。同时,3D指南针在操作零件时也拥有非常强大的功能。下面简单介绍3D指南针的基本功能。

图1-17 3D指南针

3D指南针位于图形区的右上角,并且总是处于激活状态,用户可以执行菜单栏中的【视图】|【指南针】命令来隐藏或显示3D指南针。使用3D指南针既可以对特定的模型进行特定的操作,还可以对视点进行操作。

字母xyz表示坐标轴,z轴起到定位的作用,靠近z轴的点称为自由旋转把手,用于旋转指南针,同时图形区中的模型也将随之旋转。红色方块是指南针操纵把手,用于拖动指南针,并且可以将指南针置于物体上进行操作,也可以使物体绕该点旋转。指南针底部的xy平面是系统默认的优先平面,当使用“自由样式”模块来创建平面补面或修改控制点时才有用。

1.视图操作

视图操作是指使用鼠标对指南针进行简单拖动,从而实现对视图进行平移或者旋转操作。

● 将鼠标移至指南针处,鼠标指针由变为,并且鼠标所经过之处,坐标轴、坐标平面的弧形边缘及平面本身都会以亮色显示。

● 单击指南针上的轴线(此时鼠标指针变为)并按住鼠标拖动,图形区中的模型会沿着该轴线移动,但指南针本身并不会移动。

● 单击指南针上的平面并按住鼠标移动,则图形区中的模型和空间也会在此平面内移动,但是指南针本身不会移动。

● 单击指南针平面上的弧线并按住鼠标移动,图形区中的模型会绕该法线旋转,同时,指南针本身也会旋转,而且鼠标离红色方块越近旋转越快。

● 单击指南针上的自由旋转把手并按住鼠标移动,指南针会以红色方块为中心点自由旋转,且图形区中的模型空间也会随之旋转。

● 单击指南针上的 xyz 字母,则模型在图形区以垂直于该轴的方向显示,再次单击该字母,视点方向会变为反向。

2.编辑

将指南针拖动到物体上并单击鼠标右键,在弹出的快捷菜单中选择【编辑】命令,弹出如图1-18所示的【用于指南针操作的参数】对话框。利用该对话框可以对模型进行平移和旋转等操作。

图1-18 【用于指南针操作的参数】对话框

3.其他操作

在指南针上单击鼠标右键,系统弹出如图1-19所示的快捷菜单。下面将介绍该菜单中的相关命令。

图1-19 右键快捷菜单

● 锁定当前方向:即固定目前的视角,这样,即使选择下拉菜单命令,也不会回到原来的视角,而且拖动指南针的过程中及将指南针拖动到模型上以后,都会保持原来的方向。若要重置指南针的方向,只需再次选择该命令即可。

● 将优先平面方向锁定为与屏幕平行:指南针的坐标系同当前自定义的坐标系保持一致。如果无当前自定义坐标系,则与文件窗口右下角的坐标系保持一致。

● 使用局部轴系:指南针的优先平面与屏幕方向相平行,这样,即使改变视点或者旋转模型,指南针也不会发生改变。

● 使YZ成为优先平面:使vw平面成为指南针的优先平面,系统默认选用此平面。

● 使XZ成为优先平面:使wu平面成为指南针的优先平面。

● 使优先平面最大程度可视:使指南针的优先平面为可见程度最大的平面。

● 自动捕捉选定的对象:使指南针自动到指定的未被约束的物体上。

● 编辑:使用该命令可以实现模型的平移和旋转等操作,前面已详细介绍过。