CNC Turning Programming
CNC Turning Programming
TURING MACHINE
Y -AXIS:
• It should be perpendicular to X and Z
Z -AXIS:
• It is always parallel to the spindle.
• It should be perpendicular to X and Z axis.
AXIS IDENTIFICATION CNC MACHINE
AXIS IDENTIFICATION CNC MACHINE
PREPARATORY FUNCTIONS-G CODE
• G00 -Linear interpolation at rapid traverse.
• G01 - Linear interpolation at given feed rate.
• G02 -Circular interpolation in clockwise direction.
• G03 -Circular interpolation in counter clockwise direction.
• G04 – Dwell
• G17 – XY Plane Setting For Machining
• G18 – XZ Plane Setting For Machining
• G19 – YZ Plane Setting For Machining
• G25 - Lower spindle speed limiting or lower work area limiting.
• G26 -Upper spindle speed limiting or upper work area limiting.
• G28 – Reference Point Approach
• G33 -Thread cutting with constant lead
• G40 -Tool radius compensation OFF
• G41-Tool radius compensation left of the contour.
• G42-Tool radius compensation right of the contour.
• G54 - Select zero offset 1
• G55 - Select zero offset 2
• G56 - Select zero offset 3
• G57 - Select zero offset 4
• G60 - Exact stop
• G64 - Continuous path control mode.
• G70 - Input data system in inch
• G71 - Input data system in metric
• G75 - Fixed point approach.
• G90 - Absolute dimension programming.
• G91- Incremental dimension programming.
• G94 - Feed rate F in mm/min
• G95 - Feed rate F in mm/spindle revolutions.
• G96 - Constant cutting speed ON.
• G97 - Constant cutting speed OFF.
INTERPOLATION
• G00 – Linear Interpolation at rapid Transverse
M03
MISCELLANEOUS FUNCTION ( M-CODES )
• M06 – Tool Change at Reference Point
• M16 - Tool Change at Current location
MISCELLANEOUS FUNCTION ( M-CODES )
• M08 – Turn on Coolant
• M09 - Turn off Coolant
M08
TOOL OFFSET
• Setting of tool offset is very important task in CNC
machine.
• It is the process to define work zero position.
• In SIMANS 802D machine we can define 8 different
tool offset for one tool.
• We can locate 8 different tool in our turret.
• So totally we can set 64 different tool offset for our
machine.
• Tool offset is denoted by D1, D2, D3……..
COORDINATE SYSTEM
MCS (Machine Coordinate System):
During a programming if we consider Machine zero as a
reference point for programming then that system is
called as a Machine coordinate system.