關(guān)于解決Mach3畫圓問題方案
1.在使用XHC MOTION CARD mach3專用卡,用MACH3加工圓或方形工件時(shí),許多客戶會(huì)遇到各種加工方面的問題.感覺無從下手,無法解決.在此成都芯合成科技給出解決方案.希望能解決客戶的問題.
2.MACH3在加工時(shí),內(nèi)部采用梯形加速算法,這和維宏等其它CNC軟件采用S加速算法不同.導(dǎo)致在加工方面和維宏有很多不同的地方。而客戶總把加工出來的工件和維宏比較,當(dāng)MACH3參數(shù)沒有設(shè)置好,加工的工件效果就要比維宏差.因此客戶就放棄了MACH3。實(shí)際上只要參數(shù)設(shè)置合理,出圖的G代碼沒有問題.MACH3加工出的工件是非常棒的.
3.
在圖中紅色標(biāo)記的切槽,是參數(shù)設(shè)好時(shí)加工圖.其它兩個(gè)是參數(shù)沒有設(shè)對(duì)時(shí)的加工圖.可以看出,當(dāng)參數(shù)設(shè)好后,MACH3加工的效果跟沒有設(shè)好時(shí)比,明顯改善!
3.MACH3相關(guān)參數(shù)設(shè)置
1. 加工模式
在MACH3 General Logic Configuration (Config -> General Config...) .設(shè)置->總體設(shè)置中.
有MACH3加工模式選擇.
常速:指在加工中保持恒定的速度加工。
精確停止:是指加工加時(shí)保證精度,在拐角或畫圓時(shí),會(huì)減速甚至停止來維持加工精度.因此加工精確停止會(huì)加工很緩慢.常速加工會(huì)更快。通常會(huì)選擇常速模式.
2.CV 控制
在常速模式時(shí),CV控制很重要.當(dāng)CV角度過大,如180度時(shí),就會(huì)把方角切成圓角。因此當(dāng)方角切成圓時(shí),把CV角度設(shè)小成6-12度。這樣將控制MACH3在大于6度時(shí)自動(dòng)減速來保證方角加工.
但是通常此值設(shè)為90度.通過CV距離共同控制拐角.
4.CV距離:是指MACH3在進(jìn)入圓角時(shí),控制圓角加工的長(zhǎng)度.如果此值為10mm.加工的圓角會(huì)控制在周長(zhǎng)10mm長(zhǎng)度。如果此越大,如180.那加工的圓角將很大。同時(shí)加工速度也很快.
5.Look ahead:
Mach3 算法的超前預(yù)讀G代碼的行數(shù).通常設(shè)為200.最大為1000.如果設(shè)小了,可能檢測(cè)不到加工中的角度變化。從而導(dǎo)致MACH3 CV 控制失效.
6.內(nèi)核速度
在設(shè)置->端口針腳中.核心速度.此速度要與電機(jī)所設(shè)的最大HZ速度相一致.如
X軸電機(jī)速度為4000,加速度為200.脈沖當(dāng)量為160.則X電機(jī)輸出HZ速度為:
4000/60*160=10666~=10kHZ.那么設(shè)內(nèi)核速度為25000HZ就夠了.有時(shí)你雖然設(shè)了很大的速度,可MACH3輸出不了這樣速度。加工會(huì)減慢.同時(shí)這里加速度也會(huì)影響線段圓加工時(shí)的速度.當(dāng)加速度越大,加工時(shí)保持的恒速度也會(huì)更快.但是加速度的調(diào)節(jié)要依據(jù)電機(jī)的性能來設(shè)。否則會(huì)丟步.通常是步進(jìn)電機(jī)的速度/20.伺服電機(jī)在步進(jìn)電機(jī)加速度的基礎(chǔ)上可以乘3-5倍.
7.出圖
盡量用ARTCAM出圖.精雕的出圖在MACH3上需要諾誠轉(zhuǎn)換.當(dāng)轉(zhuǎn)換時(shí),加工的效果當(dāng)然就不能保證.
成都芯合成科技
2019.11.05