Exempel: svarvning med ett FreeTurn-verktyg

I följande NC-program används cyklerna 882 SVARVNING SIMULTANGROVBEARBETNING och 883 SVARVNING SIMULTANFINBEARBETNING.

  • Programexekvering:
  • Aktivera svarvdrift
  • Anropa FreeTurn-verktyget med första skäret
  • Anpassa koordinatsystemet med cykel 800 ANPASSA SVARVSYSTEM
  • Kör till säker position
  • Anropa cykel 882 SVARVNING SIMULTANGROVBEARBETNING
  • Anropa FreeTurn-verktyget med andra skäret
  • Kör till säker position
  • Anropa cykel 882 SVARVNING SIMULTANGROVBEARBETNING
  • Kör till säker position
  • Anropa cykel 883 SVARVNING SIMULTANFINBEARBETNING
  • Återställ aktiva transformationer med NC-programmet RESET.h

NC-programmen i den här bruksanvisningen är förslag på lösningar. Du behöver anpassa NC-programmen eller enskilda NC-block innan du använder dem på en maskin.

  • Anpassa följande innehåll:
  • Verktyg
  • Skärdata
  • Matningshastigheter
  • Säkerhetshöjd eller säkra positioner
  • Maskinspecifika positioner, t.ex. med M91
  • Sökvägar till programanrop

Vissa NC-program är beroende av maskinkinematiken. Anpassa de här NC-programmen till maskinkinematiken före den första testkörningen.

Testa även NC-programmen med hjälp av simuleringen innan du startar den riktiga programkörningen.

 
Tip

Med hjälp av ett programtest kan du avgöra om du kan använda NC-programmet med de tillgängliga programvaruoptionerna, den aktiva maskinkinematiken och den aktuella maskinkonfigurationen.

0 BEGIN PGM FREETURN MM

1 FUNCTION MODE TURN "AC_TURN"

; Aktivera svarvdrift

2 PRESET SELECT #16

3 BLK FORM CYLINDER Z D100 L101 DIST+1

4 FUNCTION TURNDATA BLANK LBL 1

; Aktivera råämnesföljning

5 TOOL CALL 145.0

; Anropa FreeTurn-verktyget med första skäret

6 M136

7 FUNCTION TURNDATA SPIN VCONST:ON VC:250

; Konstant skärhastighet

8 L Z+50 R0 FMAX M303

9 CYCL DEF 800 ANPASSA SVARVSYSTEM ~

Q497=+0

;PRECISIONSVINKEL ~

Q498=+0

;VAND VERKTYG ~

Q530=+2

;TILTAD BEARBETNING ~

Q531=+90

;INFALLSVINKEL ~

Q532= MAX

;MATNING ~

Q533=-1

;FOEREDRAGEN RIKTNING ~

Q535=+3

;EXCENTERSVARVNING ~

Q536=+0

;EXZENTR. UTAN STOPP ~

Q599=+0

;RETUR

10 CYCL DEF 14.0 KONTUR

11 CYCL DEF 14.1 KONTURLABEL2

12 CYCL DEF 882 SVARVNING SIMULTANGROVBEARBETNING ~

Q460=+2

;SAFETY CLEARANCE ~

Q499=+0

;VAEND KONTUR ~

Q558=+0

;F.VINKEL KONTURSTART ~

Q559=+90

;F.VINKEL KONTURSLUT ~

Q478=+0.3

;MATNING ~

Q488=+0.3

;NEDMATNINGSHASTIGHET ~

Q556=+30

;MIN. INGREPPSVINKEL ~

Q557=+160

;MAX. INGREPPSVINKEL ~

Q567=+0.3

;FINARBETSMAAN KONT ~

Q519=+2

;SKAERDJUP ~

Q463=+2

;MAX. SKAERDJUP ~

Q590=+5

;BEARBETNINGSLAGE ~

Q591=+1

;BEARBETNINGSFOLJD ~

Q389=+0

;ENKEL- DUBBELRIKTAD

13 L X+105 Y+0 R0 FMAX

14 L Z+2 R0 FMAX M99

15 TOOL CALL 145.1

; Anropa FreeTurn-verktyget med andra skäret

16 CYCL DEF 800 ANPASSA SVARVSYSTEM ~

Q497=+0

;PRECISIONSVINKEL ~

Q498=+0

;VAND VERKTYG ~

Q530=+2

;TILTAD BEARBETNING ~

Q531=+90

;INFALLSVINKEL ~

Q532= MAX

;MATNING ~

Q533=-1

;FOEREDRAGEN RIKTNING ~

Q535=+3

;EXCENTERSVARVNING ~

Q536=+0

;EXZENTR. UTAN STOPP ~

Q599=+0

;RETUR

17 Q519 = 1

; Reducera ansättningen till 1

18 L X+105 Y+0 R0 FMAX

; Kör fram till startpunkten

19 L Z+2 R0 FMAX M99

; Anropa cykel

20 CYCL DEF 883 SVARVNING SIMULTANFINBEARBETNING ~

Q460=+2

;SAFETY CLEARANCE ~

Q499=+0

;VAEND KONTUR ~

Q558=+0

;F.VINKEL KONTURSTART ~

Q559=+90

;F.VINKEL KONTURSLUT ~

Q505=+0.2

;MATNING FINSKAER ~

Q556=+30

;MIN. INGREPPSVINKEL ~

Q557=+160

;MAX. INGREPPSVINKEL ~

Q555=+5

;VINKELSTEG ~

Q537=+0

;INGREPPSVINKEL AKTIV ~

Q538=+90

;INGREPPSVINKEL START ~

Q539=+0

;INGREPPSVINKEL SLUT ~

Q565=+0

;FINARBETSMAAN D. ~

Q566=+0

;FINARBETSMAAN Z ~

Q567=+0

;FINARBETSMAAN KONT

21 L X+105 Y+0 R0 FMAX

; Kör fram till startpunkten

22 L Z+2 R0 FMAX M99

; Anropa cykel

23 CALL PGM RESET.H

; Anropa RESET-programmet

24 M30

; Programslut

25 LBL 1

; Definiera 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

; Definiera 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