GRBL 其实是 上位机 和下位机 的组合。
上下位机代码都可以从github上下载,但是需要编译。
下位机编译简单些,需要下载winavr(http://sourceforge.net/projects/winavr/files/),然后按照编译 avr 的流程进行编译。
最新的上位机好像是qt编译的,我没有编译成功。
初学者应该直接下载编译好的文件,(引用http://www.51hei.com/bbs/dpj-47861-1.html里的链接)
grbl 固件 hex文件下载链接
下位机程序有了,不能使用普通的arduino ide来下载,需要利用 arduino builder下载
下载grbl固件的软件链接
做过一遍就很简单了。
程序下载到arduino后,就可以使用上位机控制电机了,
需要下载和安装,
操作界面很简单
没有找到手册之类的东西,所以
查看了下位机代码 pin_map.h
ARDUINO 代码复制打印
*********************************
刚开始的话,其实连线参考笔记1就可以了,只是安装上面的pin 的号码 更改两个线的位置,脉冲和方向。
当然,也可以借鉴:http://www.51hei.com/bbs/dpj-47860-1.html
或者,标准用法(3轴 cnc 最后要实现的,激光雕刻机不需要)
***********************************
GRBL的学习
***********************************
从学习深度上看,GRBL 上下位机的学习应该是很难的;但是从应用角度上看,是非常简单的。
所以,感觉初学GRBL 只关注应用,应该不会占用太多精力和时间的,因为GRBL开发者已经把大量晦涩难懂的知识隐含在程序里了,应用的时候只要点点鼠标就可以了。
目前不清楚,水平到什么程度适合研究 GRBL 代码,暂时 把精力 集中 到 安装一台能工作的雕刻机上。
*********************************
所以,非常难的 GRBL 学习重点 转移到 应用 上,就是很简单的。
*******************************
关于 nc 代码:http://www.51hei.com/bbs/dpj-47861-1.html
推荐 artcam,
其实感觉初学没必要,增加额外负担(如果以前没有用过的话),可以直接使用已有的nc代码来验证就可以了。
等 雕刻机熟悉了,再开始学习artcam 也不迟。
初学者可以直接测试 的nc 代码。
初学者试机轨迹G代码.rar(105.23 KB, 下载次数: 75)
使用上位机,open通过后,选择choose file 选择相应的 nc 文件即可。
上下位机代码都可以从github上下载,但是需要编译。
下位机编译简单些,需要下载winavr(http://sourceforge.net/projects/winavr/files/),然后按照编译 avr 的流程进行编译。
最新的上位机好像是qt编译的,我没有编译成功。
初学者应该直接下载编译好的文件,(引用http://www.51hei.com/bbs/dpj-47861-1.html里的链接)
grbl 固件 hex文件下载链接
下位机程序有了,不能使用普通的arduino ide来下载,需要利用 arduino builder下载
下载grbl固件的软件链接
做过一遍就很简单了。
程序下载到arduino后,就可以使用上位机控制电机了,
需要下载和安装,
操作界面很简单
没有找到手册之类的东西,所以
查看了下位机代码 pin_map.h
ARDUINO 代码复制打印
- #define X_STEP_BIT 2 // Uno Digital Pin 2
- #define Y_STEP_BIT 3 // Uno Digital Pin 3
- #define Z_STEP_BIT 4 // Uno Digital Pin 4
- #define X_DIRECTION_BIT 5 // Uno Digital Pin 5
- #define Y_DIRECTION_BIT 6 // Uno Digital Pin 6
- #define Z_DIRECTION_BIT 7 // Uno Digital Pin 7
*********************************
刚开始的话,其实连线参考笔记1就可以了,只是安装上面的pin 的号码 更改两个线的位置,脉冲和方向。
当然,也可以借鉴:http://www.51hei.com/bbs/dpj-47860-1.html
或者,标准用法(3轴 cnc 最后要实现的,激光雕刻机不需要)
***********************************
GRBL的学习
***********************************
从学习深度上看,GRBL 上下位机的学习应该是很难的;但是从应用角度上看,是非常简单的。
所以,感觉初学GRBL 只关注应用,应该不会占用太多精力和时间的,因为GRBL开发者已经把大量晦涩难懂的知识隐含在程序里了,应用的时候只要点点鼠标就可以了。
目前不清楚,水平到什么程度适合研究 GRBL 代码,暂时 把精力 集中 到 安装一台能工作的雕刻机上。
*********************************
所以,非常难的 GRBL 学习重点 转移到 应用 上,就是很简单的。
*******************************
关于 nc 代码:http://www.51hei.com/bbs/dpj-47861-1.html
推荐 artcam,
其实感觉初学没必要,增加额外负担(如果以前没有用过的话),可以直接使用已有的nc代码来验证就可以了。
等 雕刻机熟悉了,再开始学习artcam 也不迟。
初学者可以直接测试 的nc 代码。
初学者试机轨迹G代码.rar(105.23 KB, 下载次数: 75)
使用上位机,open通过后,选择choose file 选择相应的 nc 文件即可。