SlideShare a Scribd company logo
1 of 6
Download to read offline
1
CNC Machine FeedbackCNC Machine Feedback
DevicesDevices
Lecture 24Lecture 24
Engineering 475Engineering 475
Automated Production SystemsAutomated Production Systems
Operational Features of CNCOperational Features of CNC
MachineMachine
Degarmo, Figure 29-10.
A CNC control system
includes a velocity loop
within an axis drive system
and a position loop external
to the axis drive system.
Position Feedback OptionsPosition Feedback Options
Potentiometers Encoders
Linear RotaryLinear Rotary
ResolversResolvers
What are Potentiometers?What are Potentiometers?
Material with
constant
resistance per
unit length
properties
Wiper
V
Vo
L
V
V
δ
o
=
L
δ
Position can be
computed from
voltage ratios.
PotentiometersPotentiometers
(Examples)(Examples)
www.betatronix.com
What are Encoders?What are Encoders?
A device used to convert linear or rotational
position information into an electrical output
signal.
Encoder
Physics
Encoder
Physics
Magnetic
(LVDT)
Magnetic
(LVDT)
OpticalOptical ContactingContacting
CapacitiveCapacitive
2
How Does a Rotary OpticalHow Does a Rotary Optical
Encoder Work?Encoder Work?
Bateson, Fig. 7.12
• Outer track is used to
determine position.
• Middle track is used
to measure direction
of rotation.
• Inner track is used to
indicate a complete
revolution.
• Integrated counter
circuits are used to
count leading or falling
edges of pulses.
Incremental EncodersIncremental Encoders
Incremental Encoder - Produces equally spaced
pulses from one or more concentric tracks on the
code disk. Position is determined by counting
pulses
Compliments of BMC Buckbee-Mears St. Paul
Incremental Encoder
must be calibrated.
Power loss will lead to
loss of position
information unless
backup power source is
used.
Absolute EncodersAbsolute Encoders
Compliments of BMC Buckbee-Mears St. Paul
Absolute Encoder – produces a binary number
that uniquely identifies each position on the code
disk.
• Absolute encoders
do not have to be
recalibrated after
a power loss.
• Absolute encoders
are more expensive
than incremental
encoders.
Gray Binary CodeGray Binary Code
Bateson, Fig. 7-15
How Does a Linear OpticalHow Does a Linear Optical
Encoder Work?Encoder Work?
www.anilam.com
Precision Glass Scale Encoder
• Linear instead of
rotary scale.
• Glass is used because
of low sensitivity to
temperature changes.
MTD BridgeportMTD Bridgeport
Acu-lite Glass Scale Encoder
www.theproductfinder.com
in/yd0002.0
or
m
µm5
±
±
Typical Acu-lite
Encoder Accuracy
3
Industrial ApplicationsIndustrial Applications
Rotary Encoders are widely
used with robotics.
Linear encoders are widely
used with machine tools.
What areWhat are ResolversResolvers??
A resolver is a rotary transformer that produces an
output signal that is a function of the rotor position.
Bateson, Fig. 7.10
Servomotor withServomotor with ResolverResolver
Parker, Fig. 1-44
Operational Features of CNCOperational Features of CNC
MachineMachine
Degarmo, Figure 29-10.
A CNC control system
includes a velocity loop
within an axis drive system
and a position loop external
to the axis drive system.
Velocity FeedbackVelocity Feedback
Tachometers Electrical output is proportional
to rate of angular rotation.
Encoders,
Resolvers,
Potentiometers
Number of pulses per time is
proportional to rate change of
position.
Rotary Encoder VelocityRotary Encoder Velocity
(Example)(Example)
cNT
60C
S =
secondsinterval,mecounter tiT
TintervaltimeduringcounttotalC
revolutionshaftperpulsesofnumberN
rpmspeed,shaftS
c
c
=
=
=
=
C
N
Tc
What is velocity
resolution?
4
Operational Features of CNCOperational Features of CNC
MachineMachine
Degarmo, Figure 29-10.
A CNC control system
includes a velocity loop
within an axis drive system
and a position loop external
to the axis drive system.
CNC Programming MethodsCNC Programming Methods
Manual
Computer Aided
Manufacturing
(CAM)
Main Control UnitMain Control Unit
Main Controller User InterfacesMain Controller User Interfaces Types of CNC ProgrammingTypes of CNC Programming
LanguagesLanguages
Standard Proprietary
(Conversational)
ISO 6983
EIA RS274
Respond to prompts
Typically proprietary
Command List
Who and what is EIA?Who and what is EIA?
www.eia.org/eng/published.htm
Electronic Industries Association
U.S. Manufacturers of
electronic equipment.
Who and What is ISO?Who and What is ISO?
www.iso.ch
World wide
standards
organization
ISO – means
one
5
ISO 6983 and EIA RS274ISO 6983 and EIA RS274
• Standards are very similar
• EIA in most cases will adopt an ISO
standard with only minor changes and issue
the standard under an EIA number.
• CAD/CAM programs support these
standards
Example of ISO 6983 and EIAExample of ISO 6983 and EIA
RS274 Standard CodeRS274 Standard Code
Nanfara, pg 35
Often referred to as M-code or G-code
Major Manufacturers of ISO and EIAMajor Manufacturers of ISO and EIA
Main ControllersMain Controllers
FanucFanuc General ElectricGeneral Electric
BendixBendix
CincinnatiCincinnati MilicronMilicron
Giddings and LewisGiddings and Lewis
Steps in the CNC ProcessSteps in the CNC Process
(Manual Programming)(Manual Programming)
1. Review part drawing
2. Decide which machine will produce the part
3. Choose the tooling required
4. Decide on the machining sequence
5. Do math calculations to find part coordinates
6. Calculate the spindle speeds and feedrates required
for the tooling and part material
7. Write the CNC program
8. Prepare setup sheets and tool lists
9. Verify the program using a CNC simulator or the
actual machine
10. Edit the program if necessary
11. Run the program and produce the part
Nanfara, pg 11.
Steps in the CNC ProcessSteps in the CNC Process
(CAM)(CAM)
1. Develop the three-dimensional geometric model of the
part using CAD
2. Decide which machining operations are required to
produce the part
3. Choose the tooling to be used
4. Run a CAM software program to generate the CNC part
program, including the setup sheets and list of tools
5. Verify the program on a machine simulator
6. Download the part program(s) to the appropriate
machine(s)
7. Verify the program(s) on the actual machine(s) and edit if
necessary
8. Run the program(s) and produce the part
Nanfara, pg. 11.
What is a 3What is a 3--D CAD model?D CAD model?
• A 3-D cad model is a computer
representation of an actual part.
• The computer representation
contains all of the physical
information about the part
(material, dimensions, etc.)
• The mathematical descriptions of
the model’s surfaces can be used
to create CNC code.
6
Integrated Design and ManufacturingIntegrated Design and Manufacturing
A good designer must know
how a part will be produced and
what tooling will be used to
make it.
• This part is made using sand casting
technology.
• The patterns are machined using a
three-axis CNC mill.
• Finish machining is done using a
three-axis CNC mill.
AssignmentAssignment
Review information about ISO and EIA on the web.

More Related Content

What's hot

Adaptive Control System
Adaptive Control SystemAdaptive Control System
Adaptive Control SystemShreyashPatel24
 
Chapter 2 constructional feature of cnc machine
Chapter 2 constructional feature of cnc machineChapter 2 constructional feature of cnc machine
Chapter 2 constructional feature of cnc machineRAHUL THAKER
 
DNC machines tools
DNC machines toolsDNC machines tools
DNC machines toolsjntuhcej
 
Linear motion guideways
Linear motion guidewaysLinear motion guideways
Linear motion guidewaysAkhil Krishnan G
 
CNC machining
CNC machiningCNC machining
CNC machiningnitigga92
 
Introduction to cnc machines (1)
Introduction to cnc machines (1)Introduction to cnc machines (1)
Introduction to cnc machines (1)someshking
 
CNC Turning and Milling centres
CNC Turning and Milling centresCNC Turning and Milling centres
CNC Turning and Milling centresAchyuth Padmanabh
 
DISTRIBUTED NUMERICAL CONTROL
DISTRIBUTED NUMERICAL CONTROLDISTRIBUTED NUMERICAL CONTROL
DISTRIBUTED NUMERICAL CONTROLParamesh .
 
CNC part programming
CNC part programmingCNC part programming
CNC part programmingjntuhcej
 
CNC PROGRAMMING FOR BEGAINER Part 1
CNC PROGRAMMING FOR BEGAINER Part 1CNC PROGRAMMING FOR BEGAINER Part 1
CNC PROGRAMMING FOR BEGAINER Part 1Parveen Kumar
 
Cnc technology
Cnc technology Cnc technology
Cnc technology ahirehemant
 
Chapter 3 CNC turning and machining centers
Chapter 3 CNC turning and machining centersChapter 3 CNC turning and machining centers
Chapter 3 CNC turning and machining centersRAHUL THAKER
 
CNC Programming
CNC Programming CNC Programming
CNC Programming rajguptanitw
 
Cnc, dnc & adaptive control
Cnc, dnc & adaptive controlCnc, dnc & adaptive control
Cnc, dnc & adaptive controlparabajinkya0070
 
Mechanical element of a CNC Machine
Mechanical element of a CNC MachineMechanical element of a CNC Machine
Mechanical element of a CNC Machinetjunicornfx
 
Manual part programming
Manual part programmingManual part programming
Manual part programmingjntuhcej
 
ELECTRO CHEMICAL MACHINING PPT.......
ELECTRO CHEMICAL MACHINING PPT.......ELECTRO CHEMICAL MACHINING PPT.......
ELECTRO CHEMICAL MACHINING PPT.......POLAYYA CHINTADA
 

What's hot (20)

Adaptive Control System
Adaptive Control SystemAdaptive Control System
Adaptive Control System
 
Chapter 2 constructional feature of cnc machine
Chapter 2 constructional feature of cnc machineChapter 2 constructional feature of cnc machine
Chapter 2 constructional feature of cnc machine
 
Lathe machine ppt
Lathe machine pptLathe machine ppt
Lathe machine ppt
 
DNC machines tools
DNC machines toolsDNC machines tools
DNC machines tools
 
Linear motion guideways
Linear motion guidewaysLinear motion guideways
Linear motion guideways
 
CNC machining
CNC machiningCNC machining
CNC machining
 
Introduction to cnc machines (1)
Introduction to cnc machines (1)Introduction to cnc machines (1)
Introduction to cnc machines (1)
 
CNC Turning and Milling centres
CNC Turning and Milling centresCNC Turning and Milling centres
CNC Turning and Milling centres
 
DISTRIBUTED NUMERICAL CONTROL
DISTRIBUTED NUMERICAL CONTROLDISTRIBUTED NUMERICAL CONTROL
DISTRIBUTED NUMERICAL CONTROL
 
CNC part programming
CNC part programmingCNC part programming
CNC part programming
 
CNC PROGRAMMING FOR BEGAINER Part 1
CNC PROGRAMMING FOR BEGAINER Part 1CNC PROGRAMMING FOR BEGAINER Part 1
CNC PROGRAMMING FOR BEGAINER Part 1
 
Tool presetting
Tool presettingTool presetting
Tool presetting
 
CNC machine
CNC machineCNC machine
CNC machine
 
Cnc technology
Cnc technology Cnc technology
Cnc technology
 
Chapter 3 CNC turning and machining centers
Chapter 3 CNC turning and machining centersChapter 3 CNC turning and machining centers
Chapter 3 CNC turning and machining centers
 
CNC Programming
CNC Programming CNC Programming
CNC Programming
 
Cnc, dnc & adaptive control
Cnc, dnc & adaptive controlCnc, dnc & adaptive control
Cnc, dnc & adaptive control
 
Mechanical element of a CNC Machine
Mechanical element of a CNC MachineMechanical element of a CNC Machine
Mechanical element of a CNC Machine
 
Manual part programming
Manual part programmingManual part programming
Manual part programming
 
ELECTRO CHEMICAL MACHINING PPT.......
ELECTRO CHEMICAL MACHINING PPT.......ELECTRO CHEMICAL MACHINING PPT.......
ELECTRO CHEMICAL MACHINING PPT.......
 

Viewers also liked

CNC AND ITS COMPONENTS
CNC AND ITS COMPONENTSCNC AND ITS COMPONENTS
CNC AND ITS COMPONENTSananya0122
 
Antifriction guideways, feed drives, spindles
Antifriction guideways, feed drives, spindlesAntifriction guideways, feed drives, spindles
Antifriction guideways, feed drives, spindlesvedamsh95
 
CNC Machines
CNC MachinesCNC Machines
CNC Machinespratik207
 
Cnc cutting tools
Cnc cutting toolsCnc cutting tools
Cnc cutting toolsRakesh Raki
 
Lathe machine
Lathe machineLathe machine
Lathe machineRaju D
 
Cnc ppt by APC Sir
Cnc ppt by APC SirCnc ppt by APC Sir
Cnc ppt by APC SirAnsh Rocker
 
BHEL PPT for AEI branch
BHEL PPT for AEI branch BHEL PPT for AEI branch
BHEL PPT for AEI branch piyushaagrawal
 
Minh Presentation (Veitnam)
Minh Presentation (Veitnam)Minh Presentation (Veitnam)
Minh Presentation (Veitnam)Kulachart Ruamchart
 
Cnc turning lecture6
Cnc turning lecture6Cnc turning lecture6
Cnc turning lecture6Sharizan Sharif
 
Digital Fabrication Studio 0.3 CNC Milling
Digital Fabrication Studio 0.3 CNC MillingDigital Fabrication Studio 0.3 CNC Milling
Digital Fabrication Studio 0.3 CNC MillingMassimo Menichinelli
 
CNC machine\ and its types
CNC machine\ and its typesCNC machine\ and its types
CNC machine\ and its typesAqeel Ur Rehman
 
Makers Modena FabLab - Corso di abilitazione macchina cnc grande
Makers Modena FabLab - Corso di abilitazione macchina cnc grandeMakers Modena FabLab - Corso di abilitazione macchina cnc grande
Makers Modena FabLab - Corso di abilitazione macchina cnc grandeMakersModena
 

Viewers also liked (17)

Cnc feed drives
Cnc feed drivesCnc feed drives
Cnc feed drives
 
Cnc hardware
Cnc hardwareCnc hardware
Cnc hardware
 
CNC AND ITS COMPONENTS
CNC AND ITS COMPONENTSCNC AND ITS COMPONENTS
CNC AND ITS COMPONENTS
 
Antifriction guideways, feed drives, spindles
Antifriction guideways, feed drives, spindlesAntifriction guideways, feed drives, spindles
Antifriction guideways, feed drives, spindles
 
CNC Machines
CNC MachinesCNC Machines
CNC Machines
 
Cnc cutting tools
Cnc cutting toolsCnc cutting tools
Cnc cutting tools
 
CNC Seminar
CNC SeminarCNC Seminar
CNC Seminar
 
Lathe machine
Lathe machineLathe machine
Lathe machine
 
CNC MACHINE
CNC MACHINECNC MACHINE
CNC MACHINE
 
Cnc ppt by APC Sir
Cnc ppt by APC SirCnc ppt by APC Sir
Cnc ppt by APC Sir
 
BHEL PPT for AEI branch
BHEL PPT for AEI branch BHEL PPT for AEI branch
BHEL PPT for AEI branch
 
Minh Presentation (Veitnam)
Minh Presentation (Veitnam)Minh Presentation (Veitnam)
Minh Presentation (Veitnam)
 
Cnc turning lecture6
Cnc turning lecture6Cnc turning lecture6
Cnc turning lecture6
 
Digital Fabrication Studio 0.3 CNC Milling
Digital Fabrication Studio 0.3 CNC MillingDigital Fabrication Studio 0.3 CNC Milling
Digital Fabrication Studio 0.3 CNC Milling
 
CNC machine\ and its types
CNC machine\ and its typesCNC machine\ and its types
CNC machine\ and its types
 
Ice jet machining
Ice jet machiningIce jet machining
Ice jet machining
 
Makers Modena FabLab - Corso di abilitazione macchina cnc grande
Makers Modena FabLab - Corso di abilitazione macchina cnc grandeMakers Modena FabLab - Corso di abilitazione macchina cnc grande
Makers Modena FabLab - Corso di abilitazione macchina cnc grande
 

Similar to 24 cnc machine feedback devices

Me761 a lecture-4 cnc
Me761 a lecture-4 cncMe761 a lecture-4 cnc
Me761 a lecture-4 cncAshok Mannava
 
nc and cnc dp
nc and cnc dpnc and cnc dp
nc and cnc dpDpulast
 
Ch-11 NC; CNC; DNC; FMS; Automation and Robotics_2.pdf
Ch-11 NC; CNC; DNC; FMS; Automation and Robotics_2.pdfCh-11 NC; CNC; DNC; FMS; Automation and Robotics_2.pdf
Ch-11 NC; CNC; DNC; FMS; Automation and Robotics_2.pdfJAYANTKUMAR469151
 
Computer Numerical Control_2018.pdf
Computer Numerical Control_2018.pdfComputer Numerical Control_2018.pdf
Computer Numerical Control_2018.pdfadminpeo
 
Lecture 2
Lecture 2Lecture 2
Lecture 2dineshucer
 
MT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHININGMT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHININGKarthik R
 
9_CNC.ppt
9_CNC.ppt9_CNC.ppt
9_CNC.pptpyurzgg
 
Cnc programming
Cnc programmingCnc programming
Cnc programmingDaniel raj
 
MT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHININGMT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHININGKarthik R
 
Gulotta_Wright_Parisi_FinalProjectOverview1
Gulotta_Wright_Parisi_FinalProjectOverview1Gulotta_Wright_Parisi_FinalProjectOverview1
Gulotta_Wright_Parisi_FinalProjectOverview1Nicholas Parisi
 
Part Programming Examples.pdf
Part Programming Examples.pdfPart Programming Examples.pdf
Part Programming Examples.pdfSanDeepSharma926061
 
CIM & Automation Lab Manual VTU
CIM & Automation Lab Manual VTUCIM & Automation Lab Manual VTU
CIM & Automation Lab Manual VTUTHANMAY JS
 
IRJET- Automatic Mini CNC Machine for PCB Drawing using Arduino
IRJET- Automatic Mini CNC Machine for PCB Drawing using ArduinoIRJET- Automatic Mini CNC Machine for PCB Drawing using Arduino
IRJET- Automatic Mini CNC Machine for PCB Drawing using ArduinoIRJET Journal
 
report_komal
report_komalreport_komal
report_komalKomal Kumar
 

Similar to 24 cnc machine feedback devices (20)

Me761 a lecture-4 cnc
Me761 a lecture-4 cncMe761 a lecture-4 cnc
Me761 a lecture-4 cnc
 
nc and cnc dp
nc and cnc dpnc and cnc dp
nc and cnc dp
 
Ch-11 NC; CNC; DNC; FMS; Automation and Robotics_2.pdf
Ch-11 NC; CNC; DNC; FMS; Automation and Robotics_2.pdfCh-11 NC; CNC; DNC; FMS; Automation and Robotics_2.pdf
Ch-11 NC; CNC; DNC; FMS; Automation and Robotics_2.pdf
 
Computer Numerical Control_2018.pdf
Computer Numerical Control_2018.pdfComputer Numerical Control_2018.pdf
Computer Numerical Control_2018.pdf
 
Lecture 2
Lecture 2Lecture 2
Lecture 2
 
REPORT
REPORTREPORT
REPORT
 
9_CNC (1).ppt
9_CNC (1).ppt9_CNC (1).ppt
9_CNC (1).ppt
 
9 cnc (1)
9 cnc (1)9 cnc (1)
9 cnc (1)
 
9 cnc
9 cnc9 cnc
9 cnc
 
MT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHININGMT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHINING
 
9_CNC.ppt
9_CNC.ppt9_CNC.ppt
9_CNC.ppt
 
9_CNC.ppt
9_CNC.ppt9_CNC.ppt
9_CNC.ppt
 
Cnc programming
Cnc programmingCnc programming
Cnc programming
 
MT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHININGMT-II UNIT V CNC MACHINING
MT-II UNIT V CNC MACHINING
 
Gulotta_Wright_Parisi_FinalProjectOverview1
Gulotta_Wright_Parisi_FinalProjectOverview1Gulotta_Wright_Parisi_FinalProjectOverview1
Gulotta_Wright_Parisi_FinalProjectOverview1
 
Training report
Training reportTraining report
Training report
 
Part Programming Examples.pdf
Part Programming Examples.pdfPart Programming Examples.pdf
Part Programming Examples.pdf
 
CIM & Automation Lab Manual VTU
CIM & Automation Lab Manual VTUCIM & Automation Lab Manual VTU
CIM & Automation Lab Manual VTU
 
IRJET- Automatic Mini CNC Machine for PCB Drawing using Arduino
IRJET- Automatic Mini CNC Machine for PCB Drawing using ArduinoIRJET- Automatic Mini CNC Machine for PCB Drawing using Arduino
IRJET- Automatic Mini CNC Machine for PCB Drawing using Arduino
 
report_komal
report_komalreport_komal
report_komal
 

More from Jupira Silva

Resolucao189 06
Resolucao189 06Resolucao189 06
Resolucao189 06Jupira Silva
 
Resolucao187 06
Resolucao187 06Resolucao187 06
Resolucao187 06Jupira Silva
 
Resolucao186 06
Resolucao186 06Resolucao186 06
Resolucao186 06Jupira Silva
 
Resolucao185 05
Resolucao185 05Resolucao185 05
Resolucao185 05Jupira Silva
 
Resolucao184 05
Resolucao184 05Resolucao184 05
Resolucao184 05Jupira Silva
 
Resolucao182 05
Resolucao182 05Resolucao182 05
Resolucao182 05Jupira Silva
 
Resolucao181 05
Resolucao181 05Resolucao181 05
Resolucao181 05Jupira Silva
 
Resolucao179 05
Resolucao179 05Resolucao179 05
Resolucao179 05Jupira Silva
 
Resolucao178 05
Resolucao178 05Resolucao178 05
Resolucao178 05Jupira Silva
 
Resolucao174 05
Resolucao174 05Resolucao174 05
Resolucao174 05Jupira Silva
 
Resolucao169 05
Resolucao169 05Resolucao169 05
Resolucao169 05Jupira Silva
 
Resolucao168 04
Resolucao168 04Resolucao168 04
Resolucao168 04Jupira Silva
 
Resolucao166 04
Resolucao166 04Resolucao166 04
Resolucao166 04Jupira Silva
 
Resolucao165 04
Resolucao165 04Resolucao165 04
Resolucao165 04Jupira Silva
 
Resolucao164 04
Resolucao164 04Resolucao164 04
Resolucao164 04Jupira Silva
 
Resolucao163 04
Resolucao163 04Resolucao163 04
Resolucao163 04Jupira Silva
 
Resolucao157 04
Resolucao157 04Resolucao157 04
Resolucao157 04Jupira Silva
 
Resolucao155 03
Resolucao155 03Resolucao155 03
Resolucao155 03Jupira Silva
 
Resolucao153 03
Resolucao153 03Resolucao153 03
Resolucao153 03Jupira Silva
 
Resolucao151 03
Resolucao151 03Resolucao151 03
Resolucao151 03Jupira Silva
 

More from Jupira Silva (20)

Resolucao189 06
Resolucao189 06Resolucao189 06
Resolucao189 06
 
Resolucao187 06
Resolucao187 06Resolucao187 06
Resolucao187 06
 
Resolucao186 06
Resolucao186 06Resolucao186 06
Resolucao186 06
 
Resolucao185 05
Resolucao185 05Resolucao185 05
Resolucao185 05
 
Resolucao184 05
Resolucao184 05Resolucao184 05
Resolucao184 05
 
Resolucao182 05
Resolucao182 05Resolucao182 05
Resolucao182 05
 
Resolucao181 05
Resolucao181 05Resolucao181 05
Resolucao181 05
 
Resolucao179 05
Resolucao179 05Resolucao179 05
Resolucao179 05
 
Resolucao178 05
Resolucao178 05Resolucao178 05
Resolucao178 05
 
Resolucao174 05
Resolucao174 05Resolucao174 05
Resolucao174 05
 
Resolucao169 05
Resolucao169 05Resolucao169 05
Resolucao169 05
 
Resolucao168 04
Resolucao168 04Resolucao168 04
Resolucao168 04
 
Resolucao166 04
Resolucao166 04Resolucao166 04
Resolucao166 04
 
Resolucao165 04
Resolucao165 04Resolucao165 04
Resolucao165 04
 
Resolucao164 04
Resolucao164 04Resolucao164 04
Resolucao164 04
 
Resolucao163 04
Resolucao163 04Resolucao163 04
Resolucao163 04
 
Resolucao157 04
Resolucao157 04Resolucao157 04
Resolucao157 04
 
Resolucao155 03
Resolucao155 03Resolucao155 03
Resolucao155 03
 
Resolucao153 03
Resolucao153 03Resolucao153 03
Resolucao153 03
 
Resolucao151 03
Resolucao151 03Resolucao151 03
Resolucao151 03
 

Recently uploaded

8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCRsoniya singh
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
Islamabad Escorts | Call 03274100048 | Escort Service in Islamabad
Islamabad Escorts | Call 03274100048 | Escort Service in IslamabadIslamabad Escorts | Call 03274100048 | Escort Service in Islamabad
Islamabad Escorts | Call 03274100048 | Escort Service in IslamabadAyesha Khan
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Timedelhimodelshub1
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechNewman George Leech
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
India Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportIndia Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportMintel Group
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionMintel Group
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdfKhaled Al Awadi
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 

Recently uploaded (20)

8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
Islamabad Escorts | Call 03274100048 | Escort Service in Islamabad
Islamabad Escorts | Call 03274100048 | Escort Service in IslamabadIslamabad Escorts | Call 03274100048 | Escort Service in Islamabad
Islamabad Escorts | Call 03274100048 | Escort Service in Islamabad
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Time
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman Leech
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
India Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportIndia Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample Report
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted Version
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 

24 cnc machine feedback devices

  • 1. 1 CNC Machine FeedbackCNC Machine Feedback DevicesDevices Lecture 24Lecture 24 Engineering 475Engineering 475 Automated Production SystemsAutomated Production Systems Operational Features of CNCOperational Features of CNC MachineMachine Degarmo, Figure 29-10. A CNC control system includes a velocity loop within an axis drive system and a position loop external to the axis drive system. Position Feedback OptionsPosition Feedback Options Potentiometers Encoders Linear RotaryLinear Rotary ResolversResolvers What are Potentiometers?What are Potentiometers? Material with constant resistance per unit length properties Wiper V Vo L V V δ o = L δ Position can be computed from voltage ratios. PotentiometersPotentiometers (Examples)(Examples) www.betatronix.com What are Encoders?What are Encoders? A device used to convert linear or rotational position information into an electrical output signal. Encoder Physics Encoder Physics Magnetic (LVDT) Magnetic (LVDT) OpticalOptical ContactingContacting CapacitiveCapacitive
  • 2. 2 How Does a Rotary OpticalHow Does a Rotary Optical Encoder Work?Encoder Work? Bateson, Fig. 7.12 • Outer track is used to determine position. • Middle track is used to measure direction of rotation. • Inner track is used to indicate a complete revolution. • Integrated counter circuits are used to count leading or falling edges of pulses. Incremental EncodersIncremental Encoders Incremental Encoder - Produces equally spaced pulses from one or more concentric tracks on the code disk. Position is determined by counting pulses Compliments of BMC Buckbee-Mears St. Paul Incremental Encoder must be calibrated. Power loss will lead to loss of position information unless backup power source is used. Absolute EncodersAbsolute Encoders Compliments of BMC Buckbee-Mears St. Paul Absolute Encoder – produces a binary number that uniquely identifies each position on the code disk. • Absolute encoders do not have to be recalibrated after a power loss. • Absolute encoders are more expensive than incremental encoders. Gray Binary CodeGray Binary Code Bateson, Fig. 7-15 How Does a Linear OpticalHow Does a Linear Optical Encoder Work?Encoder Work? www.anilam.com Precision Glass Scale Encoder • Linear instead of rotary scale. • Glass is used because of low sensitivity to temperature changes. MTD BridgeportMTD Bridgeport Acu-lite Glass Scale Encoder www.theproductfinder.com in/yd0002.0 or m µm5 ± ± Typical Acu-lite Encoder Accuracy
  • 3. 3 Industrial ApplicationsIndustrial Applications Rotary Encoders are widely used with robotics. Linear encoders are widely used with machine tools. What areWhat are ResolversResolvers?? A resolver is a rotary transformer that produces an output signal that is a function of the rotor position. Bateson, Fig. 7.10 Servomotor withServomotor with ResolverResolver Parker, Fig. 1-44 Operational Features of CNCOperational Features of CNC MachineMachine Degarmo, Figure 29-10. A CNC control system includes a velocity loop within an axis drive system and a position loop external to the axis drive system. Velocity FeedbackVelocity Feedback Tachometers Electrical output is proportional to rate of angular rotation. Encoders, Resolvers, Potentiometers Number of pulses per time is proportional to rate change of position. Rotary Encoder VelocityRotary Encoder Velocity (Example)(Example) cNT 60C S = secondsinterval,mecounter tiT TintervaltimeduringcounttotalC revolutionshaftperpulsesofnumberN rpmspeed,shaftS c c = = = = C N Tc What is velocity resolution?
  • 4. 4 Operational Features of CNCOperational Features of CNC MachineMachine Degarmo, Figure 29-10. A CNC control system includes a velocity loop within an axis drive system and a position loop external to the axis drive system. CNC Programming MethodsCNC Programming Methods Manual Computer Aided Manufacturing (CAM) Main Control UnitMain Control Unit Main Controller User InterfacesMain Controller User Interfaces Types of CNC ProgrammingTypes of CNC Programming LanguagesLanguages Standard Proprietary (Conversational) ISO 6983 EIA RS274 Respond to prompts Typically proprietary Command List Who and what is EIA?Who and what is EIA? www.eia.org/eng/published.htm Electronic Industries Association U.S. Manufacturers of electronic equipment. Who and What is ISO?Who and What is ISO? www.iso.ch World wide standards organization ISO – means one
  • 5. 5 ISO 6983 and EIA RS274ISO 6983 and EIA RS274 • Standards are very similar • EIA in most cases will adopt an ISO standard with only minor changes and issue the standard under an EIA number. • CAD/CAM programs support these standards Example of ISO 6983 and EIAExample of ISO 6983 and EIA RS274 Standard CodeRS274 Standard Code Nanfara, pg 35 Often referred to as M-code or G-code Major Manufacturers of ISO and EIAMajor Manufacturers of ISO and EIA Main ControllersMain Controllers FanucFanuc General ElectricGeneral Electric BendixBendix CincinnatiCincinnati MilicronMilicron Giddings and LewisGiddings and Lewis Steps in the CNC ProcessSteps in the CNC Process (Manual Programming)(Manual Programming) 1. Review part drawing 2. Decide which machine will produce the part 3. Choose the tooling required 4. Decide on the machining sequence 5. Do math calculations to find part coordinates 6. Calculate the spindle speeds and feedrates required for the tooling and part material 7. Write the CNC program 8. Prepare setup sheets and tool lists 9. Verify the program using a CNC simulator or the actual machine 10. Edit the program if necessary 11. Run the program and produce the part Nanfara, pg 11. Steps in the CNC ProcessSteps in the CNC Process (CAM)(CAM) 1. Develop the three-dimensional geometric model of the part using CAD 2. Decide which machining operations are required to produce the part 3. Choose the tooling to be used 4. Run a CAM software program to generate the CNC part program, including the setup sheets and list of tools 5. Verify the program on a machine simulator 6. Download the part program(s) to the appropriate machine(s) 7. Verify the program(s) on the actual machine(s) and edit if necessary 8. Run the program(s) and produce the part Nanfara, pg. 11. What is a 3What is a 3--D CAD model?D CAD model? • A 3-D cad model is a computer representation of an actual part. • The computer representation contains all of the physical information about the part (material, dimensions, etc.) • The mathematical descriptions of the model’s surfaces can be used to create CNC code.
  • 6. 6 Integrated Design and ManufacturingIntegrated Design and Manufacturing A good designer must know how a part will be produced and what tooling will be used to make it. • This part is made using sand casting technology. • The patterns are machined using a three-axis CNC mill. • Finish machining is done using a three-axis CNC mill. AssignmentAssignment Review information about ISO and EIA on the web.