3500i xxv
G - Functions............................................................................................ ............372
Basic Modal Functions.................................................................................... 373
Multi -Segment Blocks.................................................................................... 373
Arcs..................................................................................................... ............ 374
Drilling Cycles....... .......................................................................................... 374
Pocket Cycles ................................................................................................. 375
Milling and Profiles.......................................................................................... 375
Rotation, Scaling, and Mirroring................................................................ ......376
Spindle Probing......................................................... ...................................... 376
Tool Probing.............................................................. ...................................... 377
Tool Radius Compensation.......................... ................................................... 377
Other G - Functions......................................................................................... 378
M - Functions................................................................. ...................................... 379
All M - Functions....................................................... ...................................... 379
Basic M - Functions ........................................................................................ 380
Cooling, Cleaning, and Lubrication.................................................................. 380
Spindle Functions............................................................................................ 381
Tool Change................................................................. ................................... 381
11.4 Advanced Programming
SPEED ................................................................................................................. 382
M - Functions................................................................. ...................................... 382
Miscellaneous (M-Code).............. ................................................................... 382
Control M - Codes.................................................................................. .........383
Order of Execution...................................................................................... .........384
Programming Non-modal Exact Stop: ................................................................. 385
In-Position Mode (Exact Stop Check): ................................................................ 385
Contouring Mode (Cutting Mode) : .................................. ................................... 385
Setting Stroke Limit: ................................ .......................................................... 386
Return from Reference Point: ............................................................................. 386
Move Reference from Machine Datum:........................................ ......................386
Modifiers.................................................................................................. ............ 387
Block Separators............................................................ ...................................... 387
Tool Offset Modification...................... ................................................................ 388
Expressions and Functions.................. ................................................................ 391
System Variables.... ............................................................................................. 395
User Variables................................................................... ................................... 396
Variable Programming (Parametric Programming)............................................ ...397
Block Skip....... ................................................................................................ 397
Select Block Skip........ .................................................................................... 398
Parameters and Variable Registers.................................... .............................39 9
Setting and Direct Transfer Variables.............................................................. 400
Indirect Transfer: ................................................................................ ............401
Storing Result of Computation........................................................................ 402
Variable Programming Examples................. ................................................... 403