×

工业设计互动平台

手机短信,快捷登录

微信登录,快人一步

QQ登录

只需一步,快速开始

同样间距的直线曲面流动到圆柱,后为什么间距不一样

发布于 2022-12-31 5 点赞 7 评论 1735 浏览

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩回复

文明上网理性发言、请文明用语

杉木木 | 网校特聘讲师 | 发表于 2023-1-3 10:15:46
试了一下,和楼主的结果是一样的。标准圆柱,间距相同的直线流动上去间距不一样。
这个可能要从数学原理来解释,但我们用犀牛建模的很少懂得数学原理,所以只能实践出真知。用白话解释一下吧。
这要从标准圆形说起,NURBS曲线的标准圆,是由四段圆弧拼接而成的,从流动结果可以看出,在圆弧内部是不均匀的。圆柱自然继承了圆的特性,所以流动上去间距有大有小。虽然大小不一,但还是有规律,在四分之一圆中,先变大,再变小,而且四段圆弧中的间距变化是一样的。当然了,具体的数学原理我也不懂,只能从这个结果看,标准圆是不均匀的。 202301031004.jpg

解决办法:将圆柱面重建一下,从图上可以看出,无论重建为5阶8点还是8阶8点,圆都变得均匀了,流动结果的间距一样。
202301030950.jpg

这也说明了,为什么很多时候大家建模都不喜欢用标准的圆,可能就是为了避免类似楼主遇到的这种问题。


1 回复

举报

isms_fUl7fz3I · 发表于 2023-1-3 13:55 点评

谢谢,首先谢谢您的研究, 但我也试过。那样可能也就是更接近,分析长度后也是还有差距,只是标注保留到小数点两为位,看不出来。 用其他方法,比如环形阵列,或者拉回,或者延曲线流动,又都可以实现距离完全均等,

4396 | 设计主管 | 发表于 2023-1-2 09:48:15
为什么不用阵列
0 回复

举报

大威天龙 | 设计主管 | 发表于 2023-1-2 13:59:07
因为你流动面跟被流动面的质量不行所以变形量大
0 回复

举报

isms_fUl7fz3I · 发表于 2023-1-2 21:04 点评

还是弄明白,只是用最普通的圆拉成的圆柱,用上边朋友说的,环形阵列都能距离一致。为什么流动就不成,内在的原理是什么,希望指明

isms_fUl7fz3I | 设计主管 | 发表于 2023-1-2 21:04:06
wx_张先森_nZPBs 发表于 2023-1-2 13:59
因为你流动面跟被流动面的质量不行所以变形量大

还是弄明白,只是用最普通的圆拉成的圆柱,用上边朋友说的,环形阵列都能距离一致。为什么流动就不成,内在的原理是什么,希望指明
0 回复

举报

isms_fUl7fz3I | 设计主管 | 发表于 2023-1-3 13:55:56
杉木木 发表于 2023-1-3 10:15
试了一下,和楼主的结果是一样的。标准圆柱,间距相同的直线流动上去间距不一样。
这个可能要从数学原理来 ...

谢谢,首先谢谢您的研究,
但我也试过。那样可能也就是更接近,分析长度后也是还有差距,只是标注保留到小数点两为位,看不出来。
用其他方法,比如环形阵列,或者拉回,或者延曲线流动,又都可以实现距离完全均等,也就是说我没验证出工程圆拉出的圆柱不圆。或者说工程圆不圆,
那我认为问题还是出在曲面流动本身,的逻辑关系上。
0 回复

举报

杉木木 · 发表于 2023-1-3 14:27 点评

或者说,这个应该不是犀牛的问题,而是NURBS曲面算法的问题。

杉木木 · 发表于 2023-1-3 14:25 点评

NURBS曲线,最圆的还是四段圆弧拼成的标准圆,其他的只是尽量的接近。但最圆这个生成的圆柱面却是不均匀的。曲面流动和曲线流动应是不一样的,如果说沿曲线流动间距相等,就说明沿曲线流动就是简单的对应长度。但曲

杉木木 | 网校特聘讲师 | 发表于 2023-1-3 14:25:58
isms_fUl7fz3I 发表于 2023-1-3 13:55
谢谢,首先谢谢您的研究,
但我也试过。那样可能也就是更接近,分析长度后也是还有差距,只是标注保留到 ...

NURBS曲线,最圆的还是四段圆弧拼成的标准圆,其他的只是尽量的接近。但最圆这个生成的圆柱面却是不均匀的。曲面流动和曲线流动应是不一样的,如果说沿曲线流动间距相等,就说明沿曲线流动就是简单的对应长度。但曲面要复杂得多,包含U和V两个方向,就没按照长度来对应。
这个也不能算是研究,只是建模经验。的确有流动上去之后,图案变得不均匀的情况。解决方案就是重建曲面,增加一些点,让曲面在尽量接近原来曲面的情况下,变得均匀。至于精确到小数点后几位,是根据实际需要来确定的。
如果说其他方式,环形阵列或拉回等,和曲面流动能做出来,我想这个不是楼主提问的目的,楼主只是借简单的例子来研究一下沿曲面流动的问题。
0 回复

举报

杉木木 | 网校特聘讲师 | 发表于 2023-1-3 14:27:58
isms_fUl7fz3I 发表于 2023-1-3 13:55
谢谢,首先谢谢您的研究,
但我也试过。那样可能也就是更接近,分析长度后也是还有差距,只是标注保留到 ...

或者说,这个应该不是犀牛的问题,而是NURBS曲面算法的问题。
0 回复

举报

推荐学习