Apr 04, 2023 Jätä viesti

Esimerkki ylileikkauksen välttämisestä G41G42 NC-ohjelmoinnissa

 

Se, mikä on todella hyödyllistä, on hyvin yksinkertaista, niin yksinkertaista, että kaikki on jaettu kahteen tilaan.


Esimerkiksi ylös ja alas, vasen ja oikea, itä ja länsi, mies ja nainen... nämä kaksi valtiota ovat johtaneet rikkaan ja värikkään maailman.

Esimerkiksi osien kaksi muotoa ovat joko ulompi (muoto) tai sisä (muoto), jotka muodostavat ulomman ympyrän, sisäreiän, muodon, sisäontelon...

Samoin työkalun sädekorjauksessa on myös kaksi korjaustilaa, eli korjaus vasemmalle G41 ja korjaus oikealle G42.

 

1. Yksi vasen ja yksi oikea kompensointia varten, yksi ulkopuolella ja yksi sisäpuolella osille, kuinka valita G41 G42 ohjelmoinnissa?

 

Olennainen on: katso työkalun liikesuuntaa, anna työkalun säteen kompensoida vasemmalle G41:llä ja kompensoi oikealla G42:lla

kuva

Ohjelmassa on määritetty G41, käyttäjä syöttää työkalun säteen arvon (positiivisen arvon) työstökoneen sädekorjausliittymään ja työkalu kompensoi vasemmalle katsottuna työkalun liikesuuntaa pitkin.


kuva

Ohjelmassa on määritetty G42, käyttäjä syöttää työkalun säteen arvon (positiivisen arvon) työstökoneen sädekorjausliittymään ja työkalu kompensoi oikealle katsottuna työkalun liikesuuntaa pitkin.

 

2. CNC-työstökoneiden kompensointiprosessissa on 3 vaihetta

1. Aloita korvaus

2. Korvauksen tila

3. Peruuta korvaus

kuva

kuva

1. Aloita korvausvaihe:

 

Katsotaanpa yllä olevaa ohjelmaa:

N1-lohko: Kompensointi ei ole vielä alkanut, eli työkalun keskipiste on kohdissa X=0, Y=0 (ei työkalun reunassa)

 

N2-lohko: G0G41X20.Y10.D1 aloituskompensaatio, huomioi: X=20.Y=10. Se on työkalun reunan koordinaattipiste (ei työkalun keskipisteen koordinaattipiste)

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 liikkua? Siirtymä (positiivinen arvo) määräytyy käyttäjän syöttämän vastaavan työkalun säteen arvon mukaan työstökoneen sädekorjausliittymään.

kuva

Jos esimerkiksi D10-jyrsimen kohdalla 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.

Syötä {{0}}, niin se liikkuu 0 mm (tällä hetkellä työkalun keskipiste on kohdassa X20, Y10, mikä tarkoittaa, että kompensaatiota ei ole)

Syötä -5, niin se siirtyy -5mm vasemmalle, toisin sanoen siirtyy 5 mm oikealle

 

No, yllä oleva analysoi sädekompensaation määrittämisprosessia. Ensinnäkin työkalun sädekorjauskomento on määritettävä ohjelmassa ja toiseksi käyttäjä syöttää korjausarvon työstökoneen sädekorjausliittymään.

 

Kun olet analysoinut tämän, kiinnitä huomiota, sinun on kiinnitettävä huomiota lauseeseen, jonka sanoin yllä:

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 lohkossa ennen sädekompensaation määrittäminen ovat samat kuin X,Y-arvot sädekompensaatioarvon määrittämisessä. Ainakin yksi näiden kahden pisteen välisistä pystyetäisyyksistä on suurempi kuin työkalun korjauksen korjausmäärä.

 

Huomautus: Kompensointivaiheen alussa se on kompensoitava tilassa G00 tai G01, (setä ei voida kompensoida komennolla G02 tai G03, muuten kone hälyttää)

 

2. Korvausvaihe

kuva

Kompensointivaiheessa työstökonejärjestelmä esilukee seuraavat kaksi lausetta (eli N3- ja N4-lauseet) arvioidakseen kompensointivektorin suunnan.

Siksi on suositeltavaa, että kahdella G41- tai G42-kompensaatiota seuraavilla ohjelmasegmenteillä ei voi olla Z-arvoja.

 

Skaalaa tämä esimerkki alla:

kuva

kuva

Kun sädekorjaus muodostetaan segmentistä N3, CNC-järjestelmä voi esilukea vain kaksi seuraavaa ohjelmasegmenttiä, kun taas molemmat ohjelmat N4 ja N5 ovat Z-akselin liikettä varten (järjestelmä ei voi arvioida seuraavan korjauksen vektorin suuntaa, ja N3-segmenttiohjelma Suorituksen jälkeen työkalun rata on muuttunut, se ei ole alkuperäinen P-piste, vaan P1-piste (työkalun keskipiste) ja siirtyy sitten leikkauspisteeseen P2 (asteittainen korjaus), joten ylileikkaus tapahtuu yllä olevan kuvan mukaisesti .

Kuinka muokata?

kuva

kuva

kuva

3. Korvauksen peruuttaminen

Työkalun sädekorjauksen peruutuskomento on G40, ja sen on myös oltava tilassa G00 tai G01, eikä sitä voi peruuttaa komennolla G02 tai G03.

kuva

Peruuta sädekorjaus alkaa lohkosta N7, (N7G40G00X0Y0)

N6-lauseen loppupisteestä N7-lauseen loppupisteeseen X=0, Y=0, työkalun keskipiste palaa kohtaan (X=0, Y=0) kohta.

Lähetä kysely

whatsapp

skype

Sähköposti

Tutkimus