EasyManua.ls Logo

HEIDENHAIN ITNC 530 - Page 376

HEIDENHAIN ITNC 530
745 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
376 Programming: Q Parameters
9.12 Programming examples
39 LBL 2
40 LP PR+Q6 PA+Q24 FQ12
Move upward in an approximated "arc"
41 Q24 = +Q24 - +Q14
Update solid angle
42 FN 11: IF +Q24 GT +Q5 GOTO LBL 2
Inquire whether an arc is finished. If not finished, return to LBL 2
43 LP PR+Q6 PA+Q5
Move to the end angle in space
44 L Z+Q23 R0 F1000
Retract in the spindle axis
45 L X+Q26 R0 FMAX
Pre-position for next arc
46 Q28 = +Q28 + +Q18
Update rotational position in the plane
47 Q24 = +Q4
Reset solid angle
48 CYCL DEF 10.0 ROTATION
Activate new rotational position
49 CYCL DEF 10.0 ROT+Q28
50 FN 12: IF +Q28 LT +Q9 GOTO LBL 1
51 FN 9: IF +Q28 EQU +Q9 GOTO LBL 1
Unfinished? If not finished, return to LBL 1
52 CYCL DEF 10.0 ROTATION
Reset the rotation
53 CYCL DEF 10.1 ROT+0
54 CYCL DEF 7.0 DATUM SHIFT
Reset the datum shift
55 CYCL DEF 7.1 X+0
56 CYCL DEF 7.2 Y+0
57 CYCL DEF 7.3 Z+0
58 LBL 0
End of subprogram
59 END PGM SPHERE MM

Table of Contents

Other manuals for HEIDENHAIN ITNC 530

Related product manuals