SlideShare a Scribd company logo
1 of 28
COMPUTER NUMERIC CONTROL
TOOLS AND PROCESS
SUBMITTED BY-
CHETAN DIXIT
ME-III year
1400240022
Computer Numerical control –what is it ?
Control achieved by the use of -
Numbers, symbols, signals, Letters, Codes, Words,
instructions.
In short, a Language-based communication with
machines to be controlled.
Inputs to the machine through numbers, letters and
codes.
The processing of data through numerical
calculations and logic operations.
The execution of operations through generated
signals
Numerical Control, Computer Numerical
Control
In the beginning only numbers and
alphabets were used to achieve control,
together with hard-wired circuitry there
was no computer, so it was just numerical
control.
Later, with the advent of computers, a
computer was used in the process of
control so it became computer numerical
control or simply computer control.
Area of application of Computer
Control
Since, control is achieved by application of
letters, numbers, codes and language, it is
easy to change.
Hence flexibility is the one advantage which
makes computer control more suitable than
fixed automation in case of low volume
production.
In addition, CNC has the ability to
manufacture complex shapes without the
use of part-specific tooling.
How is computer control achieved ?
By interfacing the machine with a computer.
By modifying conventional machine tool
architecture.
By adding devices which permit the control of
motion and other actions from computer.
By writing and executing a program from the
computer.
What is a CNC program ?
A CNC program is a sequence of commands,
written in a suitable language, meant for
controlling the operations of a machine.
When executed, it makes a machine tool
carry out some motions and auxiliary
operations.
As a result, a part is successfully
produced from a blank.
Computer controlled Machines
CNC is capable of controlling a machine
through-
Programmed instructions
to Digital signals to rotation of motors leading to-
•Achieving a programed extent of motion.
• Achieving a programmed ratio of axes velocities.
•Programmed a programmed feed velocity along cutter path.
Architecture of the Control Unit
MCU = DPU + CLU
MCU = Machine control unit
DPU = Data processing unit –contains data
entry, data processing, interpolator.
CLU = Control loops unit –contains all devices
for achieving required motion along an axis.
(example : The motor, the lead screw-nut, the
gear box, the feedback device etc.)
The Spread of CNC Technology
CNC machine tools find wide application in
low level and medium level production.
CNC technology supports the realization of
unconventional concepts in manufacturing
like Rapid Prototyping.
It is possible to manufacture complex shapes
by CNC.
What are the modifications of the
conventional machine tool ?
• More robust and rigid for the same power
level.
•Backlash elimination.
•Gear box elimination –gear boxes limit the
ratio of axes speeds.
•Feedback where necessary.
•Motors with lower time constant (faster
response)
•Control over displacement, velocity,
acceleration of the axes.
Types of Classification
Type of cutter movement (or motion control)
Point - to – point (P-T-P) and Continuous
Type of control - Open loop and Closed loop
Type of 'organization of machine operations
Machining Centre, Machine Tool.
Type and number of axis movements.
PTP – Point-to-point control
The tool or cutter has to move from one point
to another, the path of the cutter between
these points is not critical.
Examples
Drilling, EDM die sinking, spot welding,
brazing, soldering.
This control system does NOT require an interpolator
The cutter moves from one point to another and carries out
machining.
It generally covers the distances between the points at highest
attainable velocity.
Cutter radius compensation is generally not required.
How do the PTP Machines Operate
There is (generally) no control of axial
speeds. The axes may move at highest
possible speeds.
There is no cutting action while the tool is
moving from one position to another.
Continuous control – Straight Cut
The cutter moves along straight lines at
controlled rates between points.
As the cutter moves, it removes material by
cutting.
Linear interpolation is carried out.
Circular interpolation is not done.
Continuous control with both Linear
and Circular cuts
Continuous control is required in CNC
machine tools where a definite profile (2-D or
3-D) is being machined.
In conventional automation, physical devices
reused to force the cutter to carry out motion
along the profile.
In CNC, physical devices are absent.
Part-specific tooling is not resorted to
Program execution makes the tool follow the
required path.
Continuous Control
The path and final destination of the tool or
cutter needs to be controlled.
Examples : Lathe work, Milling
Point to note – the DPU (Data processing
unit has a device called an interpolator)
The cutter velocity as well as the extent of
motion (destination) are controlled.
Stepper Motor
A stepper motor is a device which can
execute motion in discrete angular steps in
response to voltage pulses given to it in a
definite pattern and sequence.
In commercially available stepper motors,
one rotation of the motor shaft is generally
carried out in 200 steps
Tachogenerator in CNC systems
A Tachogenerator is a direct current motor run
as a generator and placed in the continuous
control loop and feeds back its DC output
voltage.
It reduces the value of the time constant of
response of the CNC feed axis.
ENCODERS
Incremental encoder only provide information
about magnitude of distances covered in
incremental mode and magnitude of velocity.
Absolute encoders can sense direction as
well as absolute position
with respect to origin.
There are also a encoder which gives us a
feedback, that is mounted on the lead screw,
they are called Feedback Encoder
CNC Programming Basics
CNC instructions are called part program
commands.
When running, a part program is interpreted
one command line at a time until all lines
are completed.
Commands, which are also referred to as
blocks, are made up of words which each
begin with a letter address and end with a
numerical value.
Types of Programmed Motions
There are 4 basic types of motion for CNC
machines.
The rapid traverse motion.
The linear motion (at controlled feed rate)
The circular clockwise motion (at controlled
feed rate)
The circular counterclockwise motion (at
controlled feed rate)
CNC Programming
Important things to know:
Coordinate System
Units, incremental or absolute positioning
Coordinates: X,Y,Z,
Feed rate and spindle speed
Coolant Control: On/Off, Flood, Mist
Tool Control: Tool and tool parameters
CNC Programming
Programming consists of a series of
instructions in form of letter codes
Preparatory Codes:
G codes-Initial machining setup and
establishing operating conditions
N codes-specify program line number to
executed by the MCU
CNC PROGRAMMING Contd.
Axis Codes: X,Y,Z -Used to specify motion
of the slide along X, Y, Z direction
Feed and Speed Codes: F and S-Specify
feed and spindle speed
Tool codes: T –specify tool number
Miscellaneous codes –M codes For coolant
control and other activities
Types of CNC Machines
CNC Milling Machine
CNC Lathe Machine
CNC Laser Cutting Machine
THANK YOU
ANY QUIRIES ?

More Related Content

What's hot

What's hot (17)

Nc Technology
Nc TechnologyNc Technology
Nc Technology
 
CNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. 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
 
COMPUTER NUMERICAL CONTROL MACHINE
COMPUTER NUMERICAL CONTROL MACHINECOMPUTER NUMERICAL CONTROL MACHINE
COMPUTER NUMERICAL CONTROL MACHINE
 
12 cnc & part programming
12 cnc & part programming12 cnc & part programming
12 cnc & part programming
 
Numerical control machines tool
Numerical control machines toolNumerical control machines tool
Numerical control machines tool
 
ppt on cnc
ppt on cncppt on cnc
ppt on cnc
 
BHEL PPT for AEI branch
BHEL PPT for AEI branch BHEL PPT for AEI branch
BHEL PPT for AEI branch
 
nc and cnc dp
nc and cnc dpnc and cnc dp
nc and cnc dp
 
computers and microcomputer in cnc,dnc
computers and microcomputer in cnc,dnccomputers and microcomputer in cnc,dnc
computers and microcomputer in cnc,dnc
 
CNC Engraving Machine
CNC Engraving MachineCNC Engraving Machine
CNC Engraving Machine
 
CNC machine\ and its types
CNC machine\ and its typesCNC machine\ and its types
CNC machine\ and its types
 
CNC machines literature review
CNC machines literature reviewCNC machines literature review
CNC machines literature review
 
BHEL JHANSI
BHEL JHANSIBHEL JHANSI
BHEL JHANSI
 
Know the advantages and disadvantages of cnc machines
Know the advantages and disadvantages of cnc machinesKnow the advantages and disadvantages of cnc machines
Know the advantages and disadvantages of cnc machines
 
Bhel haridwar summer training ppt
Bhel haridwar summer training pptBhel haridwar summer training ppt
Bhel haridwar summer training ppt
 
Computer Numeric control(C.N.C) Machine
Computer Numeric control(C.N.C) MachineComputer Numeric control(C.N.C) Machine
Computer Numeric control(C.N.C) Machine
 
Introduction to cnc machines (1)
Introduction to cnc machines (1)Introduction to cnc machines (1)
Introduction to cnc machines (1)
 

Similar to COMPUTER NUMERIC CONTROL

CNC Programmingmodifies examination 1
CNC Programmingmodifies examination 1CNC Programmingmodifies examination 1
CNC Programmingmodifies examination 1
Prof. S.Rajendiran
 

Similar to COMPUTER NUMERIC CONTROL (20)

Part programming for nc machines
Part programming for nc machinesPart programming for nc machines
Part programming for nc machines
 
LEARN CNC.pptx
LEARN CNC.pptxLEARN CNC.pptx
LEARN CNC.pptx
 
CNC principle & machining centre
CNC principle & machining centreCNC principle & machining centre
CNC principle & machining centre
 
Unit V CNC Machining
Unit V CNC MachiningUnit V CNC Machining
Unit V CNC Machining
 
REPORT
REPORTREPORT
REPORT
 
MANUFACTURING TECHNOLOGY-II
MANUFACTURING TECHNOLOGY-IIMANUFACTURING TECHNOLOGY-II
MANUFACTURING TECHNOLOGY-II
 
9.pmat m 01
9.pmat m 019.pmat m 01
9.pmat m 01
 
cnc machining
cnc machiningcnc machining
cnc machining
 
Ncmachine (1)
Ncmachine (1)Ncmachine (1)
Ncmachine (1)
 
Introduction to NC, CNC & DNC.pptx
Introduction to NC, CNC & DNC.pptxIntroduction to NC, CNC & DNC.pptx
Introduction to NC, CNC & DNC.pptx
 
Computer Aided Manufacturing.pptx
Computer Aided Manufacturing.pptxComputer Aided Manufacturing.pptx
Computer Aided Manufacturing.pptx
 
Modern machine
Modern machineModern machine
Modern machine
 
CNC PROGRAMMING FOR BEGAINER Part 1
CNC PROGRAMMING FOR BEGAINER Part 1CNC PROGRAMMING FOR BEGAINER Part 1
CNC PROGRAMMING FOR BEGAINER Part 1
 
CNC Programmingmodifies examination 1
CNC Programmingmodifies examination 1CNC Programmingmodifies examination 1
CNC Programmingmodifies examination 1
 
Computer numerical control ( CNC )
Computer numerical control  ( CNC )Computer numerical control  ( CNC )
Computer numerical control ( CNC )
 
Training report
Training reportTraining report
Training report
 
BHEL CNC MACHINE TRAINING REPORT
BHEL CNC MACHINE TRAINING REPORT BHEL CNC MACHINE TRAINING REPORT
BHEL CNC MACHINE TRAINING REPORT
 
bhel6-171106130647.pdf
bhel6-171106130647.pdfbhel6-171106130647.pdf
bhel6-171106130647.pdf
 
IV REPORT.doc
IV REPORT.docIV REPORT.doc
IV REPORT.doc
 
CAM-2 NC CNC machines.pdf
CAM-2 NC CNC machines.pdfCAM-2 NC CNC machines.pdf
CAM-2 NC CNC machines.pdf
 

Recently uploaded

Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 

Recently uploaded (20)

Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 

COMPUTER NUMERIC CONTROL

  • 1. COMPUTER NUMERIC CONTROL TOOLS AND PROCESS SUBMITTED BY- CHETAN DIXIT ME-III year 1400240022
  • 2. Computer Numerical control –what is it ? Control achieved by the use of - Numbers, symbols, signals, Letters, Codes, Words, instructions. In short, a Language-based communication with machines to be controlled. Inputs to the machine through numbers, letters and codes. The processing of data through numerical calculations and logic operations. The execution of operations through generated signals
  • 3. Numerical Control, Computer Numerical Control In the beginning only numbers and alphabets were used to achieve control, together with hard-wired circuitry there was no computer, so it was just numerical control. Later, with the advent of computers, a computer was used in the process of control so it became computer numerical control or simply computer control.
  • 4. Area of application of Computer Control Since, control is achieved by application of letters, numbers, codes and language, it is easy to change. Hence flexibility is the one advantage which makes computer control more suitable than fixed automation in case of low volume production. In addition, CNC has the ability to manufacture complex shapes without the use of part-specific tooling.
  • 5. How is computer control achieved ? By interfacing the machine with a computer. By modifying conventional machine tool architecture. By adding devices which permit the control of motion and other actions from computer. By writing and executing a program from the computer.
  • 6. What is a CNC program ? A CNC program is a sequence of commands, written in a suitable language, meant for controlling the operations of a machine. When executed, it makes a machine tool carry out some motions and auxiliary operations. As a result, a part is successfully produced from a blank.
  • 7. Computer controlled Machines CNC is capable of controlling a machine through- Programmed instructions to Digital signals to rotation of motors leading to- •Achieving a programed extent of motion. • Achieving a programmed ratio of axes velocities. •Programmed a programmed feed velocity along cutter path.
  • 8. Architecture of the Control Unit MCU = DPU + CLU MCU = Machine control unit DPU = Data processing unit –contains data entry, data processing, interpolator. CLU = Control loops unit –contains all devices for achieving required motion along an axis. (example : The motor, the lead screw-nut, the gear box, the feedback device etc.)
  • 9. The Spread of CNC Technology CNC machine tools find wide application in low level and medium level production. CNC technology supports the realization of unconventional concepts in manufacturing like Rapid Prototyping. It is possible to manufacture complex shapes by CNC.
  • 10. What are the modifications of the conventional machine tool ? • More robust and rigid for the same power level. •Backlash elimination. •Gear box elimination –gear boxes limit the ratio of axes speeds. •Feedback where necessary. •Motors with lower time constant (faster response) •Control over displacement, velocity, acceleration of the axes.
  • 11. Types of Classification Type of cutter movement (or motion control) Point - to – point (P-T-P) and Continuous Type of control - Open loop and Closed loop Type of 'organization of machine operations Machining Centre, Machine Tool. Type and number of axis movements.
  • 12. PTP – Point-to-point control The tool or cutter has to move from one point to another, the path of the cutter between these points is not critical. Examples Drilling, EDM die sinking, spot welding, brazing, soldering. This control system does NOT require an interpolator The cutter moves from one point to another and carries out machining. It generally covers the distances between the points at highest attainable velocity. Cutter radius compensation is generally not required.
  • 13. How do the PTP Machines Operate There is (generally) no control of axial speeds. The axes may move at highest possible speeds. There is no cutting action while the tool is moving from one position to another.
  • 14. Continuous control – Straight Cut The cutter moves along straight lines at controlled rates between points. As the cutter moves, it removes material by cutting. Linear interpolation is carried out. Circular interpolation is not done.
  • 15. Continuous control with both Linear and Circular cuts Continuous control is required in CNC machine tools where a definite profile (2-D or 3-D) is being machined. In conventional automation, physical devices reused to force the cutter to carry out motion along the profile. In CNC, physical devices are absent. Part-specific tooling is not resorted to Program execution makes the tool follow the required path.
  • 16. Continuous Control The path and final destination of the tool or cutter needs to be controlled. Examples : Lathe work, Milling Point to note – the DPU (Data processing unit has a device called an interpolator) The cutter velocity as well as the extent of motion (destination) are controlled.
  • 17. Stepper Motor A stepper motor is a device which can execute motion in discrete angular steps in response to voltage pulses given to it in a definite pattern and sequence. In commercially available stepper motors, one rotation of the motor shaft is generally carried out in 200 steps
  • 18. Tachogenerator in CNC systems A Tachogenerator is a direct current motor run as a generator and placed in the continuous control loop and feeds back its DC output voltage. It reduces the value of the time constant of response of the CNC feed axis.
  • 19. ENCODERS Incremental encoder only provide information about magnitude of distances covered in incremental mode and magnitude of velocity. Absolute encoders can sense direction as well as absolute position with respect to origin. There are also a encoder which gives us a feedback, that is mounted on the lead screw, they are called Feedback Encoder
  • 20. CNC Programming Basics CNC instructions are called part program commands. When running, a part program is interpreted one command line at a time until all lines are completed. Commands, which are also referred to as blocks, are made up of words which each begin with a letter address and end with a numerical value.
  • 21. Types of Programmed Motions There are 4 basic types of motion for CNC machines. The rapid traverse motion. The linear motion (at controlled feed rate) The circular clockwise motion (at controlled feed rate) The circular counterclockwise motion (at controlled feed rate)
  • 22. CNC Programming Important things to know: Coordinate System Units, incremental or absolute positioning Coordinates: X,Y,Z, Feed rate and spindle speed Coolant Control: On/Off, Flood, Mist Tool Control: Tool and tool parameters
  • 23. CNC Programming Programming consists of a series of instructions in form of letter codes Preparatory Codes: G codes-Initial machining setup and establishing operating conditions N codes-specify program line number to executed by the MCU
  • 24. CNC PROGRAMMING Contd. Axis Codes: X,Y,Z -Used to specify motion of the slide along X, Y, Z direction Feed and Speed Codes: F and S-Specify feed and spindle speed Tool codes: T –specify tool number Miscellaneous codes –M codes For coolant control and other activities
  • 25. Types of CNC Machines CNC Milling Machine
  • 27. CNC Laser Cutting Machine