Movement control commands – Yaskawa YASNAC PC NC Programming Manual User Manual
Page 51

3 - 1
YASNAC PCNC Programming Manual
Chapter 3: Movement Control Commands
3
Movement Control Commands
Chapter 3 describes the procedure used for setting and selecting the
coordinate system and the programming for controlling the movement
of a cutting tool.
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