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

标题: 求助TSPLINE转成nurbs问题(2,4楼提供解答参考) [打印本页]

作者: asyouloveme    时间: 2016-10-5 13:45
标题: 求助TSPLINE转成nurbs问题(2,4楼提供解答参考)
本帖最后由 simonchen 于 2016-10-5 20:10 编辑

为什么我这样布线了以后转成nurbs还是会分面?求助大神们帮我看看问题吧,还有这样的曲面应该如何布线比较好?因为我想最后转换的时候还是一个整体的面好进行曲面流动 tspline.rar (21.8 KB, 下载次数: 153)
作者: 筑梦NARUTO    时间: 2016-10-5 14:37
大概做个参考
你可以看看这几个帖子:
http://bbs.rhino3d.asia/thread-19487-1-1.html
http://bbs.rhino3d.asia/thread-24123-1-1.html
http://bbs.rhino3d.asia/thread-24495-1-1.html

QQ截图20161005143916.png (299.77 KB, 下载次数: 45)

QQ截图20161005143916.png

tspline.zip

214.8 KB, 下载次数: 132


作者: asyouloveme    时间: 2016-10-5 14:52
筑梦NARUTO 发表于 2016-10-5 14:37
大概做个参考
你可以看看这几个帖子:
http://bbs.rhino3d.asia/thread-19487-1-1.html

多谢大神
作者: simonchen    时间: 2016-10-5 20:08
本帖最后由 simonchen 于 2016-10-6 09:00 编辑

楼主,我不太明白的是,以你这张平的曲面为什么要用TS来做?我直接提取边,然后用Rhino的PlanarSrf(以平面曲线建立曲面)指令来生成你最终想要的NURBS单张曲面。



OK,我顺着你的思路,用修改布线的方式来做出最终单张NURBS曲面的效果;


那么,首先我们要搞清楚,怎么的布线才能在转换后得到一张单NURBS曲面呢?答案很简单,就是TS曲面上不能存在星点,(包括不能有3边面,N边面的结构)因为有星点的出现,转换NURBS后就会从星点这处划分出若干片的曲面来组成一张多重曲面。


以上是原理,现在我们开始着手对布线(分面)进行修改;


1.以楼主提供的这张TS曲面,能出现星点的地方就是拐角处的3边面,因此把这拐角处的三边面先删除。



2.用tsAppend指令 对拐角处进行补面(留意点击的顺序),以4边成一面的方式进行



3.补好面后,圆滑一看,跟原来的外形并没有显示的分别

4.好,这时转换成NURBS曲面看一下,转出后的NURBS是这个结构

检查一下属性



OK,get it?







作者: 筑梦NARUTO    时间: 2016-10-5 20:27
simonchen 发表于 2016-10-5 20:08
楼主,我不太明白的是,以你这张开面的曲面为什么要用TS来做?我直接提取边,然后用Rhino的PlanarSrf(以平 ...

S大,你用的是不是TS4.0啊?
作者: simonchen    时间: 2016-10-5 20:35
筑梦NARUTO 发表于 2016-10-5 20:27
S大,你用的是不是TS4.0啊?

是的呢,如果是3.4版本,就做不到这效果
作者: 筑梦NARUTO    时间: 2016-10-5 22:01
simonchen 发表于 2016-10-5 20:35
是的呢,如果是3.4版本,就做不到这效果

哈哈哈,外露边,所以我挤出了一下,我就用的3.4,S大决定3.4和4那个好用些啊,4貌似很多BUG呀
作者: simonchen    时间: 2016-10-5 22:29
筑梦NARUTO 发表于 2016-10-5 22:01
哈哈哈,外露边,所以我挤出了一下,我就用的3.4,S大决定3.4和4那个好用些啊,4貌似很多BUG呀

哈哈哈,我还是喜欢4.0并推荐用,因为,,,因为,,TS这玩意只有最新版才是最好的






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