总结
这一套设计包含完整的 OpenSCAD 设计文件,以及根据个人需求进行定制的指导说明。还有一组 STL 文件,可用于打印制作视频中展示的示例作品。请注意,压缩文件中还包含一些未单独列出的文件。点击此处观看相关视频:http://youtu.be/NP0ElIfxF14
制作这款装置的灵感来源于43176号模型,视频的第一部分展示了我组装的43176号模型的实际运行情况。它实现了约50:1的减速比。在视频中,你可以看到输出端让钻头转速大幅降低。为了制作这个装置,我需要用Netfabb软件将转子STL文件缩小98%,然后用Dremel工具将轴承安装环扩大。这结果相当酷,但有三个方面存在不足。首先,它体积太大——比我想要安装它的NEMA 14电机还要大。其次,齿轮
在寻找更多信息时,我发现了Thing 8348和Thing 19649。虽然这些资源为我提供了关于摆线轮设计的非常有用的信息(以及至关重要的Alex Lait脚本),但关于如何实际设计摆线轮减速器的信息似乎仍然不足。我的Thing及其相关文件试图更详细地解释这一过程。这既是设计的延伸,也是如何创建摆线轮减速器的说明。虽然尚未完全适用于Customerizer,但它应该能帮助许多人设计这些设备。
视频的剩余部分展示了这款设计(减速比为25:1)在NEMA14步进电机上的运行情况。电机以每秒5转和10转的速度运转。视频还展示了同款电机在没有减速器的情况下以相同转速运行的情况。最后一段则演示了减速器的反向运行过程。
实事求是地说:
双曲线齿轮减速器的关键技术支持来自亚历克斯·莱特(Alex Lait)编写的Python脚本程序。http://www.zincland.com/hypocycloid/)。没有它,这一切都不可能实现。虽然我对脚本进行了稍作修改,使其在Windows的Python IDE中更易于使用,但我并未对脚本中的计算进行任何优化。所有功劳都归于Alex Lait。
同样,这款双凸轮减速装置的细节设计出自JEdren之手(模型编号43176)。所有设计细节的功劳都归他所有。
我的补充内容包括该设计的 OpenSCAD 版本,以及如何对设计进行修改和定制的说明。希望这些内容对您有所帮助。
操作指南
材料:
打印件。
1 - NEMA14步进电机。(我这台电机的轴是带螺纹的;如果需要的话,可以在输入轴上安装一个固定螺丝。)
2 - 来自vxb.com的6700ZZ 10x15x4带防护罩的球轴承
2 - 来自 vxb.com 的 5x10 屏蔽型 5x10x4 微型球轴承
1 —— 直径5毫米、长度25毫米(或根据实际应用需求调整长度)的六角头螺栓。这是输出轴。
4个M3x35毫米的六角套筒螺栓,用于将NEMA14步进电机安装到位。
组装:
将所有部件各打印一份。我使用的打印参数包括:层厚0.2毫米,填充率40%,每隔一层填充一次,采用两个垂直外壳和三个水平外壳。不过我觉得这些参数并非至关重要。
(我发现用德雷梅尔工具搭配旋转锉刀来清理打印件很有帮助。轻轻操作的话,能让轴承安装更顺畅,也能确保转子转动起来更顺滑。)
将其中一个10毫米轴承安装到输入轴上。
将小写字母部分套在电机轴上,并将输入轴安装在电机轴上。电机轴应比输入轴突出约3毫米至5毫米。
将转子安装到输入轴上,并固定好轴承。
将另一个10毫米轴承安装到输入轴上,并将其固定在转子上。
将一个5毫米的轴承放入输出块中。电机轴将安装在此处。
将 M5 螺栓(输出轴)的头部放入输出块上的凹槽中。
将另一个5毫米轴承放入上壳的口袋中。
将输出箱安装在输出轴上,并使用M3螺栓将摆线齿轮减速器固定在电机上。
接下来的一小时左右,我忙着调整、修整、拆卸和组装,努力让一切运作起来既顺畅又轻松。
请注意,视频中看到的变速箱在运行时并未进行润滑处理。若使用少量塑料润滑剂,变速箱的运行效果会明显更顺畅。
将这款产品作为你自己酷炫项目的核心组件,或是根据我提供的指导手册设计出全新的版本,轻松实现你的创意构想。
注意:若想构建我提供的精确版本,在将摄像头模型导入 OpenSCAD 时,可能需要将转子上的摄像头缩放至 99%。我还需要用 Dremel 工具进行一些打磨处理,以确保运动流畅。需要注意的是,在 OpenSCAD 中进行缩放操作比使用 Netfabb 进行缩放更可取,因为这样所有开口尺寸都将保持原始比例且准确无误。唯一的缺点是需要为转子生成新的 STL 文件。
但我听你说,你想要不同的齿轮比、输出轴或输入轴。我可以这样修改你的设计吗?当然可以!以下是操作步骤的概要,但我已将所有你需要的信息以PDF格式存放在压缩文件中供你下载。如果你有任何疑问,可以在本论坛上提问。
个人定制烟草产品的概述
注意:自定义这个项目可能不是一个适合新手的入门项目。我假设你已经熟悉Python和OpenSCAD了。俗话说"不含电池,需要自行组装",效果可能因人而异。
运行 Python 脚本:使用 Alex Lait 提供的 Python 脚本,生成 OpenSCAD 文件中使用的凸轮和滚轮轮廓。本项目所附的 Python 脚本是 Alex Lait 最新版本的脚本。您可以点击上方链接,了解更多相关信息。我假定您已经掌握了如何运行 Python 脚本以及如何使用集成开发环境
使用LibreCAD:LibreCAD(www.LibreCAD.org)是一款非常实用的2D绘图程序,非常适合处理Python脚本的输出结果。通过这种处理,可以为Inkscape进一步处理做好凸轮和滚轮轮廓的准备工作。Lait脚本生成的滚轮设计还需要进一步加工,才能生成可用的轮廓图。
使用 Inkscape:使用 Inkscape 处理 OpenSCAD 文件的方法是众所周知的( )。http://repraprip.blogspot.com/2011/05/inkscape-to-openscad-dxf-tutorial.html)。接下来要进行相关操作,为摄像头和滚轮文件做好准备,以便在 OpenSCAD 中使用。
如今,凸轮和滚轮的轮廓图已能导入 OpenSCAD 软件。这些轮廓图经过挤压处理后,将构成设计的关键部件。我的 OpenSCAD 文件已作为完整示例一同附上。
Source du modèle
