Rhino 6.0中文版入门、精通与实战(txt+pdf+epub+mobi电子书下载)


发布时间:2020-06-09 17:00:18

点击下载

作者:陈演峰

出版社:电子工业出版社

格式: AZW3, DOCX, EPUB, MOBI, PDF, TXT

Rhino 6.0中文版入门、精通与实战

Rhino 6.0中文版入门、精通与实战试读:

前言

Rhino eros(Rhino)是一套工业产品设计及动画场景设计师所钟爱的概念设计与造型的强大工具。它可以广泛地应用于三维动画制作、工业制造、科学研究以及机械设计等领域。它能轻易整合3ds Max 与Softimage的模型功能部分,对要求精细、似有弹性与复杂的3D NURBS模型,有点石成金的效能。

Rhino是第一套将NURBS造型技术的强大且完整的功能引入Windows操作系统中的软件。

本书内容

本书基于Rhino 6.0全面详解其造型功能与应用。本书由浅到深、循序渐进地介绍了Rhino与Rhino插件的基本操作及命令的使用,并配合大量的制作实例,使读者能更好地巩固所学知识。全书共9章,章节简介如下。

第1章:介绍Rhino 6.0的工作界面、坐标系、工作平面、工作视窗配置及视图操作等。

第2章:详细讲解Rhino的变动工具。变动工具是快速建模必不可少的重要作图工具。

第3~8章:主要介绍Rhino 6.0曲线的绘制与编辑、基本曲面造型、高级曲面造型,以及实体造型、编辑与操作等。

第9章:进行3个产品造型设计练习,帮助读者熟悉Rhino的功能指令,并掌握Rhino在实战案例中的应用技巧。

本书特色

本书定位初学者,旨在为产品造型工程师、家具设计师、鞋类设计师、家用电器设计者打下良好的三维工程设计基础,同时让读者学习到相关专业的基础知识。

本书从软件的基本应用及行业知识入手,以Rhino 6.0的模块和插件程序的应用为主线,以实例为引导,按照由浅入深、循序渐进的方式,讲解软件的新特性和软件操作方法,使读者能快速掌握软件设计技巧。

对于Rhino6.0的基础应用,本书内容讲解得非常详细。

本书最大特色在于:

· 功能指令全。

· 穿插大量实例且典型丰富。

· 大量的视频教学,结合书中内容介绍,更好地融合贯通。

· 随书光盘中赠送大量有价值的学习资料及练习内容,能使读者充分利用软件功能进行相关设计。

本书适合从事工业产品设计、珠宝设计、制鞋、建筑及机械工程设计等专业的初学者和技术人员,以及想快速提高Rhino 6.0造型技能的爱好者,还可作为大中专和相关培训学校的教材。

作者信息

本书由广西特种设备检验研究院梧州分院的陈演峰、邓福超和张阳编著。感谢读者选择了本书,希望我们的努力对读者的工作和学习有所帮助,也希望读者把对本书的意见和建议告诉我们。

由于时间仓促,本书难免有不足和错漏之处,还望广大读者批评和指正!

读者服务

读者在阅读本书的过程中如果遇到问题,可以关注“有艺”公众号,通过公众号与我们取得联系。此外,通过关注“有艺”公众号,您还可以获取更多的新书资讯、书单推荐、优惠活动等相关信息。扫一扫关注“有艺”

资源下载方法:关注“有艺”公众号,在“有艺学堂”的“资源下载”中获取下载链接,如果遇到无法下载的情况,可以通过以下三种方式与我们取得联系:

1.关注“有艺”公众号,通过“读者反馈”功能提交相关信息;

2.请发邮件至art@phei.com.cn,邮件标题命名方式:资源下载+书名;

3.读者服务热线:(010)88254161~88254167转1897。

投稿、团购合作:请发邮件至art@phei.com.cn。

视频教学

随书附赠130集实操教学视频,扫描下方二维码关注公众号即可在线观看全书视频(扫描每一章章首的二维码可在线观看相应章节的视频)。全书视频CHAPTER 1 Rhino 6.0设计入门

本章导读本章主要结合最新发布的Rhino 6.0,介绍安装Rhino软件的方法、该软件的特点及Rhino 6.0的新功能,以及Rhino中模型输入与输出的方法和支持的格式。希望读者通过本章的学习,能对Rhino软件有一个初步的认识。

项目分解Rhino 6.0概述Rhino坐标系工作平面工作视窗配置视图操作可见性扫码看视频1.1 Rhino 6.0概述

Rhino是一款基于NURBS开发的功能强大的高级建模软件,Rhino 6.0新增Grasshopper参数化插件、连续性控制调节自动连续实时预览功能、面或体渲染实体功能等。Rhino软件也是三维设计师们所说的犀牛软件。1.1.1 Rhino 6.0的工作界面

打开Rhino 6.0,将显示它的工作界面,大致由文本命令操作窗口、图标命令面板以及中心区域的4个视图构成(顶视图、前视图、右视图、透视图)。用户界面的具体结构如图1-1所示。

1.菜单栏

菜单栏是文本命令的一种,与图标命令方式不同,它囊括了各种各样的文本命令与帮助信息,用户在操作中可以直接通过选择相应的命令菜单项来执行相应的操作。

2.命令监视区

监视各种命令的执行状态,并以文本的形式显示出来。

3.命令输入区

接受各种文本命令的输入,提供命令参数设置。命令监视区与命令输入区并称命令行,在使用工具或命令时,命令行中的信息会相应地更新。图1-1 Rhino 6.0的工作界面

4.工具列群组

工具列群组包括一些常用选项卡命令,以图标的形式提供给用户,可以提高工作效率。用户可以添加工具列或者移除工具列。

5.边栏工具列(简称“边栏”)

在边栏工具列中列出了常用建模指令,包括点、曲线、网格、曲面、布尔运算、实体及其他变动指令。

6.辅助工具列

辅助工具列的功能类似于其他软件中的控制面板,在选取视图中的物件时,可以查看它们的属性,分配各自的图层,以及在使用相关命令或工具时可以查看该命令或工具的帮助信息。

7.透视图

以立体方式展现正在构建的三维对象,展现方式有线框模式、着色模式等,用户可以在此视图中旋转三维对象,从各个角度观察正在创建的对象。

8.正交视图

这3个正交视图(Top视图、Right视图、Front视图)分别从不同的角度展现正在构建的对象,合理地布置分配要创建模型的方位,并通过这些正交视图来更好地完成较为精确的建模。另外,需要注意的是,这些视图在工作区域的排列不是固定不变的,还可以添加更多的视图,比如后视图、底视图、左视图等。

技术要点:透视图窗口和3个正交视图窗口组合成“工作视窗”。

9.状态栏

状态栏主要用于显示某些信息或控制某些项目,这些项目有工作平面坐标信息、工作图层、锁定格点、物件锁点、智慧轨迹、记录构建历史等。1.1.2 Rhino建模的相关术语

在讲解Rhino 3D中的工具命令之前,需要对它的常见术语做一下说明,这些理论知识对用户理解工具各选项的功能有很大的帮助。即使未能完全理解也没有关系,在后面遇到的时候可以返回这里进行巩固。

1.非统一有理B样条(NURBS)

Rhino 3D是以NURBS为基础的三维造型软件,通过它创建的一切对象均由NURBS定义。NURBS是一种非常出色的建模方式,它是Non-Uniform Rational B-Splines的缩写,直译过来便是“非统一有理B样条”。在高级三维软件中都支持这种建模方式,相比于传统的网格建模方式,它能够更好地控制物体表面的曲线度,从而创建出更为逼真、生动的造型。使用NURBS建模造型,可以创建出各种复杂的曲面造型,以及特殊的效果,如动物模型、流畅的汽车外形等。如图1-2所示为NURBS造型中常见的各元素。图1-2 NURBS造型中常见的各元素

2.阶数(Degree)

一条NURBS曲线有4个重要的参数:阶数(Degree)、控制点(Control Point)、节点(Knot)、评定规则(Evaluation Rule)。其中,阶数(Degree)是最主要的参数,又称为度数,它的值总是一个整数。阶数决定了曲线的光滑长度,比如,直线为一阶、抛物线为二阶等。其中的一阶、二阶说明该曲线的阶数为1或2。

通常情况下,曲线的阶数越高,则表现出来的效果越光滑,因此计算所需的时间也越长。曲线的阶数不宜设置得过高,满足要求即可,以免给以后的编辑带来困难。如果创建一条直线,将其复制为几份,然后将它们更改为不同的阶数,可以看出,随着阶数的不同,控制点的数目也会随之增加。如果移动这些控制点就会发现,这些控制点所管辖的范围也不尽相同,如图1-3所示。图1-3 阶数对曲线的影响

技术要点:若要更改曲线的阶数,则可以在曲线编辑工具列中选择【变更阶数】工具,也可以选择菜单栏中的【编辑】|【改变阶数】命令来对曲线(或曲面)的阶数进行更改。

3.控制点(Control Point)

这里需要对控制点与编辑点进行区分。控制点一般在曲线之外,控制点之间的连线在Rhino 3D中呈虚线显示,称为外壳线(Hull),而编辑点则位于曲线之上,并且在向一个方向移动控制点时,控制点左右两侧的曲线随控制点的移动而发生变化,在拖动编辑点时,它始终位于曲线之上,无法脱离,如图1-4所示。

在修改曲线的造型时,一般情况下是通过移动曲线的控制点来完成的。控制点为附着在外壳线(Hull)虚线上的点群。由于曲线的阶数与跨距的不同,移动控制点对曲线的影响也不同。移动控制点对曲线的影响程度又称为权重(Weight),如果一条曲线的所有控制点权重相同,则称该曲线为非有理线条,反之,则称为有理线条。图1-4 控制点与编辑点的区别

技术要点:控制点的权重可以通过位于点的编辑工具列上的编辑控制点权值工具来更改。

4.节点(Knot)

首先关于曲线上节点的数目可以通过控制点的数目减去曲线的阶数,然后加一计算得到。因此增加节点,控制点也会被添加;删除节点,控制点也会随之被删除。控制点与节点的关系如图1-5所示(图中曲线的阶数为3)。图1-5 曲线的控制点与节点

节点在曲线的创建中,显得并不太重要,但是如果以这条曲线为基础创建一块曲面,则这时可以看到,曲线节点的位置与曲面结构线的位置一一对应,如图1-6所示。图1-6 节点与结构线的对应关系

技术要点:如果两个节点发生重叠,则重叠处的NURBS曲面就会变得不光滑起来。当节点的多样性值与其阶数一样时,将其称为全复节点(Full Multiplicity Knot),这种节点会在NURBS曲线上形成锐角点(Kink)。1.2 Rhino坐标系

如果Rhino新手研究或者使用过AutoCAD软件,就不难发现Rhino的坐标系与AutoCAD的坐标系是相通的。也就是说,用户如果掌握了AutoCAD软件,对Rhino软件也就至少会一半了。1.2.1 坐标系

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

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

1.世界坐标系

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

2.工作平面坐标系

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

网格线位于工作平面,暗红色的线代表工作平面X轴,暗绿色的线代表工作平面Y轴,两条轴线交会于工作平面原点。

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

Rhino的标准工作视窗各自有预设的工作平面,但Perspective视窗及Top视窗同样是以世界坐标的Top平面为预设的工作平面。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所示。图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所示。图1-10 3D坐标输入放置点

3.相对坐标输入

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

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

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

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

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

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

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

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

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

技术要点:坐标值后的↙符号在本书中表示为确认。

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

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

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

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

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

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

试读结束[说明:试读内容隐藏了图片]

下载完整电子书


相关推荐

最新文章


© 2020 txtepub下载