Pituuskompensointi

Ylläolevassa kuvassa on esitetty työkalun pituuskompensoinnin tarve ja esimerkki. Pääsääntöisesti aina työkalun ohjelmointipiste on työkalun kärki.

Jokaisen työkalun kärki on eri paikassa koneen Z-akselin ollessa referenssipisteessä (työkalun vaihto onnistuu useimmissa koneissa vain silloin kun Z-akseli on referenssipisteessä).

Varsinainen työkalun pituuden korjausarvo voidaan mitata monella tavalla. Käytetyimpiä tapoja ovat 1. erillinen mittauslaite, josta arvo siirretään työstökoneen korjausmuistiin (OFFSETiin) automaattisesti suoraan tai työstöohjelman kautta tai 2. siirto tehdään manuaalisesti tai 3. työstökoneeseen on hankittu mittausyksikkö, jossa mittaus tapahtuu ja arvo siirtyy korjausmuistiin automaattisesti.

Yleinen pituuskorjaimen käskymuoto:
G00 G43 Hn:o Zlukuarvo ;

Jossa G00 on pikaliike
G43 on pituuskorjaimen käsky plus suuntaan. (myös varsinaiset korjausarvot tällöin plus –merkkisiä).
Hn:o on pituuskorjaimen muistipaikan numero, johon mitattu työkalun korjausarvo on siirretty.
Zlukuarvo on koordinaattiarvo, johon terän kärki paikottuu, kun ohjelma ajetaan työstökoneella. Jos Z-nollataso on kappaleen yläpinnassa (useinmiten se on, muttei se sääntö kuitenkaan ole), Z-arvona käytetään monesti Z3. Myös Z5. Z10. tai Z50. ovat perusteltavissa olevia valintoja.

Työkalun pituuskompensoinnin kumoaminen:

G49 ;
Tai
G49 Zlukuarvo ;

G49 on työkalun pituuskompensoinnin kumoamiskäsky.
Zlukuarvo on Z-koordinaattiarvo, johon kompensoimaton piste paikotetaan. Tällöin Z-lukuarvon on oltava ehdottomasti suurempi, kuin ko. työkalun pituuskompensointiarvo törmäyksen välttämiseksi.
Eri ohjaukset käyttäytyvät (valitettavasti) eri tavoin kompensoinnin poistossa. Joissakin tapauksissa ei G49:ää tarvita ollenkaan, koska jokainen työkalu viedään (ensimmäiseen/toiseen) referenssipisteeseen työkalunvaihtoa varten. Tämä käsky toimii myös työkalun pituuskompensoinnin kumoamiskäskynä.
Joissakin tapauksissa työkalunvaihtokäsky aiheuttaa hälytyksen, jos  G49 ei ole erikseen ohjelmoitu. Joissakin koneissa pelkkä G49 aiheuttaa pituuskorjaimen suuruisen liikkeen työkappaletta kohti, eli törmäyshän siitä olisi seurauksena. Näistä syistä esimerkki- ja harjoitusohjelmissa on käytetty käskymuotoa G00 G49 Z300., koska se soveltuu kaikkiin vaihtoehtoihin. Kun poistokäsky on sijoitettu aliohjelmaan (niin kuin se yleensä on), on huolehdittava siitä , että Z-koordinaatti on suurempi kuin yksikään koneessa käytetty pituuskompensointiarvo.

Huom!
Työkalun pituuskompensointi G44 käskyllä kääntää korjausarvon etumerkin päinvastaiseksi.
Työkalun pituuskompensointi voidaan kumota myös käskyllä H00.
 

Katso ohjelmaesimerkit pituuskompensoinnin käytöstä.

Materiaalin sisällysluetteloon