找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 4319|回复: 8

[原创] 任意两个连续闭合曲线匀速纯滚动的运动仿真(ug12.0)

[复制链接]

115

主题

144

回帖

1万

积分

大校

积分
16426
发表于 2020-5-6 10:15:17 | 显示全部楼层 |阅读模式
本篇将讲述在ug12.0下面如何实现两个连续闭合曲线进行匀速纯滚动,该案例会用到极限的思想和ug12.0线在线上的滑动锁定功能。

新建一个sim文件,切换至部件选项卡,插入草图,并绘两条任意样条曲线。切点处绘制一个小圆,另一个小圆的圆心在其中一个样条曲线上,建立表达式L=10.001,连接两圆心,并标注两圆心的距离为L,为了仿真的时候可以进行比较,阵列以上曲线,如图1所示。
两曲线纯滚动1.gif
图1 绘制两连续闭合曲线并阵列曲线

左侧的图将固定大样条闭合曲线,使小样条闭合曲线在大的上面进行纯滚动,可以只建两个连杆,即小样条闭合曲线和两个圆心相连的不等径小圆。创建点在线上约束,使切点上的小圆圆心在大样条曲线上,非切点上的小圆圆心在小样条闭合曲线上。对大小两个样条曲线添加线在线上的约束,勾选滑动锁定功能。测量大样条曲线的长度,并给切点处的点在线上添加驱动,驱动速度为大样条的长度测量值,解算方案的时间设定为1s,则驱动点1s完成一个周期的运动。

求解以上的解算方案,即可得到图2所示的仿真效果图。
两曲线纯滚动2.gif
图2 两个点在线上约束和一个线在线上约束(滑动锁定),大样条曲线上的圆心点为驱动点

更改表达式L的值为0.001,即两个小圆的圆心趋近重合,为了进行对比,对图2中右侧的两个小圆分别建立连杆,并添加点在线上约束并进行驱动,驱动速度均为大样条曲线的长度值,重新进行求解,即可得到图3所示的仿真效果图。
两曲线纯滚动.gif
图3 两个点在线上的约束趋近于重合和分别进行驱动的参照对比

为了达到两样条曲线连续运动的仿真效果,图示中两个样条曲线的长度比接近于1:2,特此说明。

总结:通过两个点在线上副,一个线在线上副(滑动锁定),使两个点在线上副趋近于重合,驱动其中一个点在线上副即可实现两个连续闭合曲线进行纯滚动。

PS:两曲线的纯滚动可以看成两个非圆曲线齿轮节圆的纯滚动,选择合适模数的齿轮刀具,通过范成法的方式分别切制节圆为上述曲线的轮胚,即可得到相应的非圆齿轮,并进行非圆齿轮啮合的运动仿真。

源文件链接: 匀速纯滚动.rar (41.88 KB, 下载次数: 42)

评分

参与人数 1G币 +50 收起 理由
3D世界网-零 + 50 原创加分!

查看全部评分

118

主题

858

回帖

1万

积分

中校

积分
12528

论坛元老

发表于 2020-5-7 11:24:15 | 显示全部楼层
我也想学拧螺丝{:}

32

主题

354

回帖

5625

积分

上尉

积分
5625
发表于 2020-5-8 09:51:41 | 显示全部楼层
其实在nx12里面,两个闭合曲线之间直接线在线上副加滑动锁定就可以了,可以不需要中间圆。
nx12之前的版本没这个滑动锁定的功能。就需要用这种趋近的方法,
两个闭合曲线与一个小圆同时相切,但是由于用不了滑动锁定,有找不到小圆在某一闭合曲线上走过的曲线的长度,所以只能引用主动轮的角速度,乘以小圆圆心到主动轮圆心的距离,得到线速度,除以小圆圆心到从动轮圆心的距离,附加成从动轮的角速度。

38

主题

464

回帖

1万

积分

上校

积分
14317
发表于 2020-5-15 16:47:06 | 显示全部楼层
谢谢楼主分享,向楼主学习。

31

主题

753

回帖

2245

积分

少尉

积分
2245
发表于 2020-5-19 13:28:08 | 显示全部楼层
感谢楼主分享,学习了

3

主题

6

回帖

116

积分

上等兵

积分
116
发表于 2024-1-13 16:05:25 | 显示全部楼层
刚进行第一个仿真,就说自由度大于零。该怎么办?

1

主题

2358

回帖

6591

积分

上尉

积分
6591
发表于 2024-3-1 12:53:52 | 显示全部楼层
感谢分享

0

主题

199

回帖

1088

积分

六级士官

积分
1088
发表于 2024-3-27 16:33:23 | 显示全部楼层
谢谢楼主分享

0

主题

4

回帖

13

积分

列兵

积分
13
发表于 2024-7-12 15:57:12 | 显示全部楼层
可以下载了吗
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2024-12-27 07:38

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表