分享

CoCreate能否按照链条轨迹进行装配?

steven 2023-10-17 08:41:20 发表于 装配 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 7 1070
按照链条轨迹进行装配
v2-21a9e4404f9e58b7f700bac558371814_r.jpg
这种装配是否可以实现

我知道答案 回答被采纳将会获得 1 贡献 + 2 金币 已有7人回答

已有(7)人评论

跳转到指定楼层
Superman实名认证 问题互助团队 赏金猎人 发表于 2023-10-17 15:38:21
有没有这个链条齿轮模型,可以提供一下?
steven 发表于 2023-10-17 16:35:09
Superman 发表于 2023-10-17 15:38
有没有这个链条齿轮模型,可以提供一下?

上传不了  发了QQ
Superman实名认证 问题互助团队 赏金猎人 发表于 2023-10-18 10:39:15
理论上可以装配,但因为链条的数量多,配合关系上百个之多,在装配时勾选<实时>选项时,导致实际装配,卡顿,软件反应很慢,操作起来很困难。

链条装配到齿轮上,大概的思路:1.先将链条通过关系装配,基本都是转轴的轴对齐,链条比较多,需要一点时间
对齐.png

2.建议一个固定转轴,齿轮跟转轴是轴对齐的关系,齿轮可以在固定的转轴上转动

3.通过<位置>(也就是装配命令),勾选“更新关系”和“实际”,拖动链条,就可以完成装配了
链条.png
上图只保留部分链条,操作起来就很快,如果是很长的链条,操作很卡顿
renchaoroy 发表于 2023-11-20 23:15:56
Superman 发表于 2023-10-18 10:39
理论上可以装配,但因为链条的数量多,配合关系上百个之多,在装配时勾选选项时,导致实际装配,卡顿,软件 ...

版大,我觉得可以简化一下:如果设计时两个链轮的中心距满足了Cn1*Pitch+Cn2*Pitch+Ln1*Pitch+Ln2*Pitch = (sum n) * Pitch
[n为整数].
Cn1是轮1上相咬合的链节数
Cn2是轮2上相咬合的链节数
可以直接使用装配一个链节(不需要关系)到链轮节圆与链条中心线(两个节圆相切的直线)相切的点上,然后沿链条节圆阵列所需要的节数。如此操作两次,至于直线段,阵列更简单。如果直线段不满足整数节距,则需要修改设计的两轮中心距。如果两轮大小不一,修改中心距以后,要注意节点会发生变化,但一般如果不追求特别精准,这个节点的变化量是非常小的,并不太影响你计算链节周长。
renchaoroy 发表于 2023-11-20 23:18:10
renchaoroy 发表于 2023-11-20 23:15
版大,我觉得可以简化一下:如果设计时两个链轮的中心距满足了Cn1*Pitch+Cn2*Pitch+Ln1*Pitch+Ln2*Pitch  ...

我在设想写一个lisp用以设计常规的链轮,自动化调整中心距和装配链条,有兴趣的朋友一起搞啊。
Superman实名认证 问题互助团队 赏金猎人 发表于 2023-11-21 09:02:19
renchaoroy 发表于 2023-11-20 23:15
版大,我觉得可以简化一下:如果设计时两个链轮的中心距满足了Cn1*Pitch+Cn2*Pitch+Ln1*Pitch+Ln2*Pitch  ...

目前装配的逻辑是先把链条通过关系装配好,这个装配关系很多,上百个,拖动链条装配时,需要勾选实时,实时更新这个关系,然后就卡顿了。
如果按照你说的不需要关系,那确实会快很多
Superman实名认证 问题互助团队 赏金猎人 发表于 2023-11-21 09:03:20
renchaoroy 发表于 2023-11-20 23:18
我在设想写一个lisp用以设计常规的链轮,自动化调整中心距和装配链条,有兴趣的朋友一起搞啊。 ...

如果你能写Lisp,当然是最好的,可惜我不懂lisp开发
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则