已经解决 --- 曲线偏移后 放样 产生扭曲

[复制链接]
跳转到指定楼层
大家好,
我在打算给4条曲线放样产生的面 产生个厚度的时候遇到了问题: 原来的4条曲线放样后的形状 和 经过偏移和rebuild后 4条曲线产生的形状很不一样。  后者有明显的扭曲了。试了好久都是同样的问题。麻烦大家帮忙看看。
或者有什么比较好的方法给这样的曲面加个厚度。谢谢先。

原始曲线

offset后 再rebuild

原始曲线 loft 得到的曲面

offset后的曲线 loft 得到的曲面(和原始曲面很不一样,有扭曲)
curves.rar (88.49 KB, 下载次数: 95)







原始曲线.jpg (107.24 KB, 下载次数: 13)

原始曲线.jpg

offset 后 再 rebuild 得到的曲线.jpg (207.63 KB, 下载次数: 8)

offset 后 再 rebuild 得到的曲线.jpg

原始曲线loft后得到的曲面.jpg (415.93 KB, 下载次数: 12)

原始曲线loft后得到的曲面.jpg

用offset 曲线得到的曲面(和原来的曲面很不一样).jpg (566.41 KB, 下载次数: 22)

用offset 曲线得到的曲面(和原来的曲面很不一样).jpg
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享分享
关于大陆地区Rhino原厂培训中心
a1781314 发表于 2012-12-3 11:03:35
2
重建之后产生扭曲, 你不去重建就行了,干嘛非得去重建?
 楼主| wangwenhao0405 发表于 2012-12-3 11:07:12
3
本帖最后由 wangwenhao0405 于 2012-12-3 11:18 编辑
a1781314 发表于 2012-12-3 11:03
重建之后产生扭曲, 你不去重建就行了,干嘛非得去重建?

原来曲线 offset后产生超过几千个点。曲线上还有那种可炸开点。或者有什么其他方法能让原始曲面产生厚度吗?

原因是拿去3d打印时,厚度还不能太厚,太贵了。麻烦帮忙看下。谢谢
a1781314 发表于 2012-12-3 11:19:22
4
wangwenhao0405 发表于 2012-12-3 11:07
原来曲线 offset后产生超过几千个点。曲线上还有那种可炸开点。或者有什么其他方法能让原始曲面产生厚度吗 ...

原始曲线控制点本来就很多,偏移出来之后,肯定就会更加多。至于您说的可炸开的点如何理解?
 楼主| wangwenhao0405 发表于 2012-12-3 11:27:12
5
a1781314 发表于 2012-12-3 11:19
原始曲线控制点本来就很多,偏移出来之后,肯定就会更加多。至于您说的可炸开的点如何理解?

恩。原来有1000多个点。偏移后出现了4000左右。出现了锐角点,在每个曲线波纹的端头几乎都出现了。。。最后我手动去调节每个点。。去配合偏移的距离的。。。花了2个小时左右。。想寻求下比较好的方法。谢谢
a1781314 发表于 2012-12-3 11:35:04
6
wangwenhao0405 发表于 2012-12-3 11:27
恩。原来有1000多个点。偏移后出现了4000左右。出现了锐角点,在每个曲线波纹的端头几乎都出现了。。。最 ...

您的模型本身就太过复杂,偏移的时候,距离过大,就会造成曲面的扭曲,变形,这都是很正常的,。

此外,我也不知您这模型这么复杂是做什么用的,,或许有另外一种解决方式。

 楼主| wangwenhao0405 发表于 2012-12-3 11:49:37
7
本帖最后由 wangwenhao0405 于 2012-12-3 11:59 编辑

恩。版主等我传几张图片上来。

用3d打印时需要比较薄的厚度。可能就2毫米左右的样子。图上是上一版的模型了(上一版因为表面起伏不大,我直接在后面加了块平板,但是这次起伏明显了很多。。所以可能加平板不经济了。)。客户想要简化立面,达到更连续性的效果。所以就有了这次这个问题了。而且原立面还是个斜面。。问题就更明显了。。麻烦大家帮忙看看。怎么能帮这样的曲面做个厚度吧。。

a1781314 发表于 2012-12-3 14:23:10
8
本帖最后由 a1781314 于 2012-12-3 14:25 编辑

最近比较忙,,,加上你的这问题又有点复杂,,回帖稍晚,多多见谅。。
我做了一个大概的效果。。你看看吧,我是按照你给的照片做的效果,

QQ截图20121203142402.jpg (102.06 KB, 下载次数: 8)

QQ截图20121203142402.jpg

QQ截图20121203142449.jpg (123.97 KB, 下载次数: 15)

QQ截图20121203142449.jpg

评分

参与人数 1技术 +2 收起 理由
Jessesn + 2 很给力!

查看全部评分

 楼主| wangwenhao0405 发表于 2012-12-3 15:07:29
9
a1781314 发表于 2012-12-3 14:23
最近比较忙,,,加上你的这问题又有点复杂,,回帖稍晚,多多见谅。。
我做了一个大概的效果。。你看看吧 ...

麻烦版主了。您能解答已经很给力了。


本来想法是先得到需要放样的曲线 然后 放样的到曲面,再直接offsetsrf 得到个厚度。。。不过实际操作后,这种形状的曲面 经过offsetsrf后 的曲面,基本不能使用的。
后来想干脆先 offset 曲线,通过2组曲线 放样的到两个形状几乎能协调的曲面的。。。可是偏移后的曲线,放样后扭曲了就。。

最后我手动去调了每个点。。。花了很长时间
得到了一个实体。。
想要这个效果来着的,但是这个厚度实在是不好做。前后曲面直接很不容易达成一致性。。。后面一组曲线的放样老是会扭曲。所以想咨询下,能有比较省时间的方法给这样的曲面一个厚度吗?
a1781314 发表于 2012-12-3 15:22:38
10
wangwenhao0405 发表于 2012-12-3 15:07
麻烦版主了。您能解答已经很给力了。

您的这种工作量本来就是非常消耗时间的事情,加上方法不是那么合适,就更加消耗时间。

对于您的这个问题,不知道是我没读懂意思,还是您的细节上表达不够清楚,我总觉得好像缺少点什么。

回到正题,您如果是要给这么复杂的模型来做厚度,本身可能就不怎么方便,工作量十分大。然后模型起伏
过于复杂,偏移的时候,就肯定是不能做成太厚,不管你是要2MM还是1MM亦或是0.1MM,只要是程序认为某一处曲率过大,就肯定会发生扭曲。

不过我觉得我在8楼给的截图应该就基本上是您想要的效果。。您再想想,您可能把问题某些关键的地方遗漏或者把问题说得过于复杂,需要剔除一些东西也不一定。
您需要登录后才可以回帖 登录 | 注册成为会员

本版积分规则