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

标题: 关于weaverbird给mesh增加厚度 [打印本页]

作者: 3972602    时间: 2011-5-9 18:11
标题: 关于weaverbird给mesh增加厚度
用weaverbird给mesh增加厚度以后,发现生成的形体厚度不均匀,怎样能得到均匀厚度的形体呢?
作者: 3972602    时间: 2011-5-9 21:50
怎么没人回答啊,自己顶
作者: lyyy    时间: 2011-5-11 14:29
本帖最后由 lyyy 于 2011-5-13 16:07 编辑
用weaverbird给mesh增加厚度以后,发现生成的形体厚度不均匀,怎样能得到均匀厚度的形体呢?
3972602 发表于 2011-5-9 18:11

是因为没理解法向



留意法线的数据......
M-Offset.rar (52.88 KB, 下载次数: 172)
作者: Jessesn    时间: 2011-5-11 15:42
用weaverbird给mesh增加厚度以后,发现生成的形体厚度不均匀,怎样能得到均匀厚度的形体呢?
3972602 发表于 2011-5-9 18:11


wbThicken指令对有曲率的的Polygon是没有办法得到均匀壁厚的, WB提供两种厚度的方式 DistanceOnDiagonals与 HypotenuseAverage, 其中 DisatnceOnDiagonals更加接近等距的方式。
作者: qq56    时间: 2011-5-12 18:48
我多年来都是这样做的:保存为3DS文件(提高精度),导入3dmax直接加Shell(壳的命令),厚度自己定。
作者: Jessesn    时间: 2011-5-12 22:19
我多年来都是这样做的:保存为3DS文件(提高精度),导入3dmax直接加Shell(壳的命令),厚度自己定。
qq56 发表于 2011-5-12 18:48


如果仅仅是Mesh的偏移, 用Rhino中的OffsetMesh就可以了。

作者: lyyy    时间: 2011-5-13 16:12
本帖最后由 lyyy 于 2011-5-13 16:31 编辑

Rhino中的OffsetMesh  与weaverbird的wbThicken的偏移并无区别。
貌似只要顶点处Mesh间的角度不同,则无法实现等距偏移并与软件无关。


顶点处Mesh间的角度相同:

仍可作等距偏移
作者: Jessesn    时间: 2011-5-13 17:44
Rhino中的OffsetMesh  与weaverbird的wbThicken的偏移并无区别。
貌似只要顶点处Mesh间的角度不同,则无法实现等距偏移并与软件无关。
52522

顶点处Mesh间的角度相同:
52523
仍可作等距偏移
lyyy 发表于 2011-5-13 16:12


恩,这种曲率简单的做等距并无问题, 你可以测试复杂一点的,比如多转折的。




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