论坛首页 → 软件学习区 → Rhino → 用rhino制作跑车
发表新的主题 发起新的投票 发起新的交易 发起新的任务 回复话题
标题:用rhino制作跑车
阿虎
等级:社区游民
权限:管理员
积分:99
金钱:20
声望:17
经验:96
发帖数:24
注册时间:2004-6-30
收藏 编辑 删除 楼主

用rhino制作跑车(一)

出处:PConline 作者:luckeystar



--------------------------------------------------------------------------------


在这个教学里将简单介绍用rhino制作跑车的基本方法。



图1 用rhino制作的跑车

(1)在侧面视图里,绘制出侧面的两条轮廓线,如图2所示。



图2 画出两条车体的轮廓线

(2)在上视图里打开两条轮廓曲线的控制点,适当调整控制点,如图2所示。在调整控制点的同时,可以根据需要,用insertknot命令给曲线加入控制点。



图3 在上视图里面调整控制点


2007-2-18 17:47:37IP: 保密
阿虎
等级:社区游民
权限:管理员
积分:99
金钱:20
声望:17
经验:96
发帖数:24
注册时间:2004-6-30
编辑 删除 引用 第2楼

(3)在两条轮廓线之间用arcdir命令加入一些弧线作为定义侧面曲面的截面线,如图4所示。



图4 用arcdir命令加入一些弧线

(4)将上面的那条轮廓线复制一条放在两条轮廓线的中间,适当调整控制点,如图5所示。



图5 在两条轮廓线中间做出一条曲线

(5)选择所有曲线,执行networksrf命令,生成曲面,如图6所示。



图6 用networksrf命令产生曲面

2007-2-18 17:48:23IP:保密
阿虎
等级:社区游民
权限:管理员
积分:99
金钱:20
声望:17
经验:96
发帖数:24
注册时间:2004-6-30
编辑 删除 引用 第3楼

(6)用mirror命令镜象出另外半边的曲面,执行mergesrf命令将两个曲面合而为一,如图7所示。



图7 用mergesrf命令将两个曲面合而为一

(7)如图8所示,画出一序列的曲线。



图8 画出一序列的曲线

(8)执行sweep2命令,产生曲面,注意选择上一步骤画出的一序列的曲线的中间那条U字形的曲线和前面产生的曲面的边界作为rail的路径线然后选择出的围绕在U字形曲线的一序列的曲线作为cross section的截面线,产生曲面,如图9所示。



图9 用sweep2命令产生曲面

2007-2-18 17:50:10IP:保密
阿虎
等级:社区游民
权限:管理员
积分:99
金钱:20
声望:17
经验:96
发帖数:24
注册时间:2004-6-30
编辑 删除 引用 第4楼
(9)执行matchsrf命令,选择刚才用sweep2产生的曲面然后再选择它下面的曲面,进行曲面匹配,在match surface对话框里面,选择Tangency和Refine match其他都不要选,如图10所示。



图10 用matchsrf命令匹配两个曲面

(10)在上视图里面,画出一条曲线,然后镜象出另外一边的曲线,如图11所示。



图11 在上视图里面做出对称的一对曲线

(11)执行trim命令用上一步骤产生的那对曲线来剪切车体上部的曲面,如图12所示。



图12 用trim命令剪切车体上部曲面
2007-2-18 17:50:34IP:保密
阿虎
等级:社区游民
权限:管理员
积分:99
金钱:20
声望:17
经验:96
发帖数:24
注册时间:2004-6-30
编辑 删除 引用 第5楼

(12)在车头通风口处画出两条直线,用trim命令将下面的曲面剪切出一个开口来,如图13所示。



图13 在通风口处剪切出一个开口来

(13)如图14所示,画出4条曲线,用networksrf命令产生一个曲面。



图14 用networksrf命令产生引擎盖部分的曲面


(14)执行blendsrf命令在引擎盖曲面和两侧车体曲面间产生两块平滑的过渡曲面,如图15所示。



图15 用blendsrf命令在引擎盖两侧产生两个过渡曲面

(15)在车头前部绘制出4条曲线,用sweep2命令产生一个曲面,如图16所示。



图16 用sweep2命令产生一个曲面


 

2007-2-18 17:51:14IP:保密
阿虎
等级:社区游民
权限:管理员
积分:99
金钱:20
声望:17
经验:96
发帖数:24
注册时间:2004-6-30
编辑 删除 引用 第6楼

(16)这个曲面经过extrude和倒角、剪切等的加工以后就成为如图17所是的样子,加工的方法不外乎trim出通风口,然后用extrude命令,选择开口的边界线,挤出成面,然后join挤出来的面,最后用filletedge来倒角,方法很简单,这里就不用图片做示意了。



图17 经过加工的车头引擎盖部分

(17)如图18所示在车尾画出4条轮廓线。



图18 在车尾画出4条轮廓线

(18)选择这4条线,执行networksrf命令,产生曲面,如图19所示。



图19 用networksrf命令产生车尾部分的曲面

2007-2-18 17:52:03IP:保密
阿虎
等级:社区游民
权限:管理员
积分:99
金钱:20
声望:17
经验:96
发帖数:24
注册时间:2004-6-30
编辑 删除 引用 第7楼
(19)用sweep2命令或者blendsrf命令在刚才产生的曲面和车体两侧曲面之间产生两个平滑的过渡曲面,如图20所示。



图20 用blendsrf或者sweep2命令产生两个平滑的过渡曲面

(20)如图21所示用一条曲线将车尾用trim命令剪切出一个开口来。



图21 用一条曲线用trim命令将车尾剪切出一个开口

(21)如图22所示,画出5条辅助线条。



图22 在车尾部画出几条辅助线条
2007-2-18 17:52:31IP:保密
阿虎
等级:社区游民
权限:管理员
积分:99
金钱:20
声望:17
经验:96
发帖数:24
注册时间:2004-6-30
编辑 删除 引用 第8楼

(22)执行networksrf命令选择图22所示的数字1、2、3代表的那三条曲线和他们相邻车体的曲面的边界,生成曲面,然后将生成的曲面和车体曲面join起来,如图23所示。



图23 用networksrf命令产生曲面

(23)执行patch命令,如图24所示,选择按照数字标志所示的曲线和曲面的边界,生成曲面。



图24 用patch生成曲面

(24)画出两个一样大的圆用它们用trim命令将车体剪切出两个轮子的位置,如图25所示。



图25 用两个圆剪切出两个轮子的位置

2007-2-18 17:52:52IP:保密
阿虎
等级:社区游民
权限:管理员
积分:99
金钱:20
声望:17
经验:96
发帖数:24
注册时间:2004-6-30
编辑 删除 引用 第9楼
(25)如图26用一个直角梯形用trim命令来剪切车体。



图26 用直角梯形来剪切车体

(26)画出如图27所示的3条线用sweep2命令产生曲面,如图28。



图27 画出3条线



图28 用sweep2产生曲面
2007-2-18 17:53:12IP:保密
阿虎
等级:社区游民
权限:管理员
积分:99
金钱:20
声望:17
经验:96
发帖数:24
注册时间:2004-6-30
编辑 删除 引用 第10楼

(27)执行matchsrf命令将上一步骤完成的曲面和他相接的车体曲面进行匹配,这样曲面和车体才会保持平滑的过渡,如图29所示。注意,在match surface对话框里面一定要选择Match edges by closest points这一项。



图29 用matchsrf来匹配曲面和车体曲面

(28)执行blendsrf命令在曲面上下和车体曲面之间的两个缝隙间产生两个过渡曲面,如果使用rhino2.0,还可以调节Blend bulge滑杆来改变曲率,在这里可以采用比较尖锐的转角,如图30所示。



图30 用blendsrf产生上下两个过渡曲面

(29)执行extrude命令,选择曲面的边界,拉出一个狭窄的曲面作为代表车体板材的厚度的曲面,用filletedge将其倒角,如图31所示。



图31 用extrude和filletedge做出厚度

2007-2-18 17:53:33IP:保密
阿虎
等级:社区游民
权限:管理员
积分:99
金钱:20
声望:17
经验:96
发帖数:24
注册时间:2004-6-30
编辑 删除 引用 第11楼

(30)如图32所示,在车尾部通过步骤19所产生的两个曲面用split命令或者splitsrf命令切割出两个小口子来在两个口子上面画出两条线将它们连接起来。



图32 切割曲面然后用两条线将它们相连

(31)执行networksrf命令选择这两条线,以及它们和车体曲面交接处的曲面边界,生成和车体保持tangency的曲面,如图33所示。用同样的方法作出下面那个面,然后用blendsrf命令作出一个面来连接上下两个面,这样厚度就出来了,如图34所示。



图33 用networksrf产生曲面



图34 用blendsrf命令来做出厚度和光滑感


 

2007-2-18 17:53:53IP:保密
 快速回复
  • 支持UBB,HTML标签

  • 高级回复
  • 内容

    操作选项: 加精 解精 奖惩 设专题 设公告 解公告 固顶 总固顶 解固顶 结帖 解结帖 锁帖 解锁 移帖 删帖


    Google

    Copyright © 2004-2008 moldbbs.com