Government Tool Room and Training Centre Department of Mechatronics

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 10

GOVERNMENT TOOL ROOM AND TRAINING CENTRE

DEPARTMENT OF MECHATRONICS

NAME:VARUN KUMAR
REG.NO:6011145
TOPIC:CNC PROGRAMMING
SEQUENCES
-INTRODUCTION OF PROGRAMMING
-METHODS OF PROGRAMMING
-HOW TO EDIT OF PROGRAMMING
-NC WORDS USED IN PROGRAMMING
-WORD ADDRESSED FORMAT
CNC PROGRAMMING
• The four basic terms used in CNC programming are character,word,block and program.
• Character is a smallest unit of cnc program. It can have letter or digit or symbol. Word is a combination of
alpha numerical characters
• This creates a single instruction to the CNC machine.
• Block may contain multiple words, sequenced in a logical order of processing .
• Program comprises of multiple lines of instruction, blocks which will be executed by the machine control
unit
STRUCTURE OF PART PROGRAMMING
CNC part programming contains a combination of machine tool
code and machine specific instructions. It consist of:
1.Information about part geometry.
2.Motion statements to move the cutting tool.
3.cutting speed.
4.feed.
5.Auxiliary functions such as coolant on and off, spindle direction.
CNC PROGRAMMING FORMATE
1.EIA/ISO FORMAT
EIA:ELECTRONICS INDUSTRIES ASSOCIATION
ISO:INTERNATIONAL STANDARD ORGANISATION
“In this two format programming can be done by using G
codes and M codes”
2.Dialogue based programme
“In this format programming can be done by using
symbols”
METHODS OF PROGRAMMING
1.CAD/CAM Programming
This are the software are used for
a)Master CAM
b)Delcam
c)Unigraphis
d)Pro-e
e)Smart cam
2.MANNUAL Programming
a)Reading the drawing
b)writing the program
c)Editing the program
d)Editing time
e)lose in cycle time
HOW TO EDIT THE PROGRAM IN MACHINE
1)At first select the edit mode
2)Next select program mode
3)Type 01001(program number)
4)Insert the program number
5)Insert end of block
6)Next followed by block number
7)01001(0 is a alphabetic word 1001 is a numerical digit)
NOTE : X ,Y ,Z, co-ordinates ,speed ,preparatory function ,
miscellaneous function and tool number
GENERALLY THE FOLLOWING NC WORDS ARE USED IN
CNC PROGRAMING
G-Words (Preparatory word)used to prepare controller for instruction. The G-
words used as follows :
G00=RAPID MOVEMENT
G01=LINER MOVEMENT
G02=CIRCULAR MOVEMENT IN CLOCKWISE
G03=CIRCULAR MOVEMENT IN ANTICLOCKWISE
G04=DWELL TIME IN SECONDS
G21=MM INPUT
G28=RETURN TO HOME POSITION
G40=CUTTER RADIUS COMPENSATION CANCEL
G90=ABSOLUTE DIMENTIONING
G91=INCRIMENT DIMENTIONING
M-CODES
M-Codes are used for miscellaneous codes and miscellaneous operator
M00=OPTIONAL STOP
M01=OPTIONAL PROGRAM STOP
M02=PROGRAM END
M03=SPINDAL START CLOCKWISE DIRECTION
M04=SPINDAL START ANTI CLOCKWISE
DIRECTION
M05=SPINDAL STOP
M06=TOOL CHANGE COMMAND
M08=COOLANT ON
M09=COOLANT OFF
M19=SPINDAL LOCK OR ORINTATION
M30=PROGRAM RESET AND REWIND
M98=GO TO SUB PROGRAM
M99=END OF SUB PROGRAM
THANK YOU

You might also like