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

标题: 今天发现rhino5.0与4.0一个人不一样的地方,求解 [打印本页]

作者: iapple    时间: 2012-9-5 11:15
标题: 今天发现rhino5.0与4.0一个人不一样的地方,求解
本帖最后由 iapple 于 2012-9-5 11:21 编辑

看图,同样一条曲线,在rhino5.0与4.0中 执行 _ExtrudeCrv命令,得到的曲面控制点是不一样的。何解。
rhino4.0


rhino5.0  拉伸的时候,选择实体,然后炸开,得到的曲面。


如果选择实体(否) 得到的曲面的控制点就跟rhino4.0的结果是一样的。



为什么 在rhino4.0中_ExtrudeCrv 的时候 不管选择是否加盖,最后得到的 曲面控制点 跟 曲线 是一样的,但在5.0中就会有不一样的结果呢?

作者: Jessesn    时间: 2012-9-5 12:01
Rhino 5 的 Extrude指令默认特征是 Extrusion, 是R5的新特征,R4的结果会是 surface或 PolySurface, 你把R5的 Extrusion 透过  ConvertExtrusion 指令将其转化为R4一样的 Surface或polysurface特征。
作者: qiongheng    时间: 2012-9-5 13:48
Jessesn 发表于 2012-9-5 12:01
Rhino 5 的 Extrude指令默认特征是 Extrusion, 是R5的新特征,R4的结果会是 surface或 PolySurface, 你把 ...

请问J大,R5的这个特性的意义是什么?
作者: Jessesn    时间: 2012-9-5 16:24
qiongheng 发表于 2012-9-5 13:48
请问J大,R5的这个特性的意义是什么?

Extrusion 会比PolySurface要小,成本的节省存储空间。这样与原来相同大小的文件所记录的内容会更多
作者: 深蓝Ansen    时间: 2012-9-5 16:51
本帖最后由 深蓝Ansen 于 2012-9-6 09:56 编辑

我也补充下,如果挤出的是实体,这张曲面控制点增加的过程如下
程序会将曲面转换为多个单跨度面(节点处断开),再将这些单跨度曲面融合在一起(平滑=否),因此可以看出融合后相接处的CV其实是Kink点

作者: qiongheng    时间: 2012-9-5 17:30
Jessesn 发表于 2012-9-5 16:24
Extrusion 会比PolySurface要小,成本的节省存储空间。这样与原来相同大小的文件所记录的内容会更多

原来如此,~~~多谢J大
作者: iapple    时间: 2012-9-5 21:52
本帖最后由 iapple 于 2012-9-5 21:57 编辑
深蓝Ansen 发表于 2012-9-5 16:51
我也补充下,如果挤出的是实体,这张曲面控制点增加的过程如下

程序会将曲面转换为多个单跨度面(节点处 ...


可是这种运算结果感觉更复杂了啊,  并且控制点少的曲面不是要比控制点多的曲面更容易控制,质量更好, 数据更简单吗?
作者: iapple    时间: 2012-9-5 22:03
Jessesn 发表于 2012-9-5 12:01
Rhino 5 的 Extrude指令默认特征是 Extrusion, 是R5的新特征,R4的结果会是 surface或 PolySurface, 你把 ...


J大你说的这个指令 ConvertExtrusion 有图标吗? 还有好像R5里面的 Revolve
这个命令没有 右键 的_RailRevolve了,虽然可以通过输入指令行来执行。
作者: Jessesn    时间: 2012-9-5 22:34
iapple 发表于 2012-9-5 22:03
J大你说的这个指令 ConvertExtrusion 有图标吗? 还有好像R5里面的 Revolve
这个命令没有 右键 的_Rai ...

ConvertExtrusion 没有图标的
关于 RailRevolve 谢谢指出错误, 我会将这个问题回报给公司。
作者: 深蓝Ansen    时间: 2012-9-6 21:15
本帖最后由 深蓝Ansen 于 2012-9-6 21:21 编辑
iapple 发表于 2012-9-5 21:52
可是这种运算结果感觉更复杂了啊,  并且控制点少的曲面不是要比控制点多的曲面更容易控制,质量更好, ...

你可以试试这个指令UseExtrusions,你可以切换是否使用挤出这个特征,如果选择挤出物件为 多重曲面,得到的实体面和V4相同


与多重曲面相比,挤出物件使用的内存较少,网格转换也较快。

作者: iapple    时间: 2012-9-7 00:10
深蓝Ansen 发表于 2012-9-6 21:15
你可以试试这个指令UseExtrusions,你可以切换是否使用挤出这个特征,如果选择挤出物件为 多重曲面,得到 ...

又学到了新知识
作者: iapple    时间: 2012-9-7 18:58
Jessesn 发表于 2012-9-5 22:34
ConvertExtrusion 没有图标的
关于 RailRevolve 谢谢指出错误, 我会将这个问题回报给公司。

想请教J大 这些没有图标的命令,哪里可以找得到。
作者: Jessesn    时间: 2012-9-7 19:33
iapple 发表于 2012-9-7 18:58
想请教J大 这些没有图标的命令,哪里可以找得到。

比较快的方式是查 Help 吧
作者: iapple    时间: 2012-9-7 23:43
Jessesn 发表于 2012-9-7 19:33
比较快的方式是查 Help 吧

前提是我不知道有这个命令,怎么查呢? 我的意思是问 怎么找出rhino 隐藏的一些命令,比如说深蓝说的这个命令“UseExtrusions” ? 谢谢
作者: Jessesn    时间: 2012-9-8 09:17
iapple 发表于 2012-9-7 23:43
前提是我不知道有这个命令,怎么查呢? 我的意思是问 怎么找出rhino 隐藏的一些命令,比如说深蓝说的这个 ...

我们近期会发布Rhino5,也会准备专门的页面详细介绍所新增加的指令,近期正在紧张制作中,敬请期待




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