Programming manual.
CNC 8070
·7·
(REF: 1709)
20.3 HSC SURFACE mode. Optimization of surface finish................................................. 367
20.4 HSC CONTERROR mode. Optimizing the contouring error........................................ 370
20.5 HSC FAST mode. Optimizing the machining feedrate................................................. 372
20.6 Canceling the HSC mode. ........................................................................................... 374
CHAPTER 21 VIRTUAL TOOL AXIS.
21.1 Activate the virtual tool axis. ........................................................................................ 376
21.2 Cancel the virtual tool axis........................................................................................... 377
21.3 Variables associated with the virtual tool axis.............................................................. 378
CHAPTER 22 STATEMENTS AND INSTRUCTIONS
22.1 Programming statements............................................................................................. 380
22.1.1 Display instructions. Display an error on the screen................................................ 380
22.1.2 Display instructions. Display a warning on the screen............................................. 382
22.1.3 Display instructions. Display a message on the screen........................................... 384
22.1.4 Display instructions. Define the size of the graphics area........................................ 385
22.1.5 Enabling and disabling instructions.......................................................................... 388
22.1.6 ISO generation......................................................................................................... 389
22.1.7 Electronic axis slaving.............................................................................................. 392
22.1.8 Axis parking.............................................................................................................. 393
22.1.9 Modifying the configuration of the axes of a channel............................................... 395
22.1.10 Modifying the configuration of the spindles of a channel ......................................... 400
22.1.11 Spindle synchronization ........................................................................................... 403
22.1.12 Selecting the loop for an axis or a spindle. Open loop or closed loop ..................... 407
22.1.13 Collision detection.................................................................................................... 409
22.1.14 Spline interpolation (Akima) ..................................................................................... 411
22.1.15 Polynomial interpolation........................................................................................... 414
22.1.16 Acceleration control.................................................................................................. 415
22.1.17 Definition of macros ................................................................................................. 417
22.1.18 Block repetition......................................................................................................... 419
22.1.19 Communication and synchronization between channels ......................................... 421
22.1.20 Movements of independent axes ............................................................................. 424
22.1.21 Electronic cams........................................................................................................ 428
22.1.22 Additional programming instructions........................................................................ 431
22.1.23 On line modification of the machine configuration in HD graphics (xca files). ......... 432
22.2 Flow controlling instructions......................................................................................... 433
22.2.1 Jump to a block ($GOTO)........................................................................................ 433
22.2.2 Conditional execution ($IF) ...................................................................................... 434
22.2.3 Conditional execution ($SWITCH) ........................................................................... 436
22.2.4 Block repetition ($FOR)............................................................................................ 437
22.2.5 Conditional block repetition ($WHILE) ..................................................................... 438
22.2.6 Conditional block repetition ($DO) ........................................................................... 439
CHAPTER 23 CNC VARIABLES.