热门标签

打印 上一主题 下一主题

[归档] 玫瑰花--STL网格转NURBS曲面

[复制链接]
查看: 11579|回复: 3

171

主题

661

帖子

4463

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4463
跳转到指定楼层
楼主
发表于 2017-5-6 13:02:34 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
原贴作者:SimonChen
首发时间:2014年4月15日
--------------------分割线-------------------------



因有朋友在一帖子中提出一个STL网格的玫瑰花模型如何转换成NURBS曲面的问题:
为了使对题目感兴趣的朋友能集中讨论,我新开此帖。

原帖的11楼的影大已出手,用TS重拓扑功能生成了TS曲面的玫瑰花了~大家可以参考线图来练习。
在这帖中,我想用另外一个在Rhino平台下的逆向插件“RhinoResurf”来生成NURBS曲面,提供以下步骤供各位参考:

1.首选输入STL玫瑰花模型(该模型由:陈志伟o0 朋友提供)
  

  
哈~这密度的网格是不能直接转换TS曲面后来生成NURBS曲面了,查看该STL网格的属性:
  
一共77041个网格,数量够吓人的了,还有要留意的是这个模型并非是一个闭合的状的网格,边缘有很明显的锯齿状,品质并不十分好。

好了,针对此开放网格我们使用RhinoResurf中的“多网格创建单曲面”命令来生成NURBS曲面
  
(选取网格后运行该命令)

注意下图中的选项,我们先以设定误差值0.5及中等光滑度来运算出NRUBS曲面,
  
(运算中会出现NRUBS曲面的边界,此时软件未对边界进行修剪)

很快,等了若干秒后,NURBS曲面就生成了


  
效果不错吧!(右边的是NURBS曲面),就一个命令就可以出来了,针对该流程使用RhinoResurf比较高效!

我们接下来设定更高的精度看一下效果怎样:
注意下图中的选项,设定误差值0.01及高光滑度来运算出NRUBS曲面,

  
  
(运算出的NURBS的ISO密度翻倍了)
这时调出Windows任务管理器中的性能一栏观察CPU及内在的实时情况
  
CPU倒是占用不多,13%而已,而内存由运算前的3.5GB飙至5.7GB(最高的峰值时达6.45GB),因此建议平时工作有大运算需要的朋友使用64位操作系统及大容量的物理内存,否则容易有当机的风险。

等待了约2分钟左右后运算出较之前高精度的NURBS曲面
  




查看该NURBS曲面的属性:

是个有效经修剪的NRUBS曲面


提供参考文件(内有STL文件及NURBS曲面)
链接: http://pan.baidu.com/s/1gfacAkz 密码: yvqq

以上是我粗浅使用RhinoResurf软件的过程,详细的设定、使用请见此帖子:http://bbs.rhino3d.asia/thread-22400-1-1.html
感兴趣的朋友可以去了解:www.resurf3d.com (相当赞且十分实用Rhino逆向插件,是国内NURBS专业开发人员写编写的哦)


结束前,我还是手痒,用TS做了一个(面多一些。经过细分的),供参考


TS曲面转NURBS曲面


收藏 分享
回复

使用道具 举报

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

本版积分规则

精彩推荐

Rhino 6 的授权管理模式的调整与转换

2020-08-20 图文教学

2020冬季 Rhino 建筑造型系统面授课程

2020-03-21 面授课程

课程介绍|Rhino工业/艺术设计曲面造型高级

2020-03-20 面授课程

2020暑期 Grasshopper参数化系统面授课程

2020-03-20 面授课程

VisualARQ 2.7 发布更新

2020-02-17 新闻

VisualARQ 2.6 发布更新

2019-12-12 新闻

ShapeMap–复杂形体的表面纹理贴合参数化插

2019-11-04 新闻

图文教学 | Rhino 6 细分建模 BARCELONA 椅

2019-06-30 图文教学

Rhino3D(犀牛)中文网

  • 深圳:0755-29642189
  • 上海:021-56496412
  • 成都:028-61592400
  • support@shaper3d.com

关注我们

Copyright   ©2007-2017  Rhino3D犀牛中文网  Powered by©Discuz!     ( 粤ICP备12051517号-5