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

标题: ts建平面圆『3、8楼提供参考题解』 [打印本页]

作者: youwen7    时间: 2010-12-14 20:25
标题: ts建平面圆『3、8楼提供参考题解』
本帖最后由 Jessesn 于 2010-12-22 10:19 编辑

小弟刚接触ts,想用ts做个平面圆,要以圆作为uv方向,给个思路吧,谢了先。
ps: 用圆锥拉平的方法不算。
作者: lgx68    时间: 2010-12-14 23:34
可以先在犀牛里面画好圆,再转ts
作者: simonchen    时间: 2010-12-15 15:31
本帖最后由 simonchen 于 2010-12-15 18:50 编辑

我试用以下这种方法,看能否对楼主有启发

1.绘一个圆


2.重建圆为一个8角形


3.在这8角形中用tsAppend命令生成一个面



4.用tsInsertPoint将此TS面划分为4边面


5.全先外边线后,用scale模式下,按住操纵器的中心拖动,即:挤出整圈边线一次


6.tsMakeUniform一下挤出后的TS曲面


7.最后用RHINO命令Scale一下这TS曲面到合适的直径即可完成

注意:挤出操作后,可能会造成点重叠,细心检查各控制点是否为单1个的按制点,如果不是的话用tsWeld命令焊接一下。
         此TS圆只是一个逼近的圆,并非数学上的正圆,留意!
有疑问再发上来吧,方法不算是好~~供你参考!
作者: Jessesn    时间: 2010-12-15 17:23
我试用以下这种方法,看能否对楼主有启发

1.绘一个圆
48615

2.重建圆为一个8角形
48616

3.在这8角形中用tsAppend命令生成一个面

48617

4.用tsInsertPoint将此TS面划分为4边面
48618

5.全先外边 ...
simonchen 发表于 2010-12-15 15:31



不错的办法,顶一下
作者: youwen7    时间: 2010-12-15 19:00
3# simonchen

谢了,小弟受教了。
作者: simonchen    时间: 2010-12-15 19:46
本帖最后由 simonchen 于 2010-12-15 19:51 编辑
可以先在犀牛里面画好圆,再转ts
lgx68 发表于 2010-12-14 23:34


可能我不了解这位朋友的详细操作方法,如果把NURBS曲面圆直接转TS曲面是不行的,你瞧~~


转换后变为一个四边形了

作者: gonzo1982    时间: 2010-12-15 23:28
叫你重建圆
作者: jackdesign    时间: 2010-12-16 08:59
h貼個我的方法

未标题-1.jpg (40.02 KB, 下载次数: 7)

未标题-1.jpg

作者: simonchen    时间: 2010-12-16 10:52
h貼個我的方法
jackdesign 发表于 2010-12-16 08:59


不错~~好方法~~呵呵~~比我的好~
作者: Jessesn    时间: 2010-12-22 10:23
可能我不了解这位朋友的详细操作方法,如果把NURBS曲面圆直接转TS曲面是不行的,你瞧~~
48623

转换后变为一个四边形了
48624
simonchen 发表于 2010-12-15 19:46


Revolve指令得到的“圆”可以直接TS



作者: simonchen    时间: 2010-12-22 12:41
哦·~J兄提醒得好~~
不过用这个方法做的圆,中心的敛点是它的缺点所在了。




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