Menetelmä ja tekniikka muuttuvan nousun kierteen koneistamiseksi makroohjelmalla CNC-sorvissa
Tämä artikkeli selittää neljä sisältöä:
1. Mikä on vaihteleva kierre.
2. G-koodi muuttuvan kierteen nousulle
3. Makroohjelma muuttuvan kierteen nousulla
1. Mikä on vaihteleva kierre
Ns. muuttuva nousukierre eli nousuarvo ei ole kiinteä, vaan muuttuu vähitellen akselin suunnassa.
2. G-koodi muuttuvan kierteen koneistukseen
G34 X__ Z__ F__K__
1, F on käsitellyn muuttuvan kierteen nousu.
2. K-arvo on nousun lisäys tai lasku, kun pääakseli pyörii yhden kierroksen. Jos K on positiivinen arvo, äänenkorkeus kasvaa ja K on negatiivinen, eli laskee.
Voit tietysti käyttää myös yleisesti käytettyjä G92-, G32- tai jopa G01-komentoja. Kuinka käyttää sitä, seuraa Zou Junia oppiaksesi "CNC Macro Program" -version 3.0, aloita alusta, askel askeleelta, voit pelata makroohjelmointia perusteellisesti.
No, katso seuraavaa kaaviota, joka on vaihteleva kierre.
kuva
Äänenkorkeus pienenee vähitellen alkuperäisestä 20:stä 19, 18, 17..., sitten G34-komennon K-arvo on -1.
3. Muuttuvan säikeen ohjelman kirjoittaminen
Voit käyttää Junin jakamaa pistekoordinaattien laskentatapaa kääntyäksesi ääriviivaa pitkin peräkkäin. On myös mahdollista käyttää yleisesti käytettyä kerrosautoa, jota käännetään kerros kerrokselta.
Kerrosleikkauksessa leikkaussyvyyden kasvun vuoksi työkalun ja hampaan kyljen välinen kosketuspinta kuitenkin kasvaa ja kasvaa myös leikkausvoima, mikä voi helposti vahingoittaa työkalua tai työkappaletta. Sitten voin käyttää jokaisen kerroksen syvyyttä pienentämään jatkuvasti, mikä vähentää leikkausvoimaa ja viimeistelee langan käsittelyn.
Menettely on seuraava:
O 1111
G21G40 G97 G99 T0100
T0101 kierreleikkuri
S300 M03
G00 X38. Z21 Kierrejakson aloituspiste
#1= 0.5 ensimmäinen leikkaussyvyys
#{{0}}.0 profiilin korkeus (säteen arvo)
N1 #2=#2-#1 Jäljellä oleva hampaan korkeus jokaisen leikkaussyvyyden jälkeen
JOS [#2 LE 0.05 ] GOTO2 Jos jäljellä oleva hampaan korkeus on pienempi tai yhtä suuri kuin 0,05, siirry N2-lohkoon
G00 X[30 plus 2*#2] 30 on langan ulkohalkaisija
G34 Z-100. F20 K-1
G00 X38.
Z21.
#{0}}.8*#1 Jokainen leikkaussyvyys on 0,8 kertaa viimeinen
JOS [#1 GE 0.05 ] GOTO1 Jos leikkaussyvyys on suurempi tai yhtä suuri kuin 0,05, siirry N1-lauseeseen.
#{0}}.05 Muussa tapauksessa leikkaussyvyys on kiinteä 0,05
GOTO1 siirto N1-lohkoon
N2 G00 X30 Z21
G34 Z-100 F20 K-1
G00 X38
Z200
M30





