CNC Machines

P
Study of Operational Concepts of  Conventional and CNC Machines - Lathe & Milling Pratik Basu Final year B.E student Lingaya’s Inst. Of Mgmt. & Tech.
Overview ,[object Object]
ABOUT NPL ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Workshop ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],NPL has a large, fully furnished Central Workshop consisting of various kinds of automated as well as manually controlled machines along with divisions like: The workshop staff consists of skilled professional staff for producing Ultra High Precision parts. One of the most important jobs performed by the workshop is to provide the various R&D departments with the spare parts of machineries that are not easily available. This leads to saving of adequate amount of time and money.
Conventional machines section ,[object Object],[object Object],[object Object],[object Object],[object Object],Drilling machine Power hacksaw
And several other machines for sheet metal work, electroplating etc. , as well as callipers, micrometers etc. for measurement and testing. ,[object Object],[object Object],Surface grinder Slotting machine
Lathe Machine The 2 principal conventional machines on which we are focusing are the lathe and milling machines. Lathes are designed for precisely machining relatively hard materials.   With their inherent versatility, they are used in a wide range of applications, and can machine a broad range of materials. These lathe machine  removes material from a rotating work piece via the linear movements of various cutting tools, such as tool bits and drill bits.
Operations performed on a lathe ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Types of lathe ,[object Object],[object Object],[object Object],[object Object],[object Object]
Milling machine A milling machine is a machine tool used for the shaping of metal and other solid materials. Its basic form is that of a rotating cutter, which rotates about the spindle axis (similar to a drill), and a table to which the workpiece is affixed. In contrast to the lathe machine, in the milling machine the workpiece moves longitudinally against the rotating cutter. Milling machines may be operated manually or by CNC.
Types of milling cutters In  vertical mills , milling cutters with solid shafts are usually used.  End mills  are designed for cutting slots, keyways and pockets.  Two fluted end mills  can be used to plunge into work like a drill.   Ball end mills  can produce a fillet.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Operations done on Milling machines
Computer and Numerically Controlled Machines Numerically Controlled (NC) NC is the operation of M/c tool by a series of coded instructions consisting of numbers, letters of the alphabets and symbols, which the MCU (Machine Control Unit) can understand.  Computer numerically controlled (CNC) When numerical control is performed under computer supervision, it is called computer numerical control (CNC). Computers are the control units of CNC machines. A programmer enters some information in the program, but the computer calculates all necessary data to get the job done.  For both NC and CNC systems, working principles are the same. Only the way in which the execution is controlled is different. Normally, new systems are faster, more powerful, and more versatile.
Various popular CNC control systems   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],A CNC Milling center by DECKEL
Important terms related to CNC machining   ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object]
[object Object],[object Object],Tool insert specification Tool material Tool radius Tool length Tool description Process no. S.no. remark tool time M/C process Process no. S.no.
The construction of CNC machines   ,[object Object],[object Object],[object Object],[object Object],[object Object],2. Computers CNC machines use an on-board computer that allows the operator to read, analyze, and edit programmed information. In CNC machine, computer works on a binary principle, 0 for information and 1 for processing. Special built-in software compiles the user entered program (in code language)  into machine language and the machine moves the tool by its servomotors.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
5. Tool changers Several different cutting tools are used to produce a part. The tools must be replaced quickly for the next machining operation. For this reason, the majority of NC/CNC machine tools are equipped with automatic tool changers. They allow tool changing without the intervention of the operator.  An  automatic tool changer  grips the tool in the spindle, pulls it out, and replaces it with another tool. Tool changers are equipped for either random or sequential selection.  In  random tool selection  there is no specific pattern of tool selection.  In  sequential tool selection , the tools must be loaded in the exact order in which they are called for in the program.  3.  AC servo motors (controlled by varying the voltage frequency to control speed, more power than a DC servo, used to drive a lead screw and gear mechanism )  4.  Fluid servo motors (variable speed motors, produce more power, in the case of pneumatic motors, than electric servomotors)
WORKING OF CNC MACHINES
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
2.  Processing of CNC programs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],3.2 PART PROGRAM STRUCTURE   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
FUNDAMENTALS OF PROGRAMMING   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Co-ordinate codes These indicate the co-ordinates for the tool movement. Four to five axis machines can have the following axes. Feed rate (F-code) This specifies the feed rate for the operation. The units may be mm per minute or mm per revolution (indicated by the G-code used), with the decimal point implied at a fixed position from the right. Spindle speed (s-code) This specifies the spindle speed to be used for the operation. Tool Number This indicates to the controller which tool is to be used for the operation. In case of tool adaptors with multiple tool slots, the machine just switches to the next tool without removing the earlier one form the adaptor. J B Y K C Z I A X Circular Interpolation about Cartesian axes Angular positions for the Cartesian axes Cartesian Co-ordinates
Miscellaneous Code (M-code) These codes program various auxiliary functions on the machine tool. The miscellaneous function may be acted upon at the start or the end of the motion described by a block of instruction. With word address format, information need not be repeated in successive blocks if it is to remain the same for subsequent blocks. ISO MISCELLANEOUS FUNCTIONS ( M-Codes )  CODE FUNCTION M00 Program stop, spindle and coolant off M01 Optional programmable stop M02 End of program-often interchangeable with M30 M04 Spindle on CCW M05 Spindle stop M06 Tool change M07 Coolant supply No. 1 on M08 Coolant supply No. 2 on M09 Coolant off M10 Clamp M11 Unclamp M13 Spindle on, CW + Coolant on
M14 Spindle on, CCW + Coolant on M 20 – 29  Unassigned  M30 Program stops at end of tape+ tape rewind M31 Interlock by-pass M40-M45 Gear Changes; otherwise unassigned M90 Reserved for user M99 (Subroutine call) Reserved for user G - Codes (Fanuc Machine Control)   G CODE FUNCTION G00 Positioning (Rapid traverse) G01 Linear Interpolation (Cutting feed) G02 Circular interpolation /Helical cutting CW G03 Circular interpolation/Helical cutting CCW G04 Dwell Time G17 XY plane selection G18 ZX plane selection G19 YZ plane selection G20- 21 Input in inch and mm respectively.
G28 Return to reference point G40 Cutter compensation cancel G41 Cutter compensation left G42 Cutter compensation right G43 Tool length compensation + direction G44 Tool length compensation – direction G53 Machine coordinates system selection G54 - 59 Work co-ordinate system 1 -6 selection G80 Canned cycle cancel G81 Drilling cycle, spot boring G82 Drilling cycle, counter boring G83 Peck drilling cycle G84 Tapping cycle G85 Rough Boring cycle G86 Finish Boring cycle G90 Absolute command G91 Incremental command G92 Programming of absolute zero point G94/98 Feed per minute G95/99 Feed per rotation G96 Constant surface speed control
G97 Constant surface speed controls cancel G98 Return to initial point in canned cycle G99 Return to R point in canned cycle Sample Code   G00 X 5.0 Y 5.0 ; Here we rapid tool movement to co-ordinates (5,5). “Air cutting” is minimized by   G00   and tool need move along a straight line only. G41(Radius compensation on the left side of the profile) G42(Radius compensation on the right side of the profile)
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Tapping cycle (G84) This cycle is used for tapping. Spindle rotated clockwise, when the bottom of the hole reached the spindle is rotated in the reverse direction for retraction.  G84_  X_  Y_  Z_  R_ F_  K_;
Rough Boring cycle (G85) This cycle, is used to bore a hole.  G85  X_  Y_  Z_  R_  F_  K_ ; Finish Boring cycle (G86) This cycle, is used to bore a hole, a better surface finish is obtained. G86  X_  Y_  Z_  R_  F_  K_ ; In all of the above canned cycles, the following parameters need to be provided X_ Y_   :  Hole position data Z_   :  The distance from point R to bottom of the hole R_   :  The distance from the initial level to point R level F_   :  Cutting feed rate K_   :  Number of repeats ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CONCLUSION The importance of lathes and milling machines even if they are conventional cannot be undermined. These machines have played a real important role in bringing about industrial revolution and have laid the foundations. But the bringing about of the new technology in the present era is very important. The conventional machines are required in small quantities whereas the CNC machines must be increased to improve the quantity and quality of production.
Points of difference b/w CNC and Conventional Machines ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Conventional Machine CNC Machine
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
1 de 38

Recomendados

4 tooling in cnc por
4 tooling in cnc4 tooling in cnc
4 tooling in cncshaikusmanshag
7.2K vistas6 diapositivas
Chapter 2 constructional feature of cnc machine por
Chapter 2 constructional feature of cnc machineChapter 2 constructional feature of cnc machine
Chapter 2 constructional feature of cnc machineRAHUL THAKER
4.5K vistas71 diapositivas
Cnc machine tools por
Cnc machine toolsCnc machine tools
Cnc machine toolsftesv
4K vistas7 diapositivas
Computer aided manufacturing por
Computer aided manufacturingComputer aided manufacturing
Computer aided manufacturingGulfaraz alam
7.4K vistas133 diapositivas
Chapter 3 CNC turning and machining centers por
Chapter 3 CNC turning and machining centersChapter 3 CNC turning and machining centers
Chapter 3 CNC turning and machining centersRAHUL THAKER
1.3K vistas68 diapositivas
Cnc cutting tools por
Cnc cutting toolsCnc cutting tools
Cnc cutting toolsRakesh Raki
19.9K vistas26 diapositivas

Más contenido relacionado

La actualidad más candente

Introduction to CNC machine and Hardware. por
Introduction to CNC machine and Hardware. Introduction to CNC machine and Hardware.
Introduction to CNC machine and Hardware. aman1312
11.3K vistas42 diapositivas
Nc Machine por
Nc MachineNc Machine
Nc MachineSatyen Champaneria
44.2K vistas9 diapositivas
CNC machining centers por
CNC machining centersCNC machining centers
CNC machining centersSalman Jailani
1K vistas18 diapositivas
CNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASH por
CNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASHCNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASH
CNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASHVed Prakash
3K vistas28 diapositivas
Canned cycle por
Canned cycleCanned cycle
Canned cycleaman1312
20.8K vistas27 diapositivas
Manual part programming por
Manual part programmingManual part programming
Manual part programmingjntuhcej
24.4K vistas43 diapositivas

La actualidad más candente(20)

Introduction to CNC machine and Hardware. por aman1312
Introduction to CNC machine and Hardware. Introduction to CNC machine and Hardware.
Introduction to CNC machine and Hardware.
aman131211.3K vistas
CNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASH por Ved Prakash
CNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASHCNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASH
CNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASH
Ved Prakash3K vistas
Canned cycle por aman1312
Canned cycleCanned cycle
Canned cycle
aman131220.8K vistas
Manual part programming por jntuhcej
Manual part programmingManual part programming
Manual part programming
jntuhcej24.4K vistas
NC pogramming por illpa
NC pogrammingNC pogramming
NC pogramming
illpa2.7K vistas
Mechanical element of a CNC Machine por tjunicornfx
Mechanical element of a CNC MachineMechanical element of a CNC Machine
Mechanical element of a CNC Machine
tjunicornfx8.7K vistas
CNC PROGRAMMING FOR BEGAINER Part 1 por Parveen Kumar
CNC PROGRAMMING FOR BEGAINER Part 1CNC PROGRAMMING FOR BEGAINER Part 1
CNC PROGRAMMING FOR BEGAINER Part 1
Parveen Kumar59K vistas
NC, CNC & DNC Machine por Nilraj Vasandia
NC, CNC & DNC Machine NC, CNC & DNC Machine
NC, CNC & DNC Machine
Nilraj Vasandia105.5K vistas
DNC SYSTEMS por Elson Paul
DNC SYSTEMSDNC SYSTEMS
DNC SYSTEMS
Elson Paul39.1K vistas
The jig and fixture design procedure por Amruta Rane
The jig and fixture design procedureThe jig and fixture design procedure
The jig and fixture design procedure
Amruta Rane21.2K vistas
CNC part programming por jntuhcej
CNC part programmingCNC part programming
CNC part programming
jntuhcej5K vistas

Similar a CNC Machines

CNC MILLING por
CNC MILLINGCNC MILLING
CNC MILLINGNagarjun Netha
2.2K vistas16 diapositivas
GEOMETRIC OPTIMIZATION OF CNC VERTICAL MILLING MACHINE BED por
GEOMETRIC OPTIMIZATION OF CNC VERTICAL MILLING MACHINE BEDGEOMETRIC OPTIMIZATION OF CNC VERTICAL MILLING MACHINE BED
GEOMETRIC OPTIMIZATION OF CNC VERTICAL MILLING MACHINE BEDIjripublishers Ijri
1K vistas7 diapositivas
Machine tools lecture notes iii-i por
Machine tools lecture notes iii-iMachine tools lecture notes iii-i
Machine tools lecture notes iii-iBanothTarajiNaik
362 vistas74 diapositivas
CNC fabric cutting machines por
CNC fabric cutting machinesCNC fabric cutting machines
CNC fabric cutting machinesShubham Singh
2.5K vistas25 diapositivas
Productivity improvent by the combination tool por
Productivity improvent by the combination toolProductivity improvent by the combination tool
Productivity improvent by the combination tooldamodar ranga
143 vistas23 diapositivas
CNC-Mill-KV-Azlan-1.pdf por
CNC-Mill-KV-Azlan-1.pdfCNC-Mill-KV-Azlan-1.pdf
CNC-Mill-KV-Azlan-1.pdfMohdAnuar39
15 vistas43 diapositivas

Similar a CNC Machines(20)

GEOMETRIC OPTIMIZATION OF CNC VERTICAL MILLING MACHINE BED por Ijripublishers Ijri
GEOMETRIC OPTIMIZATION OF CNC VERTICAL MILLING MACHINE BEDGEOMETRIC OPTIMIZATION OF CNC VERTICAL MILLING MACHINE BED
GEOMETRIC OPTIMIZATION OF CNC VERTICAL MILLING MACHINE BED
CNC fabric cutting machines por Shubham Singh
CNC fabric cutting machinesCNC fabric cutting machines
CNC fabric cutting machines
Shubham Singh2.5K vistas
Productivity improvent by the combination tool por damodar ranga
Productivity improvent by the combination toolProductivity improvent by the combination tool
Productivity improvent by the combination tool
damodar ranga143 vistas
CNC-Mill-KV-Azlan-1.pdf por MohdAnuar39
CNC-Mill-KV-Azlan-1.pdfCNC-Mill-KV-Azlan-1.pdf
CNC-Mill-KV-Azlan-1.pdf
MohdAnuar3915 vistas
Experimental investigation of ohns surface property and process parameter on ... por ila vamsi krishna
Experimental investigation of ohns surface property and process parameter on ...Experimental investigation of ohns surface property and process parameter on ...
Experimental investigation of ohns surface property and process parameter on ...
ila vamsi krishna399 vistas
Cnc assignment 2 por Ankit Yadav
Cnc assignment  2Cnc assignment  2
Cnc assignment 2
Ankit Yadav157 vistas
Optimizing Material removal rate and surface roughness using Taguchi technique por roymeister007
Optimizing Material removal rate and surface roughness using Taguchi techniqueOptimizing Material removal rate and surface roughness using Taguchi technique
Optimizing Material removal rate and surface roughness using Taguchi technique
roymeister007475 vistas
Machining_Processes_Introduction.pdf por geynnn
Machining_Processes_Introduction.pdfMachining_Processes_Introduction.pdf
Machining_Processes_Introduction.pdf
geynnn4 vistas
Types of cnc machines por Sumanth Sumu
Types of cnc machinesTypes of cnc machines
Types of cnc machines
Sumanth Sumu9.8K vistas
CNC FUNDAMENTALS.ppt por SimbaKhan2
CNC FUNDAMENTALS.pptCNC FUNDAMENTALS.ppt
CNC FUNDAMENTALS.ppt
SimbaKhan2341 vistas
CAM-2 NC CNC machines.pdf por JanakValaki1
CAM-2 NC CNC machines.pdfCAM-2 NC CNC machines.pdf
CAM-2 NC CNC machines.pdf
JanakValaki140 vistas
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel... por IJERD Editor
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD Editor349 vistas
Introduction_to_CNC_Machining.pdf por ssusera85eeb1
Introduction_to_CNC_Machining.pdfIntroduction_to_CNC_Machining.pdf
Introduction_to_CNC_Machining.pdf
ssusera85eeb17 vistas

Último

Drama KS5 Breakdown por
Drama KS5 BreakdownDrama KS5 Breakdown
Drama KS5 BreakdownWestHatch
64 vistas2 diapositivas
discussion post.pdf por
discussion post.pdfdiscussion post.pdf
discussion post.pdfjessemercerail
106 vistas1 diapositiva
OEB 2023 Co-learning To Speed Up AI Implementation in Courses.pptx por
OEB 2023 Co-learning To Speed Up AI Implementation in Courses.pptxOEB 2023 Co-learning To Speed Up AI Implementation in Courses.pptx
OEB 2023 Co-learning To Speed Up AI Implementation in Courses.pptxInge de Waard
165 vistas29 diapositivas
Ch. 7 Political Participation and Elections.pptx por
Ch. 7 Political Participation and Elections.pptxCh. 7 Political Participation and Elections.pptx
Ch. 7 Political Participation and Elections.pptxRommel Regala
69 vistas11 diapositivas
ANATOMY AND PHYSIOLOGY UNIT 1 { PART-1} por
ANATOMY AND PHYSIOLOGY UNIT 1 { PART-1}ANATOMY AND PHYSIOLOGY UNIT 1 { PART-1}
ANATOMY AND PHYSIOLOGY UNIT 1 { PART-1}DR .PALLAVI PATHANIA
234 vistas195 diapositivas
ICANN por
ICANNICANN
ICANNRajaulKarim20
63 vistas13 diapositivas

Último(20)

Drama KS5 Breakdown por WestHatch
Drama KS5 BreakdownDrama KS5 Breakdown
Drama KS5 Breakdown
WestHatch64 vistas
OEB 2023 Co-learning To Speed Up AI Implementation in Courses.pptx por Inge de Waard
OEB 2023 Co-learning To Speed Up AI Implementation in Courses.pptxOEB 2023 Co-learning To Speed Up AI Implementation in Courses.pptx
OEB 2023 Co-learning To Speed Up AI Implementation in Courses.pptx
Inge de Waard165 vistas
Ch. 7 Political Participation and Elections.pptx por Rommel Regala
Ch. 7 Political Participation and Elections.pptxCh. 7 Political Participation and Elections.pptx
Ch. 7 Political Participation and Elections.pptx
Rommel Regala69 vistas
The Open Access Community Framework (OACF) 2023 (1).pptx por Jisc
The Open Access Community Framework (OACF) 2023 (1).pptxThe Open Access Community Framework (OACF) 2023 (1).pptx
The Open Access Community Framework (OACF) 2023 (1).pptx
Jisc77 vistas
AI Tools for Business and Startups por Svetlin Nakov
AI Tools for Business and StartupsAI Tools for Business and Startups
AI Tools for Business and Startups
Svetlin Nakov89 vistas
Are we onboard yet University of Sussex.pptx por Jisc
Are we onboard yet University of Sussex.pptxAre we onboard yet University of Sussex.pptx
Are we onboard yet University of Sussex.pptx
Jisc71 vistas
ISO/IEC 27001 and ISO/IEC 27005: Managing AI Risks Effectively por PECB
ISO/IEC 27001 and ISO/IEC 27005: Managing AI Risks EffectivelyISO/IEC 27001 and ISO/IEC 27005: Managing AI Risks Effectively
ISO/IEC 27001 and ISO/IEC 27005: Managing AI Risks Effectively
PECB 457 vistas
Universe revised.pdf por DrHafizKosar
Universe revised.pdfUniverse revised.pdf
Universe revised.pdf
DrHafizKosar108 vistas
Lecture: Open Innovation por Michal Hron
Lecture: Open InnovationLecture: Open Innovation
Lecture: Open Innovation
Michal Hron95 vistas
Psychology KS5 por WestHatch
Psychology KS5Psychology KS5
Psychology KS5
WestHatch68 vistas
Narration lesson plan.docx por TARIQ KHAN
Narration lesson plan.docxNarration lesson plan.docx
Narration lesson plan.docx
TARIQ KHAN99 vistas
Education and Diversity.pptx por DrHafizKosar
Education and Diversity.pptxEducation and Diversity.pptx
Education and Diversity.pptx
DrHafizKosar107 vistas
Psychology KS4 por WestHatch
Psychology KS4Psychology KS4
Psychology KS4
WestHatch62 vistas

CNC Machines

  • 1. Study of Operational Concepts of Conventional and CNC Machines - Lathe & Milling Pratik Basu Final year B.E student Lingaya’s Inst. Of Mgmt. & Tech.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. Lathe Machine The 2 principal conventional machines on which we are focusing are the lathe and milling machines. Lathes are designed for precisely machining relatively hard materials. With their inherent versatility, they are used in a wide range of applications, and can machine a broad range of materials. These lathe machine removes material from a rotating work piece via the linear movements of various cutting tools, such as tool bits and drill bits.
  • 8.
  • 9.
  • 10. Milling machine A milling machine is a machine tool used for the shaping of metal and other solid materials. Its basic form is that of a rotating cutter, which rotates about the spindle axis (similar to a drill), and a table to which the workpiece is affixed. In contrast to the lathe machine, in the milling machine the workpiece moves longitudinally against the rotating cutter. Milling machines may be operated manually or by CNC.
  • 11. Types of milling cutters In vertical mills , milling cutters with solid shafts are usually used. End mills are designed for cutting slots, keyways and pockets. Two fluted end mills can be used to plunge into work like a drill. Ball end mills can produce a fillet.
  • 12.
  • 13. Computer and Numerically Controlled Machines Numerically Controlled (NC) NC is the operation of M/c tool by a series of coded instructions consisting of numbers, letters of the alphabets and symbols, which the MCU (Machine Control Unit) can understand. Computer numerically controlled (CNC) When numerical control is performed under computer supervision, it is called computer numerical control (CNC). Computers are the control units of CNC machines. A programmer enters some information in the program, but the computer calculates all necessary data to get the job done. For both NC and CNC systems, working principles are the same. Only the way in which the execution is controlled is different. Normally, new systems are faster, more powerful, and more versatile.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21. 5. Tool changers Several different cutting tools are used to produce a part. The tools must be replaced quickly for the next machining operation. For this reason, the majority of NC/CNC machine tools are equipped with automatic tool changers. They allow tool changing without the intervention of the operator. An automatic tool changer grips the tool in the spindle, pulls it out, and replaces it with another tool. Tool changers are equipped for either random or sequential selection. In random tool selection there is no specific pattern of tool selection. In sequential tool selection , the tools must be loaded in the exact order in which they are called for in the program. 3. AC servo motors (controlled by varying the voltage frequency to control speed, more power than a DC servo, used to drive a lead screw and gear mechanism ) 4. Fluid servo motors (variable speed motors, produce more power, in the case of pneumatic motors, than electric servomotors)
  • 22. WORKING OF CNC MACHINES
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28. Co-ordinate codes These indicate the co-ordinates for the tool movement. Four to five axis machines can have the following axes. Feed rate (F-code) This specifies the feed rate for the operation. The units may be mm per minute or mm per revolution (indicated by the G-code used), with the decimal point implied at a fixed position from the right. Spindle speed (s-code) This specifies the spindle speed to be used for the operation. Tool Number This indicates to the controller which tool is to be used for the operation. In case of tool adaptors with multiple tool slots, the machine just switches to the next tool without removing the earlier one form the adaptor. J B Y K C Z I A X Circular Interpolation about Cartesian axes Angular positions for the Cartesian axes Cartesian Co-ordinates
  • 29. Miscellaneous Code (M-code) These codes program various auxiliary functions on the machine tool. The miscellaneous function may be acted upon at the start or the end of the motion described by a block of instruction. With word address format, information need not be repeated in successive blocks if it is to remain the same for subsequent blocks. ISO MISCELLANEOUS FUNCTIONS ( M-Codes ) CODE FUNCTION M00 Program stop, spindle and coolant off M01 Optional programmable stop M02 End of program-often interchangeable with M30 M04 Spindle on CCW M05 Spindle stop M06 Tool change M07 Coolant supply No. 1 on M08 Coolant supply No. 2 on M09 Coolant off M10 Clamp M11 Unclamp M13 Spindle on, CW + Coolant on
  • 30. M14 Spindle on, CCW + Coolant on M 20 – 29 Unassigned M30 Program stops at end of tape+ tape rewind M31 Interlock by-pass M40-M45 Gear Changes; otherwise unassigned M90 Reserved for user M99 (Subroutine call) Reserved for user G - Codes (Fanuc Machine Control) G CODE FUNCTION G00 Positioning (Rapid traverse) G01 Linear Interpolation (Cutting feed) G02 Circular interpolation /Helical cutting CW G03 Circular interpolation/Helical cutting CCW G04 Dwell Time G17 XY plane selection G18 ZX plane selection G19 YZ plane selection G20- 21 Input in inch and mm respectively.
  • 31. G28 Return to reference point G40 Cutter compensation cancel G41 Cutter compensation left G42 Cutter compensation right G43 Tool length compensation + direction G44 Tool length compensation – direction G53 Machine coordinates system selection G54 - 59 Work co-ordinate system 1 -6 selection G80 Canned cycle cancel G81 Drilling cycle, spot boring G82 Drilling cycle, counter boring G83 Peck drilling cycle G84 Tapping cycle G85 Rough Boring cycle G86 Finish Boring cycle G90 Absolute command G91 Incremental command G92 Programming of absolute zero point G94/98 Feed per minute G95/99 Feed per rotation G96 Constant surface speed control
  • 32. G97 Constant surface speed controls cancel G98 Return to initial point in canned cycle G99 Return to R point in canned cycle Sample Code G00 X 5.0 Y 5.0 ; Here we rapid tool movement to co-ordinates (5,5). “Air cutting” is minimized by G00 and tool need move along a straight line only. G41(Radius compensation on the left side of the profile) G42(Radius compensation on the right side of the profile)
  • 33.
  • 34.
  • 35.
  • 36. CONCLUSION The importance of lathes and milling machines even if they are conventional cannot be undermined. These machines have played a real important role in bringing about industrial revolution and have laid the foundations. But the bringing about of the new technology in the present era is very important. The conventional machines are required in small quantities whereas the CNC machines must be increased to improve the quantity and quality of production.
  • 37.
  • 38.