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

标题: network铺面遇到的面互叠问题 [打印本页]

作者: macaron    时间: 2010-4-25 05:34
标题: network铺面遇到的面互叠问题
利用network命令铺这个面, 但是总是遇到面不平, 互相挤皱在一起 (A和D附近).
修改上面的参数, 反复试各种组合. 角度从0.001改到100, 问题都还是一样.



试了好半天, 可能老天都可怜我了, 让我手抖了一下, 按成了两小数点. 角度变成了0..1
这明明是错误的, 可是!!!!!!! 面居然就这么平了 :sweat



虽然看似问题解决了, 不过还是很不安. 上来问问各位老大, 你们说这个问题的"正常"解决办法到底是怎么样的呀? 为什么我能这么歪打正着呢?

源文件附上!

network double dot.rar (510.46 KB, 下载次数: 180)
作者: macaron    时间: 2010-4-25 06:10
其实这没有完全解决问题,面互叠的时候,铺出来的这块面与另一块面能做到G2连续. 但是靠这样打两个小数点的方法, 虽然面互叠的问题解决了, 但是导致Curvature选择失效, 两块面之间的连续变成了G0.
作者: wang10    时间: 2010-4-25 08:34
楼主 你的两条结构线 没有跟曲面达到G2连续吧
作者: wang10    时间: 2010-4-25 08:36
这样可以不?

01.jpg (70.74 KB, 下载次数: 29)

01.jpg

作者: macaron    时间: 2010-4-25 08:41
谢谢wang10, 难道又是曲线:sweat.

你的这个没有叠面的问题, 不过形状出入太大, 尖头不能这么扁. 你试着不改变曲线的形状能不能避免叠面?
作者: Jessesn    时间: 2010-4-25 09:06
利用network命令铺这个面, 但是总是遇到面不平, 互相挤皱在一起 (A和D附近).
修改上面的参数, 反复试各种组合. 角度从0.001改到100, 问题都还是一样.

40343

试了好半天, 可能老天都可怜我了, 让我手抖了一下 ...
macaron 发表于 2010-4-25 05:34


问题在于你的线条,如下图这几个几个地方,你的线条与曲面之间的衔接关系全部为G0,


而你的Network时候要强制为G2,所以才出现你前面的的问题。

修改曲线与曲面的衔接关系,然后再Network,




要注意,你需要G2的曲面,就需要有G2的曲线衔接关系。这样出来的曲面才能光顺


附上3DM 文件,供参考
network double dot.rar (130.36 KB, 下载次数: 193)
作者: macaron    时间: 2010-4-25 09:30
6# Jessesn

谢J大! 看来这几天我遇到的问题基本是曲线的问题:sweat
作者: step521    时间: 2010-4-25 16:35
fg 6# Jessesn
作者: 415369179aaa    时间: 2010-4-25 17:05
{:4_93:}神一样的j大
作者: wang10    时间: 2010-4-26 10:04
神一样的J大{:4_93:}
作者: imcaoonly    时间: 2010-5-1 18:07
看着j大的解释,这几天学了好多东西啊
作者: imcaoonly    时间: 2010-5-1 18:23
6# Jessesn 那么j大,原来的曲面怎么调整成和曲面成为G2呢?还是需要从曲面上重新画?
作者: 919692254fang    时间: 2010-5-1 19:10
J大   这个我下下来自己做了一遍   还是发现了不少问题    我看过你的模型    曲面之间没有一点缝隙    我也试过不同的match  srf   可是就是达不到理想的效果    http://bbs.rhino3d.asia/thread-10219-1-1.html  问题跟这个差不多有点像      但是就是没办法  解决不了     这个好像老早就碰到过     第一张是你的模型截图   剩下的就是问题图   另外     在进行匹配的时候为何有时候互相衔接那个选项会是灰色的       谢谢j大    6# Jessesn

QQ截图未命名.jpg (26.97 KB, 下载次数: 31)

QQ截图未命名.jpg

QQ截图未命名2.jpg (22.2 KB, 下载次数: 30)

QQ截图未命名2.jpg

作者: Jessesn    时间: 2010-5-1 21:09
J大   这个我下下来自己做了一遍   还是发现了不少问题    我看过你的模型    曲面之间没有一点缝隙    我也试过不同的match  srf   可是就是达不到理想的效果    http://bbs.rhino3d.asia/thread-10219-1-1.html  问 ...
919692254fang 发表于 2010-5-1 19:10



问题的关键在于下面图片中的这两根线与曲面之间的衔接关系


如果你的曲线与曲面之间的距离太大,衔接关系达不到G2 ,你使用这样低质量的曲线生成的曲面,质量也是非常差的,我在6楼的回复中,有修复这两条曲线与相邻曲面的衔接关系(使用Match曲线的方式),
你说Match显示为灰色?能截图或者上传你的问题模型吗?
作者: 919692254fang    时间: 2010-5-1 23:23
谢谢J大   最近一直在论坛上   看到J大真的很忙   有时候真的让人感动        先说一下做的步骤    提取结构线    然后在他原有的基础上重建曲线 后衔接曲线     在调整了一下位置    附带一下个人的小建议    一些好帖子希望设置成回帖可见     真的好多经典的题目都慢慢的隐匿了       另外我觉着我在找这个贴的时候不是很方便    能否在最新发表下面多连接一下 14# Jessesn
作者: 919692254fang    时间: 2010-5-2 09:54
谢谢J大    昨天由于模型太大没直接回复   现在附上      还是老问题   匹配之后的曲线我检测过   是G2连续  曲面之间在nw之后感觉有间隙    另外在match的时候  互相衔接这个选项是灰色的   没法点选 14# Jessesn

network double dot.rar

50.12 KB, 下载次数: 66


作者: Jessesn    时间: 2010-5-2 10:31
谢谢J大    昨天由于模型太大没直接回复   现在附上      还是老问题   匹配之后的曲线我检测过   是G2连续  曲面之间在nw之后感觉有间隙    另外在match的时候  互相衔接这个选项是灰色的   没法点选 14# Jessesn
919692254fang 发表于 2010-5-2 09:54


互相衔接只能用于都没有trim过的曲面,所以你这里Match的时候不能点选此项

减息的问题,是公查所致,提高Network的公差设置


然后Join曲面,即可

作者: 919692254fang    时间: 2010-5-2 13:58
谢谢万能的J大      试过以后  果不其然   这种感觉好兴奋啊        但是问我发现    在结合之前还是有缝隙     结合之后就没有了    但是把它炸开后也没有啊    这时候应该跟之前没结合的状态一样才对啊   17# Jessesn
作者: imcaoonly    时间: 2010-5-2 14:18
奥,了解了,嘿嘿
作者: Jessesn    时间: 2010-5-2 14:32
谢谢万能的J大      试过以后  果不其然   这种感觉好兴奋啊        但是问我发现    在结合之前还是有缝隙     结合之后就没有了    但是把它炸开后也没有啊    这时候应该跟之前没结合的状态一样才对啊   17# Jess ...
919692254fang 发表于 2010-5-2 13:58


结合后Rhino从新计算了显示的MESH,所以炸开后还是一样显示MESH,不会再次计算回复到之前的显示MESH
作者: DMG    时间: 2010-9-24 19:32
J大,,,我想问,怎么设置你这种视图模式吖?就只有几根线,想点击面都点不了的。。。
作者: Jessesn    时间: 2010-9-24 19:53
J大,,,我想问,怎么设置你这种视图模式吖?就只有几根线,想点击面都点不了的。。。
DMG 发表于 2010-9-24 19:32


你是问显示模式吗? 显示模式请参考下面贴子的教程
犀牛4.0显示设置技巧—高级自定义显示模式

非 WireFrame 显示模式比较容易选择的曲面对象。
作者: 暗物质    时间: 2010-9-26 17:47
本帖最后由 暗物质 于 2010-9-26 17:56 编辑

请问j老师,如何调整曲线和面之间的关系?是重新做还是用调节曲线末端?还有就是如何测定曲线和曲面之间的连续性?测量曲线和曲面上的结构线的连续性吗?
作者: Jessesn    时间: 2010-9-26 18:10
请问j老师,如何调整曲线和面之间的关系?是重新做还是用调节曲线末端?还有就是如何测定曲线和曲面之间的连续性?测量曲线和曲面上的结构线的连续性吗?
暗物质 发表于 2010-9-26 17:47


关于你的问题

如何调整曲线和面之间的关系?是重新做还是用调节曲线末端?
推荐使用Match, 曲线对曲面边缘做Match, 如果你不明白,请查阅 Rhino help 中 match的部分, 你所说的调整末端应该是指在保证连续性的情况下调整造型,请用 EndBulge 指令 。

还有就是如何测定曲线和曲面之间的连续性?测量曲线和曲面上的结构线的连续性吗?
暂时没有直接的工具, 间接的办法是,先使用 Extend 延长曲线(使用Smooth方式延长,关于Extend,请查看Help ),然后将曲线投影至曲面,然后使用 Gcon 指令来检测原始曲线与投影曲线之间的衔接关系。

PS: 这已经属于另外一格话题, 下次遇到这样的问题,还请你开新贴讨论。方便大家查阅与参与。
作者: 暗物质    时间: 2010-9-26 18:30
j老师真快,在您提供的文件中曲线和曲面之间也不是G2链接吧?好像是G1?
我下会会记住您的建议的!

1.jpg (32.88 KB, 下载次数: 17)

1.jpg

作者: DMG    时间: 2010-9-27 12:09
22# Jessesn 非常感谢J大的热心~!!!Yeah~!!!




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