Professional Documents
Culture Documents
Program structure Every program consists of: 1. Program Start The program start is the program number. The program number begins with character/letter O. 2. Program Contents NC blocks 3. Program End M30 for a main program M17 for a sub-program
CNC Prg. Basics 1
Mixed Programming
Example: P0 N P0 P1 N G01 U5. W-25. F P1 P2 N G01 X60. Z-15. F P2 N
Example 2:
Reference Points
M = Machine zero point. (unchangeable ref. Point determined by machine manufacturer) N = Tool mounting reference point W = Work piece zero point. (can be freely determined by the programmer and can be moved within program
CNC Prg. Basics 11
12
13
G & M Commands
G00: G01: G02: G03: G70: G71:
M03: M04: M20: M21:
Rapid traverse Linear interpolation Circular interpolation clockwise Circular interpolation counter clockwise Measuring in Inch (USA) Measuring in mm (Other countries)
Spindle ON clockwise Spindle ON counter clockwise Tailstock back Tailstock forward
CNC Prg. Basics 14
Absolute dimensions of the target point coordinates: N030 G90 N040 G00 X48 Z-26
Incremental dimensions of the target point coordinates: N030 G91 N040 G00 X-10,5 Z-31
CNC Prg. Basics 15