Det som verkligen är användbart är väldigt enkelt, så enkelt att allt är uppdelat i två tillstånd.
Till exempel, upp och ner, vänster och höger, öst och väst, man och kvinna... dessa två stater har skapat en rik och färgstark värld.
Till exempel är de två formerna av delegenskaper antingen yttre (form) eller inre (form) för att bilda den yttre cirkeln, inre hålet, formen, inre håligheten ...
På liknande sätt har verktygsradiekompensering också två kompensationstillstånd, det vill säga G41 vänsterkompensering och G42 högerkompensering.
1. En vänster och en höger för kompensation, en utvändig och en invändig för delar, hur väljer man G41 G42 vid programmering?
Kärnan är: titta längs verktygets rörelseriktning, låt verktygsradien kompensera åt vänster med G41 och kompensera med höger med G42
bild
G41 anges i programmet, operatören matar in verktygsradievärdet (positivt värde) i verktygsmaskinens radiekompenseringsgränssnitt, och verktyget kompenserar åt vänster när det ses längs verktygets rörelseriktning.
bild
G42 anges i programmet, operatören matar in verktygsradievärdet (positivt värde) i verktygsmaskinens radiekompenseringsgränssnitt, och verktyget kompenserar åt höger när det ses längs verktygets rörelseriktning.
2. Det finns 3 steg i kompensationsprocessen för CNC-verktygsmaskiner
1. Startkompensation
2. Ersättningsstatus
3. Avbryt ersättning
bild
bild
1. Starta kompensationsfasen:
Låt oss titta på programmet ovan:
N1-block: Kompensationen har inte startat ännu, det vill säga verktygets mitt är vid X=0, Y=0 (inte verktygets kant)
N2-block: G0G41X20.Y10.D1 startkompensation, observera: X=20.Y=10. Det är koordinatpunkten för verktygets kant (inte koordinatpunkten för verktygets centrum)
bild
Eftersom, från X=0, Y=0 till X=20.Y=10. Verktyget kommer gradvis att flyttas åt vänster. (Eftersom G41 är specificerad i programmet ovan)
Hur mycket ska man flytta? Offset (positivt värde) bestäms av motsvarande verktygsradievärde som matas in av operatören i verktygsmaskinens radiekompenseringsgränssnitt
bild
Till exempel, för en D10-fräs, om du anger motsvarande verktygsradievärde på 5 i radiekompensationsgränssnittet, kommer den att flyttas 5 mm åt vänster. Om du matar in 4 kommer den att flytta sig 4 mm.
Mata in {{0}}, så kommer den att röra sig 0 mm (för närvarande är verktygets centrum på X20, Y10, vilket betyder att det inte finns någon kompensation)
Ange -5 så flyttas den -5mm åt vänster, med andra ord, flyttas 5mm åt höger
Tja, ovanstående analyserar processen för att upprätta radiekompensation. Först måste kommandot för verktygsradiekompensation anges i programmet, och för det andra matar operatören in kompensationsvärdet i verktygsmaskinens radiekompenseringsgränssnitt.
Var uppmärksam efter att ha analyserat detta, du måste vara uppmärksam på meningen jag sa ovan:
Från X=0, Y=0 till X=20.Y=10. Verktyget kommer gradvis att flyttas åt vänster.
De två koordinatpunkterna från X=0,Y=0 till X=20.Y=10 är mycket viktiga, det vill säga X,Y-värdena i blocket före upprättande av radiekompensation är desamma som X,Y-värdena vid fastställande av radiekompensationsvärde. Minst ett av de vertikala avstånden mellan dessa två punkter är större än kompensationsbeloppet i verktygskompensation.
Obs: I början av kompensationssteget måste det kompenseras i tillståndet G00 eller G01, (det kan inte kompenseras under kommando av G02 eller G03, annars larmar maskinen)
2. Ersättningsstadium
bild
I kompensationssteget kommer verktygsmaskinsystemet att förläsa följande två block (nämligen N3 och N4 block), för att bedöma riktningen för kompensationsvektorn.
Därför rekommenderas att de två programsegmenten efter G41- eller G42-kompensation inte kan ha Z-värden.
Skala det här exemplet nedan:
bild
bild
När radiekompensation upprättas från segment N3, kan CNC-systemet endast förläsa de två kommande programsegmenten, medan båda programmen N4 och N5 är för Z-axelrörelser (systemet kan inte bedöma vektorriktningen för nästa kompensation, och N3 segmentprogram Efter exekvering har verktygsbanan ändrats, det är inte den ursprungliga P-punkten, utan P1-punkten (verktygets mittpunkt), och flyttas sedan till P2 skärningspunkten (gradvis kompensation), så överskärning sker enligt bilden ovan. .
Hur ändrar man?
bild
bild
bild
3. Upphävande av ersättning
Kommandot för att avbryta verktygsradiekompensation är G40, och det måste också vara i tillståndet G00 eller G01 och kan inte avbrytas under kommandot G02 eller G03.
bild
Avbryt radiekompensation startar från block N7, (N7G40G00X0Y0)
Från slutpunkten för N6-blocket till slutpunkten för N7-blocket X=0, Y=0, återgår verktygscentrum till (X=0, Y=0) punkt.





