Esimerkki: Korko sisäänpistolla

640_turn_002

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.

0 BEGIN PGM 9 MM

1 BLK FORM CYLINDER Z R80 L60

2 TOOL CALL 301

; Työkalukutsu

3 M140 MB MAX

; Työkalun irtiajo

4 FUNCTION MODE TURN

; Sorvaustavan aktivointi

5 FUNCTION TURNDATA SPIN VCONST:ON VC:150

; Vakiolastuamisnopeus

6 CYCL DEF 800 ADJUST XZ SYSTEM ~

Q497=+0

;TARKKUUSKULMA ~

Q498=+0

;REVERSE TOOL ~

Q530=+0

;ASETELTU KONEISTUS ~

Q531=+0

;ASETUSKULMA ~

Q532=+750

;SYOETTOEARVO ~

Q533=+0

;ENSISIJ. SUUNTA ~

Q535=+3

;EPAEKESKINEN SORVAUS ~

Q536=+0

;EPAEKESK. ILMAN PYS.

7 M136

; Syöttöarvo yksikössä millimetri per kierros

8 L X+165 Y+0 R0 FMAX

; Ajo alkupisteeseen tasossa

9 L Z+2 R0 FMAX M304

; Varmuusetäisyys, sorvauskara päälle

10 CYCL DEF 812 KORKOSORVAUS LAAJ. ~

Q215=+0

;KONEISTUKSET ~

Q460=+2

;SETUP CLEARANCE ~

Q491=+160

;MUODON ALOITUSHALKAISIJA ~

Q492=+0

;MUODON ALKU Z ~

Q493=+150

;MUODON LOPPU X ~

Q494=-40

;MUODON LOPPU Z ~

Q495=+0

;KEHAPINNAN KULMA ~

Q501=+1

;ALOITUSELEMENTIN TYYPPI ~

Q502=+2

;ALOITUSELEMENTIN KOKO ~

Q500=+1

;MUOTONURKAN SADE ~

Q496=+0

;TASOPINNAN KULMA ~

Q503=+1

;LOPETUSELEMENTIN TYYPPI ~

Q504=+2

;LOPETUSELEMENTIN KOKO ~

Q463=+2.5

;MAKS. LAST.SYVYYS ~

Q478=+0.25

;ROUGHING FEED RATE ~

Q483=+0.4

;OVERSIZE FOR DIAMETER ~

Q484=+0.2

;OVERSIZE IN Z ~

Q505=+0.2

;SILIT. SYOETTOEARVO ~

Q506=+0

;MUODON TASOITUS

11 CYCL CALL

; Työkierron kutsu

12 M305

; Sorvauskara pois

13 TOOL CALL 307

; Työkalukutsu

14 M140 MB MAX

; Työkalun irtiajo

15 FUNCTION TURNDATA SPIN VCONST:ON VC:100

; Vakiolastuamisnopeus

16 CYCL DEF 800 ADJUST XZ SYSTEM ~

Q497=+0

;TARKKUUSKULMA ~

Q498=+0

;REVERSE TOOL ~

Q530=+0

;ASETELTU KONEISTUS ~

Q531=+0

;ASETUSKULMA ~

Q532=+750

;SYOETTOEARVO ~

Q533=+0

;ENSISIJ. SUUNTA ~

Q535=+0

;EPAEKESKINEN SORVAUS ~

Q536=+0

;EPAEKESK. ILMAN PYS.

17 L X+165 Y+0 R0 FMAX

; Ajo alkupisteeseen tasossa

18 L Z+2 R0 FMAX M304

; Varmuusetäisyys, sorvauskara päälle

19 CYCL DEF 862 PISTO LAAJ. SAT. ~

Q215=+0

;KONEISTUKSET ~

Q460=+2

;SETUP CLEARANCE ~

Q491=+150

;MUODON ALOITUSHALKAISIJA ~

Q492=-12

;MUODON ALKU Z ~

Q493=+142

;MUODON LOPPU X ~

Q494=-18

;MUODON LOPPU Z ~

Q495=+0

;KYLKIKULMA ~

Q501=+1

;ALOITUSELEMENTIN TYYPPI ~

Q502=+1

;ALOITUSELEMENTIN KOKO ~

Q500=+0

;MUOTONURKAN SADE ~

Q496=+0

;KYLKIKULMA ~

Q503=+1

;LOPETUSELEMENTIN TYYPPI ~

Q504=+1

;LOPETUSELEMENTIN KOKO ~

Q478=+0.3

;ROUGHING FEED RATE ~

Q483=+0.4

;OVERSIZE FOR DIAMETER ~

Q484=+0.2

;OVERSIZE IN Z ~

Q505=+0.15

;SILIT. SYOETTOEARVO ~

Q463=+0

;ASETUKSEN RAJOITUS ~

Q510=+0.8

;PISTON LIMITYS ~

Q511=+80

;SYOTTOARVOKERROIN ~

Q462=+0

;VETAYTYMISTILA ~

Q211=+3

;VAIHDON VIIVEAIKA ~

Q562=+1

;KAMPAPISTO

20 CYCL CALL M8

; Työkierron kutsu

21 M305

; Sorvauskara pois

22 M137

; Syöttöarvo yksikössä millimetri per minuutti

23 M140 MB MAX

; Työkalun irtiajo

24 FUNCTION MODE MILL

; Jyrsintätavan aktivointi

25 M30

; Ohjelman loppu

26 END PGM 9 MM