NCF参数化建筑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 75926|回复: 45

[在线教程] 寒假Rhino入门教程系列第八课

[复制链接]
发表于 2010-2-16 21:20:22 | 显示全部楼层 |阅读模式
LESSON8

学到如今,在Rhino4面板上,我们发现只有少数的命令没有用过了,今天的课程也比较简单,就是理解这些剩下的工具的用法,而且不存在难点。
8.1 从物件建立曲线
从物件建立曲线主要包括曲线在曲面上的投影,以及从曲面上提取曲线。从某种意义上说,建模不是一个绝对按照既定顺序执行的流程,绝非一定先建立曲线,再通过曲线生成曲面。这个过程随时是可逆的,建模应该是在不断调整中进行的。
从物价建立曲线的相关命令位于主工具栏的如下位置:

                               
登录/注册后可看大图

常用的主要有如下命令:
曲线投影到曲面
从曲面提取边界线
从曲面提取轮廓线
从曲面提取UV线
生成相交线
生成等分线
生成剖面线

我们来看看它们的用法:
8.1.1 曲线投影到曲面
我们如何将曲线投影到一个曲面上,以便进行进一步操作,比如修剪,分割等。在Rhino中曲线投影的方式有两种,正投影(project)和推拉投影(pull)。分别来看:
①正投影
命令按钮为:

                               
登录/注册后可看大图
project),正投影的用法类似修剪(trim)。先选择曲线,然后空格,再选择需要投影到的曲面再次空格。
正投影是指投影到工作平面。

                               
登录/注册后可看大图

                               
登录/注册后可看大图

②推拉投影
命令按钮为:

                               
登录/注册后可看大图
Pull):它的功能不仅是能将曲线投影到曲面上,而且会将曲线按照曲面的曲度进行扩散,将曲线拉向曲面上最接近的点。
这个命令不太好控制,因为我们一般很难得知曲线拉向曲面会出现何种效果。

                               
登录/注册后可看大图

但当曲线几乎围绕在圆柱面时,可以取得较佳的效果,此时若使用投影命令,通常会得到错误的投影曲线。

                               
登录/注册后可看大图

如例:左边是使用正投影得到的圆锥体上的投影曲线,右边使用推拉投影在圆锥体得到的投影曲线。

8.1.2从曲面提取边界线

命令

                               
登录/注册后可看大图
DupEdge):其作用是提取某个曲面上的某个边界曲线复制出来,以便用于其它用途。它实质上是一个建立曲线的命令。
用法非常简单,执行命令后,选择曲面的一个或者多个边界,再空格即可。

8.1.3从曲面提取轮廓线
命令

                               
登录/注册后可看大图
DupBorder):与上一个命令类似,不同之处在于,它是复制所选曲面的所有边界,而且组合成一根曲线。

8.1.4从曲面提取UV线
命令

                               
登录/注册后可看大图
ExtractIsoCurve):可提取曲面的ISO结构线,也就是曲面的UV线,关于曲面的UV及其它特征,我们在明天的课程将讲解到。

                               
登录/注册后可看大图

                               
登录/注册后可看大图

选择参数T我们可以切换UV线,注意我们能够提取的不仅仅是曲面上显示出来的UV线,每个曲面上都是有无数的UV线可供提取。

8.1.5 生成相交线
命令

                               
登录/注册后可看大图
Intersect):可以生成多个曲面之间的相交线。
命令很简但很适用,执行命令后,依次选择两个或两个以上的曲面,然后再空格即可。

                               
登录/注册后可看大图


                               
登录/注册后可看大图

8.1.6 生成等分线
命令

                               
登录/注册后可看大图
Contour):可用于生成曲面和多重曲面生的等分曲线。
我们来使用这个命令分割一个球体。
在执行命令后,选择需要等分物体,确定等分基点和方向,再输入等分间距然后空格,即可生成等分线。

                               
登录/注册后可看大图

我们再配合分割命令很容易就可把这个球体分割开来。

                               
登录/注册后可看大图


8.1.7 生成剖面线
命令

                               
登录/注册后可看大图
section):用于生成曲面和多重曲面上的截面曲线。
命令用法是点击命令后选择需生成剖面线曲面,再使用两点确定的方向穿过所选物件生成剖面。


8.2 物件变动工具(上)
Rhino物件变动工具集不仅包含了处理与物体空间位置有关的相关工具,例如阵列、缩放、旋转、镜像、移动复制等,这个工具集还包含了对物体本身形体的变换。例如弯曲、扭曲物体等,我们来看看这部分工具的使用。

物件变动工具集位于主工具栏的如下位置:

                               
登录/注册后可看大图

评分

参与人数 2强度 +4 照度 +33 收起 理由
sfancys + 1 + 3 神作
skywoolf + 3 + 30 精品文章

查看全部评分

 楼主| 发表于 2010-2-16 21:20:51 | 显示全部楼层
8.2.1 处理物件空间位置的工具
这部分主要的工具有以下命令:
移动、旋转和缩放
复制
镜像
阵列

8.2.1.1 移动、旋转和缩放
移动、选择和缩放工具是所有3D以及2D软件中的最基本变换工具。
①移动
其实移动工具一直处于激活状态,当您选择物体时左键不松开物体,就可以直接拖动物体。Rhino中也提供了相关命令:
命令

                               
登录/注册后可看大图
MOVE):此命令也可直接输入M,是少数几个单字母命令之一。
MOVE命令可以根据锁定点进行精确移动,通过练习您可以快速掌握这个命令的用法。
命令

                               
登录/注册后可看大图
SOFTMOVE):在一个指定半径内以衰减的方式影响物体的移动。

                               
登录/注册后可看大图

在群体移动时是以每个对象相对中心点进行衰减,因此会影响原来的群体相对位置关系。

                               
登录/注册后可看大图


②旋转
旋转命令分为2D旋转和3D旋转之分。
命令

                               
登录/注册后可看大图
左键为2D旋转(Rotate)、右键为3D旋转(Rotate3D
2D旋转是指在工作平面上绕着点旋转物体。

                               
登录/注册后可看大图

2D旋转命令输入参数C可以启动拷贝模式,旋转之后原来物体不会被删除。在命令行输入数字控制旋转角度。

3D旋转是绕着一条轴旋转,因此旋转平面可以不在工作平面内。

                               
登录/注册后可看大图

执行此命令之后,先通过两点确定一条选择轴,然后确定旋转点进行旋转。和2D旋转一样,可以在命令行输入角度参数控制旋转的角度,输入C启动拷贝模式。

缩放
Rhino中的缩放分为1D2D3D缩放,分别代表在一个方向、两个方向和三个方向上进行缩放。
单轴缩放

                               
登录/注册后可看大图
Scale1D):沿着一根轴线进行缩放。
执行这个命令,再通过两点确定缩放轴,如图是对一个球体在Z轴上进行缩放。

                               
登录/注册后可看大图


平面缩放

                               
登录/注册后可看大图
Scale2D):沿二维方向缩放物体,如图沿XY轴平面缩放球体:

                               
登录/注册后可看大图

注意平面缩放只能沿工作平面进行,不能自定义缩放平面,除非您自定义工作平面。

三维缩放

                               
登录/注册后可看大图
scale):则是真正意义的缩放命令,物体在缩放时将保持各个方向上的比例,不会发生变形。


8.2.1.2 复制
Rhino中可以通过以下几种方式进行复制:
A 选择一个物体并进行拖动后,按住ALT即可复制出来一个物体进行移动,这是最为简单的复制方法。
B 选择物体之后,按住ctrl+c再按ctrl+v,物体将重合复制一次。
C 在旋转,缩放、移动物体时,选择C参数可复制物体。
D COPY命令

                               
登录/注册后可看大图
进行复制。、


8.2.1.3镜像

镜像命令为

                               
登录/注册后可看大图
mirror),讲到镜像命令,很多同学发现Sketcup中没有镜像命令,是不是只能通过插件实现?SU中最简单的镜像命令是在进行缩放变形时沿绿色轴或者红色轴缩放成-1

8.2.1.4阵列
这是CAD上很常用的一个命令,我们想一次性复制很多物体,而且是有规律的复制,使用复制命令那太麻烦了,因此出现了阵列命令。
阵列可分为矩形阵列、环形阵列、沿着曲线阵列、沿着曲面阵列、沿着曲面上的曲线阵列等。

矩形阵列:命令为

                               
登录/注册后可看大图
  Array),使用该命令步骤如下:
选择阵列物体,然后分别输入XYZ方向上的阵列数目,再分别输入XYZ方向上的阵列间距。

                               
登录/注册后可看大图

                               
登录/注册后可看大图
 楼主| 发表于 2010-2-16 21:21:17 | 显示全部楼层
环形阵列

                               
登录/注册后可看大图
ArrayPolar):其用法为:
选择阵列物体,确定环形阵列中心点(物体和中心点的距离即是阵列的半径)、输入阵列个数,确定阵列角度(默认为360°)。

                               
登录/注册后可看大图

                               
登录/注册后可看大图

另外Rhino还支持沿曲线阵列

                               
登录/注册后可看大图

沿曲面阵列

                               
登录/注册后可看大图

沿曲面上的曲线阵列:

                               
登录/注册后可看大图

其他几种阵列方式就不一一介绍了,因为这几种命令也不太常用,请大家自己下来尝试,它们的用法也非常简单。
明天我们介绍物体变动的下半部分,今天的课程结束。
发表于 2010-2-16 21:30:56 | 显示全部楼层
又沙发一下。呵呵。哥们毅力佩服啊
发表于 2010-2-17 14:59:46 | 显示全部楼层
对楼主的精神无比钦佩。
发表于 2010-2-25 16:31:14 | 显示全部楼层
加油!!!感动!!!!
发表于 2010-2-26 12:32:25 | 显示全部楼层
顶一下!学习了!~支持楼主
发表于 2010-3-31 21:12:19 | 显示全部楼层
这个要留着~~
发表于 2010-4-15 03:03:32 | 显示全部楼层
精品系列~!
发表于 2010-7-4 16:07:16 | 显示全部楼层
thanks a lot
发表于 2010-11-11 09:50:54 | 显示全部楼层
目前看过的唯一针对建筑师的,原理讲得最透彻的教程
发表于 2010-12-9 19:10:44 | 显示全部楼层
楼主的教程 很不错哦
犀牛的教程也看过不少 感觉 释放造型 写的很不错 是很有启发的一本
等有了权限就传上来~~
发表于 2010-12-19 18:35:13 | 显示全部楼层
楼主的教程 很不错哦
发表于 2011-2-15 19:57:11 | 显示全部楼层
收藏教程,继续支持~
发表于 2011-2-28 22:49:05 | 显示全部楼层
加油!!!感动!!!!
发表于 2011-3-9 15:16:07 | 显示全部楼层
不知不觉 看了8课了啊
发表于 2011-6-15 23:46:25 | 显示全部楼层
好人啊!学习~
发表于 2011-6-17 15:52:07 | 显示全部楼层
这个太给力了!!!!
发表于 2011-7-14 15:18:24 | 显示全部楼层
第八课OVER,还剩两课了

谢谢楼主
发表于 2011-7-18 16:40:22 | 显示全部楼层
太棒了!多谢楼主了!

小黑屋|手机版|NCF参数化建筑论坛 ( 浙ICP备2020044100号-2 )    辽公网安备21021102000973号

GMT+8, 2024-4-17 04:40 , Processed in 0.377596 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表