您现在的位置: 火星网 > 经验频道 > Rhino > 基础入门 > Rhino用户手册(1)RHINO3D的数据类型
  • Rhino用户手册(1)RHINO3D的数据类型
  • 使用软件: Rhino 点击: 4634
  • 选择: \ \
  • 发布时间:2012-08-31
  • 免责声明:火星网文章来源于作者原创或整理自互联网,仅为提供更多信息,不代表火星时代同意其观点或描述,版权归原作者所有,如需转载,请联系原作者并注明出处,如涉及作品内容、版权或其他问题,请及时与我们联系,我们将在第一时间予以更改或删除,感谢您的理解和包容!

       

       在RHINO3D中一共有五种数据类型:包括点、线、面、体及网格。

       线、面、体都是属于一种叫NURBS的物体,它通常被看作为一种数学的等式,意味着这种物体可以非常光滑。这种光滑的面能够制作出模型,渲染体,动画程序等,正如计算机辅助制造(CAM)系统,有一些设计者运用线段、网格去拟合出一个光滑的面,RHINO3D也能够创建出一些网格去拟合这种NURBS的物体,以便完成模型的制作。

注:NURBS 是一种高精度的网格面。

——点:

      点是在RHINO3D种最简单的数据类型,由一个小圆点来代表。

——线:

绘制线:

        无论您从线菜单下绘制的线段、复合线、弧、圆、随意曲线或者其他的物体均属于NURBS曲线。您都可以选择、修改、删除这些线,线可以是闭合或不闭合,可以是二维或三维。

 

从面上得到的线:

       所有的NURBS面都包含线。在建模上经常会用到曲面边缘的线。而这些曲面边缘的线在系统中是能够提取出来的。例如:系统可以提取出曲面的边缘线,一个平面切割一个曲面或实体的剖面线,两个或以上曲面的交线,曲线投影在一个曲面上的投影线。

 

线的编辑:

        在许多情况下,线都可以编辑,您可以把线上的节点或控制点显示出来,并用鼠标拖动这些点,或者使用手把工具来编辑。

注意:从曲面上得到的线与所在的曲面并没有关系,如果编辑这一类的线,可能会离开原有的曲面。

 

——面:

面的创建:

        NURBS也可以表现为面。在面的菜单下,系统有许多工具把一些形状任意的曲线构成面。在系统中可以把任何的形状转化为NURBS。

无论是线、面、体等物体的创建,它们都可以表现为NURBS物体。

 

面的修剪:

        在RHINO3D中,面是可以修剪的。您可以通过线、面、体来修剪面。(对于一些命令来说,修剪过和没经修剪的面是有不同的含义,所以,用户必须知道面有没有经过修剪)。

 

面的编辑:

        所有的面都可以通过移动它的控制点以达到编辑的作用。这个功能是创建一些随意、有机的模型经常用到的。

注意:两个或以上的面一旦经过连接,或形成体,或形成体的一部分,就不能通过控制点来编辑面。

 

面的显示:

        在屏幕上,面看上去象一组相交的线。这些您所看到的线是面上的参数线(笔者译)。这些线可以帮助您看清楚这些曲面的形状。当选中了面,在面上的参数线都会表现为高亮显示。一些程序叫这种现象为isoparams或isoparms。

——体和几何体(笔者译):

       (几何体并不是真正意义的体,它可能因为欠缺一个或以上的面,而不能组成一个完整的体,也称为部分体)

一个有体积的面称之为体。体通常是由以下的一些方法所创建的:

·直接在体的菜单下创建体。
·将两个或以上的面连接起来。
·经过旋塑、放样、拉伸等命令而得到。
·通过创建一个闭合的曲面。

体的图元:

您可以在体的菜单下直接创建最基本形状的体。

 

通过连接生成的体:

        如果两个或以上的面能够围起一个有体积的形状,那么把这些面连接起来就成为一个体。下图是说明由两个平面、一个圆柱面、一个圆锥面连接起来而生成的体。

 

通过连接生成的几何体:

        如果两个或以上的面连接起来,但不能围起一个有体积的形状,那么它就是一个几何体(部分体),下图是说明由三个面并连接起来而组成的几何体。注意到与上图对比,它是没有最顶上的面。几何体看起来好象面,但它的性质是和体一样的。有一些面的编辑命令能够对面操作,但不能对体或几何体进行操作。

 

从体和几何体上提取面:

        体和几何体包含着许多的面。有时需要从体或几何体上提取出面,并对它进行操作,并把它加入一些体中。您可以使用炸开一个体或几何体来得到单个的面,或者从一些已经连接过的面中提取出来。

体的编辑:

        有一点重要的区别于面和几何体,面是可以显示它的控制点,并能够编辑,而几何体是不行的。所以对体及几何体的编辑可以把体上的面提取出来,对控制点操作,编辑好,再使这些面重新组合成体,但可能它们(经过编辑的面)已经不能形成一个体。

布尔运算:

        在RHINO3D中您可以对面和体使用布尔运算:相加、相减、求交。

面和体的区别:

        要确定一个物体是什么数据类型,可以使用以下的命令:

.       在命令行提示符前键入What
.       在提示“Choose object”下选择您需要判断类型的物体,命令行中就会显示所选物体的性质。  

网格:

        RHINO3D中能够将所有的有形状的几何物体看作为NURBS物体。有许多模型是运用多边型的网格来代表几何体。如:3Dstudio、Lightwave、FromZ、Autocad中的DXF格式都支持多边型网格。

        由于有这么多的产品都支持这种类型,所以RHINO3D也可以把这些NURBS的物体转换为网格以支持3DS、LWO、DWG、DXF、STL等文件格式。

        RHINO3D在网格中支持所有的三角面及四角面。 

分享是一种态度 一句中肯的评价可能改变一个行业 一次用心的分享可能改变他人的一生
你的态度和观点将让我们的行业更强大

匿名用户

按Ctrl+Enter发送消息