Esimerkki: Tasojyrsintä ja jälkirouhinta OCM-työkiertojen yhteydessä

Seuraavassa NC-ohjelmassa käytetään OCM-työkiertoja. Tasojyrsitään pinta, joka määritellään rajauksen ja saarekkeen avulla. Lisäksi jyrsitään tasku, joka sisältää pienemmän työvaran rouhintatyökiertoa varten.

  • Ohjelmanajo
  • Työkalukutsu: Rouhintajyrsin Ø 12 mm
  • Toiminnon CONTOUR DEF määrittely
  • Työkierron 271 määrittely
  • Työkierron 272 määrittely ja kutsu
  • Työkalukutsu: Rouhintajyrsin Ø 8 mm
  • Työkierron 272 määrittely ja kutsu uudelleen
OCM_Programmierbeispiel_3

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 FACE_MILL MM

1 BLK FORM 0.1 Z X+0 Y+0 Z-30

2 BLK FORM 0.2 X+100 Y+50 Z+2

3 TOOL CALL 6 Z S5000 F3000

; Työkalukutsu, halkaisija 12 mm

4 L Z+100 R0 FMAX M3

5 CONTOUR DEF P1 = LBL 1 I2 = LBL 1 DEPTH2 P3 = LBL 2

6 CYCL DEF 271 OCM MUOTOTIEDOT ~

Q203=+2

;YLAPINNAN KOORDIN. ~

Q201=-22

;SYVYYS ~

Q368=+0

;REUNAN ROUHINTAVARA ~

Q369=+0

;POHJAN ROUHINTAVARA ~

Q260=+100

;VARMUUSKORKEUS ~

Q578=+0.2

;KERROIN SISANURKISSA ~

Q569=+1

;AVOIN RAJOITUS

7 CYCL DEF 272 OCM ROUHINTA ~

Q202=+24

;ASETUSSYVYYS ~

Q370=+0.4

;RADAN YLITYS ~

Q207=+8000

;JYRSINTASYOTTO ~

Q568=+0.6

;SISAANPISTON KERROIN ~

Q253=AUTO

;SYOETOEN VAIHTO ~

Q200=+2

;VARMUUSETAISYYS ~

Q438=-0

;ROUHINTATYOEKALU ~

Q577=+0.2

;LAHTOSATEEN KERROIN ~

Q351=+1

;JYRSINTATAPA ~

Q576=+8000

;KARAN KIERROSLUKU ~

Q579=+0.7

;SISAANPISTOKERROIN S ~

Q575=+1

;ASETUSMENETELMA

8 L X+0 Y+0 R0 FMAX M99

; Työkierron kutsu

9 TOOL CALL 4 Z S6000 F4000

; Työkalukutsu, halkaisija 8 mm

10 L Z+100 R0 FMAX M3

11 CYCL DEF 272 OCM ROUHINTA ~

Q202=+25

;ASETUSSYVYYS ~

Q370=+0.4

;RADAN YLITYS ~

Q207=+6500

;JYRSINTASYOTTO ~

Q568=+0.6

;SISAANPISTON KERROIN ~

Q253=AUTO

;SYOETOEN VAIHTO ~

Q200=+2

;VARMUUSETAISYYS ~

Q438=+6

;ROUHINTATYOEKALU ~

Q577=+0.2

;LAHTOSATEEN KERROIN ~

Q351=+1

;JYRSINTATAPA ~

Q576=+10000

;KARAN KIERROSLUKU ~

Q579=+0.7

;SISAANPISTOKERROIN S ~

Q575=+1

;ASETUSMENETELMA

12 L X+0 Y+0 R0 FMAX M99

; Työkierron kutsu

13 M30

; Ohjelman loppu

14 LBL 1

; Muotoaliohjelma 1

15 L X+0 Y+0

16 L Y+50

17 L X+100

18 L Y+0

19 L X+0

20 LBL 0

21 LBL 2

; Muotoaliohjelma 2

22 L X+10 Y+30

23 L Y+40

24 RND R5

25 L X+60

26 RND R5

27 L Y+20

28 RND R5

29 L X+10

30 RND R5

31 L Y+30

32 LBL 0

33 END PGM FACE_MILL MM