原创 --- 设定形状类型将网格拟合成NURBS曲面. ( 命令: _RsMesh2Surf in RhinoResurf for Rh...

[复制链接]
跳转到指定楼层
278835 wglee 发表于 2013-2-5 19:16:47 楼主

http://www.resurf3d.com/helpdoc/chinese/Tutorial%2011%20-%20Fit%20mesh%20to%20NURBS%20surface%20by%20specifying%20shape%20type_ch.htm

RhinoResurf for Rhino 4 or 5 中的命令 _RsMesh2Surf 帮助用户通过定义网格模型的形状类型来拟合NURBS曲面. 下图(图.1)显示了该命令调用后出现的对话框. 该对话框提供了6种形状类型选项让用户选择:
1. plane : 适合于那些能和平面具有数学上同胚意义的网格形状,例如任何一个非封闭的开曲面都能和平面具有同胚意义,但是一个圆柱面则不属于该类型.  (图.8)
2. cylinder: 适合于那些能和圆柱面具有数学上同胚意义的网格形状. (图.13)
3. semi-shpere: 适合于那些能和半球面具有数学上同胚意义的网格形状. (图.11)
4. 4corner: 适合于那些能和平面具有数学上同胚意义并且边界上具有4个尖角类型的网格形状. (图.6)
5. 3corner: 适合于那些能和平面具有数学上同胚意义并且边界上具有3个尖角类型的网格形状. (图.2)
6. 2corner: 适合于那些能和平面具有数学上同胚意义并且边界上具有2个尖角类型的网格形状.(图.4)
对于那些能和平面具有数学上同胚意义并且边界上具有n(n>4)个尖角类型的网格形状,RhinoResurf 则提供了另外一个命令 _RsMesh2StarFace 来实现曲面拟合. (图.15)

图.1. 命令 _RsMesh2Surf (Surface from mesh)调用后出现的对话框



选项 1: 形状类型 - 3corner


图.2 一个边界上有3个尖锐角的网格


图.3. 以上网格被拟合成一张3边退化曲面, 曲面的一条边被折叠成同一个控制点


选项 2: 形状类型 - 2corner


图.4. 一个边界上有2个尖锐角的网格

图.5. 以上网格被拟合成一张两边退化曲面, 曲面的两条边分别被折叠成两个控制点.

选项 3: 形状类型  --  4corner


图 6.一个边界上有4个尖锐角的网格

图.7 以上网格被拟合成一张标准非裁剪曲面, 其中两个孔洞曲面已被填补上.

选项 4 : 形状类型 - plane


图.8. 一个复杂的开曲面,但它能和平面具有同胚意义

图.9. 以上曲面被拟合成一个裁剪曲面.

选项 5 : 形状类型 - semi-shpere


图.10. 一个形状上能和半球面类似的网格模型

   
图.11. 以上网格模型被拟合成一张半球面

图 12. 球面的一条边退化成一个点

选项 6 : 形状类型 - cylinder


图.13. 一个形状和柱面类似的网格模型

图.14. 以上网格模型被拟合成一个周期曲面,此曲面在U-V方向的V方向上是周期的、封闭的.
选项 7 : 形状类型 - n(n>4)corner(或者 starface)
图.15. 一个能和平面具有数学上同胚意义并且边界上具有n(n>4)个尖角类型的网格模型.
图.16. 以上网格模型被拟合成由6个面通过G1拼接而成星形面.

评分

参与人数 2技术 +20 坛币 +10 收起 理由
深蓝Ansen + 10 + 10 很给力!
Jessesn + 10 很给力!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 分享分享
关于大陆地区Rhino原厂培训中心
ncmooc 发表于 2013-2-5 19:35:18
2
虽然看不懂但好像很厉害
Jessesn 发表于 2013-2-6 00:46:01
3
谢谢Lee老师的教程!
深蓝Ansen 发表于 2013-2-7 08:02:24
4
感谢Lee老师提供的教学,新年快乐!
倾城 发表于 2013-2-8 23:25:40
5
感觉是款较好的逆向插件
dxf999 发表于 2014-4-3 20:23:20
6
那里有下载呀
您需要登录后才可以回帖 登录 | 注册成为会员

本版积分规则