一、MACH3軟件的特點:
Mach3 是一款基于PC的CNC控制軟件.靈活開放的結(jié)構(gòu)設(shè)計, 多功能卻使用簡單,多種接口而靈活的控制方式得到了全球20000企業(yè)用戶的使用和認可. 它具有以下的特點:
1. 支持6軸的CNC系統(tǒng).
2. 一個MACH3軟件卻可廣泛應(yīng)用于車床,銑床,繞線機,激光,等離子,雕刻, 齒輪加工等行業(yè)。
3. 支持DXF, BMP, JPG, HPGL 多種格式的加工文件輸入 ,通過自帶的LazyCam 軟件轉(zhuǎn)換.
4. 加工過程模擬或?qū)崟r顯示.
5. 用戶接口靈活,支持用戶自定義輸出和輸入.
6. 通過VBscript支持用戶兩次編程控制輸出,支持英文 法文 葡萄牙 俄文 德文等.
個人認為MACH3是一款很有發(fā)展?jié)摿Φ腃NC軟件。
二、MACH3如何實現(xiàn)對電機的輸出控制
1. MACH3將加工文件進行內(nèi)部處理后,可通過并口,網(wǎng)口,USB口,以及PCI卡接口等輸出控制電機.
2. 由于windows并不是一個實時控制系統(tǒng),通過并口只能最大輸出100Khz的脈沖頻率.這對于普通電機來說已經(jīng)足夠了. 但是如果對可支持200Khz及以上的電機來說,這真是個不好的消息.
同時并口控制有以下的缺點:
1. 計算機運行的速度和穩(wěn)定度將會影響輸出的控制效果.從而使得加工過程不平穩(wěn),電機可能時快時慢.
2. 輸出口和輸入口被限制在并口的IO內(nèi),使得用戶要增加接口時困難.
3. 筆記本和新的PC主板已開始淘汰并口.
于是MACH3支持另一種輸出控制,就是USB口,網(wǎng)口等.這種控制和并口有顯著的區(qū)別.
1. MACH3不在去考慮必須在規(guī)定的時間內(nèi)在并口上輸出一個脈沖了.這大大減少了MACH3的工作.因此對電腦的要求降低了.
2. USB口等輸出脈沖的最大速度可無限提高了.這變由外部接口卡的性能決定了.因此有些USB口卡支持最大脈沖輸出200Khz.有的支持400Khz.是否支持2MHZ的卡也不在是MACH3考慮的了.
因此基于USB口的MACH3卡和并口比有以下優(yōu)點:
1. 運行更加穩(wěn)定。
2. 可輸入和輸出多個IO口,用戶擴展更加容易.
3. 支持最大的脈沖輸出遠比并口快而穩(wěn)定.
4. USB傳輸信號的距離比并口遠而穩(wěn)定.
現(xiàn)在基于USB的MACH3運動卡也越來越多
總體來說它們多是mach3的標(biāo)準(zhǔn)外部USB接口卡.基本功能多是一樣的.我在這里只說下我們控制卡的優(yōu)點:
1. 支持6軸的加工系統(tǒng).
2. 支持4OOKhz的最大脈沖輸出.
3. 支持Step/Dir,PWM,模擬電壓的主軸電機控制.
4. 對數(shù)據(jù) 通信線進行了抗干擾隔離處理.可適應(yīng)于大功率的伺服電機驅(qū)動系統(tǒng)。