Vid fräsning av den yttre cirkeln är storleken för liten. Hur ändrar man formen på verktygsoffset (D)? Ska jag fylla i ett positivt värde?
Två punkter:
1. G41/G42 val
2. G41/G42-kompensationsprincip
I. G41/G42 val
Urvalsgrund:
Om man tittar längs verktygets rörelseriktning, om verktygsradien är kompenserad till vänster är den G41, och om den kompenseras till höger är den G42
Exempel 1:
Bild
Lägg till WeChat: Yuki7557 för att skicka en CNC-programmeringshandledning
G41 anges i programmet
Operatören matar in verktygsradievärdet (positivt värde) i verktygsmaskinens radiekompenseringsgränssnitt
Om man tittar längs verktygets rörelseriktning kommer verktyget att kompensera åt vänster.
Exempel 2:
Bild
G42 anges i programmet
Operatören matar in verktygsradievärdet (positivt värde) i verktygsmaskinens radiekompenseringsgränssnitt
Om du tittar längs verktygets rörelseriktning kommer verktyget att kompensera åt höger.
2. Kompensationsprincip för G41/G42
Jag delar upp ersättningen i tre steg:
1. Startkompensation
2. Ersättningsstatus
3. Avbryt ersättning
Exempel:
Bild
Bild
1. Starta ersättningsstadiet:
Låt oss titta på programmet ovan:
N1-programsegment: kompensationen har inte startat ännu, det vill säga verktygscentrumet är vid X=0, Y=0 (inte verktygskanten)
N2-programsegment: G0G41X20.Y10.D1 Startkompensation
Observera: X=20.Y=10. är koordinatpunkten för verktygskanten (inte koordinatpunkten för verktygets centrum), och kompenseringen har startat;
Bild
Eftersom, från X=0,Y=0 till X=20.Y=10., kommer verktyget gradvis att flyttas åt vänster. (Eftersom G41 är specificerad i programmet ovan)
Hur mycket rör den sig?
Offset (positivt värde) bestäms av motsvarande verktygsradievärde som operatören matat in 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 det att flyttas 5 mm åt vänster.
Om du anger 4 kommer den att röra sig 4 mm;
Om du anger {{0}} kommer den att flytta sig 0 mm (verktygets centrum är vid X20, Y10 vid denna tidpunkt, vilket betyder att det inte finns någon kompensation);
Om du anger -5 flyttas den -5mm åt vänster, med andra ord, den flyttas 5 mm åt höger;
Okej, ovanstående analys av processen för att upprätta radiekompensering är 1. Kommandot för verktygsradiekompensation måste anges i programmet och 2. Operatören anger kompensationsvärdet i verktygsmaskinens radiekompensationsgränssnitt.
Efter att ha analyserat detta, var uppmärksam på meningen i min tidigare text:
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 programsegmentet innan radiekompensering upprättas är desamma som X, Y-värden vid upprättande av radiekompensation.
Minst ett av de vertikala avstånden mellan dessa två punkter måste vara större än kompensationen i verktygskompensation.
Obs: Kompensation krävs i tillståndet G00 eller G01 i början av kompensationen (kompensation kan inte utföras enligt G02- eller G03-instruktionerna, annars larmar verktygsmaskinen);
2. Ersättningsstadiet
Bild
I kompensationssteget kommer verktygsmaskinsystemet att förläsa följande två programsegment (dvs N3 och N4 programsegment) för att bestämma riktningen för kompensationsvektorn.
Därför rekommenderas att de två programsegmenten efter G41- eller G42-kompensation inte båda ska ha Z-värden.
Ta följande exempel:
Bild
Bild
När radiekompensering upprättas från segment N3 kan CNC-systemet endast föravläsa de två kommande programsegmenten,
och båda segmenten N4 och N5 är Z-axelrörelser (systemet kan inte bestämma vektorriktningen för nästa kompensation,
Efter att N3-segmentet har utförts ändras verktygsbanan. Det är inte längre den ursprungliga P-punkten, utan P1-punkten (verktygets mittpunkt), och flyttar sig sedan till skärningspunkten för P2 (gradvis kompensation), så överskärning sker som visas i figuren ovan.
Hur ändrar man?
Bild
Bild
Bild
Bild
Före kompensation, ställ in störningsfria hjälppunkter, Z-axeln ner en gång och tre axlar ner samtidigt
3. Avbryt ersättning
Kommandot för att avbryta verktygsradiekompensation är G40. Det måste också vara i G00 eller G01 tillstånd och kan inte avbrytas enligt G02 eller G03 instruktioner.
Bild
Avbrytande av radiekompensation startar från N7-programsegmentet, (N7G40G00X0Y0)
Med start från slutpunkten för N6-programsegmentet, till X=0, Y=0 i N7-programsegmentet som slutpunkt, återgår verktygscentrum till (X=0, Y=0) punkt.





