UG爱好者

标题: 在保持圆心基准下,不同高度差的圆形样条曲线如何顺滑的接驳? [打印本页]

作者: 美好的晴天    时间: 2023-11-28 22:56
标题: 在保持圆心基准下,不同高度差的圆形样条曲线如何顺滑的接驳?
我对于样条曲线的概念不大清晰。我大概通过简陋绘制表达出来,设计师根据原有产品的形状进行缩水计算,现有问题:如何在保持圆心基准不变的情况下,上半圆样条曲线均匀偏置4C,下半圆样条曲线均匀偏置3C,如何顺滑的过渡1个C的高度差?而且只能是一个交点的情况下。

我之前试过用类似椭圆的形状来相切接顺,但设计师ban掉我这个想法,要求必须用一个交点的情况下来偏置绘制。
我实在想不出好方法了。



作者: 438040578    时间: 2023-11-29 09:01
试试桥接曲线
作者: xiaoxiaoguaiDW    时间: 2023-11-29 09:40
是这个意思吗,我用的桥接曲线

无标题.png (62.46 KB, 下载次数: 14)

无标题.png

作者: lgq101    时间: 2023-11-29 10:39
我对你说的,一个交点的要求不是很明白。啥叫一个交点?
按照我自己的理解,你是两个半圆,圆心重合,上半边偏距4C,下半边偏距3C,然后把这两个弧左右两边分别接顺,同时限定接顺的高度范围是1C,这样的话整个曲线一共会有4个交点(4段,即上圆弧、左接弧、下圆弧、右接弧,它们首尾依次连接,会有4个交点)。究竟要怎么理解你说的一个交点?
作者: left1221*    时间: 2023-11-29 11:10
用桥接曲线连接,然后再用样条画这条线,多选几个点,尽量贴近原曲线。最后就是一条线没有交点。不过标尺寸标不上径向尺寸了,变成一条样条曲线了。
作者: 美好的晴天    时间: 2023-11-29 22:15
lgq101 发表于 2023-11-29 10:39
我对你说的,一个交点的要求不是很明白。啥叫一个交点?
按照我自己的理解,你是两个半圆,圆心重合,上半 ...

就是红框圈住的位置,两个半圆只能有一个交点的。

微信图片_20231129220948.png (35.7 KB, 下载次数: 15)

微信图片_20231129220948.png

作者: 美好的晴天    时间: 2023-11-29 22:40
xiaoxiaoguaiDW 发表于 2023-11-29 09:40
是这个意思吗,我用的桥接曲线

对对对,但是唯一的bug就是只能从客户原有的设计来进行小幅度的调整,不能改变样条曲线极点的情况下再去进行调整我回去摸索摸索再绘制一下。
作者: Dzhihua    时间: 2023-11-30 10:29
用规律曲线试一试,看题蛮有规律可循。
作者: lgq101    时间: 2023-11-30 11:06
美好的晴天 发表于 2023-11-29 22:15
就是红框圈住的位置,两个半圆只能有一个交点的。

如图所示,两个半圆要求同心,但半径不同,圆面是不能接顺到一点的(如果硬结,就会有棱线或者出现切线段在倒圆,因为它们没有公切线)。所以接头位置一定是S形曲面相接(即桥接曲线做面接顺)。所以桥接出来S曲线端点一定有两个,如我图上箭头所指。图示虽然显示有结线,但是其实体圆表面是光滑的,均匀过渡的!

1.png (96.39 KB, 下载次数: 8)

1.png

作者: 美好的晴天    时间: 2023-11-30 21:36
left1221* 发表于 2023-11-29 11:10
用桥接曲线连接,然后再用样条画这条线,多选几个点,尽量贴近原曲线。最后就是一条线没有交点。不过标尺寸 ...

我按照你提供的思路进行绘制了,但后续的曲率分析差别很大,但是在拉伸体和斑马纹看着区别不大。我有点不太明白。但我绘制新样条时,是用节点的方式成链。

123324.png (24.23 KB, 下载次数: 14)

123324.png

4534.png (34.98 KB, 下载次数: 13)

4534.png

作者: left1221*    时间: 2023-12-1 10:51
本帖最后由 left1221* 于 2023-12-1 10:57 编辑
美好的晴天 发表于 2023-11-30 21:36
我按照你提供的思路进行绘制了,但后续的曲率分析差别很大,但是在拉伸体和斑马纹看着区别不大。我有点不 ...

曲线做成G2连续就好了
还有一个问题,看你发的原图的曲率,下半部分看着是圆,上部分不是圆。是不是原设计就是这样的。

作者: Dzhihua    时间: 2023-12-1 14:55
用规律曲线,不知道是不是。

光顺曲线.png (64.66 KB, 下载次数: 3)

光顺曲线.png

作者: 美好的晴天    时间: 2023-12-1 22:03
left1221* 发表于 2023-12-1 10:51
曲线做成G2连续就好了
还有一个问题,看你发的原图的曲率,下半部分看着是圆,上部分不是圆。是不是原设 ...

对~公司软件只能用NX3.0版,样条曲线的G2设置只能是最后一段而已,这让我很烦恼。




欢迎光临 UG爱好者 (https://www.ugsnx.com/) Powered by Discuz! X3.2