购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.2 Rhino 8.0坐标系统

如果Rhino 8.0的用户研究或使用过AutoCAD就不难发现,其实Rhino 8.0的坐标系与AutoCAD的坐标系是相通的。也就是说,如果掌握了AutoCAD,Rhino 8.0也就至少掌握了一半。

1.2.1 坐标系

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

技术要点:

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

1.世界坐标系

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

图1-7 世界坐标系

2.工作平面坐标系

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

网格线位于工作平面上,工作平面中的 X 轴和 Y 轴的两条轴线交于工作平面的原点。

图1-8 工作平面坐标系

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

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

1.2.2 坐标输入方式

Rhino 8.0中的坐标系与AutoCAD中的坐标系相同,坐标输入方式也相同,即如果仅以 x y 格式输入,则表达为二维坐标;如果以 x y z 格式输入,则表达为三维坐标。

二维坐标输入和三维坐标输入统称为绝对坐标输入。当然,坐标输入方式还包括相对坐标输入。

1.二维坐标输入

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

图1-9 二维坐标输入绘制直线

2.三维坐标输入

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

在每一个坐标值之间并没有空格。例如,需要在距离工作平面原点 X 方向3、 Y 方向4及 Z 方向10的位置放置一点时,请在指令提示下输入坐标(3,4,10),如图1-10所示。

图1-10 三维坐标输入放置点

3.相对坐标输入

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

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

技术要点:

在AutoCAD中,相对坐标输入是以@ x y 格式进行的。

上机操作——用坐标输入法绘制椅子空间曲线

下面使用三维坐标和相对坐标输入方式绘制如图1-11所示的椅子空间曲线。

图1-11 椅子空间曲线

①在菜单栏中执行【文件】|【新建】命令,或在【标准】选项卡中单击【新建文件】按钮 ,打开【打开模板文件】对话框。单击对话框底部的【不使用模板】按钮完成模型文件的创建,如图1-12所示。

图1-12 新建模型文件

②为了更清楚地看到绘制的曲线,可以将工作视窗中的网格线隐藏。在菜单栏中执行【工具】|【选项】命令,打开【Rhino选项】对话框。选择对话框左侧的【文件属性】|【格线】选项,在右侧取消勾选【显示格线】复选框即可,如图1-13所示。

图1-13 取消格线的操作

技术要点:

在默认情况下,工作平面中仅显示 X 轴和 Y 轴。要显示 Z 轴,应选择【显示】选项卡,在控制面板中勾选【Z轴】复选框,如图1-14所示。

图1-14 显示 Z

③在Perspective视窗中绘制。先在边栏中单击【多重直线线段】按钮 ,然后在命令行中输入直线起点的坐标(0,0,0),并按Enter键或右击,命令行提示内容如下:

技术要点:

坐标值后的↙符号在本书中表示确认。

④先将光标移动到Top( XY 工作平面)视窗中,然后输入基于原点的相对坐标 r 45,0(点1)并右击。命令行提示内容如下:

⑤先将光标移动到Front( ZX 工作平面)视窗中,然后依次输入相对坐标 r 0,40(点2)、 r -41,0 (点3)。命令行提示内容如下:

⑥仍然是在Front视窗中,先在命令行中输入<100并确认,然后直接输入点4的值45并单击。命令行提示内容如下:

⑦先将光标移动到Right( ZY 工作平面)视窗中,然后在命令行中输入相对坐标 r 45,0(点5)。命令行提示内容如下:

⑧将光标移动到Perspective视窗中,捕捉到点3的水平延伸追踪线的垂点,单击即可获取点6的坐标,如图1-15所示。

⑨同理,先在点6的水平延伸追踪线上捕捉,然后在命令行中输入值41,即可确定点7的坐标,如图1-16所示。

图1-15 确定点6的坐标

图1-16 确定点7的坐标

⑩继续在Perspective视窗中向下垂直捕捉,确定点8的坐标,如图1-17所示。

⑪将光标移动到Front视窗中,按住Shift键向左延伸,并输入值45,即可确定点9的坐标,如图1-18所示。

图1-17 确定点8的坐标

图1-18 确定点9的坐标

⑫与原点重合,即可完成椅子曲线的绘制。完成的椅子曲线如图1-19所示。

图1-19 完成的椅子曲线 HbpLaxAhiDLgov+MBFrCg9e6/Q7+km1K9Y/lQJi0FIMRTibtNEyLFDHtr0mBvURV

点击中间区域
呼出菜单
上一章
目录
下一章
×