想請教prusa i3的通訊溝通問題 - 3D列印
By Caitlin
at 2017-03-20T22:54
at 2017-03-20T22:54
Table of Contents
※ 引述《bestchiao (呼拉拉)》之銘言:
: 想請教一下各位
: 目前我的prusa i3有裝了lcd螢幕
: 可以直接從lcd選擇功能來操控機器
: 在沒有裝設lcd之前 則是使用Repetier-Host來操控
: 我想請問一下從電腦或者是lcd下指令給機器
: 這之間的通訊溝通是怎樣進行呢?
: 因為網路上的3d printer code review都注重在如何設定運動軌跡以及機器參數
: 通訊介面的資料較少
: 因為我目前想要利用arduino與pc進行通訊(利用serial.begin()...etc)
: 想直接輸入一些簡單的代碼 讓馬達操縱到理想的位置
: 所以需要一些通訊溝通的資訊
: 希望能夠版上的各位能夠指點一些資料或者互相討論
: 感謝!!
其實不難. 我問了我們家工程師. 他是這樣寫的.
1. 先把 serial port baud rate 設定好 一般是 115200 8n1
2. 然後你得把 GCODE 做一個 checksum 跟編碼的動作.
舉例來說. 讓噴頭移到距離原點 X軸 1 公分, Y軸 2 公分, Z軸 3 公分的位置.
你本來應該要下 G1 X10 Y20 Z30 F1000
這時你得要替每個指令編號. 每送一個指令號碼就要遞增.
假設這是第一個指令. 那你就送出 N1 G1 X10 Y20 Z30 F1000 *53
3. 等待印表機回應 "ok". 如果印表機回應 "resend: XXX" 就要從編號 XXX 開始
重送指令.
因為我職務不是工程師. 如果還有疑問可以私下問 我看能不能叫他直接回給你.
--
: 想請教一下各位
: 目前我的prusa i3有裝了lcd螢幕
: 可以直接從lcd選擇功能來操控機器
: 在沒有裝設lcd之前 則是使用Repetier-Host來操控
: 我想請問一下從電腦或者是lcd下指令給機器
: 這之間的通訊溝通是怎樣進行呢?
: 因為網路上的3d printer code review都注重在如何設定運動軌跡以及機器參數
: 通訊介面的資料較少
: 因為我目前想要利用arduino與pc進行通訊(利用serial.begin()...etc)
: 想直接輸入一些簡單的代碼 讓馬達操縱到理想的位置
: 所以需要一些通訊溝通的資訊
: 希望能夠版上的各位能夠指點一些資料或者互相討論
: 感謝!!
其實不難. 我問了我們家工程師. 他是這樣寫的.
1. 先把 serial port baud rate 設定好 一般是 115200 8n1
2. 然後你得把 GCODE 做一個 checksum 跟編碼的動作.
舉例來說. 讓噴頭移到距離原點 X軸 1 公分, Y軸 2 公分, Z軸 3 公分的位置.
你本來應該要下 G1 X10 Y20 Z30 F1000
這時你得要替每個指令編號. 每送一個指令號碼就要遞增.
假設這是第一個指令. 那你就送出 N1 G1 X10 Y20 Z30 F1000 *53
3. 等待印表機回應 "ok". 如果印表機回應 "resend: XXX" 就要從編號 XXX 開始
重送指令.
因為我職務不是工程師. 如果還有疑問可以私下問 我看能不能叫他直接回給你.
--
Tags:
3D列印
All Comments
By Christine
at 2017-03-23T07:55
at 2017-03-23T07:55
By Hedwig
at 2017-03-25T16:57
at 2017-03-25T16:57
By Olivia
at 2017-03-28T01:59
at 2017-03-28T01:59
Related Posts
3D列印飾品,不僅是驚豔
By Enid
at 2017-03-18T00:09
at 2017-03-18T00:09
跪求123D design Mac版
By Jessica
at 2017-03-17T02:14
at 2017-03-17T02:14
3D 列印線材的挑選
By Elvira
at 2017-03-15T22:26
at 2017-03-15T22:26
雷射雕刻
By Oscar
at 2017-03-13T22:51
at 2017-03-13T22:51
矽膠3D列印?
By Ethan
at 2017-03-13T14:20
at 2017-03-13T14:20