QQ登录

只需一步,快速开始

扫一扫,访问微社区

犀牛建筑网

查看: 25047|回复: 8

【教程分享】Rhino入门教程系列第三课

[复制链接]
发表于 2014-8-29 14:23:13 | 显示全部楼层 |阅读模式
犀牛网校
本帖最后由 有你真好 于 2014-8-29 14:39 编辑

3.1 rhino中的对象介绍.
Rhino中的对象包括点、点云、直线、曲线、闭合线、曲面、多重曲面、实体、网格等。
我们可以将上面的对象分为四类,同一类对象的本质其实是一样的。
点物体(点、点云)
线物体(直线、曲线、闭合线)
曲面(曲面、多重曲面、实体)
网格
3.1.1 点物体


Rhino关于点的命令位于主工具栏最上面一个图标。几乎所有的3D格式支持点物体,譬如在Autocad中的点导入到犀牛中仍是做为点物体而存在。在我们熟悉的sketchup中,点则是以辅助点而存在。
Rhino中还存在另一种类型的"点",曲线和曲面控制点,它不是这里所指的点物体,而是属于nurbs曲线和曲面的属性,要注意区分。我们后面开专题讲解。
3.1.2 线物体
Rhino中的线物体分为直线(polyline)、曲线(curve)、封闭线(圆、椭圆、多边形、文字)。
其命令的位置如图。


直线(polyline:对比一下Autocad中的PL线,稍微不同的是,Rhino中的polyline可以塑造空间折线。但Autocad中的不能。
曲线(curve):Rhino中造型的最主要元素之一。它和直线在本质上都属于nurbs曲线,只是某些属性不同。

封闭线:封闭的nurbs曲线,封闭曲线和开放曲线在性质上有些不同,后面我们遇到再说。


3.1.3 面物体
面物体可分为曲面(surface)、多重曲面(polysurface)(polysurfacepolygon没有任何
关系)、实体。
曲面(surface):特指单个nurbs曲面,是Rhino中造型的最基本要素。
多重曲面(polysurface):指被链接而且又不形成封闭空间的一组曲面。Rhino中的曲面如果至少有一条边相接,则它们可以被链接。
实体(solid):封闭的单个曲面(如球体)或者形成封闭空间的多重曲面可称为实体。


当几个物体重合在一起时,我们尝试选择某个物体,Rhino不会给出"实体"的判别,只有"曲面"和"多重曲面"两种选项,因此实体的本质就是以上两种物体。


3.1.4 网格
Rhino中的网格(mesh)就是polygon对象,与它相关的命令在Rhino工具栏如下位置:


网格对象也可以被链接,链接后的网格叫做"多重网格",网格在Rhino中只是辅助的建模元素,它只提供了少数几种几何造型,要得到复杂的网格需要从曲面转换而来。图标即是曲面和网格的转换按钮(左键从曲面转换到网格,右键从网格转换到曲面)。


3.2 点物体的绘制
3D软件中,点的使用通常只是为了实现一些辅助功能,例如帮助您在建模时确定位置,而且不能被渲染,一般的教程都会忽略这个部分。事实上,我个人在使用Rhino建模时很难会用到点,因为Rhino在物件琐点的功能上提供了全部我所需要的确定位置的功能。


点在Rhino中表现为一个小方格,而且大小无论怎样始终不变,点不会属于任何其他物体的一部分。
关于点的命令如下:


①绘制点时输入坐标有鼠标取值和键盘输入坐标取值两种方式。
鼠标取值:A 鼠标直接在屏幕上取值,得到的点将在工作平面上。

B
按住CTRL可进行两次取值,第一次取值XY坐标,第二次取值Z坐标。

键盘取值:格式为:x,y,z(英文输入法的逗号隔开)

事实上请记住CTRL键的妙用,很多命令配合CTRL都可以在垂直于工作平面上的坐标取值。例如移动,直接鼠标拖动等。
②最近点(ClosestPt):其实质是0距离点,即在所选物体上创建一个据鼠标点击位置最近的点。物件琐点中的最近点也是如此涵义。


:左键表示建立曲线起点上的点,右键表示建立曲线终点上的点。曲线的起点终点现在不必深究,它涉及到曲线内部的kont点编号,下节课对nurbs曲线的深入理解我们会讲。我们可以理解成在建立这根曲线时的顺序
④点云(PointCloud):将多个点合并成一个对象,这样可以使模型变小。Rhino中的点云用于3D逆向工程非常有用,例如使用3D扫描仪器输入到Rhino中会以点云形式存在,RHINO可以将点云转换为模型,最近有公司刚开发出了一款名为RhinoResurf的插件可以很好的把点云转换为Nurbs模型。

3.3 曲线绘制
Rhino可以绘制任何形状的线条。直线、多义线、圆弧、圆、椭圆、和自由曲线。






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

发表于 2014-8-29 14:34:44 | 显示全部楼层
楼主是个好人
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-29 14:47:37 | 显示全部楼层
光直线Rhino就提供了多达17个命令,常用的也就那么两三个,但考虑到建模时可能遇到各种情况,这些命令的确可以帮助我们节省时间,简单说明下需要注意的。

FourPoint):前两点确定方向,后两点画直线。下面的等分直线命令类似。

求两条直线垂线(2Curves):两条直线可能有多个垂线,所得垂线是据鼠标点击最近处。
您可以使用求两圆切线试一下。


③在网格上绘制多义线(PolylineOnMesh):这很方便我们对导入的polygon模型进行加工。


我们现在使用这些命令来搭建一个小房子框架(今天有类似练习但更为复杂的作业)
①在顶视图视窗使用多义线(polyline)绘制工具绘制6m*4m的矩形


② 切换到透视图,打开物件琐点--端点,捕捉矩形顶点使用绘制工作平面垂线(Vertical)工具绘制垂线


③:连接这几个顶点,再用类似方法绘制出门和窗,一个房子框架就完成了。

3.3.2 Rhino曲线绘制
Rhino曲线相关命令如下:


说明:
绘制CP曲线(Curve):CP点是影响曲线造型的点,这种曲线建立方式是nurbs曲线的最常用命令。
绘制EP曲线(interpCrv):直接绘制曲线的内插点,是影响nurbs造型的主要因素。

控制杆曲线(HandleCurve):其造型方式和我们Photoshop上的钢笔工具一样,很好理解。


这三个工具应该是我们曲线造型的最主要工具。我们发现使用绘制CV曲线命令非常难以控制,而使用EP却能很好控制曲线走向。他们有什么内在区别,为何我说CV曲线是nurbs曲线造型的最常用命令,我们明天会深入分析nurbs曲线的内在特征。


在曲面上绘制EP曲线(InterpcrvOnSrf):在曲面上绘制内插点曲线,得到的曲线是处于曲面上的曲线,这个工具也非常常用。



:绘制圆锥曲线、抛物线、双曲线:这几个命令绘制的都是数学意义上的二次曲线。也请大家今天下去简单回忆一下高中数学学到的常见曲线方程,曲率,和曲线"阶"的知识,明天上课会遇到这些知识。简单回忆下,不必深究。
绘制螺旋线,前者螺旋首尾等半径。后者螺旋首尾可半径不等。
我们用这个命令简单建一根弯曲的弹簧:


关于曲线的命令就讲到此。对曲线的应用时rhino建模的核心之一,请大家在今天的练习和以后的使用中逐渐体会。


3.3.3其他封闭几何形体
3.3.3.1关于圆的命令如下:



命令说明:

这个命令就是作在曲线上所选点的法线平面的圆





这个命令有多种参数配合生成一个三阶圆。


三阶圆?



圆怎么可能是三阶的呢,它实际上不是一个数学意义上的圆,明天的第二小节我们就从它开刀来深入理解nurbs


3.3.3.2 其它几何体命令





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-8-29 14:49:33 | 显示全部楼层
终于做完了,在座的过程中我差点哭了、、、、鼠标上有个后退键3次不小心按住了后退键。。。。   
回复 支持 反对

使用道具 举报

发表于 2014-8-30 08:30:39 | 显示全部楼层
谢谢 应该非常有用
回复 支持 反对

使用道具 举报

发表于 2014-8-30 11:35:12 | 显示全部楼层
哈哈,谢啦,绝对经典
回复 支持 反对

使用道具 举报

发表于 2014-8-30 11:38:26 | 显示全部楼层
(*^__^*) 嘻嘻……学习学习
回复 支持 反对

使用道具 举报

发表于 2016-9-15 21:51:28 | 显示全部楼层
这个基础教程不错,学习了
回复 支持 反对

使用道具 举报

发表于 2016-9-19 17:35:33 | 显示全部楼层
文本类的东西看起来还是比较爽的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们|网站地图|BIM|rhino3d ( 沪ICP备19001822号-2 )

GMT+8, 2024-4-29 20:27 , Processed in 0.066248 second(s), 22 queries .