|
1.界面篇1 i* g. \% B) t2 O( M: t
下面我们从Rhino2.0的界面开始学习如何用Rhino2.0制作3D模型。Rhino2.0的主界面由菜单栏、工具栏、工具箱、视图区、命令行和状态栏几部分组成(图1)。
" Q, F Y8 {, g, b: @9 l3 L % s' K* Z; ~8 Y5 Y4 f: P
8 g# d* G* J* l4 I) E
菜单栏
4 t% |% O7 ^- G# D- y$ E 在菜单栏中是Rhino2.0的各种命令。主菜单上共有12个菜单项,下面看看Rhino2.0的菜单命令。
0 Y3 m4 {7 i, L; D) b3 ~- i4 T8 TFile: 用于新建、打开、保存文件、导入导出其它格式的文件,打印机及系统设置等。
0 Y9 L! W- }: sEdit: 用于恢复、剪切、复制、选择对象、编辑对象以及合并对象等。0 \9 \4 Z W3 A3 V+ X r$ z
View: 用于设置对象和视图的显示方式。/ S; ~% n: r8 \7 K# }6 F
Curve: 用于创建线段、弧等而为图形及混合图形等。
& a5 t+ e6 c) g' a' e; b, F, RSurface: 用于拉伸、旋转、放样等修改。; U. G! j8 a8 k1 m9 }0 y# A+ K
Solid: 用于创建长方体、球体等三维物体以及交集、差集等运算。
' a/ F6 H) ~& q! Y. ZTansform: 用于对三维物体的移动、旋转、复制等编辑。6 r& g6 i6 ] q, e& l
Tools: 用于控制对象和视图属性,如捕捉对象、视图网格单位设置等。/ v B4 U" a) `. h( Z% J2 K* S
Dimension: 用于测量对象的长、宽、高等数值。 M- L7 }8 a$ ]9 z+ G+ E! X5 c5 }
Analyze: 用于分析对象的长度、方向角度等属性。
8 E% B& O- c, |; e' r1 S# `Render: 用于渲染对象和建立灯光。
) {% U9 B$ o: H0 \0 O$ I! fHelp: 帮助文件,介绍的很详细,大家一定要看。另外如果对哪个命令不明白可以先执行该命令然后打开帮助文件,这样可以获得关于该命令的帮助。9 O8 V% M, M; T$ h8 H4 r0 P. w
菜单栏# b- |2 J5 v5 s! z& u8 I
在菜单栏中是Rhino2.0的各种命令。主菜单上共有12个菜单项,下面看看Rhino2.0的菜单命令。
, v7 M1 n M9 A4 N5 ?File: 用于新建、打开、保存文件、导入导出其它格式的文件,打印机及系统设置等。
( T% n `9 w% {1 S4 wEdit: 用于恢复、剪切、复制、选择对象、编辑对象以及合并对象等。
8 V9 k3 P. v( kView: 用于设置对象和视图的显示方式。
( Z; P5 f: r' h& C& @3 DCurve: 用于创建线段、弧等而为图形及混合图形等。
% Q2 Z; }5 G% [1 U) L/ nSurface: 用于拉伸、旋转、放样等修改。
% m* u, s) }5 K; D2 ^Solid: 用于创建长方体、球体等三维物体以及交集、差集等运算。! h& O5 x7 p" V. }" n6 R* A9 w8 y
Tansform: 用于对三维物体的移动、旋转、复制等编辑。. M! i0 ]2 ~3 D
Tools: 用于控制对象和视图属性,如捕捉对象、视图网格单位设置等。
% S+ R& f! f Z1 J1 eDimension: 用于测量对象的长、宽、高等数值。8 |5 A. ~% i0 K% p6 W& W2 }* x u. g
Analyze: 用于分析对象的长度、方向角度等属性。 p3 O, S" t- E: v
Render: 用于渲染对象和建立灯光。4 e; Z5 ^7 i8 \! |) M/ i3 ]
Help: 帮助文件,介绍的很详细,大家一定要看。另外如果对哪个命令不明白可以先执行该命令然后打开帮助文件,这样可以获得关于该命令的帮助。1 ^% M5 `& e$ e( u3 u0 j! A
工具栏
8 M. W. t( A) j0 t. G( \(图2)为Rhino2.0的工具栏,在工具栏中包含了一些常用命令的快捷按钮。工具栏上的快捷按钮由左至右分别是:
! m y0 q4 ^6 {) ~) q7 P/ p: p: w ) V& u$ ]0 M( g1 V; f! v3 }
建立新文件 打开一个文件 保存场景 剪切物体 拷贝物体" E" H+ n, s, B8 X7 z
粘贴物体 撤销上一个命令 移动视图 旋转视图 缩放视图1 I# |( \& V M* V2 G0 M
缩放选择区域 最大化显示可见物体 最大化显示选择物体 撤销上一次视图调整 调整视图模式* m F. C% c7 c% x- q) B
切换视图 设置基本面 捕捉点 选择物体 隐藏物体; G8 G( [* C7 m& l7 g
图层管理 编辑物体属性 渲染视图 渲染 建立灯光
9 z. z% n" t( ~: yRhino参数设置 建立尺寸标注 帮助 文件属性- |/ _% `, f: L
(提示)将鼠标放到工具栏上方当光标变为十字时可以任意拖动工具栏的位置。请注意有些快捷按钮使用鼠标左键和右键点击后的命令是不同的,将光标放到快捷按钮上方。过一会出现快捷按钮的名称和一个标志,如(图3)。 : u+ X( X7 w$ w9 b
上面的标志表示点击鼠标左键为打开文件,右键为输入输出模型。快捷按钮的右下方带有三角标志的表示还有扩展工具,在这样的快捷按钮上点击鼠标右键可以弹出扩展工具.% A1 ^/ ~& ^1 }1 O
工具箱, _% U. c1 o; h d* T) Y
Rhino界面左侧放了个工具箱(图4),工具箱和工具栏一样,里面是一些常用工具,同工具栏一样快捷按钮的右下方带有三角标志的表示还有扩展工具。
) E0 W- K$ t- [% B; M f) a8 y 8 d6 _1 \9 @1 \0 w0 L; |& \
工具箱中的工具分别是: \8 s) `" f6 e/ `# ]. @ o
取消 建立点 建立线段 建立曲线 建立圆: \$ L3 B/ J+ Z( L- x0 c) U
建立椭圆 建立弧 建立矩形 建立多边形 相交线倒角, L8 I! v. k V; t9 ~" e' Z
建立表面体 对两个面倒角 建立三维物体 布尔运算 将曲线投射倒面6 |2 p) N6 c5 J- B S9 M3 {' |* h
转换为网格体 两个物体组合倒一起 炸开物体 两个物体相剪 两个物体分割6 T1 ^ k5 t1 h+ b$ a5 R, j4 O
成组 取消成组 显示可编辑点 显示控制点 生成字体
* s3 l4 C! B! a6 z移动物体 复制物体 旋转物体 缩放物体 显示方向- L3 @% J; h6 f. D9 G; a
视图区5 g* x7 N) g6 k( k/ U
视图区是显示模型的窗口,拖动视图区的边界可以改变窗口的大小。在Rhino中可以打开多个窗口,方法是激活一个视图后,使用鼠标右键点击工具栏上的 按钮,点击其中的 。工具,这样窗口被分为两个,然后右键点击视图上的标题栏在弹出的快捷菜单中选择Set View即可切换为不同视图$ a! T6 o e( }- L! Q( t; g
5 Y; |# S3 G8 [, ^. |7 V9 H( | }; B
+ V( c' J( j/ R4 Q4 O* h2 J' w2 e* V
(提示)使用鼠标左键按住视图上的标题栏,然后拖动鼠标可以移动视图的位置。在视图上的标题栏上点击鼠标右键可以弹出快捷菜单,来控制视图。在视图上按住鼠标右键,然后拖动鼠标即可移动或旋转视图。Rhino支持3键鼠标,中间的键可以用来缩放窗口。
E6 ^0 H3 f% ~% k1 R命令行
, W% e# Z% G1 E' P8 g( @ 在命令行中会显示命令提示,输入命令或快捷键后按下回车或鼠标右键便会执行相应的命令。按F2键可以扩展命令行。
. _& F, Q# D. {3 {- X7 T (提示)要执行一个命令,只要在命令行中输入该命令的前几个字母然后回车即可,如执行Revolve命令,只要在命令行中输入rev按下回车即可。如果要重复执行命令只要再次按下回车,或在视图中点击鼠标右键即可。命令行会记录前几次使用的命令,在命令行上点击鼠标右键会弹出快捷菜单,从中可以选择一个命令。 . V7 H, S( s3 x3 E& R
状态栏! o. c2 C, }6 M( J, k9 j5 a6 A
在状态栏中除了会显示物体的状态和坐标外还有几个很有用的工具(图6)
i' y R1 L! [2 c: T, t " p2 I+ N; C4 x" ]1 z. \9 J
c" R. H$ Q: Y6 }
状态栏中的Defaule是Rhino的层系统,Photoshop中的图层概念类似,在不同层创建对象既可以进行单独修改和观察,也可以当作整个图形的组成部分进行修改和观察。在黑色方框上点击鼠标左键即可切换为不同图层,在方框上点击鼠标右键会弹出Edit Layers窗口,在这个窗口中可以新建,删除图层也可以更改图层的名称和颜色。在层系统后还有几个模型帮助按钮,在一个按钮上单击鼠标左键按钮由灰色变为黑色表示功能已经激活,其中:
% a; K2 p( M2 ^/ YSnap 为捕捉按钮,激活后光标会按网格移动,一次最少移动一个网格单位的距离。" k" b, n+ C2 ^" A* R! t
Ortho 为直角按钮,激活后,光标将按固定角度移动,默认角度为90度。 B5 H; b& a! G1 I3 @6 I; \! g! \
Planar 可以用来倒角对象,也可以用来画非平面对象,就是将对象置于最后所选点,且与所倒角平行的平面上。# N( E9 V$ ~/ W3 U* I5 o z
Osnap 非常方便的功能,用来选定对象上特定的点,在按钮上点击鼠标左键弹出Osnap工具栏(图7)。其中:4 \! N1 k- B1 ]0 p: J, K# y
End: 将光标移到曲线尾端
0 e# A9 [; E* a0 l; Z9 _Near: 将光标移到离曲线最近的地方) R! @1 |2 M; h: n. J3 }) s
Point: 将光标移到控制点
! j/ {6 ?, F7 P9 x) TMid: 将光标移到曲线段中点2 k D7 I9 n: }! W x
Cen: 将光标移到曲线中心,如圆心,弧心等% [( F& p. h! }$ h
Int: 将光标移到两个线段交点
\: [$ f$ \; ?! ?Perp: 将光标移到曲线上与上一选取点垂直的点处
L$ R! N5 ~( _7 lTan: 将光标移到曲线上与上一选取点正切的点处 (图7)3 j8 i& \, ^ |* m! e
Quad: 曲线上与上一圆,圆弧的四分点处
7 G0 r7 U9 C# K/ S2 hKont: 捕捉钮节点) _% W/ Z* }/ O
Project: 将Object Snaps找到的点投射到构造平面上# [. D: T3 B X
Disable: 关闭以上选项
Z5 N7 u" C' K* V# m- y |
|