老魚操作CNC, 一開始從 Planet CNC 的 cnc usb controller 學起, 再學 mach3. 然後發現:
1. Planet CNC 的 cnc usb controller 綁硬體,沒他家的控制卡,這軟體就廢了.
2. mach3 : 穩定成熟的產品, 朝 mach4 邁進. 但mach4風評不佳
3. 版權問題.
4. 更新問題. mach3 已是十年的產品, 未來前途未卜….
查了一下, 有個 Linuxcnc 的, 免錢, opensource, 有中文, 於是進行了解….
Linuxcnc 又叫 Enhanced Machine 或 EMC2.
這軟體有幾個麻煩:
1. LPT 介面. 因為要及時運算, 所以用 LPT 並列埠 或Serial 序列埠, 不用 USB, 這樣可以加速機器的反應. 因此, 電腦及cnc控制卡都必須有 LPT. (也可以使用 Ethernet 介面, 沒錯, 網路. 前提: 弄一張 Mesa 的網路介面卡)
LPT 可以用插卡的. Linuxcnc 內定 Mesa 的 PCI 或 PCIe 印表機埠轉接卡. 其實大部分主機板上都有 LPT, 只是沒有接到後面. 得自己買個轉接卡. 如圖:
2. 中文資料非常少….. 應該是玩家不多啦.
3. 他的名字已經告訴我們: Linux. (Debian) , 有windows 介面, 所以, 得適應一下非微軟系統的操作.
我手上有舊電腦, 原生LPT, 有幾塊RMB18元的控制卡, 所以第一點沒問題; 中文資料少, 就努力吧. Linux 有玩一些, 問題不大.
這會是一系列的努力, 所以先準備大綱:
1. Linuxcnc 安裝.
2. Linuxcnc 基礎設定
3. Linuxcnc 介面
4. 初步使用.
5. 進階 (以後再說)
thank you!