Yaskawa YASNAC PC NC Programming Manual User Manual
Page 5

iv
YASNAC PCNC Programming Manual
Introduction
3. MOVEMENT
CONTROL
COMMANDS
3.1
SETTING THE COORDINATE SYSTEM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-3
3.1.1
Selecting the Coordinate System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-3
3.1.2
Base Coordinate System (G92) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-3
3.1.3
Workpiece Coordinate System (G54 to G59)* . . . . . . . . . . . . . . . . . . . . . . .3-5
3.1.4
Local Coordinate System (G52 Q2)* . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-12
3.1.5
Machine Coordinate System (G53) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-13
3.1.6
Rotation of Coordinate System (G68, G69)* . . . . . . . . . . . . . . . . . . . . . . .3-16
3.1.7
Plane Selection (G17, G18, G19) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-18
3.2
DETERMINING THE COORDINATE VALUE INPUT MODES . . . . . . . . . . . .3-19
3.2.1
Absolute/Incremental Designation (G90, G91) . . . . . . . . . . . . . . . . . . . . . .3-19
3.2.2
Inch/Metric Input Designation (G20, G21) . . . . . . . . . . . . . . . . . . . . . . . . .3-21
3.2.3
Scaling (G50, G51) * . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-22
3.3
TIME-CONTROLLING COMMANDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-26
3.3.1
Dwell (G04) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-26
3.3.2
Exact Stop (G09) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-26
3.3.3
Exact Stop Mode (G61, G64) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-26
3.4
TOOL OFFSET FUNCTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-28
3.4.1
Tool Offset Data Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-28
3.4.2
Tool Length Offset (G43, G44, G49) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-29
3.4.3
Tool Position Offset (G45 to G48) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-32
3.4.4
Radius Offset C Function (G40, G41, G42) * . . . . . . . . . . . . . . . . . . . . . . .3-40
3.4.5
3-Dimensional Tool Offset Function (G40, G41, G42)* . . . . . . . . . . . . . .3-78
3.5
S, T, M, AND B Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-85
3.5.1
Spindle Function (S Function) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-85
3.5.2
Tool Function (T Function) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-86
3.5.3
Miscellaneous Function (M Function) . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-87
3.5.4
Second Miscellaneous Function (B Function) * . . . . . . . . . . . . . . . . . . . . .3-89