以下是个人体会,仅供参考。, m( ?* a' P6 `0 i, a3 l
所谓三维旋转和二维旋转,在下认为并没有本质区别。二维旋转需要给定一个“基点”,然后就可以让对象以“通过基点并平行于Z轴的直线”为轴旋转;三维旋转的轴则在三维空间中指定,不只是Z轴方向。 . m. O" t. B2 Z( Q% Q4 [& N在2007中“三维旋转”的命令有两个:一个是传统的rotate3d,它和二维旋转rotate命令的区别在于操作步骤的第二步,rotate3d是直接指定旋转轴,rotate是指定基点(实际上是在间接指定旋转轴)。另一个三维旋转命令是3drotate,它和rotate很像,在二维视图中和rotate的操作方法一样;在三维视图中会出现一个夹点,也和rotate一样指定基点,然后在夹点上选择轴的方向(当前UCS的X、Y、Z三个方向之一),这个命令比rotate3d更加依赖UCS,因为当旋转轴与坐标轴不平行时,必须先改变UCS,但这个命令也更方便鼠标操作。5 K9 L2 c% Z9 \1 p& H, z