HEIDENHAIN TNC 407 (280 580) User Manual Benutzerhandbuch

Seite 208

Advertising
background image

7-23

TNC 425/TNC 415 B/TNC 407

7

Programmieren mit Q-Parametern

7.8

Programm-Beispiele

20

LBL 10

21

FN1: Q15 = + Q5 + + Q4

22

FN0: Q21 = + Q1

23

FN1: Q24 = + Q4 + + Q108

24

FN0: Q26 = + Q6

25

CYCL DEF 7.0 NULLPUNKT

26

CYCL DEF 7.1 X + Q9

27

CYCL DEF 7.2 Y + Q10

28

CYCL DEF 7.3 Z – Q4

29

CYCL DEF 10.0 DREHUNG

30

CYCL DEF 10.1 ROT + Q6

31

CC X + 0 Y + 0

32

LP PR + Q24 PA + Q6 R0 FQ11 ........................ Vorpositionierung vor Bearbeitung

33

LBL 1

34

CC Z + 0 X + Q 108

35

L Y + 0 Z + 0 FQ11 ............................................ Vorpositionierung an jedem Kreisbogenanfang

36

LBL 2

37

LP PR + Q4 PA + Q21 R0 FQ11

38

FN2: Q21 = + Q21 – + Q3

39

FN11: IF + Q21 GT + Q2 GOTO LBL2

40

LP PR + Q4 PA + Q2

41

L Z + Q15 R0 F1000

42

L X + Q24 R0 FMAX

43

FN1: Q26 = + Q26 + + Q8 ................................ Nächsten Drehschritt vorbereiten

44

FN0: Q21 = + Q1 ............................................... Raumwinkel für Bearbeitung wieder auf Startwert setzen

45

CYCL DEF 10.0 DREHUNG

46

CYCL DEF 10.1 ROT + Q26

47

FN12: IF + Q26 LT + Q7 GOTO LBL1

48

FN9: IF + Q26 EQU + Q7 GOTO LBL1

49

CYCL DEF 10.0 DREHUNG

50

CYCL DEF 10.1 ROT + 0

51

CYCL DEF 7.0 NULLPUNKT

52

CYCL DEF 7.1 X + 0

53

CYCL DEF 7.2 Y + 0

54

CYCL DEF 7.3 Z + 0

55

LBL 0 .................................................................. Unterprogramm-Ende

56

END PGM QPARBSP3 MM

Start- und Rechenwerte bestimmen

Nullpunkt ins Kugelzentrum legen

Rotation für Programmstart (Start - Ebenenwinkel)

An der Kugelaußenwand hochfräsen, bis höchster Punkt
erreicht ist

Höchsten Kugelpunkt bearbeiten und Werkzeug freifahren

Koordinaten-System um Z-Achse drehen, bis
Ebenen-Endwinkel erreicht ist

Drehung und Nullpunkt-Verschiebung rücksetzen

Advertising