1.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)的直线,如图1-9所示。

img

图1-9 2D坐标输入绘制直线

2.3D坐标输入

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

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

img

图1-10 3D坐标输入放置点

3.相对坐标输入

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

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

技术要点:

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

下面以3D坐标和相对坐标输入方式来绘制如图1-11所示的椅子空间曲线。

img

图1-11 椅子空间曲线

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

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

img

图1-12 新建模型文件

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

img

图1-13 取消格线的显示

技术要点:

默认情况下工作平面中仅显示X轴和Y轴,要显示Z轴,在工作视窗右侧的辅助工具列中的【显示】选项卡下勾选【Z轴】复选框即可,如图1-14所示。

img

图1-14 显示Z

③ 在透视图窗口中绘制。在边栏工具列中单击【多重直线】按钮img,然后在命令行中输入直线起点坐标(0,0,0),并按Enter键或单击鼠标右键确认,命令行提示如下:

img

技术要点:

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

④ 将光标移动到Top(XY工作平面)视窗中。然后输入基于原点的相对坐标值“点1:r45,0”并单击鼠标右键确认,命令行状态如下:

img

⑤ 将光标移动到Front(ZX工作平面)视窗中。然后依次输入相对坐标值“点1:r0,40”“点3:r-41,0”,命令行状态如下:

img

⑥ 仍然是在Front视窗中,在命令行中输入“<100”,并确认。然后输入点4的数值为“45”,并单击鼠标右键确认,命令行状态如下:

img

⑦ 将光标移动到Right(ZY工作平面)视窗中。然后在命令行中输入点5的相对坐标值“r45,0”,命令行状态如下:

img

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

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

img

图1-15 确定第6点坐标

img

图1-16 确定第7点坐标

⑩ 继续在透视图窗口中向下垂直捕捉到点8的位置,如图1-17所示。

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

img

图1-17 确定第8点坐标

img

图1-18 确定第9点坐标

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

img

图1-19 完成椅子曲线的绘制