中文版Rhino 6.0产品设计从入门到精通
上QQ阅读APP看书,第一时间看更新

2.2 Rhino坐标系统

如果读者有研究或者使用过AutoCAD软件,就不难发现其实Rhino的坐标系统与AutoCAD的坐标系是相通的。

2.2.1 坐标系

Rhino有两种坐标系统:工作平面坐标(相对坐标系)和世界坐标(绝对坐标系)。世界坐标在空间中固定不变,工作平面坐标可以在不同的作业视窗中分别设定。

技巧点拨

默认情况下,工作平面坐标系与世界坐标系是重合的。

1.世界坐标系

Rhino有一个无法改变的世界坐标系统,当Rhino提示您输入一点时,您可以输入世界坐标。每一个作业视窗的左下角都有一个世界坐标轴图标,用于显示世界X、Y、Z轴的方向。当旋转视图时,世界坐标轴也会跟着旋转,如图2-20所示。

图2-20 世界坐标系

2.工作平面坐标系

每一个视图窗口(简称【视窗】)都有一个工作平面,除非使用坐标输入、垂直模式、物件锁点或其他限制方式,否则工作平面就像是让光标在其上移动的桌面。工作平面上有一个原点、X轴、Y轴及网格线,工作平面可以任意改变方向,而且每一个作业视窗的工作平面预设是各自独立的,如图2-21所示。

网格线位于工作平面上,暗红色的线代表工作平面X轴,暗绿色的线代表工作平面Y轴,两条轴线交会于工作平面原点。

图2-21 工作平面坐标系

工作平面是工作视窗中的坐标系统,这与世界坐标系统不同,可以移动、旋转及新建或编辑。

Rhino的标准工作视窗各自有预设的工作平面,但【Perspective】视窗及【Top】视窗同样是以世界坐标的【Top】平面为预设的工作平面。

2.2.2 坐标输入方式

Rhino软件中的坐标系与AutoCAD中的坐标系相同,其坐标输入方式也相同,即如果仅以(x,y)格式输入,则表示2D坐标,若以(x,y,z)格式输入就表示3D坐标。

2D坐标输入和3D坐标输入统称为绝对坐标输入。当然,坐标输入方式还包括相对坐标输入。

1.2D坐标输入

在指令提示输入一点时,以(x,y)的格式输入数值,x代表X坐标,y代表Y坐标。例如绘制一条从坐标(1,1)至(4,2)的直线,如图2-22所示。

图2-22 2D输入绘制直线

2.3D坐标输入

在指令提示输入一点时,以(x,y,z)的格式输入数值,x代表X坐标,y代表Y坐标,z代表Z坐标。

在每一个坐标数值之间并没有空格。

例如,需要在距离工作平面原点X方向3个单位、Y方向4个单位及Z方向10个单位的位置放置一点时,则在指令提示下输入(3,4,10),如图2-23所示。

图2-23 3D坐标输入放置点

3.相对坐标输入

Rhino会记住最后一个指定的点,可以使用相对于该点的方式输入下一个点。若只知道一连串的点之间的相对位置,使用相对坐标输入会比绝对坐标更方便。相对坐标是以下一点与上一点之间的相对坐标关系定位下一点。

在指令提示输入一点时,以(rx,y)的格式输入数值,r代表输入的是相对于上一点的坐标。

技巧点拨

在AutoCAD中,相对坐标输入是以(rx,y)格式进行的。