Frylunds Fagteori

Teori i industriteknik

G90 Absolut programmeting, K91 Inkrementel programering

Indenfor teknisk tegning angives to forskellige målsætningsmetoder, absolut mål og inkrementel mål (kædemål).
Med udgangspunkt i emnetegningen kan værktøjsbanerne programmeres skiftevis i absolut programmering og inkrementel programmering.

 


Absolut mål (absolut programmering G90). Ved denne målsætning metode angives alle koordinater med udgangspunkt i emnets nulpunkt. 


Kædemål (Inkrementel programmering G91). Ved programmering angives koordinaterne med afstanden fra det sidste programmerede punkt. 

G90 Absolut programmering


Koden G90 angiver valg af absolut programmering. Hvis hele CNC-programmet skal skrives som absolut programmering, skal koden G90 skrives først i programmet, inden den første bevægelse programmeres.

Eksempel på start af programmet med valg af absolut programmering:

    N10   G90

    G90 ophæves af koden G91

På denne styring er G90 på forhånd valgt, når styringen kobles til. Det er således ikke
nødvendigt ved valg af absolut programmering at skrive G90 i programmet.
Absolut programmering er en programmeringsform, hvor alle bevægelser bestemmes ud fra
samme nulpunkt i koordinatsystemet.

Når koordinatsystemet er fastlagt på CNC værktøjsmaskinen, er ethvert punkt i
maskinens arbejdsområde fastlagt ved en en Y- og en Z-koordinat.


P1= Første bevægelses slutpunkt
P2= Anden bevægelse slutpunkt
P3= Tredje bevægelses slutpunkt


G91 Inkrementel programmering


Koden G91 angiver valg af inkrementel programmering.
Hvis hele CNC-programmet skal skrives som inkrementel programmering skal
koden G91 skrives først i programmet inden den første bevægelse programmeres.

N1O G91

G91 ophæves af koden G90


Inkrementel programmering er en programmeringsform, hvor alle
bevægelser bestemmes ud fra foregående bevægelses slutpunkt.


Der oprettes et nyt nulpunkt, som i princippet er et nyt koordinatsystem,
hvorfra den nye bevægelse bestemmes ved hjælp af de inkrementelle værdier.

Oprettelse af nye koordinatsystemer.

Bevægelsens længde angives ved værdien efter adresseordet.

Bevægelsens retning angives ved fortegnet på værdien, således at + (plus) betyder
en bevægelse MED aksepilens retning og at et - (minus) betyder en bevægelse MOD aksepilenes
retning. Ingen fortegn = + . Inkrementel programmering anvendes fortrinsvis ved underprogrammer.