|
发表于 2017-3-10 01:09:55
|
显示全部楼层
' I6 P/ K# Z# I2 k1 O: ^ L1 F$ I R你不會以為 mach3 的控制卡, 有能力把 g-code 轉成脉冲吧.
1 ?4 i. @; s I) @# P* f: i
0 X, A" A( E7 V2 W6 e. ?* g8 G" i電腦讀取的是 g-code, 把 g-code 轉成脉冲亦是電腦的工作. 以 mach3 的架構, 這是 mach3 軟件的工作了. 這亦是雕刻系統中, 需要有處理器的地方. mach3 控制卡只是把電腦計算好, 然後發來的脉冲訊號, 傳到相關的地方.
4 v/ `6 f5 y2 T9 y$ m+ r如果要有脫機, 那個脫機就要有能力代替電腦的工作....這基本上就是另一台小電腦." }+ c6 N- R1 {- z, q
另一個方案, 就是把轉化好的訊號, 用另一種形式儲存, 再由一個脫機硬件把讀取再發送給 mach3 控制卡. 這是最接近脫機的方案, 但基本上已失去了 mach3 原來的特性. ' q3 O* }" J0 [0 F2 V, ?
5 R7 u( _3 p8 l0 V; K/ m
GRBL 及 CNC USB 都可以做出脫機, 是因為它們的控制卡, 本身就有處理文件的能力, 上面有簡單的 MCU.! Y0 }, i3 S) F/ z. q! r
把 g-code 轉成 脉冲, 都是在控制卡上進行的, 這點就是結構上跟 mach3 最大的分別.6 ^/ ?- f7 X( `% D9 {) J
% _* t7 \4 _* [* Y9 B' `; n
|
|