
1.3 Rhino 5.0的工作界面
安装好Rhino 5.0后,双击桌面上的快捷图标,快速启动软件,其工作界面如图1-8所示。

图1-8
01 技术专题:选择模板文件
每一次启动Rhino 5.0时,都会弹出如图1-9所示的预设窗口,在该窗口中可以选择一个需要使用的模板文件,也可以快速打开最近使用的文件。
模板文件是3DM格式的文件,通常储存于Rhino安装目录下的support文件夹内。按照类型来划分,Rhino 5.0提供了“大物件”和“小物件”两种类型的模板文件,它们的区别在于“绝对公差”等设置不同,如图1-10所示;按照单位来划分,Rhino 5.0提供了“米”“厘米”“毫米”“英寸”和“英尺”5种单位。通常选择“大物件-毫米”或“小物件-毫米”模板文件,因为“毫米”是设计中常用的计量单位。

图1-9

图1-10
要使用一个模板文件,直接在该文件上单击鼠标左键即可。如果没有选择任何模板文件,那么系统将使用默认的设置建立新文件(默认是“小物件-毫米”文件)。可以将常用的模板文件设置为默认建立的文件,只需在预设窗口中勾选“预设打开这个模板”选项即可,如图1-11所示。

图1-11
选定模板进入工作界面后,如果想要修改所使用的模板,可以执行“文件>新建”菜单命令(快捷键为Ctrl+N)进入“打开模板文件”对话框,然后重新进行选择即可,如图1-12所示。需要注意的是,选择模板时最好先查看“单位”和“绝对公差”设置,因为“单位”可以体现物件的大小,而“绝对公差”反映了物件需要达到的精度,这些都是建模时会遇到的情况,所以在建模前就应该设置妥当。

图1-12
Rhino 5.0的工作界面主要由标题栏、菜单栏、命令行、工具栏、工作视图、状态栏和图形面板7个部分组成,如图1-13所示。

图1-13
1.3.1 标题栏
标题栏位于界面的顶部,主要显示了软件图标、当前使用文件的名称(如果当前使用的文件还没有命名,则显示为“未命名”)以及软件名称等信息,如图1-14所示。

图1-14
重点1.3.2 菜单栏
菜单栏位于标题栏下方,包含“文件”“编辑”“查看”“曲线”“曲面”“实体”“网格”“尺寸标注”“变动”“工具”“分析”“渲染”“视窗”和“说明”14个主菜单,如图1-15所示。

图1-15
02 技术专题:菜单命令的基础知识
Rhino 5.0的菜单栏同Windows操作平台下的其他应用程序一样,几乎所有的工具和命令都可以在菜单上找到,并依据不同的功能区进行排列。例如,所有创建实体的命令都可以在“实体”菜单下找到。有时,加入的插件程序也会在菜单栏上显示出来。
在执行菜单中的命令时可以发现,某些命令后面有与之对应的快捷键,如“组合”命令的快捷键为Ctrl+J,也就是说按Ctrl+J组合键就可以将选定的物件组合在一起,如图1-16所示。牢记这些快捷键能够节省很多操作时间。
若下拉菜单命令的后面带有省略号(…),则表示执行该命令后会弹出一个对话框,如图1-17所示。

图1-16

图1-17
若下拉菜单命令的后面带有小箭头图标(),则表示该命令含有子菜单,如图1-18所示。

图1-18
几乎所有菜单和菜单命令都提供了一个首字母,例如,“编辑”菜单的首字母为E,而该菜单下的“复原”命令的首字母为U,如图1-19所示。这一设置用于通过键盘执行命令,以执行“编辑>复原”菜单命令为例,首先按Alt键(此时首字母上将出现一条下画线,如图1-20所示),然后按E键,接着按U键即可复原上一个操作(按Ctrl+Z组合键也可以达到相同的效果)。

图1-19

图1-20
当某个菜单命令显示为灰色时,则表示该命令不可用,这是因为在当前操作中没有适合该命令的操作对象。如初次运行Rhino 5.0时,由于还没有在文件中进行过任何操作,因此“编辑”菜单下的“复原”命令就不可用,如图1-21所示;而进行了某个操作后(比如绘制一条曲线),“复原”命令才可用,如图1-22所示。

图1-21

图1-22
重点1.3.3 命令行
Rhino 5.0拥有和AutoCAD相似的命令行,主要分为“命令历史区”和“命令输入行”两个部分,如图1-23所示。在命令输入行中可以输入命令来执行操作,完成的操作过程将被记录并显示在命令历史区中。

图1-23
下面以“移动”命令为例,讲解一个命令的完整执行过程。
01 在Rhino 5.0工作界面左侧的工具栏中单击“移动”工具,如图1-24所示。
02 查看命令行,可以看到已经出现了“选取要移动的物件”的提示,如图1-25所示。

图1-24

图1-25
03 根据上一命令提示在视图窗口中选择一个物件,此时将出现“选取要移动的物件,按Enter完成”的提示,如图1-26所示。在该提示下可以继续选择需要移动的物件,也可以按键盘上的Enter键(回车键)完成选择。

图1-26
04依次根据命令提示指定移动的起点和终点,完成命令操作,如图1-27所示。

图1-27
技巧与提示
一个命令执行完成后,如果需要重复执行该命令,可以按Enter键或Space键(空格键)。
如果在命令行输入单个英文字母,大概停留2秒左右,系统会弹出一个所有以输入的字母为开头的命令列表。图1-28所示是以M开头的命令列表,而图1-29所示是以Mo开头的命令列表。

图1-28

图1-29
重点实战 利用命令行复制模型
场景位置 场景文件>第1章>01.3dm
实例位置 实例文件>第1章>实战——利用命令行复制模型.3dm
视频位置 第1章>实战——利用命令行复制模型.flv
难易指数 ★★☆☆☆
技术掌握 掌握通过命令行执行Rhino命令的方法
本例讲解通过命令行启用Copy(复制)命令复制模型的方法,效果如图1-30所示。

图1-30
01 执行“文件>打开”菜单命令或按Ctrl+O组合键,系统弹出“打开”对话框,然后选择本书学习资源中的“场景文件>第1章>01.3dm”文件,并单击按钮,如图1-31所示,打开的场景效果如图1-32所示。

图1-31

图1-32
02 在命令行输入Copy,然后按Enter键,接着根据命令提示进行操作,效果如图1-33所示,具体操作步骤如下。
操作步骤
① 选择两头牛模型,并按Enter键确认。
② 在任意位置单击鼠标左键拾取一点作为复制的起点,然后在场景中的其余位置单击鼠标左键确定复制的终点。
③ 继续通过拾取点进行复制,然后按Enter键完成操作。

图1-33
技巧与提示
由于Rhino是通过命令行来进行命令操作,因此本书在讲解命令操作过程的时候将以“操作步骤”的形式来介绍。
在上面的操作中,如果最后一步没有按Enter键结束命令,那么可以一直进行复制,直到按Enter键、Space键或Esc键退出命令。
03 技术专题:在Rhino中执行命令的多种方式
通过前面的讲解和实战练习,现在我们来简单地总结一下在Rhino中执行命令的多种方式。
第1种:通过菜单栏,例如,“复制”命令就位于“变动”主菜单中,如图1-34所示。需要注意的是,“编辑”主菜单下也有“复制”命令,如图1-35所示。它们的区别在于,“变动>复制”菜单命令只能在当前工作文件内复制物件;而“编辑>复制”菜单命令是将选取的物件复制到Windows剪贴板内,因此可以粘贴到任何其他能够识别的程序中。
第2种:通过在命令行输入英文指令来启用相关的命令,这种方法需要大家熟悉常用命令的英文指令,例如,“复制”命令的英文指令是Copy。
第3种:通过单击工具栏中的工具按钮来启用相关的命令,例如,在工作界面左侧的工具栏中单击“复制”工具也可以启用“复制”命令,如图1-36所示。

图1-34

图1-35

图1-36
重点1.3.4 工具栏
Rhino 5.0的工具栏主要分为“主工具栏”和“侧工具栏”两个部分,如图1-37所示。主工具栏依据不同的使用功能集成了“标准”“工作平面”“设定视图”“显示”“选取”“作业视窗配置”“可见性”“曲线”“曲面”“实体”“网格”“彩现”和“出图”13个工具选项卡。不同选项卡下所提供的工具各不相同,甚至会改变侧工具栏中的工具,图1-38所示是“曲线”选项卡下的工具栏。

图1-37

图1-38
技巧与提示
在“曲线”“曲面”“实体”“网格”“彩现”和“出图”6个选项卡下,侧工具栏中提供的工具各不相同。其余7个选项卡下的侧工具栏提供的工具相同。
04 技术专题:工具栏的基础知识
由于Rhino 5.0的工具栏包含了几乎所有工具,因此具有以下特点。
第1点:主工具栏和侧工具栏都可以调整为浮动工具面板,也可以停靠在界面的任意位置,如图1-39所示。
第2点:主工具栏中的每一个选项卡都可以调整为单独的工具面板,如图1-40所示。

图1-39

图1-40
第3点:某些工具的右下角带有一个白色的三角形图标,这表示该工具下包含有拓展工具,如图1-41所示。

图1-41
实战 调整工具栏的位置
场景位置 无
实例位置 无
视频位置 第1章>实战——调整工具栏的位置.flv
难易指数 ★☆☆☆☆
技术掌握 掌握改变工具栏的位置和打开拓展工具面板的方法
01 将鼠标指针放置在侧工具栏的顶部,当指针变为形状时,按住鼠标左键不放,然后将侧工具栏拖曳至视图窗口中,如图1-42和图1-43所示。

图1-42

图1-43
02 如果想要恢复工具栏的原状,只需将鼠标指针置于工具栏顶部的蓝色标签上并按住鼠标左键不放,然后拖曳至工作界面左侧,当出现一条蓝色的色带时,松开鼠标左键,即可完成操作,如图1-44所示。如果想将工具栏放置在工作界面的其余位置,可以使用相同的方法进行操作,图1-45所示是侧工具栏放置在工作视窗右侧后的效果。

图1-44

图1-45
03 如果想将某个选项卡调整为单独的工具栏,可以将鼠标指针置于该选项卡名称上,然后按住鼠标左键不放并进行拖曳,如图1-46所示。当拖曳至合适的位置后松开鼠标左键即可,效果如图1-47所示。

图1-46

图1-47
技巧与提示
如果想要复原工具选项卡,可以使用相同的方法进行操作。同时,使用这种方法也可以任意改变选项卡之间的顺序。
04 如果想调出某个工具的拓展工具面板,可以将鼠标指针置于该工具上,然后按住鼠标左键不放,此时可弹出一个工具面板,如图1-48所示;接着松开鼠标左键,移动鼠标指针至工具面板顶部的灰色标签位置,如图1-49所示;最后按住鼠标左键就可以拖曳工具面板到视图中的任何位置,如图1-50所示。

图1-48

图1-49

图1-50
技巧与提示
当不需要使用打开的工具面板时,可以通过右上角的按钮将其关闭。
重点实战 创建个性化工具栏
场景位置 无
实例位置 无
视频位置 第1章>实战——创建个性化工具栏.flv
难易指数 ★☆☆☆☆
技术掌握 掌握自定义工具栏的方法和技巧
在实际的工作中,因为每个人的工作习惯不同,所以可以根据自己的习惯将常用的工具列在一起,创建属于自己的工具栏。
01 执行“工具>工具列配置”菜单命令,打开“工具列”窗口,如图1-51和图1-52所示。

图1-51

图1-52
02 在“工具列”窗口中执行“文件>开新文件”命令,然后在弹出的“另存为”对话框中设置好文件的保存路径和保存名称(这里设置为zy),最后单击按钮保存新文件,如图1-53所示。

图1-53
03 在“工具列集文件”列表中选择新建的zy文件,此时“显示”列表下出现了“工具列群组”选项,勾选该选项,视图中出现了新设定的浮动工具栏,如图1-54所示。
04 在“工具列群组”选项上单击鼠标右键,然后在弹出的菜单中选择“属性”命令,打开“群组属性”对话框;接着在“名称”文本框中修改新工具栏的名称为zy,最后依次单击按钮和
按钮,如图1-55所示。

图1-54

图1-55
05 现在要为新工具栏增加常用工具。首先将鼠标指针移动到新工具栏右侧,当指针变成形状时,按住鼠标左键不放并向右拖曳,将工具栏调整得大一些,如图1-56所示。
06 按住Ctrl键不放,然后将鼠标指针置于任意一个工具图标上,当出现“复制连结”的提示后,按住鼠标左键将其拖曳至新工具栏中,如图1-57所示。

图1-56

图1-57
07 使用相同的方法为新工具栏添加一系列常用工具,结果如图1-58所示。

图1-58
疑难问答
问:如何删除工具栏中的工具?
答:按住Shift键的同时将工具图标拖曳出工具栏,如图1-59所示,此时将弹出一个对话框询问用户是否确认删除,单击按钮即可,如图1-60所示。

图1-59

图1-60
疑难问答
问:如何加入插件的工具栏?
答:Rhino 5.0的工具栏文件的后缀为rui,保存在C:\Documents and Settings\Administrator\Application Data\McNeel\Rhinoceros\5.0\UI路径下。因此,如果以后需要加入插件的工具栏时,可以将RUI格式的文件复制到这一路径下,然后在“工具列”窗口中执行“群组>导入工具列”命令即可,如图1-61所示。

图1-61
重点1.3.5 工作视图
工作视图是Rhino中用于工作的实际区域,占据了界面的大部分空间。默认打开的Rhino 5.0显示了4个视图,分别是Top(顶)视图、Front(前)视图、Right(右)视图和Perspective(透视)视图,如图1-62所示。用户一次只能激活一个视图,当视图被激活时,位于视图左上角的标签会以高亮显示。当双击视图标签时,该视图会最大化显示。如果将鼠标指针放在4个视图的交界处,则可以调节4个视窗的比例大小,如图1-63所示。

图1-62

图1-63
在Rhino中建模时,通常是多个视图同时配合使用,无论是在哪个视图内进行工作,所有的视图都会及时地刷新图像,以便能在每个视图中观察到模型的情况。视图之间的切换比较简单,只需在需要工作的视图内单击鼠标左键即可激活该视图。
作业视窗配置
视图上方有一个“作业视窗配置”工具栏,该工具栏内提供的工具专门用于视图编辑,如图1-64所示。也可以通过“标准”工具栏下的“四个作业视窗”工具来展开“作业视窗配置”工具面板,如图1-65所示。

图1-64

图1-65
下面对“作业视窗配置”工具栏中的一些重要工具进行介绍。
<1>三个作业视窗/预设的三个作业视窗
如果一个图形只需要两个示意图就能很清楚地表达本身的结构和特征,那么,一般情况下就使用3个视图来作业。使用“三个作业视窗/预设的三个作业视窗”工具可以将工作视图配置为Top(顶)视图、Front(前)视图和Perspective(透视)视图3个标准的视图,如图1-66所示。

图1-66
<2>四个作业视窗/预设的四个作业视窗
使用“四个作业视窗/预设的四个作业视窗”工具可以将工作视图配置为4个视图显示(也就是默认打开Rhino 5.0时显示的4个视图),该工具常用于恢复视图的初始状态,如图1-67所示。

图1-67
重点实战 切换视图观看模式
场景位置 场景文件>第1章>02.3dm
实例位置 实例文件>第1章>实战——切换视图观看模式.3dm
视频位置 第1章>实战——切换视图观看模式.flv
难易指数 ★☆☆☆☆
技术掌握 掌握调整作业视窗的数量和切换视图模式的方法
01 执行“文件>打开”菜单命令或按Ctrl+O组合键,打开本书学习资源中的“场景文件>第1章>02.3dm”文件,如图1-68所示。

图1-68
02 打开的场景中有一个圆管模型,该模型用3个视图即可表达,因此单击“三个作业视窗”工具,效果如图1-69所示。

图1-69
03 在预设的3个标准视图中,左侧是To p(顶)视图,现在要将其更改为Perspective(透视)视图。首先单击激活Top(顶)视图,然后执行“查看>设置视图>Perspective”菜单命令,如图1-70所示,更改视图后的效果如图1-71所示。

图1-70

图1-71
04单击激活右上角的Perspective(透视)视图,然后在该视图的标签上单击鼠标右键,并在弹出的菜单中执行“设置视图> Top”命令,如图1-72所示,更改视图后的效果如图1-73所示。

图1-72

图1-73
05 使用上面介绍的任意一种方法更改Front(前)视图为Right(右)视图,如图1-74所示。
06 执行“文件>另存为”菜单命令,打开“储存”对话框,然后设置好文件的保存路径和名称,并单击按钮,将其另存为一个单独的文件,如图1-75所示。

图1-74

图1-75
<3>最大化/还原作业视窗
在多视图配置下,使用“最大化/还原作业视窗”工具可以将当前激活的视图最大化显示,也可以将最大化显示的视图还原为多视图配置(同双击视图标签的操作一样)。
<4>显示工作平面格线/关闭工作平面格线
默认状态下的工作视图会显示网格线,主要用于辅助设计、判断尺寸。但如果在视图内导入了背景图,并需要描绘背景图时,网格线可能会对绘图工作产生干扰,这就需要将其关闭。使用“显示工作平面格线/关闭工作平面格线”工具就可以显示或关闭网格线(使用鼠标左键单击该工具将显示网格线,使用鼠标右键单击该工具将关闭网格线),其快捷键为F7。
技巧与提示
在Rhino中,将鼠标指针指向某个工具后,等待约1秒左右,将弹出该工具的名称提示,如图1-76所示。
从图1-76中可以看到,弹出的提示有两种,一种是只有一个提示,这表示该工具只有一种用法;另一种是有两个提示,这表示该工具有两种用法。细心的读者还可以发现,在名称提示前面有一个鼠标图案,该图案中的黑色部分提示了使用该工具应该单击哪一个鼠标按键(左键或右键)。因此,读者在使用一个工具的时候要注意它们的区别。

图1-76
<5>背景图
背景图是建模的一种参照,它能有效地控制模型的比例,特别是三视图背景图能够更加直观地反映出模型应有的尺寸关系、细节特征以及结构特点,因此背景图的设置是Rhino建模的首要问题。
设置背景图通常使用“背景图”工具,该工具下包含了一个工具面板,如图1-77所示。

图1-77
技巧与提示
“背景图”工具面板中的工具都比较简单,从名称就可以了解其大致作用,因此这里就不再分别介绍。要注意的是,导入的背景图通常会和工作平面的x轴对齐,且一个工作窗口只能放置一个背景图,放置第2个背景图时,先前放置的背景图会被删除。
重点实战 在Top视图中创建二维背景图
场景位置 无
实例位置 实例文件>第1章>实战——在Top视图中创建二维背景图.3dm
视频位置 第1章>实战——在Top视图中创建二维背景图.flv
难易指数 ★★☆☆☆
技术掌握 掌握设置背景图的方法
01 单击“标准”工具栏中的“新建文件”工具,新建一个“小物件-毫米.3dm”文件,然后将Top(顶)视图最大化显示,如图1-78所示。

图1-78
02 调出“背景图”工具面板,然后单击“放置背景图”工具,接着在弹出的“打开位图”对话框中找到本书学习资源中的“素材文件>第1章>汽车三视图背景图.bmp”文件,如图1-79所示。

图1-79
03 单击按钮,返回Top(顶)视图,然后任意指定两个点导入图片,如图1-80所示;导入后的效果如图1-81所示。

图1-80

图1-81
04 从图1-81中可以看到网格线挡住了我们要观察的图片,因此按F7键关闭网格线,结果如图1-82所示。
05 在状态栏上单击按钮,打开“物件锁点”选项栏,然后勾选“点”选项,如图1-83所示。
06 单击“背景图”工具面板中的“移动背景图”工具,然后捕捉背景图片的左下角点为移动的起点,接着在命令行输入坐标(0,0,0)作为移动的终点,移动后的效果如图1-84所示。

图1-82

图1-83

图1-84
技巧与提示
为了保证移动的精确性,可以通过输入坐标的方式来确定移动的终点。
<6>图框平面
“图框平面”工具同样用于打开一个图片文件,与“背景图”工具
不同的是,使用“图框平面”工具
打开的图片位于网格线的前面,而且在导入图片时就可以指定图片的放置角度,同时导入的图片是作为一个矩形平面存在的(图框平面的长宽比会保持与图片文件一致),如图1-85所示。

图1-85
技巧与提示
图片作为背景图来处理可编辑性比较差,没有图框平面方便。通常在只有一张参考图的情况下,可以考虑采用背景图的方式。
重点实战 导入汽车参考视图
场景位置 无
实例位置 实例文件>第1章>实战——导入汽车参考视图.3dm
视频位置 第1章>实战——导入汽车参考视图.flv
难易指数 ★★☆☆☆
技术掌握 掌握导入多个参考视图和对齐的方法
01 首先新建一个文件,然后单击激活Top(顶)视窗,接着单击“图框平面”工具,并在弹出的“打开位图”对话框中找到本书学习资源中的“素材文件>第1章>顶视图.png”文件,如图1-86所示。

图1-86
02 单击按钮,返回工作视图,然后在状态栏上单击
按钮,开启“锁定格点”功能,接着在Top (顶)视图中捕捉格点创建一个图框,此时打开的图片将自动附着在图框平面上,如图1-87所示。

图1-87
03 使用相同的方法在Front(前)视图中打开“侧视图.png”图片,如图1-88所示。

图1-88
技巧与提示
导入侧视图时,注意开启“端点”捕捉模式,方便捕捉顶视图的两个端点,使图片的尺寸比例保持一致。
04 单击Right(右)视图,然后单击“作业视窗配置”工具栏中的“垂直分割作业视窗”工具,将该视图垂直分割为两个视图,如图1-89所示。
05 将上一步分割的其中一个视图调整为Left(左)视图,并调整下面3个视图的大小,如图1-90所示。
技巧与提示
将鼠标指针指向两个视图中间的分隔位置,当指针变为或
形状后,可以在水平方向或垂直方向上调整视图的大小。

图1-89

图1-90
06 在Right(右)视图和Left(左)视图中依次打开“后视图.png”和“前视图.png”文件,结果如图1-91所示。

图1-91
07对于汽车而言,一般以腰线位置的对齐为准,因此使用“移动”工具将侧视图移动到中间位置(通过捕捉端点和中点进行移动),最终效果如图1-92所示。

图1-92
05 技术专题:图片偏移的解决方法
使用“图框平面”工具打开图片文件时,可能会出现图片在矩形面上发生偏移的情况,如图1-93所示。遇到这种情况就需要对图片进行编辑,下面对编辑的方法进行讲解。

图1-93
首先单击选择图框平面,然后在工作视图右侧的“属性”面板中单击“材质”按钮,此时可以在“贴图”卷展栏下的“颜色”通道中看到已经加载了“顶视图.png”贴图,如图1-94所示。
单击“顶视图.png”贴图,打开“编辑顶视图”窗口,然后展开“输出调整”卷展栏,并勾选Clamp(固定)选项,如图1-95所示。

图1-94

图1-95
现在可以看到视图中的图片被纠正了,如图1-96所示。

图1-96
<7>新增图纸配置
“新增图纸配置”工具主要用于为打印的图纸配置工作视图,是Rhino 5.0的新增功能。其工具面板中提供的工具也是为了出图用的,如图1-97所示。

图1-97
实战 打印壶的三视图
场景位置 场景文件>第1章>03.3dm
实例位置 实例文件>第1章>实战——打印壶的三视图.3dm
视频位置 第1章>实战——打印壶的三视图.flv
难易指数 ★★☆☆☆
技术掌握 掌握配置打印视图和打印出图的方法
01 执行“文件>打开”菜单命令或按Ctrl+O组合键,打开本书学习资源中的“场景文件>第1章>03.3dm”文件,如图1-98所示。

图1-98
02 调出“出图”工具面板,然后使用鼠标左键单击“新增图纸配置:四个子视图/新增图纸配置:单一子视图”工具,此时新增了一个“图纸1”视图,同时该视图具有4个标准的子视图,如图1-99所示。

图1-99
03 单击“出图”工具栏中的“打印”工具,打开“打印设置”对话框,然后在“目标”卷展栏下设置打印为“图片文件”,并设置打印的尺寸为210mm×297mm,如图1-100所示。

图1-100
04 单击按钮,然后在弹出的“保存位图”对话框中设置好保存的路径和名称,并单击
按钮开始打印,如图1-101所示,打印完成后的图片效果如图1-102所示。

图1-101

图1-102
06 技术专题:自定义图纸配置的视图
配置打印视图后,可以通过“出图”工具面板中的工具对图形进行标注。此外,还可以将配置的视图删除,并进行自定义添加。例如,要打印3个视图,那么首先删除两个多余的视图,再通过“新增子视图”工具定义一个新视图,如图1-103所示。

图1-103
在配置的视图中,如果要改变某个子视图,例如,设置Top(顶)视 图为Perspective(透视)视图,那么首先需要通过视图标签菜单选中该子视图,如图1-104所示;然后再通过子视图标签菜单进行更改,如图1-105所示。

图1-104

图1-105
<8>遮蔽平面
使用“遮蔽平面”工具可以在工作视图中建立一个矩形平面,位于矩形平面背面的物件会被隐藏(在遮蔽平面上有一条方向指示线,指示线指向的方向为正面),如图1-106所示。

图1-106
技巧与提示
遮蔽平面是无限延伸的平面,在视图中建立的矩形平面只是用来指出遮蔽平面的位置和方向。
移动和缩放视图
在建模的过程中,常常需要反复查看模型的整体情况和细节效果,这需要经常对视图进行移动和缩放操作。
要移动视图,可以通过“标准”工具栏下的“平移”工具;要缩放视图,可以通过“标准”工具栏下的“动态缩放/以比例缩放”工具
、“框选缩放/目标缩放”工具
、“缩放至最大范围/缩放至最大范围(全部作业视窗)”工具
和“缩放至选取物件/缩放至选取物件(全部作业视窗)”工具
,如图1-107所示。

图1-107
移动和缩放视图工具介绍
“平移”工具:激活该工具后,在视图中按住鼠标左键不放并拖曳即可进行平移操作。
“动态缩放/以比例缩放”工具:使用鼠标左键单击该工具,然后在视图中按住鼠标左键不放并拖曳即可进行动态缩放;使用鼠标右键单击该工具,每单击一次,即可按1.1的动态比例进行放大。
“框选缩放/目标缩放”工具:使用鼠标左键单击该工具,然后在视图中拖曳一个矩形选框,被框选的范围将被放大;使用鼠标右键单击该工具,需要指定一个新的摄像机目标点,然后再指定需要放大的范围。
“缩放至最大范围/缩放至最大范围(全部作业视图)”工具:使用鼠标左键单击该工具,会在当前激活的视图中将物件放大至最大范围;使用鼠标右键单击该工具,会在所有作业视图中将物件放大至最大范围。
“缩放至选取物件/缩放至选取物件(全部作业视图)”工具:使用该工具首先需要选取场景中的物件,如果使用鼠标左键单击该工具,那么会将选取的物件在当前激活的视图中放大至最大范围显示;如果使用鼠标右键单击该工具,那么会将选取的物件在所有视图中放大至最大范围显示。
表1-1列出了通过鼠标和键盘对视图进行平移、缩放和旋转操作的快捷方式。
表1-1 平移、旋转和缩放视图的快捷方式

技巧与提示
通常情况下,只需要记住Shift+鼠标右键可以平移视图、滚动鼠标中键可以缩放视图、Ctrl+Shift+鼠标右键可以旋转视图,即可应付绝大部分的工作,如果有特殊的需要,那么可以通过表1-1来查找需要使用的方式。
工作平面的设置
工作平面是指作图的平面,也就是可以直接进行绘制以及编辑操作的平面。工作平面是一个无限延伸的平面,在工作平面上相互交织的直线阵列(称为网格线)会显示在设置的范围内,网格线可作为建模的参考,网格线的范围、间隔和颜色都可以自定义。
Rhino中的每个视图都有一个工作平面,所有的工作都是基于这个平面进行的,包括三维空间操作。预设的工作平面有6个,分别为Top (顶)、Bottom(底)、Front(前)、Back(后)、Right(右)和Left(左),如图1-108所示(注意坐标轴的变化)。

图1-108
每个工作平面都由两个坐标轴来定义,坐标原点与空间坐标原点重合。直观地看,也就是6个平面视图。可以想象有一个正方体,正方体的6个面分别对应6个工作平面,如图1-109所示。

图1-109
技巧与提示
要注意的是,对应的两个工作平面的位置重合,但坐标方向相反,如Top(顶)和Bottom(底)、Front(前)和Back(后)、Right(右)和Left(左)。
Rhino 5.0为设置工作平面提供了一系列工具和命令,这些工具和命令的启用方式有以下几种。
第1种:通过“查看>设置工作平面”菜单来执行这些命令,如图1-110所示。

图1-110
第2种:通过“标准”工具栏下的“设定工作平面原点”工具展开“工作平面”工具面板,如图1-111所示。

图1-111
第3种:通过“工作平面”工具栏来使用这些工具,如图1-112所示。

图1-112
设置工作平面工具介绍
“设定工作平面原点”工具:用于为当前工作视图的工作平面重新设置坐标原点,可以通过命令行输入原点的新坐标,也可以在工作视图内任意拾取一点作为新原点的位置(通常需要配合“物件锁点”功能)。
“设定工作平面高度”工具:设定工作平面在垂直方向上的移动距离。
“设定工作平面至物件”工具:设定工作平面到选择的物件(曲线或曲面)上,新工作平面的原点会被放置在曲面的中心位置,并且与曲面相切。
“设定工作平面至曲面”工具:设置工作平面到选择的曲面上,并与曲面相切,与“设定工作平面至物件”工具
不同的是,该工具在选择曲面后,可以自定义原点的位置,同时能够自定义x轴的方向。
“设定工作平面与曲线垂直”工具:设置工作平面与曲线垂直,需要指定原点的位置。
技巧与提示
使用“设定工作平面与曲线垂直”工具可以将工作平面快速地设置到一条曲线上不同的位置,有助于建立单轨扫掠曲面。例如,将工作平面定位到曲线上后,可以很容易地在三维空间中绘制出与路径曲线垂直的断面曲线。
另外,曲线的方向会影响工作平面的轴向。观察图1-113,可以看到直线的方向是指向x轴的正方向;而在图1-114中,直线的方向是指向x轴的负方向。在这两张图中,由于曲线的方向不同,因此设定工作平面与曲线垂直后,其轴向也不同。要反转曲线的方向,可以使用Flip(反转方向)或Dir(分析方向)命令。

图1-113

图1-114
“旋转工作平面”工具:用于旋转工作平面,启用该工具后,首先指定旋转轴的起点和终点,然后输入工作平面的旋转角度(或指定两个点来设置角度)。
“设定工作平面:垂直”工具:设定一个与原工作平面垂直的新工作平面。
“以三点设定工作平面”工具:通过3个点定义一个新的工作平面,第1点指定原点的位置,第2点指定x轴的方向,第3点指定y轴的方向。
“以X轴设定工作平面”工具:通过指定原点的位置和x轴的方向定义一个新的工作平面。
“以Z轴设定工作平面”工具:通过指定原点的位置和z轴的方向定义一个新的工作平面。
“上一个工作平面/下一个工作平面”工具:使用鼠标左键单击该工具将复原至上一个使用过的工作平面;使用鼠标右键单击该工具将重做下一个工作平面。
“选取已储存的工作平面”工具:用于管理已命名的工作平面,用户可以储存、复原、编辑已命名的工作平面。
“已命名工作平面”工具:单击该工具将打开一个对话框,其中列出了已经命名保存的所有工作平面,用户可以还原、删除和重命名这些工作平面,如图1-115所示。

图1-115
“储存工作平面/还原工作平面”工具:使用鼠标左键单击该工具可以将设定好的工作平面保存起来(通过命令行设置保存名称),方便以后需要的时候使用;使用鼠标右键单击该工具可以还原已经保存的某个工作平面(通过命令行输入需要还原的工作平面的名称)。
“读取工作平面”工具:调取保存的工作平面。
“设定工作平面至视图”工具:以观看者的角度设定工作平面。
“设定工作平面为世界Top/Bottom/Front/Back/Right/Left”工具:这6个工具如图1-116所示,用于设置预设的工作平面。

图1-116
“设定动态工作平面”工具:用于设置工作平面到物件上,当移动、旋转物件时,附加于物件上的工作平面会随着物件移动。
“设定同步工作平面模式/设定标准工作平面模式”工具:工作平面有两种模式,分别是标准模式与同步模式。使用标准模式时,每一个工作视图的工作平面是各自独立的;使用同步模式时,改变一个作业视图的工作平面,其他工作视图的工作平面也会相应地改变。
技巧与提示
使用“设定动态工作平面”工具附加动态工作平面到物件上,并设置“自动更新选项”为“是”之后,可以非常明显地体会到标准模式与同步模式的区别。在标准模式下,只有当前工作视图的工作平面会随着物件的变动而自动更新;而在同步模式下,所有视图的工作平面都会随着物件的变动而自动更新。
重点实战 设定工作平面
场景位置 场景文件>第1章>04.3dm
实例位置 实例文件>第1章>实战——设定工作平面.3dm
视频位置 第1章>实战——设定工作平面.flv
难易指数 ★☆☆☆☆
技术掌握 掌握通过更改工作平面创建模型的方法
01 打开本书学习资源中的“场景文件>第1章>04.3dm”文件,如图1-117所示,可以看到当前的工作平面是水平面。

图1-117
02 调出“工作平面”工具面板,然后单击“设定工作平面至物件”工具,接着单击模型的斜面,此时工作平面被更改至斜面所在的面上,如图1-118所示。

图1-118
03 执行“实体>圆柱体”菜单命令,创建一个如图1-119所示的圆柱体,具体操作步骤如下。
操作步骤
①在命令行输入圆柱体底面圆心的坐标为(0,0,0),并按Enter键确认。
②在命令行输入8(底面半径),并按Enter键确认。
③在命令行输入-25 (圆柱体高度),并按Enter键确认。

图1-119
技巧与提示
从图1-119中可以看到,圆柱体的底面位于新设置的工作平面上,其延展的方向为z轴负方向。
重点1.3.6 状态栏
状态栏位于整个工作界面的最下方,主要显示了一些系统操作时的信息,如图1-120所示。

图1-120
按照不同的使用功能,可以将状态栏划分为4个部分。
坐标系统
状态栏的左侧显示了当前所使用的坐标系统(“世界”或“工作平面”,可以通过单击在两种系统之间切换),同时还显示了鼠标指针所在位置的坐标,如图1-121所示。

图1-121
单位提示
状态栏中显示了当前工作文件所使用的单位,如图1-122所示。此外,在绘制或编辑图形时,这里将显示相应的数值,例如,移动一个图形,这里将显示移动的距离值,如图1-123所示。

图1-122

图1-123
图层提示
状态栏的中间位置显示了当前使用的图层,可以更改当前图层,如图1-124所示。

图1-124
辅助建模功能
状态栏的右侧提供了一系列辅助建模功能,包括“锁定格点”“正交”“平面模式”“物件锁点”“智慧轨迹”“操作轴”“记录建构历史”和“过滤器”功能。当这些辅助功能处于启用状态时,其按钮颜色将高亮显示;若处于禁用状态时,则以灰色显示。
技巧与提示
执行某个菜单命令时,状态栏中将显示该命令的相关介绍,如图1-125所示。

图1-125
07 技术专题:物件锁点/智慧轨迹
“物件锁点”功能也称为捕捉功能,所谓“物件锁点”,指的是将鼠标指针移动至某个可以锁定的点(如端点、中点、交点等)附近时,指针标记会自动吸附至该点上。
开启“物件锁点”功能的方式主要有两种,如下所述。
第1种:通过“标准”工具栏下的“物件锁点”工具面板,如图1-126所示。

图1-126
第2种:通过状态栏的“物件锁点”选项栏,如图1-127所示。

图1-127
要注意这两种方式的区别,“物件锁点”工具栏是以工具的形式提供捕捉功能,因此启用一次工具,只能捕捉一次;而“物件锁点”选项栏是以选项的形式提供捕捉功能,因此勾选一个选项后,该选项对应的锁点模式将一直开启。所以,通常会通过“物件锁点”选项栏来启用捕捉功能。
“物件锁点”是伴随“智慧轨迹”出现的,“智慧轨迹”是指建模时根据不同需要建立的暂时性的辅助线(轨迹线)和辅助点(智慧点)。之所以说“物件锁点”是伴随“智慧轨迹”出现的,是因为在“物件锁点”选项栏中按住Ctrl键不放,即可显示出“智慧轨迹”功能提供的锁点模式,如图1-128所示(由于这些锁点模式只能在命令执行的过程中使用,因此图中为灰色显示)。

图1-128
“物件锁点”选项栏具有以下特点。
第1点:在一种锁点模式上单击鼠标左键即可启用该模式;如果单击鼠标右键,在启用该模式的同时将禁用其他模式。
第2点:勾选“停用”选项将禁用所有锁点模式;如果使用鼠标右键单击该选项,那么将全选所有锁点模式。
重点1.3.7 图形面板
图形面板是Rhino为了便于用户操作设置的一个区域,默认情况下提供了“属性”“图层”和“说明”3个面板,如图1-129所示。

图1-129
技巧与提示
如果要打开更多的面板,可以在面板标签上单击鼠标右键,然后在弹出的菜单中进行选择,如图1-130所示。

图1-130
属性
<1>工作视图属性
“属性”面板是Rhino用来管理视图界面以及显示物件详细信息的专用工具面板。在视图中没有选中物件的情况下会显示激活视图的基本属性,如图1-131所示。

图1-131
技巧与提示
使用中按照工作视图的类型不同(模型工作视图、图纸配置工作视图、子工作视图),这个面板会显示不同的设置。
工作视图重要属性介绍
标题:显示激活视图的名称,可以更改名称。
宽度/高度:显示激活视图的宽度和高度,同样可以更改这两个数值。
投影:照相机映射物体到平面得到的轮廓就叫投影。可分为“平行”“透视”和“两点透视”3种。平行视图在其他绘图程序也叫作正视图,平行视图的工作平面网格线相互平行,同样大小的物件不会因为在视图中的位置不同而看起来大小不同;在透视视图里,工作平面网格线往远方的消失点汇集形成深度感。在透视投影的视图中,越远的物件看起来越小。
镜头焦距:工作视图设为“透视”投影模式时可以改变摄影机的镜头焦距,标准的35毫米摄影机的镜头焦距是43~50mm。
X/Y/Z坐标:显示摄影机或目标点位置的世界坐标,可以自定义设置。
:单击这个按钮,以鼠标指针指定摄影机或目标点的位置。
文件名称:显示底色图案文件的图片文件名称。底色图案是显示于工作视图工作平面网格线之后的图片,底色图案不会因为缩放、平移、旋转视图而改变。
显示:显示或隐藏底色图案。
灰阶: 以灰阶显示底色图案。
技巧与提示
底色图案不会出现在渲染影像里。
<2>物件属性
如果有选中的物件(通常在视图中以黄色方式亮显),“属性”面板中会显示出物件的属性,包括“物件”“贴图轴”和“材质”3个子面板,如图1-132所示。

图1-132
物件重要属性介绍
“物件”子面板:设置物件的基本属性。
Type(类型):显示物件的类型,如曲线、曲面、多重曲面等。
名称:物件的名称会保存在Rhino的3DM文件中,也可以导出为某些可以接受物件名称的文件格式。
图层:在“图层”列表中选择其他图层可以改变物件所在的图层,可以在“图层”面板中建立新图层或改变图层的属性。
知识链接
关于图层的更多内容请参考后面的“图层”小节。
显示颜色:设置物件的颜色,包括“以图层”方式显示、“以父物件”方式显示以及自定义颜色等方式。在着色工作视图中,物件可以以图层的颜色或物件属性里设置的颜色显示。
线型:设置物件的线型。
打印颜色:设置物件的打印颜色,包括“以显示”“以图层”“以父物件”方式打印以及自定义颜色方式打印。
打印线宽:设置物件打印时的线宽,包括“以图层”方式、“以父物件”方式、默认方式以及以自定义方式打印。
渲染网格设置:当着色或渲染NURBS曲面时,曲面会先转换为网格,其中包括自定义网格。
渲染:主要包括“投射阴影”和“接受阴影”两个选项,默认都为勾选状态。
结构线密度:设置是否显示物件的网格结构线,默认不显示。勾选“显示”选项后,如果设置“密度”为0,那么曲面不会显示非节点结构线。
技巧与提示
可以在“Rhino选项”对话框的“一般”面板中设置新建立的物件的结构线密度。
:将选取物件的图层、显示颜色、线型、打印颜色、打印线宽、曲面结构线密度等设置匹配于其他物件。
:显示物件的几何信息。
“贴图轴”子面板:该面板主要提供了用于编辑贴图的工具,如图1-133所示。

图1-133
“拆解UV”工具:是一种对贴图的操作方式。
“自订贴图轴”工具:自由设定某一辅助曲面或网格为贴图轴的参考对象。
“赋予曲面贴图轴”工具:附加曲面UV对应轴到物件的纹理对应通道,并可以进行调整。
“赋予平面贴图轴”工具:附加平面对应轴到物件的纹理对应通道,并可以进行调整。
“赋予立方体贴图轴”工具:附加立方体对应轴到物件的纹理对应通道,并可以进行调整。
“赋予球体贴图轴”工具:附加球体对应轴到物件的纹理对应通道,并可以进行调整。
“赋予圆柱体贴图轴”工具:附加圆柱体对应轴到物件的纹理对应通道,并可以进行调整。
“删除贴图轴”工具: 从物件删除指定编码的对应通道。
“符合贴图轴”工具:将选取的物件的颜色、光泽度、透明度、纹理贴图、透明贴图、凹凸贴图和环境贴图设置与模型中的其他物件符合。
“UV编辑器”工具:设置纹理贴图在UV方向的大小参数。
“材质”子面板:主要用于设置材质的赋予方式,以及对材质进行调整,如图1-134所示。

图1-134
图层
图层是方便用户管理模型建构的有效工具,不仅可以将模型合理分类,还能在后期的渲染输出中提供便捷的材质表现,方便用户进行模型展示。
图层可以用来组织物件,可以同时对一个图层中的所有物件做同样的改变。例如,关闭一个图层可以隐藏该图层中的所有物件;更改一个图层的颜色会改变该图层中所有物件的显示颜色等。
默认显示的“图层”面板如图1-135所示。如果不小心关闭了该面板,那么可以使用鼠标左键单击“标准”工具栏下的“编辑图层/关闭图层”工具,或者使用鼠标右键单击状态栏中的图层提示,将其再次打开。

图1-135
图层工具介绍
“新图层”工具:新建一个图层,同时可以为图层命名,默认是以递增的尾数自动命名。
技巧与提示
为图层命名后,如果还需要对名称进行修改,可以先选择该图层,然后单击图层的名称或按F2键进行修改。处于编辑图层名称的状态下时,按Tab键可以快速建立新图层。
“新子图层”工具:在选取的图层之下建立子图层(父子关系)。
“删除”工具:删除选中的图层,如果要删除的图层中有物件,将会弹出如图1-136所示的对话框提醒用户。

图1-136
“上移”工具/“下移”工具
:将选取的图层在图层列表中往上或往下移动一个排序。
“上移一个父图层”工具:将选取的子图层移出它的父图层。
“过滤器”工具:当一个文件有非常多的图层时,为了便于查找需要使用的图层,可以通过“过滤器”工具
提供的多种过滤条件来筛选需要显示的图层,如图1-137所示。
“工具”工具:该工具下提供了用于编辑图层的选项,如图1-138所示。

图1-137

图1-138
“名称”标签:显示图层的名称。
技巧与提示
“图层”面板中的一些标签没有显示名称,有不清楚的读者可以参考图1-139。另外,单击这些标签可以升序或降序排列图层。

图1-139
“目前的”标签:显示标记的图层为当前工作的图层,当前创建的模型都位于当前工作图层中。要改变当前工作图层,可以单击其他图层对应的
标记位置;也可以通过图层的右键菜单进行设置,如图1-140所示。

图1-140
“打开”标签:显示图层是否打开,打开的图层以标记显示,此时可以看到图层内的物件;关闭的图层以
标记显示(单击可切换),此时无法看到图层内的物件。
“锁定”标签:显示图层是否锁定,锁定的图层以标记显示,此时图层中的物件可见但无法编辑;未锁定的图层以
标记显示(单击可切换),此时图层中的物件可见也可编辑。
“颜色”标签:显示图层使用的颜色,单击正方形色块可设置图层的颜色。
“材质”标签:显示图层使用的材质,单击按钮将打开“图层材质”对话框,用于设置图层中所有物件的渲染颜色及材质,如图1-141所示。

图1-141
“线型”标签:显示图层使用的线型,单击Continuous文字将打开“选择线型”对话框,如图1-142所示。

图1-142
“打印颜色”标签:显示图层的打印颜色,单击菱形色块可设置打印颜色,设置好的颜色只有打印时才能看见。
“打印线宽”标签:显示图层打印时的线宽,单击“预设值”文字将打开“选择打印线宽”对话框,如图1-143所示。同样,这里设置的线宽只有在打印时才能看见。

图1-143
Rhino 5.0默认提供的工作环境可以适用于绝大多数的工作,但不同的用户可能会有一些不同的需求,例如,要以“百米”或者“海里”为建模单位,通过模板文件显然无法达到这个要求,只能通过“文件属性”对话框进行设置,如图1-144所示。