Beispiel: Drehen mit einem FreeTurn-Werkzeug

Im folgenden NC-Programm werden die Zyklen 882 DREHEN SIMULTANSCHRUPPEN und 883 DREHEN SIMULTANSCHLICHTEN verwendet.

  • Programmablauf:
  • Drehbetrieb aktivieren
  • FreeTurn-Werkzeug mit erster Schneide aufrufen
  • Koordinatensystem mit Zyklus 800 KOORD.-SYST.ANPASSEN anpassen
  • Sichere Position anfahren
  • Zyklus 882 DREHEN SIMULTANSCHRUPPEN aufrufen
  • FreeTurn Werkzeug mit zweiter Schneide aufrufen
  • Sichere Position anfahren
  • Zyklus 882 DREHEN SIMULTANSCHRUPPEN aufrufen
  • Sichere Position anfahren
  • Zyklus 883 DREHEN SIMULTANSCHLICHTEN aufrufen
  • Aktive Transformationen mit dem NC-Programm RESET.h zurücksetzen

Die im Benutzerhandbuch enthaltenen NC-Programme sind Lösungsvorschläge. Bevor Sie die NC-Programme oder einzelne NC-Sätze an einer Maschine verwenden, müssen Sie sie anpassen.

  • Passen Sie folgende Inhalte an:
  • Werkzeuge
  • Schnittwerte
  • Vorschübe
  • Sichere Höhe oder sichere Positionen
  • Maschinenspezifische Positionen, z. B. mit M91
  • Pfade von Programmaufrufen

Einige NC-Programme sind abhängig von der Maschinenkinematik. Passen Sie diese NC-Programme vor dem ersten Testlauf an Ihre Maschinenkinematik an.

Testen Sie die NC-Programme zusätzlich mithilfe der Simulation vor dem eigentlichen Programmlauf.

 
Tip

Mithilfe eines Programmtests stellen Sie fest, ob Sie das NC-Programm mit den verfügbaren Software-Optionen, der aktiven Maschinenkinematik sowie der aktuellen Maschinenkonfiguration verwenden können.

0 BEGIN PGM FREETURN MM

1 FUNCTION MODE TURN "AC_TURN"

; Drehbetrieb aktivieren

2 PRESET SELECT #16

3 BLK FORM CYLINDER Z D100 L101 DIST+1

4 FUNCTION TURNDATA BLANK LBL 1

; Rohteilnachführung aktivieren

5 TOOL CALL 145.0

; FreeTurn-Werkzeug mit erster Schneide aufrufen

6 M136

7 FUNCTION TURNDATA SPIN VCONST:ON VC:250

; Konstante Schnittgeschwindigkeit

8 L Z+50 R0 FMAX M303

9 CYCL DEF 800 KOORD.-SYST.ANPASSEN ~

Q497=+0

;PRAEZESSIONSWINKEL ~

Q498=+0

;WERKZEUG UMKEHREN ~

Q530=+2

;ANGESTELLTE BEARB. ~

Q531=+90

;ANSTELLWINKEL ~

Q532= MAX

;VORSCHUB ~

Q533=-1

;VORZUGSRICHTUNG ~

Q535=+3

;EXZENTERDREHEN ~

Q536=+0

;EXZENTR. OHNE STOPP ~

Q599=+0

;RUECKZUG

10 CYCL DEF 14.0 KONTUR

11 CYCL DEF 14.1 KONTURLABEL2

12 CYCL DEF 882 DREHEN SIMULTANSCHRUPPEN ~

Q460=+2

;SICHERHEITS-ABSTAND ~

Q499=+0

;KONTUR UMKEHREN ~

Q558=+0

;V.WINKEL KONTURSTART ~

Q559=+90

;V.WINKEL KONTURENDE ~

Q478=+0.3

;VORSCHUB SCHRUPPEN ~

Q488=+0.3

;VORSCHUB EINTAUCHEN ~

Q556=+30

;MIN. ANSTELLWINKEL ~

Q557=+160

;MAX. ANSTELLWINKEL ~

Q567=+0.3

;SCHLICHTAUFMASS KONT ~

Q519=+2

;ZUSTELLUNG ~

Q463=+2

;MAX. SCHNITTTIEFE ~

Q590=+5

;BEARBEITUNGSMODUS ~

Q591=+1

;BEARBEITUNGSFOLGE ~

Q389=+0

;UNI.- BIDIREKTIONAL

13 L X+105 Y+0 R0 FMAX

14 L Z+2 R0 FMAX M99

15 TOOL CALL 145.1

; FreeTurn-Werkzeug mit zweiter Schneide aufrufen

16 CYCL DEF 800 KOORD.-SYST.ANPASSEN ~

Q497=+0

;PRAEZESSIONSWINKEL ~

Q498=+0

;WERKZEUG UMKEHREN ~

Q530=+2

;ANGESTELLTE BEARB. ~

Q531=+90

;ANSTELLWINKEL ~

Q532= MAX

;VORSCHUB ~

Q533=-1

;VORZUGSRICHTUNG ~

Q535=+3

;EXZENTERDREHEN ~

Q536=+0

;EXZENTR. OHNE STOPP ~

Q599=+0

;RUECKZUG

17 Q519 = 1

; Zustellung auf 1 reduzieren

18 L X+105 Y+0 R0 FMAX

; Startpunkt anfahren

19 L Z+2 R0 FMAX M99

; Zyklus aufrufen

20 CYCL DEF 883 DREHEN SIMULTANSCHLICHTEN ~

Q460=+2

;SICHERHEITS-ABSTAND ~

Q499=+0

;KONTUR UMKEHREN ~

Q558=+0

;V.WINKEL KONTURSTART ~

Q559=+90

;V.WINKEL KONTURENDE ~

Q505=+0.2

;VORSCHUB SCHLICHTEN ~

Q556=+30

;MIN. ANSTELLWINKEL ~

Q557=+160

;MAX. ANSTELLWINKEL ~

Q555=+5

;WINKELSCHRITT ~

Q537=+0

;ANSTELLWINKEL AKTIV ~

Q538=+90

;ANSTELLWINKEL START ~

Q539=+0

;ANSTELLWINKEL ENDE ~

Q565=+0

;SCHLICHTAUFMASS D. ~

Q566=+0

;SCHLICHTAUFMASS Z ~

Q567=+0

;SCHLICHTAUFMASS KONT

21 L X+105 Y+0 R0 FMAX

; Startpunkt anfahren

22 L Z+2 R0 FMAX M99

; Zyklus aufrufen

23 CALL PGM RESET.H

; RESET-Programm aufrufen

24 M30

; Programmende

25 LBL 1

; LBL 1 definieren

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

; LBL 2 definieren

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