18
4.35 Conditional Block Run ..... 322
Program branching IF..THEN..ELSE..ENDIF ..... 322
WHILE..ENDWHILE program repeat ..... 323
SWITCH..CASE—program branching ..... 324
Skip level /.. ..... 326
Slide code $.. ..... 326
4.36 Subprograms ..... 327
Subprogram call: L"xx" V1 ..... 327
Dialog texts in subprogram call ..... 328
Help graphics for subprogram calls ..... 329
4.37 M Commands ..... 330
M commands for program-run control ..... 330
Machine commands ..... 331
4.38 Lathes with Multiple Slides ..... 332
Multi-slide programming ..... 332
Program run ..... 334
Positioning the steady rest ..... 334
Traveling steady rest ..... 336
Two slides work simultaneously ..... 338
Two slides work in succession ..... 340
Machining with four-axis cycle ..... 342
4.39 Full-surface machining ..... 344
Fundamentals of full-surface machining ..... 344
Programming of full-surface machining ..... 345
Full-surface machining with opposing spindle ..... 346
Full-surface machining with single spindle ..... 349
4.40 DIN PLUS Program Example ..... 351
Example of a subprogram with contour repetitions ..... 351
4.41 DIN PLUS Templates ..... 354
Starting templates ..... 354
Structure templates ..... 354
Design of structure templates ..... 355
Transfer parameters for structure templates ..... 355
Editing structure templates ..... 356
Help graphics for structure templates ..... 356
Template menu ..... 356
Template example ..... 357
4.42 Connection between Geometry and Machining Commands ..... 359
Turning ..... 359
C-axis machining – front/rear face ..... 360
C-axis machining – lateral surface ..... 360