|
发表于 2017-3-10 01:09:55
|
显示全部楼层
7 `7 k, F% X" O" v$ m9 o- R
你不會以為 mach3 的控制卡, 有能力把 g-code 轉成脉冲吧.
, s# Q+ b1 F, i& B% b9 v7 e5 L8 X1 @
電腦讀取的是 g-code, 把 g-code 轉成脉冲亦是電腦的工作. 以 mach3 的架構, 這是 mach3 軟件的工作了. 這亦是雕刻系統中, 需要有處理器的地方. mach3 控制卡只是把電腦計算好, 然後發來的脉冲訊號, 傳到相關的地方.
& ?! }1 f( T) R; }8 Z8 [如果要有脫機, 那個脫機就要有能力代替電腦的工作....這基本上就是另一台小電腦.
: J; V1 |; f* ?% y; Q另一個方案, 就是把轉化好的訊號, 用另一種形式儲存, 再由一個脫機硬件把讀取再發送給 mach3 控制卡. 這是最接近脫機的方案, 但基本上已失去了 mach3 原來的特性. ; p& `% z$ T5 e5 Z
5 y: ]3 w! A8 i/ J5 k4 d% W/ L7 n* b
GRBL 及 CNC USB 都可以做出脫機, 是因為它們的控制卡, 本身就有處理文件的能力, 上面有簡單的 MCU./ [ F6 Y' |7 {( v/ K9 X
把 g-code 轉成 脉冲, 都是在控制卡上進行的, 這點就是結構上跟 mach3 最大的分別.
* p+ n5 z7 }* h- U
0 p( ~ X) d3 X# G |
|