Perusteet

Sovellus

Standardi DIN 66025/ISO 6983 määrittelee yleisen NC-syntaksin.

ISO-esimerkki

Ohjaustyypillä TNC7 voit toteuttaa ja muokata NC-ohjelmia tuettujen ISO-syntaksielementtien avulla.

Toiminnon kuvaus

ISO-ohjelman sisältö

ISO-ohjelma rakentuu seuraavasti:

ISO-syntaksi

Toiminto

I

Tiedostotyyppi

Pääte *.i määrittelee ISO-ohjelman.

%NAME G71

Ohjelman alku ja ohjelman loppu

G71

Mittayksikkö mm

G70

Mittayksikkö tuuma

N10

N20

N30

NC-lausenumerot

Valinnaisen koneparametrin blockIncrement (nro 105409) avulla määritellään lausenumeroväli.

N99999999

NC-lausennumero ohjelman loppua varten

NC-ohjelma on epätäydellinen ilman tätä NC-lausenumeroa.

Ohjaus täydentää ja päivittää NC-lausenumerot automaattisesti tiedoston sisällä. Työalue Ohjelma näyttää vain peräkkäiset numerot ilman määritellyn lausenumerovälin huomiointia.

G01 X+0 Y+0 ...

NC-toiminnot

NC-ohjelman sisältö

NC-lauseen sisältö

Käyttäjän käsikirjassa esiteltävät NC-ohjelmat ovat ratkaisuehdotuksia: Ennen NC-ohjelmien tai yksittäisten NC-lauseiden käyttämistä ne on mukautettava koneeseen.

  • Sovita seuraava sisältö.
  • Työkalut
  • Lastuamisarvot
  • Syöttöarvot
  • Varmuuskorkeus tai varmuusasemat
  • Konekohtaiset asemat, esim. koodilla M91
  • Ohjelmakutsun polut

Yksittäiset NC-ohjelmat ovat riippuvaisia koneen kinematiikasta. Sovita tämä NC-ohjelma koneen kinematiikkaan ennen ensimmäistä testiajoa.

Testaa NC-ohjelma vielä lisäksi simulaatiolla ennen varsinaista ohjelmanajoa.

 
Tip

Ohjelmatestin avulla voit määrittää, voitko käyttää NC-ohjelmaa käytettävissä olevilla ohjelmistovaihtoehdoilla, aktiivisella konekinematiikalla ja nykyisellä konekonfiguraatiolla.

N110 G01 G90 X+10 Y+0 G41 F3000 M3

NC-lause sisältää seuraavat syntaksielementit:

ISO-syntaksi

Toiminto

G01

Syntaksiavaaja

G90

Absoluuttinen tai inkrementaalinen syöte

Absoluuttinen tai inkrementaalinen syöte

X+10 Y+0

Koordinaattimäärittelyt

Koordinaattimäärittelyn perusteet

G41

Työkalun sädekorjaus

Työkalun sädekorjaus

F3000

Syöttöarvo

Syöttöarvo

M3

Lisätoiminnot

Lisätoiminnot

ISO-esimerkki

Esimerkkitehtävä 1338459

1358459-00-a

Esimerkkiratkaisu 1338459

Käyttäjän käsikirjassa esiteltävät NC-ohjelmat ovat ratkaisuehdotuksia: Ennen NC-ohjelmien tai yksittäisten NC-lauseiden käyttämistä ne on mukautettava koneeseen.

  • Sovita seuraava sisältö.
  • Työkalut
  • Lastuamisarvot
  • Syöttöarvot
  • Varmuuskorkeus tai varmuusasemat
  • Konekohtaiset asemat, esim. koodilla M91
  • Ohjelmakutsun polut

Yksittäiset NC-ohjelmat ovat riippuvaisia koneen kinematiikasta. Sovita tämä NC-ohjelma koneen kinematiikkaan ennen ensimmäistä testiajoa.

Testaa NC-ohjelma vielä lisäksi simulaatiolla ennen varsinaista ohjelmanajoa.

 
Tip

Ohjelmatestin avulla voit määrittää, voitko käyttää NC-ohjelmaa käytettävissä olevilla ohjelmistovaihtoehdoilla, aktiivisella konekinematiikalla ja nykyisellä konekonfiguraatiolla.

% 1339889 G71

N10 G30 G17 X+0 Y+0 Z-40

; Aihion määrittely

N20 G31 X+100 Y+100 Z+0

; Aihion määrittely

N30 T16 G17 S6500

; Työkalukutsu

N40 G00 G90 Z+250 G40 M3

; Varmuusasema työkaluakselilla

N50 G00 X-20 Y-20

; Esipaikoitus koneistustasossa

N60 G00 Z+5

; Esipaikoitus työkaluakselilla

N70 G01 Z-5 F3000 M8

; Asetus koneistussyvyyteen

N80 G01 X+5 Y+5 G41 F700

; Ensimmäinen muotopiste

N90 G26 R8

; Saapumistoiminto

N100 G01 Y+95

; Suora

N110 G01 X+95

N120 G24 R10

; Viiste

N130 G01 Y+5

N140 G24 R20

N150 G01 X+5

N160 G27 R8

; Poistumistoiminto

N170 G01 X-20 Y-20 G40 F1000

; Varmuusasema koneistustasossa

N180 G00 Z+250

; Varmuusasema työkaluakselilla

N190 T6 G17 S6500

; Työkalukutsu

N200 G00 G90 Z+250 G40 M3

N210 G00 X+50 Y+50 M8

N220 CYCL DEF 254 PYOREA URA ~

Q215=+0

;KONEISTUKSET ~

Q219=+15

;URAN LEVEYS ~

Q368=+0.1

;REUNAN ROUHINTAVARA ~

Q375=+60

;YMPYRAOSAN HALKAIS. ~

Q367=+0

;REF. URANASEMA ~

Q216=+50

;1. AKSELIN KESKIV. ~

Q217=+50

;2. AKSELIN KESKIV. ~

Q376=+45

;LAHTOKULMA ~

Q248=+225

;AVAUTUMISKULMA ~

Q378=+0

;KULMA-ASKEL ~

Q377=+1

;KONEISTUSTEN LUKUM. ~

Q207=+500

;JYRSINTASYOTTO ~

Q351=+1

;JYRSINTATAPA ~

Q201=-5

;SYVYYS ~

Q202=+5

;ASETUSSYVYYS ~

Q369=+0.1

;POHJAN ROUHINTAVARA ~

Q206=+150

;SYVYYSAS. SYOTTOARVO ~

Q338=+5

;VIIMEISTELYASETUS ~

Q200=+2

;VARMUUSETAISYYS ~

Q203=+0

;YLAPINNAN KOORDIN. ~

Q204=+50

;2. VARMUUSETAISYYS ~

Q366=+2

;UPOTUS ~

Q385=+500

;SILIT. SYOETTOEARVO ~

Q439=+0

;SYOTTOARVON PERUSTE

N230 G79

; Työkierron kutsu

N240 G00 Z+250 M30

N99999999 % 1339889 G71

Ohjeet