Ulkoympyrää jyrsittäessä koko on liian pieni. Kuinka muokata työkalun siirtymän (D) muotoa? Pitäisikö minun täyttää positiivinen arvo?
Kaksi kohtaa:
1. G41/G42 valinta
2. G41/G42-kompensointiperiaate
I. G41/G42 valinta
Valintaperusteet:
Tarkasteltaessa työkalun liikesuuntaa, jos työkalun säde on kompensoitu vasemmalle, se on G41 ja jos se on kompensoitu oikealle, se on G42
Esimerkki 1:
Kuva
Lisää WeChat: Yuki7557 lähettääksesi CNC-ohjelmoinnin opetusohjelman
G41 on määritelty ohjelmassa
Käyttäjä syöttää työkalun säteen arvon (positiivisen arvon) työstökoneen sädekorjausliittymään
Tarkasteltaessa työkalun liikesuuntaa, työkalu kompensoi vasemmalle.
Esimerkki 2:
Kuva
G42 on määritelty ohjelmassa
Käyttäjä syöttää työkalun säteen arvon (positiivisen arvon) työstökoneen sädekorjausliittymään
Tarkasteltaessa työkalun liikesuuntaa, työkalu kompensoi oikealle.
2. G41/G42:n kompensointiperiaate
Jaan korvauksen kolmeen vaiheeseen:
1. Aloita korvaus
2. Korvauksen tila
3. Peruuta korvaus
Esimerkki:
Kuva
Kuva
1. Aloita kompensointivaihe:
Katsotaanpa yllä olevaa ohjelmaa:
N1-ohjelmasegmentti: korjaus ei ole vielä alkanut, eli työkalun keskipiste on kohdassa X=0, Y=0 (ei työkalun reunassa)
N2-ohjelmasegmentti: G0G41X20.Y10.D1 Aloituskompensaatio
Huomaa: X=20.Y=10. on työkalun reunan koordinaattipiste (ei työkalun keskipisteen koordinaattipiste), ja korjaus on alkanut;
Kuva
Koska X=0,Y=0 - X=20.Y=10., työkalu siirtyy vähitellen vasemmalle. (Koska G41 on määritelty yllä olevassa ohjelmassa)
Kuinka paljon se liikkuu?
Siirtymä (positiivinen arvo) määräytyy vastaavan työkalun säteen arvon mukaan, jonka käyttäjä on syöttänyt koneen sädekorjausliittymään.
Kuva
Esimerkiksi D10-jyrsimelle,
jos syötät sädekorjausliittymään vastaavan työkalun säteen arvon 5, se siirtyy 5 mm vasemmalle.
Jos syötät 4, se liikkuu 4 mm;
Jos syötät {{0}}, se liikkuu 0 mm (työkalun keskipiste on tällä hetkellä kohdassa X20, Y10, mikä tarkoittaa, että kompensaatiota ei ole);
Jos syötät -5, se siirtyy -5mm vasemmalle, toisin sanoen se siirtyy 5 mm oikealle;
Okei, yllä oleva sädekorjauksen määritysprosessin analyysi on 1. Työkalun sädekorjauskomento on määritettävä ohjelmassa ja 2. Käyttäjä syöttää korjausarvon työstökoneen sädekorjauksen rajapintaan.
Kun olet analysoinut tämän, kiinnitä huomiota edellisen tekstini lauseeseen:
X=0, Y=0 - X=20.Y=10. Työkalu siirtyy vähitellen vasemmalle.
Kaksi koordinaattipistettä X=0, Y=0 - X=20.Y=10 ovat erittäin tärkeitä.
Toisin sanoen X-, Y-arvot ohjelmasegmentissä ennen sädekorjauksen määrittämistä ovat samat kuin X-, Y-arvot sädekorjauksen määrittämisessä.
Vähintään yhden näiden kahden pisteen välisistä pystyetäisyyksistä on oltava suurempi kuin työkalukorjauksen kompensaatio.
Huomautus: Kompensointi vaaditaan tilassa G00 tai G01 kompensoinnin alussa (kompensaatiota ei voi suorittaa G02- tai G03-ohjeiden mukaan, muuten kone hälyttää);
2. Korvausvaihe
Kuva
Kompensointivaiheessa työstökonejärjestelmä esilukee seuraavat kaksi ohjelmasegmenttiä (eli N3 ja N4 ohjelmasegmenttejä) määrittääkseen kompensointivektorin suunnan.
Siksi on suositeltavaa, että kahdella ohjelmasegmentillä G41- tai G42-kompensoinnin jälkeen ei kummallakaan ole Z-arvoja.
Otetaan seuraava esimerkki:
Kuva
Kuva
Kun sädekorjaus muodostetaan segmentistä N3, CNC-järjestelmä voi esilukea vain kaksi seuraavaa ohjelmasegmenttiä,
ja molemmat segmentit N4 ja N5 ovat Z-akselin liikettä (järjestelmä ei voi määrittää seuraavan kompensoinnin vektorin suuntaa,
Kun segmentti N3 on suoritettu, työkalun liikerata muuttuu. Se ei ole enää alkuperäinen P-piste, vaan P1-piste (työkalun keskipiste) ja siirtyy sitten P2:n leikkauspisteeseen (asteittainen kompensointi), joten ylileikkaus tapahtuu yllä olevan kuvan mukaisesti.
Kuinka muokata?
Kuva
Kuva
Kuva
Kuva
Ennen kompensointia aseta häiriöttömät apupisteet, Z-akseli kerran alas ja kolme akselia alas samanaikaisesti
3. Peruuta korvaus
Työkalun sädekorjauksen peruutuskomento on G40, sen on myös oltava tilassa G00 tai G01, eikä sitä voi peruuttaa G02- tai G03-käskyillä.
Kuva
Sädekorjauksen peruuttaminen alkaa N7-ohjelmasegmentistä (N7G40G00X0Y0)
Aloittaen N6-ohjelmasegmentin loppupisteestä N7-ohjelmasegmentin loppupisteeksi X=0, Y=0, työkalun keskipiste palaa kohtaan (X=0, Y=0) piste.





