Rhino(犀牛)中国技术支持与推广中心

标题: 复杂的网格 怎么 生成曲面 [打印本页]

作者: fish0410    时间: 2014-12-8 22:47
标题: 复杂的网格 怎么 生成曲面
自己有一个地形是网格曲面的,后来自己用线投影的方式画了一组网格,想重新生成曲面,但是使用rhino 网格曲面的命令,由于边缘不规整,报错,表示不能识别排序问题。请高手帮我想想网格怎么生成曲面,或者有什么好用的网格生成曲面的插件。


QQ截图20141208224339.jpg (162.15 KB, 下载次数: 48)

网格

网格

作者: simonchen    时间: 2014-12-8 22:58
楼主,如果使用插件去做的话,我推荐使用“RhinoResurf”,根据你这个网格的形态,你可以参考这一帖子(22楼)中的步骤:
http://bbs.rhino3d.asia/thread-23379-3-1.html

要注意的是,第1步可以省去不做。按其步骤做下来就可以生成一张贴合在网格上的NURBS曲面了,试试吧。


作者: Jessesn    时间: 2014-12-8 23:02
如果有这么细致的网格,楼主可以尝试 Patch 这个指令,如果有问题,请放上你的文件看看
作者: fish0410    时间: 2014-12-10 22:52
通过patch 和 rhinoresurf插件 都生成曲面,区别在于rhinoresurf生成曲面后需要修剪边缘一下,而patch却不需要。
但是通过 显示 控制点的命令发现 其实控制点是一样的。
有什么办法能够使 控制点 在 曲面的边缘呢, 我使用了 “缩回已修剪曲面至边缘”这个命令但是没有效。

002.png (145.26 KB, 下载次数: 38)

01

01

03.png (222.13 KB, 下载次数: 39)

02

02

作者: fish0410    时间: 2014-12-10 22:55
Jessesn 发表于 2014-12-8 23:02
如果有这么细致的网格,楼主可以尝试 Patch 这个指令,如果有问题,请放上你的文件看看

patch 有效,曲面建成了,但是显示控制点后发现,很多控制点不在曲面边缘,有什么办法让控制点缩回到曲面边缘呢,或者剪切掉呢?
作者: fish0410    时间: 2014-12-10 23:00
这个是我的源文件,大神们可以帮我看看,想想办法,谢谢~
源文件
作者: simonchen    时间: 2014-12-10 23:10
fish0410 发表于 2014-12-10 23:00
这个是我的源文件,大神们可以帮我看看,想想办法,谢谢~
源文件

看不到文件
作者: Jessesn    时间: 2014-12-11 08:59
fish0410 发表于 2014-12-10 22:55
patch 有效,曲面建成了,但是显示控制点后发现,很多控制点不在曲面边缘,有什么办法让控制点缩回到曲面 ...

Patch 所建立的曲面通常都是 trimmed的曲面,如果你的曲面边缘与曲面结构线方向不一致,使用shrinkTrimmedSrfToEdge 也是无法将控制点缩回至曲面边缘。
提醒:就这个造型而言,如果你仅仅只是做一张曲面,无论用什么方式都无法实现边缘与边缘控制点一致,因为原生曲面一定是4边的。




欢迎光临 Rhino(犀牛)中国技术支持与推广中心 (http://bbs.rhino3d.asia/) Powered by Discuz! X3.2