Kun olemme tunteneet CNC -ohjelmoinnin jonkin aikaa, olemme oppineet perustoiminnot ja vastaavien ohjeiden käytön. Mutta tämä on vasta alkua. CNC-ohjelmoijana ohjeet ovat työkaluja, aivan kuten taistelulajeihin perustuvat liikkeet. Tärkeintä on pelata vihollista vastaan. Meidän on sovellettava vastaavasti joustavasti. Monimutkaisia osia varten tarvitsemme useita ohjeita harkitaksemme käyttöä, eikä ristiriitoja ja ristiriitoja saisi olla keskenään. Tutkitaan' seuraavan luumun muotoisen kytkimen kiilaurausta.
Onttoon sylinteriin työstetään kolme tasaisesti jakautunutta kiilauraa. Koska se muistuttaa luumukukkaa, Gu: ta kutsutaan luumu -ura -kiilaksi. Tätä rakennetta käytetään yleensä quincunx -kytkimissä. Se on yleisemmin käytetty rakenne, ja sen ohjelmoinnin oppimisella on käytännön arvoa.

Kuvassa on putkimainen työkappale, jonka ulompi ympyrä on 80 ja sisäreikä 50. Vaatimusten mukaan on käsiteltävä kolme tasaisesti jakautunutta sateenvarjon muotoista uraa, joiden kulma on 60. Työkalu käyttää 20 -jyrsintä.
Analyysin keskeiset kohdat:
1. Sateenvarjorakenteen kaltevuus leikkaa keskikohdan, ja työkalun sädekorjausta tulisi käyttää sen poistamiseen käsittelyn aikana;
2. Käsittelykulma on toteutettava napakoordinaattikomennoilla;
3. Työkiertosyvyyden jyrsinnässä on käytettävä makro -ohjelman ohjeita;
Ohjelmointimenettely on seuraava:
G54G90G0X0Y0; (Luo koordinaattijärjestelmä)
G43H1Z20; (työkalun pituuden kompensointi)
M03S1000; (karan käynnistys)
G17G16; (Määritä napakoordinaatit)
#1=0; (tehtävä)
KUIN [#1LE20] TEE 1; (makro -ohjelman alku)
#1 =#1+0,5; (Syvyyslisäys 0,5)
G42G0X60Y0D1; (oikea offset -napainen koordinaatti)
G0Z-#1; (leikkuusyvyys)
G01X0F80; (ensimmäisen uran jyrsintä)
X60Y60;
G0Z20; (veitsenostin)
G0X60Y120; (Siirry toiseen kiilauraan)
Z-#1; (leikkuusyvyys)
G01X0F80; (toisen uran jyrsintä)
X60Y180;
G0Z20; (veitsenostin)
G0X60Y240; (liikkuvan veitsen kolmas kiilaura)
Z-#1; (Leikkuusyvyys)
G01X0F80; (kolmannen uran jyrsintä)
X60Y300;
G0Z20; (veitsenostin)
END1; (Syklin esittely)
G40X0Y0; (peruuta työkalun siirtymä)
G15; (Peruuta napakoordinaatit)
M05; (Karan pysäytin)
M30; (ohjelman pysäytys)
ole varovainen:
Tähän on lisättävä muutama tietopiste.
1. Kun käytetään polaarisia koordinaatteja, jotkut opiskelijat käyttävät G52: ta tilapäisen koordinaattijärjestelmän alkuperän määrittämiseen. Mutta se ei sovellu yllä olevaan ohjelmaan, koska työkalun siirtokomennot G41 ja G42 ovat virheellisiä G52: ssa, joten kiinnitä huomiota siihen. Ohjelman ohjelmointi on tietysti vaihdettavissa, voit käyttää kokeilua grafiikan kiertokomennolla G68.
2. Tästä ohjelmasta voimme nähdä, että työkalun siirtymäkomennon avulla G41: n ja G42: n arvio ei tarkoita vain sitä, onko se työkappaleen vasemmalla vai oikealla puolella. Toisin sanoen kuinka määritetään työkappaleen ylä- ja alapuoli. Meidän on myös tarkasteltava työkalun syöttösuuntaa. Jos sinun on vaikea ymmärtää, kaikki muistavat kaavan: G41 jyrsii muodon myötäpäivään ja jyrsii ontelon vastapäivään; G42 jyrsii muodon vastapäivään ja jyrsii ontelon myötäpäivään.
3. On väistämätöntä, että CNC -ohjelmoinnin oppimisessa on virheitä. Ennen varsinaisen käsittelyn aloittamista on parasta tarkistaa simulaatio -ohjelmiston toiminta tarpeettomien häviöiden välttämiseksi. Jätä viesti simulaatio -ohjelmiston napakoordinaattien ohjeista. Jos kahden pisteen kulma ylittää 180 astetta, tapahtuu virhe, joka voi poiketa todellisesta käytöstä, joten henkilökohtaisten neuvojen ei pitäisi olla liian riippuvaisia. Tarkastus on vain keino, ja tekniikka on perustavaa laatua.





