Gandhinagar Institute
of technology
AlA Presentation
Subject:- CAD (2171903)
Topic name:- CNC Part programming
Prepared by:- jani Parth
(150120119051)
 Contents
1.Introduction
2.Input data manual part programming
3.Formats of manual part programming
4.Example of part programme for turning part
1. introduction
• The part programming is set of machining instruction,
written in standard format, for the NC/CNC machine.
• Type of part programming
1. Manual part programming
2. Computer aided part programming
• CNC programmers write instructions for CNC machines,
where a computer is connected to the mill, along with
electrical drives and sensors for a complete system. This
computer controls the movement of the machine axis.
2. Input data manual part
programming1. Sequence number (N code)
2. Preparatory function (G code)
3. Coordinate function (X,Y,Z,U,V,W AND I,J,K)
4. Feed function (F)
5. Spindle speed function (S)
6. Tool Function (T)
7. Miscellaneous function (M code)
3. Formats of manual part
programming• Any part program contains number of laws. The format is the
method of writing the word each block.
• Type of format manual part programming
1. Fixed Sequential Format
2. Block Address Format
3. Tab Sequential Format
4. Word Address Format
• Example of word address format:
• N001 G90 G01 X40.2 Y50.3 F100 S1000 M07
4. Example of part programme for turning part
• Example part program for component.
 solution
• N01 M03 S2000
N02 G00 X22 Z2
N03 G01 X21
N04 Z-20 F80
N05 G00 X22 Z0
N06 G01 X20
N07 Z-10 F80
N08 G00 X22 Z2
N09 M30
CNC Part programming
CNC Part programming
CNC Part programming
CNC Part programming

CNC Part programming

  • 1.
    Gandhinagar Institute of technology AlAPresentation Subject:- CAD (2171903) Topic name:- CNC Part programming Prepared by:- jani Parth (150120119051)
  • 2.
     Contents 1.Introduction 2.Input datamanual part programming 3.Formats of manual part programming 4.Example of part programme for turning part
  • 3.
    1. introduction • Thepart programming is set of machining instruction, written in standard format, for the NC/CNC machine. • Type of part programming 1. Manual part programming 2. Computer aided part programming • CNC programmers write instructions for CNC machines, where a computer is connected to the mill, along with electrical drives and sensors for a complete system. This computer controls the movement of the machine axis.
  • 4.
    2. Input datamanual part programming1. Sequence number (N code) 2. Preparatory function (G code) 3. Coordinate function (X,Y,Z,U,V,W AND I,J,K) 4. Feed function (F) 5. Spindle speed function (S) 6. Tool Function (T) 7. Miscellaneous function (M code)
  • 5.
    3. Formats ofmanual part programming• Any part program contains number of laws. The format is the method of writing the word each block. • Type of format manual part programming 1. Fixed Sequential Format 2. Block Address Format 3. Tab Sequential Format 4. Word Address Format • Example of word address format: • N001 G90 G01 X40.2 Y50.3 F100 S1000 M07
  • 6.
    4. Example ofpart programme for turning part • Example part program for component.
  • 7.
     solution • N01M03 S2000 N02 G00 X22 Z2 N03 G01 X21 N04 Z-20 F80 N05 G00 X22 Z0 N06 G01 X20 N07 Z-10 F80 N08 G00 X22 Z2 N09 M30