Hacker News 中文摘要

RSS订阅

Show HN:我是一名15岁的准工程师,这是我制作的摆线齿轮箱 -- Show HN: I'm a 15 Year Old Wannabe Engineer, This Is a Cycloidal Gearbox I Built

文章摘要

作者分享了自己设计并3D打印的摆线齿轮箱的迭代过程,从手动测试版到微型版再到成功版,并介绍了用于生成齿轮的Python脚本及其参数方程与使用方法。

文章总结

这是我制作的摆线齿轮箱,以及用于生成它的Python脚本。

设计过程

版本1
这是一个手摇式齿轮箱,专门用于测试Python摆线生成器的有效性,传动比为1:9。

版本2
这是一个微型摆线齿轮箱,传动比同样为1:9,设计目标是与NEMA 17步进电机占用相同空间。但由于小型摆线驱动所需的公差极严,而3D打印精度不足,该设计未能成功。

版本3
这是首个能在NEMA 17电机上正常工作的版本。相比版本2,它拥有更大的尺寸,从而允许更宽松的公差,实现了完全可用的设计。

🛠️ Python脚本
该脚本基于SolidWorks文章《使用SOLIDWORKS构建摆线驱动》。主要使用的两个参数方程为:
[ x = R \cos(t) - E \cos(N t) - r \cos(t + \psi), \quad y = R \sin(t) - E \sin(N t) - r \sin(t + \psi) ]
[ \psi = \text{atan2}\left(\sin((1 - N) t), \frac{R}{E \cdot N} - \cos((1 - N) t)\right) ]
减速比:(1 : (N - 1))(转子旋转方向与输入轴相反)。

安装与执行
克隆仓库,打开Fusion 360并启动“脚本与插件”(Shift + S)。在“脚本”选项卡下,点击“+”(加号)添加脚本,选择cycloidal_generator文件夹并点击“运行”。

关键参数
- 销钉数((N))与节圆半径((R)):设定外部固定外壳的几何形状(转子有(N-1)个凸瓣)。
- 偏心距((E)):输入轴的偏移距离(约束条件:(R > E \cdot N))。
- 外销半径((r)):滚子销的半径(约束条件:需验证不超过根切极限(r{\text{max}}))。
- 精度/轮廓偏移:角度步长与公差偏移量(正值用于3D打印间隙)。
- 输出销与螺栓半径:定义同心输出销及转子间隙孔((r
{\text{pin}} + E))。

🚀 版本3——详细概览与数据
注:本节专门介绍版本3,其CAD文件位于cad_models/version_3文件夹中。

关键规格与性能数据
| 指标/参数 | 数值/详情 | |-----------|-----------| | 传动比 | 1:9((N=10)个外销,9个转子凸瓣) | | 外径 | 9.0厘米(90毫米) | | 驱动电机 | NEMA 17步进电机(42bygh40-A24dh) | | 3D打印材料 | PLA | | 主要紧固件/硬件 | 4颗M3×8螺丝,2个6704轴承 | | 公差偏移量 | 整体+0.15毫米(+0.015厘米) | | 齿轮箱扭矩 | 1.3牛·米 ± 0.007牛·米 | | NEMA 17基础扭矩 | 0.21牛·米 ± 0.007牛·米 | | 效率 | 66% ± 0.22% |

进一步改进空间

评论总结

根据评论内容,主要观点和论据总结如下:

1. 正面评价与鼓励(多数观点) - 评论者普遍认可项目本身,称赞作者是真正的工程师而非“想成为者”。 - 关键引用: - "you're not a wannabe! you're an engineer! you made something awesome." (koopuluri) - "you're an engineer by doing, whereas wannabes don't! very cool project" (callbacked) - "Seriously impressive, you should be proud of yourself!" (cubrift)

2. 对年龄与AI项目的担忧(少数观点) - 部分评论者提醒作者不要在互联网上公开年龄,尤其是涉及AI项目时。 - 关键引用: - "Don't post your age on the internet :)" (morelikeborelax) - "posting your age + an (likely) AI project on hacker news is probably a bad idea." (bunchy7s)

3. 建议与资源推荐(中立观点) - 建议作者尝试不使用AI进行创作,并推荐相关社区和资源。 - 关键引用: - "try making something without AI too, it will be valuable" (ddlsmurf) - "You'll certainly enjoy the 'Not an Engineer' channel" (eleventen) - "you should join Hack Club!" (zachlatta)

4. 技术疑问与讨论(少量观点) - 有评论者对摆线齿轮箱的工作原理提出疑问,并比较其与传统齿轮的优劣。 - 关键引用: - "What is it? Is this like a gear... Is better or worse than traditional toothed gears in some way?" (two_handfuls)

总结: 评论整体以正面鼓励为主,认可作者的工程能力和项目价值;同时存在对年龄暴露和AI项目风险的提醒,以及技术讨论和资源推荐。