rhinoceros

发布时间:2017-7-15 | 杂志分类:文摘报刊
作者: 6318
免费制作
更多内容

rhinoceros

教 学 :描 绘 背 景 图3 执 行 Mirror 指令将眼 睛 镜像 至另 一 侧 。建立尾部您 将会以 圆柱 体 与身体 做 布尔运算 建 立 尾 部的 造 型 。 切出尾部 1 有需要 时 可 以 开 启 身体 的 控 制 点 ,调 整 控 制 点 使身体 的 形 状 符 合背 景 图 。 2 使用 Cap 指令将身体 封闭成为 实 体 。 3 使用 Cylinder 指令像 右 图 一 样 ,建立一 个 与蜻 蜓 尾 部有交 集的 圆柱 体 。 4 使用 BooleanDifference 指令修剪出 尾部的造型。描 绘 翅 膀 与脚翅 膀 是 以 封闭曲 线 建 立 的 实 体 ,脚 则是 以 沿 着脚 的 中 心 线 描 绘 的 多重直 线 建 立 数 段 组 合在 一 起的圆管 。 建立翅膀 1 在 Top 作 业视窗 中 ,使用 Curve 指令描 绘 蜻 蜓 一 侧 的 翅 膀 。 2 将封闭的 翅 膀 轮廓 曲 线 以 ExtrudeCrv 指令挤... [收起]
[展开]
rhinoceros
粉丝: {{bookData.followerCount}}
文本内容
第101页

教 学 :描 绘 背 景 图

建立颈部

1 在 Front 作 业视窗 中 ,像 右 图 一 样 画 出 一

条 直 线 ,并 使用 直 线 修剪头 部。

2 执 行 BlendSrf 指令在 头 部与身体 之 间建

立混接曲面。

请确 定 两 个 曲 面边缘接 缝点 相 互 对 齐,而

且箭 头 的 方 向相 同。

建立眼睛

蜻蜓的眼 睛 是 单 纯 的 椭 圆体 。

建立眼睛

1 使用 Ellipsoid 指令建立眼睛。

参 考背 景 图 决 定 眼 睛 的 大 小与位置 。

2 使用 Move 与 Rotate 指令 调 整 眼 睛 的 位

置。

100

第102页

教 学 :描 绘 背 景 图

3 执 行 Mirror 指令将眼 睛 镜像 至另 一 侧 。

建立尾部

您 将会以 圆柱 体 与身体 做 布尔运算 建 立 尾 部的 造 型 。

切出尾部

1 有需要 时 可 以 开 启 身体 的 控 制 点 ,调 整 控

制 点 使身体 的 形 状 符 合背 景 图 。

2 使用 Cap 指令将身体 封闭成为 实 体 。

3 使用 Cylinder 指令像 右 图 一 样 ,建立一

个 与蜻 蜓 尾 部有交 集的 圆柱 体 。

4 使用 BooleanDifference 指令修剪出

尾部的造型。

描 绘 翅 膀 与脚

翅 膀 是 以 封闭曲 线 建 立 的 实 体 ,脚 则是 以 沿 着脚 的 中 心 线 描 绘 的 多重直 线 建 立 数 段 组 合在 一 起的

圆管 。

建立翅膀

1 在 Top 作 业视窗 中 ,使用 Curve 指令描 绘 蜻 蜓 一 侧 的 翅 膀 。

2 将封闭的 翅 膀 轮廓 曲 线 以 ExtrudeCrv 指令挤 出 成很 薄 的 实 体 。

设定 加 盖 =是,两 侧 =是。

101

第103页

教 学 :描 绘 背 景 图

3 使用 Move 指令将翅 膀 放 置 到 蜻 蜓 的 背

上。

参 考蜻 蜓 的 侧 视图 照 片 ,前面的翅膀比后

面的 要 高一 点 。

4 执 行 Mirror 指令将翅 膀 复 制 到 身体 的 另

一侧 。

建立脚

1 在 Top 作 业视窗 中 ,使用 Polyline 指令

沿 着脚 的 中 心 线 建 立 数 条 多重直 线 。

2 在 Top 与 Front 作 业视窗 中 编辑 多重直

线的控制点。

两 张 照 片 中 的 标本 并 不 是 同一 只 蜻 蜓 ,您

必 需发 挥 一 点 想 象力 决 定 脚 的 形 状 。

3 使 用 Pipe 指 令建 立 环 绕 多重 直 线 的 圆

管。

参 考背 景 图 决 定 脚 的 起点 与终 点 的 半 径 。

4 使用 Mirror 指令将一 侧 的 脚 复 制 到 另 外

一 侧 ,或在 另 外一 侧 建 立 形 状 不 一 样 的

脚。

完成模型

 设定 蜻 蜓 每 一 部分的 颜 色与材 质 并 做 渲

染。

102

第104页

教 学 :将曲 线 包覆 至曲 面上

教 学 :将曲 线 包覆 至曲 面上

这个 教 学 将会示 范 如 何 将实 体 文 字及 其 它 物件包覆

至圆柱 曲 面上,物件包覆 至圆柱 曲 面上以 后可 以 用

于 修 剪 圆柱 曲 面。

您 将会学 到 如 何 :

 建 立 实 体 文 字。

 包覆物件至曲面上。

建 立 一个 曲 面

先 建 立 一 个 简 单 的 圆柱 体 做 为 这个 例 子 的 目 标曲 面。学 会了 基 本 的 技 巧 以 后,您可以使用它形式

的 曲 面做 为 目 标曲 面。请注 意,修 剪 过的 曲 面仍 然 保 有它 的 原 始 曲 面结 构 ,原始曲面才是真正的

目 标曲 面。

建 立 一 个 圆柱 体

1 在 Top 作 业视窗 中 ,执 行 Cylinder 指

令,以垂直选 项建 立 一 个 圆柱 体 。

2 (非必要的) 使用 Explode 指令将圆柱 体

分离 成三个 曲 面,删 除圆柱 体 上、下两 个

平面。

103

第105页

教 学 :将曲 线 包覆 至曲 面上

建 立 将被包覆 至曲 面上的 物件

建 立 的 实 体 物件将会被包覆 至圆柱 曲 面上。

建立文字

1 使用 TextObject 指令的实 体 选 项建 立 文

字。

选 择 较 粗 大 的 字型 ,而不 要 选 择 有太 多细

节 的 字型 。

设定 高度 为 1.5 个 单 位左 右 。

设定 实 体 厚 度 为 0.1 个 单 位。

2 将实 体 文 字放 置 于 圆柱 曲 面附近,位置并

不重要。

您可以使用 Bend 指令 调 整 实 体 文 字的 形

状 ,或加 入 一 些 装饰性 的 物件。

控制物件包覆 至目 标曲 面的 位置

CreateUVCrv 指令可 以 建 立 曲 面边界 的 平 面曲 线 ,以 目 标曲 面的 平 面边界 曲 线 建 立 一 个 矩 形 平

面,将物件摆 放 在 矩 形 平 面上,指令 会参 考矩 形 平 面将物件包覆 至目 标曲 面上。

104

第106页

教 学 :将曲 线 包覆 至曲 面上

调 整 物件的大小与位置

1 选 取 圆柱 曲 面,执 行 CreateUVCrv 指令

在 工 作 平 面上建 立 代 表圆柱 曲 面边界 的 矩

形 平 面曲 线 。在 这个 例 子 中 ,矩形平面曲

线 有一 个 角位于 Top 工 作 平 面坐 标 0,0

的位置。

2 选 取 圆柱 曲 面,执 行 Properties 指令关

闭圆柱 曲 面的 结 构 线 显 示 。以 便 看出 圆柱

曲 面接 缝的 位置 。

接 缝的 位置 很 重要 ,因 为 矩 形 曲 线 的 四 个

边是 与圆柱 曲 面的 上、下两 个 边缘及 接 缝

相 互 对 应 的 。知 道圆柱 曲 面接 缝的 位置 才

可 以 正 确 地 将物件包覆 至圆柱 曲 面上。

这个 例 子 的 圆柱 曲 面的 接 缝是 在 圆柱 曲 面

的后面。

3 在 矩 形 边界 内 移 动 、旋 转与缩 放 文字。

您 也 可 以 加 入 其 它 装饰性 的 曲 线 。

4 使用 PlanarSrf 指令,以 矩 形 曲 线 建 立 一 个 矩 形 平 面。

建 立 的 矩 形 平 面是 将物件包覆 至圆柱 曲 面上时 的 参 考曲 面。

105

第107页

教 学 :将曲 线 包覆 至曲 面上

挤 出 装饰性 的 曲 线

1 选取您建立的其它曲线。

2 执 行 ExtrudeCrv 指令将选 取 的 曲 线 挤 出

与实 体 文 字一 样 的 厚 度 。

3 于挤 出 距离 … 提示下,设定 加 盖 =是。

4 于挤 出 距离 … 提示下,输 入 .1。

将物 件 包覆 至圆柱 曲 面

1 选 取 文 字与装饰物件。

2 执 行 FlowAlongSrf 指令。

3 于基准曲面… 提示下,设定 刚体 =否。

4 如 右 图 ,点 选 矩 形 平 面的“左下”角附近。

5 于目 标曲 面… 提示下,如 右 图 ,点 选 圆柱

曲 面下方 边缘接 缝附近。

实 体 文 字与其 它 物件被包覆 至圆柱 曲 面

上。

106

第108页

教 学 :混接与修剪

教 学 :混接与修剪

第 一 眼 看来 这部照 相 机 好 像 很 复 杂 ,但 是 经 过分

析后,您 可 以 看出 这部照 相 机 是 由 三个 部分 (机

身、观景 窗 、镜头 ) 所构成的,再 以 混 接 曲 面组

合在一起。

建 立 这个 模 型 的 主 要 工 具 是 BlendSrf 指令,这

个 指令 可 以 曲 率 连续 平 滑 地 混 接 两 个 或以 上的 曲

面。这个 教 学 将会示 范 几 个 建 立 混 接 曲 面的 方

法,更 重要 的 是 如 何 修 剪 出 建 立 混 接 曲 面的 缝

隙。

建 立 这个 模 型 可 以 分为 七个 步 骤:

1 建立基本的机身造型。

2 在 机 身的 正 面与背 面各建 立 一 个 混 接 曲

面。

107

第109页

教 学 :混接与修剪

3 在 机 身上修 剪 出 放 置 观景 窗 的 缺 口 。

4 建 立 观景 窗 曲 面。

5 在 机 身与观景 窗 之 间建 立 混 接 曲 面。

6 以 布尔运算 修 剪 机 身底 部,混接底面与

侧 面。

7 建 立 镜头 并 与机 身混 接 。

108

第110页

教 学 :混接与修剪

准 备开 始

1 从 Rhino 的说明菜单 选 择 学 习 Rhino,再 选 择 开 启 教 学 模 型 。

2 开 启 Camera.3dm 文件。

这个 模 型 的 图 层 依 据 教 学 步 骤安 排 ,您 可 以 随 着教 学 的 进行开 启 或关 闭图 。

在 这个 教 学 中 的 每 一 个 阶 段 建 立 的 曲 面几 乎 都会被拿 来 建 立 混 接 曲 面。

建立机身

机 身是 以 三个 修 剪 过的 曲 面组 合而成,这三个 曲 面都是 以 挤 出 指令 建 立 的 。建 立 这些 曲 面的 第 一

步 是 建 立 用 来 挤 出 曲 面的 曲 线 。

建立机身的正面与背面

机 身的 正 面与背 面都有小幅 度 的 弯 曲 ,机 身的 背 面是 只 向一 个 方 向弯 曲 的 曲 面,最 简 单 的

方法是使用 ExtrudeCrv 指令 将一 条 曲 线 挤 出 成曲 面。机 身的 正 面则是 向两 个 方 向弯 曲

的曲面,必 需将一 条 曲 线 沿 着另 一 条 曲 线 挤 出 。

1 在 Top 作 业视窗 中 ,以 Curve 指令 画 出

右 图 的 曲 线 1 与曲 线 2。

务 必 以 最 少的 控 制 点 数 建 立 这两 条 曲 线 ,

控 制 点 的 数 量少,模型文件会比 较 小,曲

面比 较 容 易保 持平 滑 ,后续 的 建 模 作 业也

会比 较 简 单 、有效率。请注 意,这两 条 曲

线 左 、右 两 侧 的 控 制 点 是 对 称 的 ,所以曲

线 也 是 对 称 的 。除此之外,两 条 曲 线 靠近

中 间的 三个 控 制 点 排 成一 直 线 与工 作 平 面

X 轴平 行。

2 在 Right 作 业视窗 中 画 出 曲 线 3。

以 曲 线 2 的 端 点 做 为 曲 线 3 的 起点 ,并 对

应 平面模式建 立 平 面曲 线 。

109

第111页

教 学 :混接与修剪

挤 出 机 身的 正 面与背 面

1 将曲 线 1 以 ExtrudeCrv 指令往工作平

面 Z 轴的 方 向挤 出 成为 机 身的 背 面。

请确 定 挤 出 的 高度 超 出 曲 线 3,但超出多

少并不重要,因 为 这个 曲 面的 上方 边缘将

会被机 身侧 面修剪掉。

2 将曲 线 2 沿 着曲 线 3 以 ExtrudeCrv 指

令 挤出 。

建 立 机 身的 侧 面轮廓 曲 线

 以 Curve 指令 建 立 机 身的 侧 面轮廓 曲 线 。

在 Front 作 业视窗 中 建 立 这条 曲 线 ,并确

定 曲 线 的 起点 准 确 地 位于 现 有曲 面的 下方

边缘上。如 果 曲 线 太 短 或超 出 现 有曲 面的

下方 边缘,在 稍 后的 步 骤中 曲 面将无 法 相

互修剪。

110

第112页

教 学 :混接与修剪

挤 出 机 身侧 面

 将机 身侧 面的 轮廓 曲 线 以 ExtrudeCrv 指

令 向后挤 出 成为 曲 面。

请确 定 挤 出 的 曲 面与机 身的 正 面与背 面有

完整的交集,否 则会造 成下一 个 步 骤的 修

剪 失败。

修 剪 并 组 合所有的 曲 面

修 剪 三个 曲 面。

1 使用 Trim 指令,以 挤 出 的 曲 面修 剪 机 身

的正面与背面。

2 使用 Trim 指令,以机身的正面与背面修

剪 侧 面。

在机身前、后建立混接曲面

混 接 曲 面可 以 平 滑 地 连接 两 个 或更 多的 曲 面边缘 (混 接 曲 面与其 它 曲 面的 共 享 边缘可 以 有曲 率 连

续 的 平 滑 度 )。您 将会在 机 身正 面与侧 面、背 面与侧 面之 间各建 立 一 个 混 接 曲 面。这个 段 落 将会示

范 在 曲 面上修 剪 出 混 接 曲 面需要 的 缝隙 与建 立 混 接 曲 面的 两 个 技 巧 。

修剪机身的正面

修 剪 出 第 一 个 混 接 曲 面需要 的 缝隙 最 直 接 与具 有弹 性 的 方 法 是 以 曲 线 修 剪 曲 面,这个 方 可

以 建 立 有宽 度 变 化的 混 接 曲 面。

111

第113页

教 学 :混接与修剪

1 隐 藏机 身的 背 面与侧 面。

2 在 Front 作 业视窗 中 ,使用 Curve 指令

画 出修剪 曲线。

3 使用 Trim 指令 将机 身正 面位于 修 剪 曲 线

外侧 的 部分修 剪 掉 。

修剪 机 身的 侧 面

1 使用 ShowSelected 指令 解除隐 藏机 身

侧 面。

2 在 Right 作 业视窗 中 ,使用 Curve 指令

画 出修剪 曲线。

这条 修 剪 曲 线 是 位于 Right 作 业视窗 工 作

平 面上的 平 面曲 线 。

112

第114页

教学 :混接与修剪

3 使用 Trim 指令 将机 身侧 面位于 修 剪 曲 线

左 侧 的 部分修 剪 掉 。

混 接 机 身的 正 面与侧 面

建 立 混 接 曲 面时 有许多选 项可 以 选 择 ,最 简 单 的 方 法 是 以 预 设的 选 项建 立 混 接 曲 面,并且

可 以 预 览建 立 的 混 接 曲 面是 否 是 您 所想 要 的 形 状 。稍 后的 步 骤是 以 预 设的 选 项建 立 混 接 曲

面。

1 使用 BlendSrf 指令 在 机 身正 面与侧 面之

间建 立 混 接 曲 面。

建 立 混 接 曲 面时 ,如 果 未 在 混 接 曲 面转角

处加 入 控 制 断 面,混 接 曲 面可 能 会扭曲 ,

造 成曲 面不 平 顺。

2 删 除已 建 立 的 混 接 曲 面,重新 建 立 一 个 混

接曲面,改 善 混 接 曲 面不 平 顺的 问题 。

BlendSrf 指令 可 以 让您 在 混 接 曲 面上加

入 一 些 控 制 断 面。在 这个 例 子 中 ,将混 接

转折 设为 0.7,并 加 入 一 些 控 制 断 面,导

正 扭曲 的 断 面结 构 线 。

当 Rhino 建 立 混 接 时 ,会在 要 混 接 的 两 个

曲 面边缘之 间建 立 一 连串 的 断 面曲 线 。这

些 断 面曲 线 与两 侧 的 曲 面平 顺地 连接 。混

接 曲 面所需要 的 断 面曲 线 数 目 是 根 据 混 接

边缘的 复 杂 度 而定 ,混 接 边缘越 复 杂 ,混

接 曲 面需要 越 多的 断 面曲 线 。

113

第115页

教 学 :混接与修剪

混 接 机 身的 背 面与侧 面

另 一 个 修 剪 出 混 接 曲 面需要 的 缝隙 的 方 法 是 先 建 立 圆角曲 面。 圆角曲 面的 半 径 固 定 ,用

来 建 立 圆角的 两 个 曲 面会被圆角曲 面修 剪 ,您 可 以 把 建 立 的 圆角曲 面删 除,再以混接曲面

填 补留 下来 的 缝隙 。以 这个 方 法 也 可 以 建 立 有宽 度 变 化的 混 接 曲 面,但 不 如 前一 种 方 法 来

得 有弹 性 。

1 使用 FilletSrf 指令 在 机 身背 面与侧 面之

间建 立 滚 球圆角曲 面,设定 修剪=是,半

径 =0.7。

2 删 除圆角曲 面。

3 使用 BlendSrf 指令 在 删 除圆角曲 面留 下

的 缝隙 建 立 混 接 曲 面

建 立 混 接 曲 面时 ,如有必要,可以增加一

些 控 制 断 面。

上面的 圆角曲 面与混 接 曲 面两 张 图 片 看起来 很像,但 在 着色模 式下旋 转模 型 时 ,混接曲面

会比 圆角曲 面来 的 平 滑 ,因 为 混 接 曲 面与两 侧 曲 面的 连续 性 可 以 达到 曲 率 连续 ,而圆角曲

面只是相切连续 ,您 可 以 试着比 较 其 中 的 不 同。

4 使用 Join 指令 组 合所有的 曲 面成为 多重曲

面。

在 机 身修 剪 出 观景 窗 的 缺 口

观景 窗 是 突 出 于 机 身的 部分,其 中 包含 观景 窗 与其 它 必 要 的 光 学 零件 ,您 可 以 透 过观景 窗 观看照

相 机 镜头 的 视野。和 照 相 机 的 其 它 部分一 样 ,观景 窗 必 需要 与机 身平 滑 地 混 接 。

混 接 观景 窗 与机 身的 缺 口 是 以 和 机 身正 面与侧 面同样 的 方 法 修 剪 出 来 的 ,因 为 目 前的 机 身是 多重

曲面,而建 立 这个 混 接 曲 面的 条 件 较 为 复 杂 ,需要 更 多的 步 骤才能 完 成。

114

第116页

教 学 :混接与修剪

建 立 修 剪 机 身的 轮廓 曲 线

观景 窗 包覆 在 机 身上方 ,所以 修 剪 出 来 的 缺 口 必 需跨越 机 身的 正 面与背 面。

1 使用 Curve 指令在 Front 作 业视窗 中 建

立 左 右 对 称 的 轮廓 曲 线 。

您 可 以 只 建 立 一 侧 的 轮廓 曲 线 ,将轮廓 曲

线 沿 着 Y 轴镜像 到 另 外一 侧 ,再 将两 条 曲

线 组 合以 确 保 轮廓 曲 线 两 侧 完 全 对 称 。两

侧 的 轮廓 曲 线 在 相 接 点 的 前两 个 控 制 点 必

需位于 一 条 与 X 轴平 行的 直 线 上,才不 会

在 相 接 点 出 现 锐 角。

2 按 F10 开 启 轮廓 曲 线 的 控 制 点 ,移 动 控 制

点 ,使轮廓 曲 线 大 约 可 以 包覆 机 身。

在 Right 作业视窗 中 ,以正交移 动 控 制

点 ,控 制 点 只 能 在 与世界 Y 轴平 行的 方 向

上移 动 。

将轮廓 曲 线 拉 回 到 机 身曲 面上

现 在 轮廓 曲 线 大 约 包覆 着机 体 多重曲 面,您 将会把 轮廓 曲 线 拉 回 到 机 身上。

115

第117页

教 学 :混接与修剪

您 必 需将轮廓 曲 线 分次 拉 回 到 不 同的 曲 面上,得 到 跨越 不 同曲 面的 数 条 修 剪 曲 线 。

1 使用 Pull 指令 分别 将轮廓 曲 线 拉 回 到 每 一

个 曲 面,建立机身上跨越不同曲面的曲

线。

2 删 除不 需要 的 曲 线 ,直 到 建 立 像 右 图 一 样

包覆在曲面上,而且可 以 连接 在 一 起的 数

条曲线。

以 修 剪 曲 线 分割 机 身

1 使用 Split 指令 以 拉 回 到 机 身上的 曲 线 分

割每一 个 曲 面。

2 如 右 图 一 样 删 除不 需要 的 部分。

建 立 观景 窗

下一 个 步 骤将会建 立 观景 窗 外形 的 曲 面,这个 曲 面是 由 一 条 曲 线 挤 出 而成,再 加 以 修 剪 以 对 应 机

身上的缺口。

建 立 观景 窗曲面

1 在 Right 作 业视窗 中 ,使用 Curve 指令

建 立 观景 窗 的 侧 面轮廓 曲 线 。

116

第118页

教 学 :混接与修剪

2 使用 ExtrudeCrv 指令 将曲 线 往 两 侧 挤 出

成为 曲 面。

建 立 观景 窗 的 修 剪 曲 线

调 整 之 前用 来 拉 回 机 身上的 轮廓 曲 线 ,再 拉 回 到 观景 窗 曲 面做 为 修 剪 曲 线 。

1 使用 Scale1D 指令在不同的方向上分次

缩 放 轮廓 曲 线 至适 当 的 大 小。

在 Right 作 业视窗 中 ,垂 直 缩 放 轮廓 曲

线。

在 Front 作 业视窗 中 ,水 平 缩 放 轮廓 曲

线。

117

第119页

教 学 :混接与修剪

2 调 整 控 制 点 得 到 您 想 要 的 轮廓 曲 线 形 状 。

3 使用 Pull 指令,将调 整 后的 轮廓 曲 线 拉 回

到 曲 面上做 为 修 剪 曲 线 。

4 使用 Trim 指令 以 曲 线 修 剪 曲 面。

混 接 机 身与观景 窗

在 机 身与观景 窗 曲 面之 间建 立 混 接 曲 面比 之 前在 机 身正 面、背 面建 立 混 接 曲 面要 困 难,因 为 这次

用 来 建 立 混 接 曲 面的 边缘路径 比 较 复 杂 。

在 机 身与观景 窗 之 间建 立 混 接 曲 面

1 执 行 BlendSrf 指令。

2 依 序 选 取 机 身缺 口 的 所有边缘,再 选 取 观

景窗曲面的 整 个 边缘。

118

第120页

教 学 :混接与修剪

3 在 每 一 个 转角处加 入 足够控 制 混 接 曲 面的

控 制 断 面,使混 接 曲 面可 以 平 滑 地 与两 侧

曲 面连接 。

建立机身底面

目 前相 机 底 面有个 缺 口 ,您 将会以 一 条 曲 线 挤 出 成曲 面,以 布尔运算 交 集将挤 出 的 曲 面与机 身相

互 修 剪 并 组 合成封闭的 多重曲 面。

建立机身底面

1 在 Front 作 业视窗 中 ,使用 Curve 指令

画 出 一 条 轮廓 曲 线 。

2 使用 ExtrudeCrv 指令 将轮廓 曲 线 往 前、

后两 侧 挤 出 足以 切穿机 身的 曲 面。

3 使用 Dir 指令 确 定 机 身曲 面的 箭 头 方 向朝

外,底 面曲 面的 箭 头 方 向朝下。

119

第121页

教 学 :混接与修剪

如果曲面的方向不正确,可以使用反 转选

项改 变 曲 面的 方 向。

4 使用 BooleanIntersection 指令,以

单 一 指令 将两 个 曲 面相 互 修 剪 并 组 合在 一

起。

混 接 机 身侧 面与底 面

之 前我们 已 经 使用 过以 曲 线 修 剪 与圆角曲 面建 立 混 接 曲 面需要 缝隙 ,接 下来 的 第 三个 方 法

是 沿 着曲 面建 立 圆管 ,以 圆管 修 剪 出 混 接 曲 面所需要 缝隙 。 这个 方 法 与以 圆角曲 面修 剪

的方法建立的混接曲面有一些不同。

1 使用 ExtractSrf 指令抽离机身底面。

2 使用 DupBorder 指令 抽 离 机 身底 面的 边

框,建 立 一 条 封闭的 曲 线 。

这条 曲 线 将会做 为 建 立 圆管 的 路径 。

120

第122页

教 学 :混接与修剪

3 使用 Pipe 指令,以 抽 离 的 边框 曲 线 做 为

路径 建 立 圆管 。

将半 径 设为 0.5。

4 使用 Split 指令, 以 圆 管 分 割 机 身与底

面。

5 删 除不 需要 的 曲 面 (包括 圆管 )。

建 立 机 身与底 面之 间的 混 接 曲 面

1 使用 BlendSrf 指令,建立混接曲面,填

满 两 个 曲 面之 间的 缝隙 。

2 使用 Join 指令 组 合所有的 曲 面。

121

第123页

教 学 :混接与修剪

建 立 镜头 并 与机 身混 接

最 后一 个 步 骤是 建 立 镜头 ,并 在 机 身与镜头 之 间建 立 混 接 曲 面。

建 立 镜头 的 轮廓 曲 线

1 使用 Polyline 指令,建 立 镜头 侧 面上半

部的 轮廓 曲 线 。

2 使用 Fillet 指令 在 轮廓 曲 线 尖锐 的 转角建

立 圆角。

3 使用 Revolve 指令 以 镜头 的 轮廓 曲 线 旋

转建 立 曲 面。

锁 定 到 右 图 中 的 曲 线 端 点 1 做 为 旋 转轴的

起点 ,以正交指定 旋 转轴的 终 点 ,使旋 转

轴与世界 Y 轴平 行。

以 圆管 分割 机 身与镜头

使用 混 接 机 身与底 面同样 的 方 法 混 接 机 身与镜头 。

1 使用 Intersect 指令 建 立 机 身与镜头 的 交

线。

122

第124页

教 学 :混接与修剪

2 使用 Pipe 指令 沿 着机 身与镜头 的 交 线 建

立 半 径 为 0.15 的 圆管 。

3 以 圆管 分割机 身与镜头 。

4 删 除圆管 与多余 的 曲 面。

5 使用 BlendSrf 指令,以混接曲面填填机

身与镜头 之 间的 缝隙 。

6 设定 材 质 属 性 并 做 渲 染 。

123

第125页

更 多的 说明

更 多的 说明

Rhino 的说明文 件 是 了 解每 一 个 指令 最 好 的 参 考数 据 ,每 一 个 指令 在 说明文 件 中 都有详细 解说。

如 何 开 起特 定 指令 的 说明

 在一个 指令 的 执 行过程中 按 F1 即 可 开 启 它 的 说明 。

 从 Rhino 的说明菜单 选 择 即 时 在 线 说明。

Rhino 的说明 文 件 会显 示 在 一 个 可 停 靠的 窗 口 中 。

 选 取 自动 更 新 可 以 自动 显 示 执 行中 指令 的 说明。

网 络 上的 说明

您 可 以 在 以 下的 网 址找 到 常 见问题 的 解答 : http:\/\/www.rhino3d.com\/support.htm

需要 技 术 支 持请来 信 :tech.cn@mcneel.com

您也可以在 Rhino 的 新 闻讨论群 组 与其 它 Rhino 使用 者做 技 术 上的 交 流 :

news:\/\/news.rhino3d.com\/rhino.chinese

或参 与 Rhino 的 Wiki 讨论:http:\/\/www.rhino3d.com\/wiki.htm

与 Rhino 有关 的 教 学 、实 例 、书 籍与连结 都在 :http:\/\/www.rhino3d.com\/resources

124

第126页

索引

索引 CutPlane 指令, 76

Cylinder 指令, 37, 100, 102

AddToGroup 指令, 30

Alt 键 Dim 指令, 32

Dir 指令, 26

推移物件, 25 Dir 指令, 26

Alt 键 DocumentProperties 指令, 32

Dot 指令, 33

拖 曳 时 复 制 , 25 DraftAngleAnalysis 指令, 28

ArrayCrv 指令, 60

ArrayPolar 指令, 40 EdgeSrf 指令, 89, 93

Audit3dmFile 指令, 29 Ellipse 指令, 59

Ellipsoid 指令, 36, 70, 72, 73, 97, 99

BackgroundBitmap 指令, 95 EMap 指令, 27

Bend 指令, 79, 96 Esc 键 的 功 能

BlendSrf 指令, 78, 80, 99

BlockManager 指令, 31 关 闭点 , 23

Block 指令, 31 Explode 指令, 23

BooleanDifference 指令, 77, 100 Explode 指令, 31, 78, 80, 102

BooleanIntersection 指令, 76 Extend 指令, 88

BooleanUnion 指令, 77, 80 ExtractSrf 指令, 54

ExtrudeCrv 指令, 53, 57, 90, 100, 105

Cap 指令, 100 Extrude 指令, 38

Check 指令, 29

command list F10, 23

FilletEdge 指令, 54, 57

BooleanUnion, 77

Extrude, 38 Helix 指令, 63

Copy 指令, 25 Hide 指令, 50

CPlane 指令, 14

CreateUVCrv 指令, 103, 104 InsertKnot 指令, 68

Crv2View 指令, 84, 85 Insert 指令, 31

CSec 指令, 96

Ctrl 键 Join 指令, 55, 63, 81

垂直模式, 11

CurvatureAnalysis 指令, 27 Leader 指令, 33

CurvatureGraphOff 指令, 27 Line 指令, 11, 48, 95

CurvatureGraphOn 指令, 83, 84 List 指令, 29

CurvatureGraph 指令, 26 Lock 指令, 48

Curve 指令, 48, 49

Curve 指令, 44, 86, 92, 95, 100

125

第127页

Loft 指令, 53, 86, 96 Sphere 指令, 42, 67 索引

Split 指令, 23 126

Make2D 指令, 33 Split 指令, 61, 81

Match 指令, 64 Sweep1 指令, 61

Mirror 指令, 25, 41, 43, 65, 72, 75, 79, 89, 92, 95, Sweep1 指令, 55

Sweep2 指令, 92

100, 101

Move 指令, 75, 101 Text 指令, 32

TextObject 指令, 103

Notes 指令, 33 Torus 指令, 40

NURBS Trim 指令, 80, 87, 88, 90

以 NURBS 建模, 6 Unlock 指令, 50

Untrim 指令, 20, 21, 23

OrientOnSrf 指令, 71

WireframeViewport 指令, 7

Pipe 指令, 45, 58, 64, 77, 80, 101 Worksession 指令, 31

PlanarSrf 指令, 56

PointsOff 指令, 23 Zebra 指令, 27

PointsOn 指令, 23, 68, 98 Zoom 指令, 54, 55

Polygon 指令, 37

Polyline 指令, 101 几 何 图 形 的 类 型 , 18

Project 指令, 91

Properties 指令, 20, 28, 39, 51, 81, 104 工作平面, 13, 35

Rebuild 指令, 68, 74, 78, 84, 97 分工 作 业, 31

RemoveFromGroup 指令, 30 分析

RenderedViewport 指令, 8, 43, 81

Render 指令, 51 曲 率 条 纹 , 27

Revolve 指令, 50, 51, 62 拔模角度分析, 28

Rotate 指令, 25, 75 斑 马纹 , 27

环 境 贴 图 , 27

Scale1D 指令, 60 反转

Scale2D 指令, 69, 75 曲 线 或曲 面的 方 向, 26

SelBadObjects 指令, 29 尺 寸 标注 , 32

SelCrv 指令, 65 文字, 32

SelLayer 指令, 30 批 注 点 , 33

SetPt 指令, 69 方向

ShadedViewport 指令, 7 曲 线 , 26

ShowEdges 指令, 28, 91

SmartTrack, 17 右 手 定 则, 13

第128页

外露 边缘, 28 相 对 , 14 索引

平行投影, 9 笛卡儿, 13 127

输 入 , 35

多重曲面 批 注 点 , 33

物件, 21 投影

并 行操 作 视窗 , 9

曲面 透 视作 业视窗 , 9

已修剪, 20 角度限制, 11

分析 连续 性, 27

物件, 19 物件型式

封闭的 , 19 曲 线 , 18

控 制 点 , 19

接 缝, 19 物 件类 型

结 构 线 , 21 多重曲面, 21

边缘曲 线 , 21 曲面, 19

阶 数 , 24 网格, 22

实 体 , 21

曲面分析 点 , 18

曲率, 27

拔模角度分析, 28 物 件锁点

斑 马纹 , 27 取消, 16

环 境 贴 图 , 27 持续 性 , 16

停用, 16

曲 面接 缝, 19

曲率 物 件 锁 点 工 具 列, 16

测 量, 26 垂直移动

曲线 限制 游 标, 11

方向, 26 垂直模式, 35

物件, 18 以 Ctrl 键 , 11

结 构 线 , 21 游 标限制 , 11

阶 数 , 24

网格 封闭曲 面, 19

网格面, 22 建 立 隐 藏线 , 33

渲染, 34 指令 清单

网格面

网格, 22 AddToGroup, 30

ArrayCrv, 60

作 业视窗 ArrayPolar, 40

菜单 , 7 Audit3dmFile, 29

设定 属 性 , 8 BackgroundBitmap, 95

BackgroundBitmap, 95

坐标 Bend, 79, 96

右 手 定 则, 13 BlendSrf, 78, 80, 99

第129页

Block, 31 索引

BlockManager, 31

BooleanDifference, 77, 100 InsertKnot, 68

BooleanIntersection, 76 Join, 55, 63, 81

BooleanUnion, 80 Leader, 33

Cap, 100 Line, 11, 48, 95

Check, 29 List, 29

Copy, 25 Lock, 48

CPlane, 14 Loft, 53, 86, 96

CreateUVCrv, 103, 104 Make2D, 33

Crv2View, 84 Match, 64

Crv2View, 85 Mirror, 25, 41, 43, 65, 72, 75, 79, 89, 92, 95,

Crv2View, 85

CSec, 96 100, 101

CurvatureAnalysis, 27 Move, 75, 101

CurvatureGraphOn, 27, 83, 84 Notes, 33

Curve, 44, 48, 49, 86, 92, 95, 100 OrientOnSrf, 71

CutPlane, 76 Pipe, 45, 58, 64, 77, 80, 101

Cylinder, 37, 100, 102 PlanarSrf, 56

Dim, 32 PointOn, 98

Dir, 26 PointsOff, 23

DocumentProperties, 32 PointsOn, 23, 68

Dot, 33 Polygon, 37

DraftAngleAnalysis, 28 Polyline, 101

EdgeSrf, 89, 93 Project, 91

Ellipse, 59 Properties, 20, 28, 39, 51, 81, 104

Ellipsoid, 36, 70, 72, 73, 97, 99 Rebuild, 68, 74, 78, 84, 97

EMap, 27 RemoveFromGroup, 30

Explode, 23, 31, 78, 80, 102 Render, 51

Extend, 88 RenderedViewport, 8, 43, 81

ExtractSrf, 54 Revolve, 50, 51, 62

Extrude, 53, 57 Rotate, 25, 75

ExtrudeCrv, 90, 100, 105 Scale1D, 60

Filletedge, 54 Scale2D, 69, 75

FilletEdge, 57 SelBadObjects, 29

Helix, 63 SelCrv, 65

Hide, 50 SelLayer, 30

Insert, 31 SetPt, 69

ShadedViewport, 7

ShowEdges, 28, 91

Sphere, 42, 67

128

第130页

Split, 23, 61, 81 角度, 11 索引

Sweep1, 55, 61 垂直, 11 129

Sweep2, 92 距离, 11

Text, 32 距离和角度, 11

TextObject, 103 渲染

Torus, 40 网格, 34

Trim, 80, 87, 88, 90 网 格 设定 , 34

Unlock, 50 粗 糙 的 边缘, 34

Untrim, 20, 21, 23 距离和角度限制, 11

WireframeViewport, 7 距离限制, 11

Worksession, 31

Zebra, 27 群 组 , 30

Zoom, 54, 55

相 对 坐 标, 14 醒目提示

限制 显 示 边缘, 28

同时 使用 距离 和 角度 限制 , 11

角度, 11 参 考文 件 , 31

距离, 11 变动

复制

以 Alt 键 拖 曳 , 25 复制, 25

旋 转, 25

修剪 移 动 , 25

曲面, 20 镜射, 25

曲 线 , 20 图 块, 31

引例, 31

停 用 物 件 锁 点 , 16 图 层 , 30

控 制点 实体

单 一 曲 面, 21

曲面, 19 开 放 曲 面, 19

改 变 数 目 , 24 显示

删 除, 24 着色, 7

推移 线 框 模 式, 7

以 Alt 键 , 25 标注 引线 , 33

旋转 标记, 10

物件, 25 测量

笛卡 儿 坐 标, 13 半 径 , 26

透 视投 影 , 9 曲率, 26

角度, 26

游 标十 字线 , 10 距离, 26

游 标限制 灯光

第131页

索引

渲染, 34 结构曲线,7

点 结 构 线 , 7, 21

物件, 18 曲 面显 示 , 21

着色 轮廓 曲 线 , 48

边缘

渲染模式, 8

显示 , 7 外露的, 28

线框模 式 曲面, 21

显示 , 7 曲 面评估 , 28

130

第133页

Rhinoceros®

NURBS modeling for Windows

训练 手 册

Level 2

Version 4.0

R40TML2-11-2006

第134页

Rhinoceros Level 2 训练 手 册 v4.0

Revised 12-13-2006, KC

© Robert McNeel & Associates 2006

All Rights Reserved.

Printed in U.S.A.

Permission to make digital or hard copies of part or all of this work for

are not made or distributed for profit or commercial advantage. To cop

requires prior specific permission. Request permission to republish fr

Avenue North, Seattle, WA 98103; FAX (206) 545-7321; e-mail permiss

第135页

r personal or classroom use is granted without fee provided that copies

py otherwise, to republish, to post on servers, or to redistribute to lists

rom: Publications, Robert McNeel & Associates, 3670 Woodland Park

sions@mcneel.com.

第136页

目录

第一章:简 介 .............................................................................1

简 介 ...........................................................................................3

课程目 标 3

第二章:自定 义 工 作 环 境 ..........................................................7

自定 义 Rhino ............................................................................9

工具列配置 9

指令 别 名 20

快 捷键 22

插件程序 23

指令 码 23

模板文件 26

第三章:进阶 建 模 技 巧 ............................................................31

NURBS 的 基 本 结 构 .................................................................33

建 立 曲 线 ..................................................................................39

曲线的阶数 39

曲 线 与曲 面的 连续 性 42

曲 线 连续 性 与曲 率 图 形 45

曲 面连续 性 ..............................................................................65

分析 曲 面连续 性 65

有计算 连续 性 功 能 的 建 立 曲 面指令 75

更多的曲面建立技巧 91

Robert McNeel & Associates 

第137页

进阶 曲 面建 立 技 巧 .................................................................109

圆顶按钮 109

渐消 面 122

整 平 曲 线 控 制 曲 面形 状 132

使用 背 景 图 ............................................................................139

建模的方法 ............................................................................147

使用 2D 图 形 ..........................................................................169

在模型的某一部分使用 2D 图 形 169

从 2D 图 形 建 立 模 型 181

曲面分析 ................................................................................189

塑形 .......................................................................................197

疑 难排 解 ................................................................................205

常用方法 205

转换 NRUBS 物 件 为 网 格 ......................................................209

第四章:渲染.........................................................................217

在 Rhino 里渲染 ....................................................................219

使用 Flamingo 渲染 ..............................................................223

加 入灯光 227

贴 图 与凹 凸 贴 图 235

Decals (贴 纸 ) 238

iii

第138页

范例索引

范例 1 — 轨迹球鼠 标 (热 身)..........................................5

范例 2 — 自定 义 Rhino 的操作界面 ............................... 10

范例 3 — 基 本 结 构 ................................................... 33

范例 4 — 已修剪的 NURBS 曲面................................... 36

范例 5 — 曲 线 阶 数 ................................................... 40

范例 6 — 曲 线 连续 性 ................................................. 51

范例 7 — 相 切连续 ................................................... 54

范例 8 — 曲 率 连续 ................................................... 60

范例 9 — 曲 面连续 性 ................................................. 66

范例 10 — 与连续 性 有关 的 指令 .................................... 75

范例 11 — 嵌 面选 项.................................................. 82

范例 12 — 放 样 ....................................................... 83

范例 13 — 混接 ....................................................... 85

范例 14 — 混 接 选 项.................................................. 87

范例 15 — 圆角和 混 接 ............................................... 91

范例 16 — 不 等 半 径 混 接 ............................................ 95

范例 17 — 以 嵌 面填 补圆角缺 口 .................................... 97

范例 18 — 圆滑 的 转角 ............................................... 99

范例 19 — 平 滑 的 圆顶按钮 ....................................... 110

范例 20 — 建 立 渐消 面 (1)........................................ 122

范例 21 — 建 立 渐消 面 (2)........................................ 128

范例 22 — 听筒 ..................................................... 139

Robert McNeel & Associates 

第139页

范例 23 — 切割 ..................................................... 147

范例 24 — 导 入 Adobe Illustrator 文件 ....................... 169

范例 25 — 建 立 清洁剂 瓶 子 ....................................... 181

范例 26 — 曲面分析................................................ 189

范例 27 — 仪 表板 .................................................. 198

范例 28 — 疑 难排 解................................................ 208

范例 29 — 转换 网 格 ................................................ 210

范例 30 — Rhino 渲染............................................. 219

范例 31 — Flamingo 渲染 ........................................ 223

v

第141页

第一章:简 介

第144页

1 简介

本 书 是 Rhino 的 Level 2 训练 课程的 教 材 ,本 课程是 设计给 未 来 将使用 或是 提 供 技

在 本 课程中 您 可 以 学 到 许多进阶 的 建 模 技 巧 ,帮 助 您 更 了 解 Rhino 及 如 何 在 不 同的

您 将会以 渐增 的 速 度 学 习 相 关 技 巧 ,为 了 得 到 最 好 的 成效 ,在 课程每 告 一 段 落 时 ,请

Rhino 的 使用 手 册 和 说明文件以 得 到 更 多的 相 关 信 息 。

为 期:

三天

参 与本 课程的 条 件 :

完成 Level I 训练 课程,且具 备三个 月的 Rhino 使用 经 验 。

课程目 标

从 Level 2 课程您 可 以 学 到 如 何 :

 自定 义 工具列及工具列集

 编写 简 单 的 指令 宏

 使用 进阶 物件锁 点

 距离限制、角度限制与物件锁 点 的 配合使用

 使用 编辑 控 制 点 的 方 式建 立 或修 改 将用 于 建 立 曲 面的 参 考曲 线

 使用 曲 率 图 形 评估 曲 线

Robert McNeel & Associates

第145页

附注:

术 支 持 Rhino 的使用者。

情 形 下应 用 Rhino 的建模工具。

请实 际于 Rhino 中 操 作 练 习 ,并 参 阅

3

第146页

 许多的 曲 面建 立 技 巧

 重建 曲 面和 曲 线

 控 制 曲 面之 间的 曲 率 连续 性

 建立、改 变 、保存、复原自定 义 的工作平面

 使用自定 义 的工作平面建立曲面或物件

 群组物 件

 使用 着色技 术 将物件的 评估 与分析 可 视化

 在物件周 围 或曲 面上建 立 文 字物件

 将平 面曲 线 对 应 至曲 面

 从 2D 参 考图 或是 扫 描 影 像 建 立 3D 模型

 整理导 入 的文件和导 出 干 净 的 文件

 使用渲染工具

Robert McNeel & Associates

第147页

附注:

4

第148页

范例 1 — 轨迹球鼠 标 (热 身)

1 开 始 一 个 新 模 型 ,另存为 Trackball.3dm。

2 请自行建 立 这个 轨迹球鼠 标模 型 。

下图 的 尺 寸 标注 单 位为 毫米,这些 尺 寸 标注 只 是 参 考用 ,并不需要非常准确。

Robert McNeel & Associates

第149页

附注:

5

云展网——上百万用户在此分享了PDF文档。上传您的PDF转换为3D翻页电子书,自动生成链接和二维码(独立电子书),支持分享到微信及网站!
收藏
转发
下载
免费制作
其他案例
更多案例
免费制作
x
{{item.desc}}
下载
{{item.title}}
{{toast}}