Eksempel: Rotere ned et FreeTurn-verktøy

I følgende NC-program brukes syklusene 882 DREIE SIMULTANSKRUBBING og 883 DREIE SIMULTANSLETTFRESING.

  • Programforløp:
  • Aktiver rotasjonsdrift
  • Kall opp FreeTurn-verktøyet med første skjær
  • Tilpass koordinatsystemet med syklus 800 TILPASSE ROTASJ.SYS.
  • Kjøre til sikker posisjon
  • Kall opp syklus 882 DREIE SIMULTANSKRUBBING
  • Kall opp FreeTurn-verktøy med andre skjær
  • Kjøre til sikker posisjon
  • Kall opp syklus 882 DREIE SIMULTANSKRUBBING
  • Kjøre til sikker posisjon
  • Kall opp syklus 883 DREIE SIMULTANSLETTFRESING
  • Tilbakestill aktive transformasjoner med NC-programmet RESET.h

NC-programmene som er å finne i brukerhåndboken, er løsningsforslag. Før du bruker NC-programmene eller enkelte NC-sett på en maskin, må du tilpasse dem.

  • Tilpass følgende innhold:
  • Verktøy
  • Snittverdier
  • Matinger
  • Sikker høyde eller sikre posisjoner
  • Maskinspesifikke posisjoner, for eksempel med M91
  • Baner til opphenting av programmer

Noen NC-programmer er avhengige av maskinkinematikken. Tilpass disse NC-programmene til din maskinkinematikk før første testkjøring.

Test NC-programmene i tillegg ved hjelp av simuleringen før den egentlige programkjøringen.

 
Tip

Ved hjelp av en programtest kan du konstatere om du kan bruke NC-programmet med de tilgjengelige programvarevariantene, den aktive maskinkinematikken samt den aktuelle maskinkonfigurasjonen.

0 BEGIN PGM FREETURN MM

1 FUNCTION MODE TURN "AC_TURN"

; Aktiver roteringsdrift

2 PRESET SELECT #16

3 BLK FORM CYLINDER Z D100 L101 DIST+1

4 FUNCTION TURNDATA BLANK LBL 1

; Aktiver etterføring av rådel

5 TOOL CALL 145.0

; Kall opp FreeTurn-verktøyet med første skjær

6 M136

7 FUNCTION TURNDATA SPIN VCONST:ON VC:250

; Konstant skjærehastighet

8 L Z+50 R0 FMAX M303

9 CYCL DEF 800 TILPASSE ROTASJ.SYS. ~

Q497=+0

;PRESESJONSVINKEL ~

Q498=+0

;SNU VERKTOY ~

Q530=+2

;OPPSTILT BEARB. ~

Q531=+90

;POSISJONERINGSVINKEL ~

Q532= MAX

;MATING ~

Q533=-1

;FORETRUKKET RETNING ~

Q535=+3

;EKSENTERDREIING ~

Q536=+0

;EKSENTR. UTEN STOPP ~

Q599=+0

;RETUR

10 CYCL DEF 14.0 KONTURGEOMETRI

11 CYCL DEF 14.1 KONTURLABEL2

12 CYCL DEF 882 DREIE SIMULTANSKRUBBING ~

Q460=+2

;SIKKERHETSAVSTAND ~

Q499=+0

;SNU KONTUR ~

Q558=+0

;F.VINKEL KONTURSTART ~

Q559=+90

;F.VINKEL KONTURSLUTT ~

Q478=+0.3

;MATING ~

Q488=+0.3

;MATING FOR SENKNING ~

Q556=+30

;MIN. POS.VINKEL ~

Q557=+160

;MAKS. POS.VINKEL ~

Q567=+0.3

;SL.FRES.TOLER. KONT ~

Q519=+2

;MATING ~

Q463=+2

;MAKS. SKJAREDYBDE ~

Q590=+5

;BEARBEIDINGSMODUS ~

Q591=+1

;BEARB.REKKEFOELGE ~

Q389=+0

;EN-/TOVEIS

13 L X+105 Y+0 R0 FMAX

14 L Z+2 R0 FMAX M99

15 TOOL CALL 145.1

; Kall opp FreeTurn-verktøyet med andre skjær

16 CYCL DEF 800 TILPASSE ROTASJ.SYS. ~

Q497=+0

;PRESESJONSVINKEL ~

Q498=+0

;SNU VERKTOY ~

Q530=+2

;OPPSTILT BEARB. ~

Q531=+90

;POSISJONERINGSVINKEL ~

Q532= MAX

;MATING ~

Q533=-1

;FORETRUKKET RETNING ~

Q535=+3

;EKSENTERDREIING ~

Q536=+0

;EKSENTR. UTEN STOPP ~

Q599=+0

;RETUR

17 Q519 = 1

; Reduser fremmating til 1

18 L X+105 Y+0 R0 FMAX

; Kjør til startpunkt

19 L Z+2 R0 FMAX M99

; Kall opp syklus

20 CYCL DEF 883 DREIE SIMULTANSLETTFRESING ~

Q460=+2

;SIKKERHETSAVSTAND ~

Q499=+0

;SNU KONTUR ~

Q558=+0

;F.VINKEL KONTURSTART ~

Q559=+90

;F.VINKEL KONTURSLUTT ~

Q505=+0.2

;MATING FOR GLATTDREIING ~

Q556=+30

;MIN. POS.VINKEL ~

Q557=+160

;MAKS. POS.VINKEL ~

Q555=+5

;VINKELSKRITT ~

Q537=+0

;Pos.vinkel aktiv ~

Q538=+90

;POS.VINKEL START ~

Q539=+0

;POS.VINKEL SLUTT ~

Q565=+0

;SL.FRES.TOLER. D. ~

Q566=+0

;SL.FRES.TOLER. Z ~

Q567=+0

;SL.FRES.TOLER. KONT

21 L X+105 Y+0 R0 FMAX

; Kjør til startpunkt

22 L Z+2 R0 FMAX M99

; Kall opp syklus

23 CALL PGM RESET.H

; Kall opp RESET-programmet

24 M30

; Programslutt

25 LBL 1

; Kall opp LBL 1

26 L X+100 Z+1

27 L X+0

28 L Z-60

29 L X+100

30 L Z+1

31 LBL 0

32 LBL 2

; Kall opp LBL 2

33 L Z+1 X+60 RR

34 L Z+0

35 L Z-2 X+70

36 RND R2

37 L X+80

38 RND R2

39 L Z+0 X+98

40 RND R2

41 L Z-10

42 RND R2

43 L Z-8 X+89

44 RND R2

45 L Z-15 X+60

46 RND R2

47 L Z-55

48 RND R2

49 L Z-50 X+98

50 RND R2

51 L Z-60

52 LBL 0

53 END PGM FREETURN MM