迷你CNC模型机

标签:arduino 电动工具 DIY

HelloPlanet 发布于 2015-04-09 16:01

F3SEXJQI7YLI0WG.LARGE[1].jpg FSQ2ZCPI7YLI0V8.LARGE[1].jpg F01MPCII7YLI2W4.LARGE[1].jpg F7UVRGFI7YLI2WP.LARGE[1].jpg FZ0OF37I800WL93.LARGE[1].jpg

想在家里做点精细的小手工,没有自动化工具肿么破?
自己动手做一个麻雀虽小、五脏俱全的迷你CNC模型吧!
工程出图,木板、塑料片开孔,切割发泡塑料,甚至简单的刻字,都能自动搞定哦~

原作者:
me_zain
原文地址:
Mini Arduino CNC

所需材料:
3台废旧光驱,
1个旧电脑电源(可代用),
3片Easydriver步进驱动板,
1片Arduino Uno,
2片作为基板的木板。

Step 1: 拆解步进电机

FOY1GWII7YLI5V4.LARGE[1].jpg FMQSM19I800WNSU.LARGE[1].jpg F7R8U1CI7YLI5WF.LARGE[1].jpg
使用常用的十字螺丝刀就能够把光驱大卸八块。
要保留的部分参考图上所示,主要包括框架,步进电机,滑轨,丝杆和光头支架。
如果不巧遇到的光驱不是这个结构,你可能需要再换一台。

Step 2: 结构组装

FTI7NCYI7YLI6ZQ.LARGE[1].jpg F9E9JW5I7YLI782.LARGE[1].jpg FTGBUSII7YLI7ER.LARGE[1].jpg F2SWZR8I7YLI7EZ.LARGE[1].jpg F2FZXAQI7YLI7UI.LARGE[1].jpg FXF6UHHI7YLI7UO.LARGE[1].jpg FLH1LJPI7YLI93Y.LARGE[3].jpg

首先,我把一套框架固定在底板上作为X轴,这个过程中要确保滑轨与底板平行
位置对好之后,我用螺丝把框架拧紧,又用万能胶进行了加固。

之后,如法炮制,把第二套框架水平地固定在底板上作为Y轴。这个过程中要确保两个框架(和它们的滑轨)保持垂直。
对好位置之后,把框架用螺丝拧在底板上,并且在光头支架上固定了一块木块,作为载物台的支撑。

我用了一块亚克力作为载物台,把它粘接在Y轴木块上。亚克力材料自重较小,合适做平台。
这一步要注意Y轴的行程,不要让平台边缘与X轴打架。

X轴和Y轴都做好之后我们开始做Z轴。我把第三套框架垫高,粘在一块亚克力板上,
并且在光头支架上用螺丝拧上了一个简易的夹具。如果你打算钻或者雕刻,也可以直接在某宝购买带夹具的小型电钻电机。

接下来是关键的一步,把Z轴亚克力板粘和X轴光头支架粘接。
这个步骤要保证三个轴彼此垂直,在工作时才能保证效果。

Step 3: 连线与焊接

FTV6DUFI800WQES.LARGE[1].jpg F8GII59I7YLI9LD.LARGE[1].jpg F17W0YSI7YLI9LF.LARGE[1].jpg FJUG03JI7YLI9N4.LARGE[1].jpg
这一步的连接比较简单。我们用步进电机驱动板转换得到的5V给Arduino Uno供电。
其他的部分之只要按照图上的连线方式照猫画虎就好。
注意步进电机的连线比较脆弱,可以焊好之后用胶加固一下。

Step 4: 软件烧录,开钻

FEU78PKI800WRJZ.LARGE[1].jpg FEWBFNNI800WRU9.LARGE[1].jpg FG7FTN3I800WTNX.LARGE[1].jpg FI2CDYRI7YLII3X.LARGE[1].jpg
下载Grbl库Grbl控制软件,把库文件导入Arduino(程序 - 导入库 - 添加库),
之后打开 文件 - 示例 - Grbl - GrblUpload ,选择你所用的Arduino基板(本制作使用的是Uno)和COM口,
把GrblUpload烧录到你的Arduino之后,你的Arduino就变身成Grbl控制器了。

烧录完成后,打开Grbl控制软件,选择你的Arduino所在的端口,并打开端口。
随后,你需要在Command界面更改对应的参数。比如,要修改X轴的最大行程为35mm,可以输入 $130=35.000
一般来说,按照第三张图上的配置就能正常工作。

Gbrl识别的文件格式是G code,你可以下载一个deskEngrave来试着生成你的Gcode,也可以使用其他你顺手的工具。
本制作以娱乐和教学为主,如果能帮助朋友们理解CNC的工作原理,目的也就达到了。

祝做得开心。

 

作者

8粉丝 4作品 0随笔
  关注 私信

作者的最新作品


阅读数: 4685