Mini Arduino CNC
组件和用品
| × | 1 | ||||
![]() |
| × | 1 | |||
| × | 3 | ||||
![]() |
| × | 1 | |||
| × | 1 |
应用和在线服务
| ||||
| ||||
|
关于这个项目












这个项目向您展示了如何使用 Arduino UNO 构建一个便宜且简单但非常小的 CNC。
第 1 步:您需要的部件
对于这个项目,你需要:
3 x 旧 CD/DVD-ROM
1 x 电脑电源
3 x Easydriver 板
1 x Arduino Uno
2 x 木头
1 x 烙铁
1 x 焊锡丝
Mini Arduino CNC Part 2
如何使用 Inkscape?
You-tube 上有很多视频,它们将指导您如何使用该软件并生成 Gcode。如需快速指导,请参阅此链接。 Inkscape 和串行传输
步骤 2:使用 DVD CD-ROM,获取步进电机




我拆开了三个废弃的 DVD 驱动器,因为我们需要步进器(XYZ 轴)
第 3 步:组装和构建结构












对于这部分只需要一个基础平台和两个支柱。我用木头做底座,柱子是铝制的。现在只需将木底座与支柱拧紧,如第一张图所示。
如图所示,将 X 轴穿过柱子,将 Y 轴放在木底座上。我用胶水把所有的轴组装起来。只要确保所有轴彼此完全垂直,它们必须成直角。
第 4 步:焊接和接线




这也不是一个非常复杂的步骤。你只需要用你的步进电机焊接电线。焊接时要小心,不要使用高功率焊料,因为它会烧毁步进器的电线,我的是 30W,还可以。之后,只需将easydriver中的所有连接器都卖掉,然后按图连接电线即可。
第五步:软件








1. 下载安装Arduino软件、grbl库和Grbl控制器。
2.下载Grbl库后,在Arduino软件中点击sketch --> import library --> add library,选择刚刚下载的zip文件。
3. 将库上传到您的 Arduino。
4. 在您的 Arduino 上安装 Grbl 后,打开 Grbl 控制器并选择您的 Arduino 所连接的端口。按下打开按钮。
5. 选项列表出现在命令屏幕中。您必须通过输入选项编号(带有 $ 的数字)=和新值(例如 $130=35.000)来更改其中一些选项。如果您的电机运行方向错误,请转到工具--> 选项 --> 轴,然后单击要反转的轴。
6.您可以使用任何Gcode Generator软件制作gcodes。我下载了DeskEngrave软件,它也是一个gcode生成器,这里有一个deskEngrave链接
更新:
观看此迷你 CNC 绘图仪的新视频 Mini Arduino CNC Part 2。我增加了草图的进给速度。我使用Deskengrave和许多其他软件只是为了检查机器的工作情况,结果并不令人满意,因为GRBL库不支持某些Gcode生成的代码。在互联网上搜索后,我找到了 Inkscape 软件。 Inkscape 是一个免费的开源矢量图形编辑器;它可以创建或编辑矢量图形,例如插图、图表、线条艺术、图表、徽标甚至复杂的绘画。通过使用该软件,我可以导入 Dxf、Dwg、JPG、SVG 等文件并将它们转换为 GCODE。您可以点击以下链接下载 Inkscape。下载 Inkscape
我已经导入了几个从谷歌下载的图像文件,将它们转换为 Gcodes 并发送到 GRBL 软件,它运行完美:D。下面是我刚刚制作的示例视频的链接。
第 6 步:谢谢

如果您需要任何帮助,可以随时询问,这是一个非常简单的项目。
谢谢!
代码
Github
https://github.com/grbl/grblhttps://github.com/grbl/grbl示意图

制造工艺