|
GRBL 其實是 上位機 和下位機 的組合。
上下位機代碼都可以從github上下載,但是需要編譯。
下位機編譯簡單些,需要下載winavr(http://sourceforge.net/projects/winavr/files/),然后按照編譯 avr 的流程進行編譯。
最新的上位機好像是qt編譯的,我沒有編譯成功。
初學者應該直接下載編譯好的文件,(引用http://www.zg4o1577.cn/bbs/dpj-47861-1.html里的鏈接)
grbl 固件 hex文件下載鏈接
下位機程序有了,不能使用普通的arduino ide來下載,需要利用 arduino builder下載
下載grbl固件的軟件鏈接
115044tzkysgk993gj5yx8.gif (246.75 KB, 下載次數: 252)
下載附件
2016-4-9 23:38 上傳
做過一遍就很簡單了。
程序下載到arduino后,就可以使用上位機控制電機了,
需要下載和安裝,
操作界面很簡單
115359ztkotqi7q2t84qaq.gif (160.63 KB, 下載次數: 247)
下載附件
2016-4-9 23:38 上傳
沒有找到手冊之類的東西,所以
查看了下位機代碼 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.zg4o1577.cn/bbs/dpj-47860-1.html
115814gdtn03d12cl24b0l.png (91.01 KB, 下載次數: 285)
下載附件
2016-4-9 23:38 上傳
或者,標準用法(3軸 cnc 最后要實現的,激光雕刻機不需要)
115820b5m76ocuyo44zyyl.jpg (172.11 KB, 下載次數: 241)
下載附件
2016-4-9 23:38 上傳
***********************************
GRBL的學習
***********************************
從學習深度上看,GRBL 上下位機的學習應該是很難的;但是從應用角度上看,是非常簡單的。
所以,感覺初學GRBL 只關注應用,應該不會占用太多精力和時間的,因為GRBL開發者已經把大量晦澀難懂的知識隱含在程序里了,應用的時候只要點點鼠標就可以了。
目前不清楚,水平到什么程度適合研究 GRBL 代碼,暫時 把精力 集中 到 安裝一臺能工作的雕刻機上。
*********************************
所以,非常難的 GRBL 學習重點 轉移到 應用 上,就是很簡單的。
*******************************
關于 nc 代碼:http://www.zg4o1577.cn/bbs/dpj-47861-1.html
推薦 artcam,
其實感覺初學沒必要,增加額外負擔(如果以前沒有用過的話),可以直接使用已有的nc代碼來驗證就可以了。
等 雕刻機熟悉了,再開始學習artcam 也不遲。
初學者可以直接測試 的nc 代碼。
初學者試機軌跡G代碼.rar
(105.23 KB, 下載次數: 75)
2016-4-9 23:09 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
使用上位機,open通過后,選擇choose file 選擇相應的 nc 文件即可。
|
|