Programmeringsalternativer

Banefunksjoner

Du kan bruke banefunksjonene til å programmere konturer.

En emnekontur består av flere konturelementer, som rette linjer og sirkelbuer. Du programmerer verktøybevegelsene for disse konturene med banefunksjonene, f.eks. rett linje L.

Banefunksjonenes grunnleggende egenskaper

8H000_30

Grafisk programmering

Som et alternativ til ren tekstprogrammering kan du bruke arbeidsområdet Kontur til å programmere konturer grafisk.

Du kan lage 2D-skisser ved å tegne linjer og buer og eksportere dem som konturer til et NC-program.

Du kan importere eksisterende konturer fra et NC-program og redigere dem grafisk.

Grafisk programmering

Tilleggsfunksjoner M

  • Du kan bruke tilleggsfunksjoner for å kontrollere følgende områder:
  • Programkjøring, f.eks. M0 programkjøring STOPP
  • Maskinfunksjoner, f.eks. M3 spindel PÅ medurs
  • Baneatferd for verktøyet, f.eks. M197, avrunding av hjørner

Tilleggsfunksjoner

Underprogrammer og programdel-repetisjoner

Bearbeidingstrinn som er programmert, kan utføres om igjen med underprogrammer og programdel-repetisjoner.

Du kan enten utføre programdeler som er definert i en label flere ganger i direkte rekkefølge som programdel-repetisjoner eller kalle dem opp som underprogrammer på definerte punkter i hovedprogrammet.

Hvis du ønsker å kjøre en del av NC-programmet under visse betingelser, programmerer du disse programtrinnene i et underprogram.

Du kan kalle opp og kjøre et annet NC-program innenfor et NC-program.

Underprogrammer og programdel-repetisjoner med label LBL

Programmering med variabler

I NC-programmet står variabler for numeriske verdier eller tekster. En variabel tildeles en numerisk verdi eller tekst et annet sted.

I vinduet Q-parameterliste du kan se og redigere de numeriske verdiene og tekstene til de individuelle variablene.

Vindu Q-parameterliste

Med variabler kan du programmere matematiske funksjoner som styrer programkjøringen, eller beskriver en kontur.

Ved hjelp av variabel programmering kan du også f.eks. lagre og behandle måleresultater som 3D-touch-proben bestemmer under programkjøringen.

Variabler: Q-, QL-, QR- og QS-parameter

CAM-programmer

Du kan også optimere og behandle eksternt opprettede NC-programmer i styringen.

Ved hjelp av CAD (Computer-Aided Design) lager du geometriske modeller av emnene som skal produseres.

I et CAM-system (Computer-Aided Manufacturing) definerer du så hvordan CAD-modellen skal produseres. Du kan bruke en intern simulering for å sjekke de resulterende, styringsnøytrale verktøybanene.

Deretter bruker du en postprosessor for å generere styrings- og maskinspesifikke NC-programmer i CAM. Dermed oppstår ikke bare programmerbare banefunksjoner, men også «splines» (SPL) eller rette linjer LN med flatenormalvektorer.

Bearbeiding av flere akser