Denne artikkelen diskuterer tre kunnskapspunkter og håper å inspirere alle.
1. Under hvilke omstendigheter bør G41G42 brukes?
2. Hvordan velge G41G42
3. Valg av verktøyspissorientering
1. Hvorfor må du bruke G41G42 når du skal programmere en bil?
Ved bearbeiding av arbeidsstykker med former som kjegler eller buer på en CNC dreiebenk vil det være dimensjonsfeil mellom riktig program skrevet og de faktiske bearbeidede delene.
Denne feilen er forårsaket av verktøytuppen.
For å avklare dette problemet, må vi begynne med CNC dreiebenk verktøyinnstilling. Vennligst se diagrammet nedenfor:
bilde
Vi vet at de fleste dreieverktøyspisser vil ha en bue R, som vist på bildet ovenfor:
For verktøyinnstilling i Z-aksens retning, berører punkt A på verktøyspissen endeflaten til delen.
I X-aksens retning kontakter punkt B på verktøyspissen den ytre sirkelen til delen.
Når du faktisk skjærer endeflaten eller den ytre sirkelen, bestemmes Z-retningen eller X-retningens størrelse av delen av punkt A eller B. På dette tidspunktet har verktøyspissen ingen innvirkning på bearbeidingsstørrelsen.
Men når den brukes til å behandle arbeidsstykker med avfasninger, koniske eller buer, er de faktiske skjærepunktene til verktøyet tangentpunktene på verktøyspissens bue AB, ikke punkt A eller punkt B under verktøyinnstilling. Som vist under:
bilde
Så når du behandler deler med former som kjegler eller buer, må du bruke G41/G42 verktøyneseradiuskompensasjon.
Ok, la oss forklare prinsippet tydelig, og så gå videre til det andre kunnskapspunktet.
2. Hvordan velge G41 G42 ved programmering?
For maskinverktøy er det delt inn i:
Fremre verktøystøtte
Bakre verktøystøtte
Delene er delt inn i:
bilform
bilens indre hull
Deretter kan disse to klassifiseringsmetodene kombineres i følgende fire situasjoner. Vennligst se de følgende to bildene nøye:
1. Bakre verktøystøtte: Verktøyet kutter på høyre side av arbeidsstykket
2. Fremre verktøystøtte: Verktøyet kutter på venstre side av arbeidsstykket
3. Bakre verktøystøtte: Verktøyet kutter på venstre side av arbeidsstykket
4. Fremre verktøystøtte: Verktøyet kutter på høyre side av arbeidsstykket
bilde
Husk bildet over nøye
Enkel?
Dette trikset er veldig enkelt, men veldig effektivt!
Ok, la oss gå rett til et eksempel på et etterbehandlingsprogram:
bilde
%
O0001
T0101
S500 M03
G0X60.Z2.
G01 G42 Z0 F0.1. (Verktøybueradiuskompensasjon)
X120.Z-150.
X200.Z-180.
Z-260
G0G40X205.Z2. (avbryt radiuskompensasjon)
M30
%
3. Valg av verktøyspissorientering
Under programmeringen legges (G41/G42) verktøyradiuskompensering til programmet.
På dette tidspunktet spør du kanskje? ---Hvordan identifiserer maskinen verktøyradiuskompensasjon R?
Dette krever at vi ikke bare legger til G41 eller G42 i programmet, men også legger inn verktøyspissens bue R og verktøyspissens orientering til det tilsvarende verktøyet i verktøykompensasjonspanelet.
bilde
"Knivspissens orientering" vises her
Jeg fanget opp verktøyspissens orienteringsdiagram fra håndboken til dreiemaskinverktøyet, som følger:
bilde
Slik bruker du det spesifikt, som vist i diagrammet nedenfor:
Ytre sirkel rett bil
bilde
Innvendig hull positiv dreining
bilde
Ovenstående er vårt mest brukte verktøyplasseringsnummer, det vil si:
Positiv ytre sirkel: 3
Fremre indre hull: 2
Vi bruker G41 eller G42 i programmet, og legger inn verktøyspissens bue R og verktøyspissens orientering til det tilsvarende verktøyet i verktøykompensasjonspanelet.
Som vist i O0001-programmet ovenfor, hvis verktøyets nesebue R=0.8, må jeg angi verktøyets nesebue R som tilsvarer T0101-verktøyet og verktøyets neseorientering i verktøykompensasjonspanelet.
bilde
Ved å kjøre O0001-programmet på denne måten vil verktøymaskinen bruke G42-funksjonen for å eliminere overskjæring eller kutterester.
Ok, dette avslutter forklaringen av G41/G42 i sving.
La oss dele et tilfelle av grov og findreiing av et CNC-makroprogram for å informere G41/G42 om saker som trenger oppmerksomhet ved programmering.
bilde
Prosedyren er som følger:
bilde
Merknad 1: Arc R-kompensasjon må være i G00- eller G01-tilstand, og kan ikke kompenseres under G02- eller G03-kommandoen.
Merknad 2: Logg ut må også være i G00- eller G01-tilstand, og kan ikke logges av under G02- eller G03-kommandoen.




