D-kommando
D-kommandoen brukes til programmering av G-kode for både fres og dreiebenk. Det som er litt spesielt, er at kommandoen har forskjellig betydning for de ulike maskinene.
For begge maskiner angir kommandoen D diameter. På en fres angir kommandoen at maskinen skal benytte verktøyets diameter for verktøykompensasjon, mens på en dreiebenk angir kommandoen D hvor mye diameteren skal reduseres for hvert kutt, altså kuttdybden.
Hvilken funksjon D-kommandoen beskriver, avhenger av hvilken G-kommando den står sammen med.
Når du programmerer en G-kode for å få CNC-fresen til å frese i arbeidsstykket ditt, oppgir du den dimensjonen du ønsker at sluttproduktet skal ha.
CNC-maskinen koder da en verktøybane som blir maskinens oppskrift på hvordan den skal bevege seg.
CNC-fresens verktøy har en diameter som vil påvirke hvordan dimensjonene på sluttproduktet vil bli, hvis du ikke forteller CNC-fresen i programmet hvordan den skal kompensere for verktøyets diameter. Dette gjøres ved at du forteller CNC-fresen at verktøyet har en spesifikk diameter, og verktøybanen blir korrigert tilsvarende, slik at verktøybanen forflytter seg til verktøyets kuttflate.
Hvis du bruker D-kommandoen for å angi verktøykompensasjon, velger CNC-maskinen å bruke verktøyets diameter som referanseverdi. Hvis du ikke bruker D-kommandoen, vil CNC-fresen bruke verktøyets radius som referanse.
Ved fresing må du velge om verktøykompensasjonen skal angi at skjæreflata er på høyre eller på venstre side av verktøybanen ved å benytte kommandoene G41 og G42. Verktøykompensasjon avsluttes når du bruker kommandoen G40.
Kommandoen D benyttes ved dreiing til å angi kuttdybde. Du angir her hvor mye av arbeidsemnets diameter du ønsker å fjerne ved hvert kutt.
Verdien skal alltid være et positivt tall, og CNC-maskinen kalkulerer da hvor mange kutt som må til for å oppnå riktig sluttdiameter.