SlideShare a Scribd company logo
1 of 35
Download to read offline
Using Metrology Software 
To Capture Data for 
Reverse Engineering
Before We Start 
q This webinar will be available afterwards at 
www.designworldonline.com & email 
q Q&A at the end of the presentation 
q Hashtag for this webinar: #DWwebinar
Moderator Presenter 
Leslie Langnau 
Design World 
Les Baker 
FARO
Reverse 
Engineering with 
Inspection 
Software 
Going “Back to the Future”
Agenda 
• Acknowledgements 
• What is Reverse Engineering? 
• A Reverse Engineering Example 
• Brief Demonstration 
• Summary
Acknowledgments 
• Thanks to Rickie Swain, an Engineer with Pulp Engineered 
Services at Andritz Iggesund Tools for supplying some of the 
images for today’s presentation.
Audience Poll: 
Were/Are you intimated by the myriad choices you are 
faced with when considering implementation of Reverse 
Engineering Capabilities?
What is Reverse Engineering? 
• ?gnireenignE esreveR si tahW 
• It is described in Wikipedia as: 
… the process of extracting knowledge or design information from 
anything man-made. The process often involves disassembling 
something (a mechanical device, electronic component, computer 
program, or biological, chemical, or organic matter) and analyzing its 
components and workings in detail.
What is Reverse Engineering? 
In Measurement terms, we are really just interested in 
the actual dimensional aspects of the part in question
What is Reverse Engineering? 
Sometimes we may not want to carry out an 
Engineering function using the data we gathered – 
We just want to understand what we ended up with 
after the manufacturing process, because the part 
doesn’t meet print, yet it functions anyway. 
Without modifying the manufacturing process, we can 
just use those dimensions as the nominal data to 
inspect future parts against, so we can be sure they’ll 
function, instead of modifying the part to meet the 
print and finding that it doesn’t work anyway.
What is Reverse Engineering? 
Reverse Engineering is considered by some to be a 
comparatively new thing, perhaps spurred by the 
recent move towards rapid manufacturing. 
In reality it has been with us as long as people have 
needed to design, manufacture or copy things, but 
Computers have certainly changed it over the years 
and led to major developments in what can be 
achieved.
What is Reverse Engineering? 
Even the newest designs incorporate some legacy 
components that may pre-date the CAD that is so 
prevalent these days 
We document the As-Made condition of those parts 
or mating assemblies, so we can be sure it will actually 
integrate as intended - rather than just designing to 
the ideal dimensions in a print that the part may 
deviate from anyway, causing costly redesign and 
rework.
What is Reverse Engineering? 
There are situations where damaged, worn or even 
new parts need to be repaired or optimized, in order 
to function as efficiently as desired. 
Those modifications need to be applied and 
incorporated into an update design so that future 
parts work right out of the gate.
What is Reverse Engineering? 
Sometimes this as-made data isn’t needed so the part 
can be actually manufactured, but may be used to 
establish an accurate CAD model for the actual part 
so that virtual testing, such as Finite Element Analysis 
can be conducted.
What is Reverse Engineering? 
We can see that Reverse Engineering is just another 
way of applying Measurement Data to 
manufacturing. 
It makes sense then that we should be able to use our 
metrology tools and inspection software to acquire 
the data and our Design software to incorporate that 
data.
Audience Poll: 
Does your company currently Reverse Engineer?
A Reverse Engineering Example 
Reverse Engineering in it’s simplest form could just 
involve traditional 2D Metrology Tools used to acquire 
dimensions to modify drawings. 
Let’s see how it’s been updated to the 21st Century …
A Reverse Engineering Example 
Let’s take a look at how Andritz Iggesund use the 3D 
Data from the Inspection software on their Portable 
CMM to record as built information from internal and 
OEM machines, in order to Reverse Engineer superior 
repairs and replacement parts
A Reverse Engineering Example 
This part looks very complicated, but in reality it’s just a 
collection of geometrical elements: 
Planes, circles, cones, cylinders etc, plus a few 
freeform surfaces that are all easily captured with the 
CMM
A Reverse Engineering Example
A Reverse Engineering Example 
Here are some similar geometrical elements captured 
on the chipper disc from the earlier slide, already 
imported in to CAD
A Reverse Engineering Example 
the actual data acquired by the Arm is used as a 
template for the CAD Geometry
A Reverse Engineering Example 
… and the final CAD model is produced
A Reverse Engineering Example 
The initial samples can then be checked against the 
new CAD model using the Portable CMM and 
Inspection Software, completely closing the loop.
A Reverse Engineering Example 
Both the correctness of the geometry and the 
freeform surfaces
A Reverse Engineering Example 
Andritz Iggesund used their portable CMM as an 
Inspection tool for product verification 
Separately, they used CAD to Design their Products 
Their Reverse Engineering Capability was a happy 
marriage of two technologies in which they were 
already competent
Audience Poll: 
Would you consider using a “Service Bureau” to keep any 
productivity gap manageable as you get up to speed with 
aspects of the implementation?
A Reverse Engineering Example 
There are so many CAD plug-ins 
and standalone software 
packages and they may or may 
not have relevance to what you 
are trying to do. 
Understanding your requirements 
using the simplest possible workflow 
will help you more clearly realize 
the ebb and flow of advantages and disadvantages 
that adding extra modules could bring 
Justification of additional modules to aid efficiency in 
future, will be easier when based on real experience
Brief Demonstration 
I’ll finish up today by showing you a brief 
demonstration of just how quickly and easily you can 
acquire and export the measurement features in a 
format that can be handled by CAD. 
You’ll also see how the pointcloud from a laser 
scanner can easily turn those freeform surfaces into a 
format that your CAD can handle very economically 
and integrates nicely with existing CAD techniques.
Brief Demonstration
Audience Poll: 
Has any of the information presented given you any new 
perspectives on implementing Reverse Engineering?
Summary 
• RE has been around a long time, in many forms and is 
here to stay 
• RE has many goals and as many techniques and is 
constantly evolving 
• The possibilities of RE are limited only by your imagination and the 
amount of money you want to save –but saving money usually 
involves spending some too 
• And finally, understand intimately what you do currently, so you can 
investigate thoroughly how the technology you are exploring can 
best complement that
THANK YOU! 
For More Information 
Visit www.faro.com 
or 
Call 1-­‐‑800-­‐‑736-­‐‑0234
Questions? 
Leslie Langnau 
Design World 
llangnau@wtwhmedia.com 
Phone: 216-860-5270 
Twitter: @DW_3DPrinting 
Les Baker 
FARO 
Les.Baker@Faro.com 
Phone: 1-800-736-0234
Thank You 
q This webinar will be available at 
designworldonline.com & email 
q Tweet with hashtag #DWwebinar 
q Connect with Design World 
q Discuss this on EngineeringExchange.com

More Related Content

What's hot

Performance Aware Development
Performance Aware DevelopmentPerformance Aware Development
Performance Aware DevelopmentSaurabh Badhwar
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software EngineeringSanthia RK
 
Defrag2014 anomalies final
Defrag2014 anomalies finalDefrag2014 anomalies final
Defrag2014 anomalies finalJames Urquhart
 
Software engineering
Software engineeringSoftware engineering
Software engineeringsweetysweety8
 
Dataintensive
DataintensiveDataintensive
Dataintensivesulfath
 
Managing software project, software engineering
Managing software project, software engineeringManaging software project, software engineering
Managing software project, software engineeringRupesh Vaishnav
 
Design flow webpage
Design flow webpageDesign flow webpage
Design flow webpageClaudia Sin
 
Building a guided analytics forecasting platform with Knime
Building a guided analytics forecasting platform with KnimeBuilding a guided analytics forecasting platform with Knime
Building a guided analytics forecasting platform with KnimeKnoldus Inc.
 
Machine Intelligence in Manufacturing Industry - Igor Mihajlovic
Machine Intelligence in Manufacturing Industry - Igor MihajlovicMachine Intelligence in Manufacturing Industry - Igor Mihajlovic
Machine Intelligence in Manufacturing Industry - Igor MihajlovicInstitute of Contemporary Sciences
 
DISE - Introduction to Software Engineering
DISE - Introduction to Software EngineeringDISE - Introduction to Software Engineering
DISE - Introduction to Software EngineeringRasan Samarasinghe
 
Introduction to Non Functional Requirement (NFR)
Introduction to Non Functional Requirement (NFR)Introduction to Non Functional Requirement (NFR)
Introduction to Non Functional Requirement (NFR)Sanjay Kumar
 
Status report #7
Status report #7Status report #7
Status report #7gtrevino80
 

What's hot (20)

Computer aided software engineering
Computer aided software engineeringComputer aided software engineering
Computer aided software engineering
 
Performance Aware Development
Performance Aware DevelopmentPerformance Aware Development
Performance Aware Development
 
Re ppt1
Re ppt1Re ppt1
Re ppt1
 
Software Processes
Software ProcessesSoftware Processes
Software Processes
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software Engineering
 
Defrag2014 anomalies final
Defrag2014 anomalies finalDefrag2014 anomalies final
Defrag2014 anomalies final
 
Software engineering
Software engineeringSoftware engineering
Software engineering
 
Dataintensive
DataintensiveDataintensive
Dataintensive
 
Managing software project, software engineering
Managing software project, software engineeringManaging software project, software engineering
Managing software project, software engineering
 
Seminar on Project Management by Rj
Seminar on Project Management by RjSeminar on Project Management by Rj
Seminar on Project Management by Rj
 
Design flow webpage
Design flow webpageDesign flow webpage
Design flow webpage
 
Building a guided analytics forecasting platform with Knime
Building a guided analytics forecasting platform with KnimeBuilding a guided analytics forecasting platform with Knime
Building a guided analytics forecasting platform with Knime
 
Embedded world 2017
Embedded world 2017Embedded world 2017
Embedded world 2017
 
Machine Intelligence in Manufacturing Industry - Igor Mihajlovic
Machine Intelligence in Manufacturing Industry - Igor MihajlovicMachine Intelligence in Manufacturing Industry - Igor Mihajlovic
Machine Intelligence in Manufacturing Industry - Igor Mihajlovic
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
Introduction to Software Enigneering
Introduction to Software Enigneering Introduction to Software Enigneering
Introduction to Software Enigneering
 
DISE - Introduction to Software Engineering
DISE - Introduction to Software EngineeringDISE - Introduction to Software Engineering
DISE - Introduction to Software Engineering
 
Introduction to Non Functional Requirement (NFR)
Introduction to Non Functional Requirement (NFR)Introduction to Non Functional Requirement (NFR)
Introduction to Non Functional Requirement (NFR)
 
Status report #7
Status report #7Status report #7
Status report #7
 
Software engineering
Software engineeringSoftware engineering
Software engineering
 

Similar to Using Metrology Software to Capture Data for Reverse Engineering

3D Models for Construction Estimating
3D Models for Construction Estimating3D Models for Construction Estimating
3D Models for Construction EstimatingIan McGaw
 
Re presentation
Re presentationRe presentation
Re presentationhemang2002
 
ABNL Presentation
ABNL PresentationABNL Presentation
ABNL Presentationhemang2002
 
Applications 3D Articles
Applications 3D ArticlesApplications 3D Articles
Applications 3D ArticlesApplications 3D
 
virtual interior engineer
virtual interior engineer virtual interior engineer
virtual interior engineer Aysha Asaad
 
Interactive Cad Solutions
Interactive Cad SolutionsInteractive Cad Solutions
Interactive Cad Solutionsrobertconleysr
 
Introduction to CAD-CAM.pptx
Introduction to CAD-CAM.pptxIntroduction to CAD-CAM.pptx
Introduction to CAD-CAM.pptxsuyogpatil49
 
5 benefits of using cad program
5 benefits of using cad program5 benefits of using cad program
5 benefits of using cad programkavita thete
 
Mi 291 chapter 3 (reverse engineering)(1)
Mi 291 chapter 3 (reverse engineering)(1)Mi 291 chapter 3 (reverse engineering)(1)
Mi 291 chapter 3 (reverse engineering)(1)varun teja G.V.V
 
Reverse engineering for mechanical
Reverse engineering for mechanicalReverse engineering for mechanical
Reverse engineering for mechanicalPunugunta Vishnu
 
AutoCAD is a 2D and 3D computer desi.pptx
AutoCAD is a 2D and 3D computer desi.pptxAutoCAD is a 2D and 3D computer desi.pptx
AutoCAD is a 2D and 3D computer desi.pptxinnocentvk155
 
CAD Presentation on Robberspace Technologies
CAD Presentation  on Robberspace TechnologiesCAD Presentation  on Robberspace Technologies
CAD Presentation on Robberspace TechnologiesDilip kumar
 
Part 1-Introduction to CAD-CAM-CAE.pptx
Part 1-Introduction to CAD-CAM-CAE.pptxPart 1-Introduction to CAD-CAM-CAE.pptx
Part 1-Introduction to CAD-CAM-CAE.pptxKhalil Alhatab
 
Advantages of CAD Drafting Over Manual Drafting | Shalin Designs
Advantages of CAD Drafting Over Manual Drafting | Shalin DesignsAdvantages of CAD Drafting Over Manual Drafting | Shalin Designs
Advantages of CAD Drafting Over Manual Drafting | Shalin DesignsShalin Designs
 
AVEVA World Conference NA - Patrick Reilly, Vista Projects
AVEVA World Conference NA - Patrick Reilly, Vista ProjectsAVEVA World Conference NA - Patrick Reilly, Vista Projects
AVEVA World Conference NA - Patrick Reilly, Vista ProjectsAVEVA-Americas
 

Similar to Using Metrology Software to Capture Data for Reverse Engineering (20)

3D Models for Construction Estimating
3D Models for Construction Estimating3D Models for Construction Estimating
3D Models for Construction Estimating
 
Re presentation
Re presentationRe presentation
Re presentation
 
ABNL Presentation
ABNL PresentationABNL Presentation
ABNL Presentation
 
Applications 3D Articles
Applications 3D ArticlesApplications 3D Articles
Applications 3D Articles
 
virtual interior engineer
virtual interior engineer virtual interior engineer
virtual interior engineer
 
Interactive Cad Solutions
Interactive Cad SolutionsInteractive Cad Solutions
Interactive Cad Solutions
 
Introduction to CAD-CAM.pptx
Introduction to CAD-CAM.pptxIntroduction to CAD-CAM.pptx
Introduction to CAD-CAM.pptx
 
5 benefits of using cad program
5 benefits of using cad program5 benefits of using cad program
5 benefits of using cad program
 
Mi 291 chapter 3 (reverse engineering)(1)
Mi 291 chapter 3 (reverse engineering)(1)Mi 291 chapter 3 (reverse engineering)(1)
Mi 291 chapter 3 (reverse engineering)(1)
 
Reverse engineering for mechanical
Reverse engineering for mechanicalReverse engineering for mechanical
Reverse engineering for mechanical
 
AutoCAD is a 2D and 3D computer desi.pptx
AutoCAD is a 2D and 3D computer desi.pptxAutoCAD is a 2D and 3D computer desi.pptx
AutoCAD is a 2D and 3D computer desi.pptx
 
CAD Presentation on Robberspace Technologies
CAD Presentation  on Robberspace TechnologiesCAD Presentation  on Robberspace Technologies
CAD Presentation on Robberspace Technologies
 
Plant reverse engineering
Plant reverse engineeringPlant reverse engineering
Plant reverse engineering
 
CAD Section.pptx
CAD Section.pptxCAD Section.pptx
CAD Section.pptx
 
Part 1-Introduction to CAD-CAM-CAE.pptx
Part 1-Introduction to CAD-CAM-CAE.pptxPart 1-Introduction to CAD-CAM-CAE.pptx
Part 1-Introduction to CAD-CAM-CAE.pptx
 
Rnd
RndRnd
Rnd
 
Advantages of CAD Drafting Over Manual Drafting | Shalin Designs
Advantages of CAD Drafting Over Manual Drafting | Shalin DesignsAdvantages of CAD Drafting Over Manual Drafting | Shalin Designs
Advantages of CAD Drafting Over Manual Drafting | Shalin Designs
 
CAD/CAM Lecture #5
CAD/CAM Lecture #5CAD/CAM Lecture #5
CAD/CAM Lecture #5
 
Learn-how-Reality.pptx
Learn-how-Reality.pptxLearn-how-Reality.pptx
Learn-how-Reality.pptx
 
AVEVA World Conference NA - Patrick Reilly, Vista Projects
AVEVA World Conference NA - Patrick Reilly, Vista ProjectsAVEVA World Conference NA - Patrick Reilly, Vista Projects
AVEVA World Conference NA - Patrick Reilly, Vista Projects
 

More from Design World

Best practices for optimizing performance and reducing costs when selecting a...
Best practices for optimizing performance and reducing costs when selecting a...Best practices for optimizing performance and reducing costs when selecting a...
Best practices for optimizing performance and reducing costs when selecting a...Design World
 
Five Steps to Optimize Casting and Eliminate Defects
Five Steps to Optimize Casting and Eliminate DefectsFive Steps to Optimize Casting and Eliminate Defects
Five Steps to Optimize Casting and Eliminate DefectsDesign World
 
Meeting the Motion Needs of Flexible Automation
Meeting the Motion Needs of Flexible AutomationMeeting the Motion Needs of Flexible Automation
Meeting the Motion Needs of Flexible AutomationDesign World
 
Proper coupling selection: what you’re probably missing
Proper coupling selection: what you’re probably missingProper coupling selection: what you’re probably missing
Proper coupling selection: what you’re probably missingDesign World
 
Curved Motion System Design for Machinery and Automation
Curved Motion System Design for Machinery and AutomationCurved Motion System Design for Machinery and Automation
Curved Motion System Design for Machinery and AutomationDesign World
 
See How the SOLIDWORKS Ecosystem Delivers on Design Innovation
See How the SOLIDWORKS Ecosystem Delivers on Design InnovationSee How the SOLIDWORKS Ecosystem Delivers on Design Innovation
See How the SOLIDWORKS Ecosystem Delivers on Design InnovationDesign World
 
Proper Hose Assembly Guidelines
Proper Hose Assembly GuidelinesProper Hose Assembly Guidelines
Proper Hose Assembly GuidelinesDesign World
 
Product Development Ecosystems: Defining Your Value in the Digital Age
Product Development Ecosystems: Defining Your Value in the Digital AgeProduct Development Ecosystems: Defining Your Value in the Digital Age
Product Development Ecosystems: Defining Your Value in the Digital AgeDesign World
 
Challenges & Emerging Solutions through Micro Molding
Challenges & Emerging Solutions through Micro MoldingChallenges & Emerging Solutions through Micro Molding
Challenges & Emerging Solutions through Micro MoldingDesign World
 
Encoder integration in 2016: New modes of installation, networking, and more
Encoder integration in 2016: New modes of installation, networking, and moreEncoder integration in 2016: New modes of installation, networking, and more
Encoder integration in 2016: New modes of installation, networking, and moreDesign World
 
Why should you make tooling with 3D printing?
Why should you make tooling with 3D printing?Why should you make tooling with 3D printing?
Why should you make tooling with 3D printing?Design World
 
Ethernet or EtherCAT for Motion Control: Choosing the Right Network for Your ...
Ethernet or EtherCAT for Motion Control: Choosing the Right Network for Your ...Ethernet or EtherCAT for Motion Control: Choosing the Right Network for Your ...
Ethernet or EtherCAT for Motion Control: Choosing the Right Network for Your ...Design World
 
New Innovations in Linear Guides for Transportation and Automation
New Innovations in Linear Guides for Transportation and AutomationNew Innovations in Linear Guides for Transportation and Automation
New Innovations in Linear Guides for Transportation and AutomationDesign World
 
Clean-in-place: how to ensure food safety while maintaining equipment effecti...
Clean-in-place: how to ensure food safety while maintaining equipment effecti...Clean-in-place: how to ensure food safety while maintaining equipment effecti...
Clean-in-place: how to ensure food safety while maintaining equipment effecti...Design World
 
Advanced Motor Control Technologies – Part 2
Advanced Motor Control Technologies – Part 2Advanced Motor Control Technologies – Part 2
Advanced Motor Control Technologies – Part 2Design World
 
Advanced Motor Control Technologies – Part 1
Advanced Motor Control Technologies – Part 1Advanced Motor Control Technologies – Part 1
Advanced Motor Control Technologies – Part 1Design World
 
Understanding Hydraulic Pump Designs
Understanding Hydraulic Pump DesignsUnderstanding Hydraulic Pump Designs
Understanding Hydraulic Pump DesignsDesign World
 
Prototype Smarter – transitioning to production faster and more effectively
 Prototype Smarter – transitioning to production faster and more effectively Prototype Smarter – transitioning to production faster and more effectively
Prototype Smarter – transitioning to production faster and more effectivelyDesign World
 
How to Build Rotary Indexing Tables for Specific Applications
How to Build Rotary Indexing Tables for Specific ApplicationsHow to Build Rotary Indexing Tables for Specific Applications
How to Build Rotary Indexing Tables for Specific ApplicationsDesign World
 
We Got a Warning Letter – Now What? How to Keep Calm in a Compliance Storm
We Got a Warning Letter – Now What? How to Keep Calm in a Compliance StormWe Got a Warning Letter – Now What? How to Keep Calm in a Compliance Storm
We Got a Warning Letter – Now What? How to Keep Calm in a Compliance StormDesign World
 

More from Design World (20)

Best practices for optimizing performance and reducing costs when selecting a...
Best practices for optimizing performance and reducing costs when selecting a...Best practices for optimizing performance and reducing costs when selecting a...
Best practices for optimizing performance and reducing costs when selecting a...
 
Five Steps to Optimize Casting and Eliminate Defects
Five Steps to Optimize Casting and Eliminate DefectsFive Steps to Optimize Casting and Eliminate Defects
Five Steps to Optimize Casting and Eliminate Defects
 
Meeting the Motion Needs of Flexible Automation
Meeting the Motion Needs of Flexible AutomationMeeting the Motion Needs of Flexible Automation
Meeting the Motion Needs of Flexible Automation
 
Proper coupling selection: what you’re probably missing
Proper coupling selection: what you’re probably missingProper coupling selection: what you’re probably missing
Proper coupling selection: what you’re probably missing
 
Curved Motion System Design for Machinery and Automation
Curved Motion System Design for Machinery and AutomationCurved Motion System Design for Machinery and Automation
Curved Motion System Design for Machinery and Automation
 
See How the SOLIDWORKS Ecosystem Delivers on Design Innovation
See How the SOLIDWORKS Ecosystem Delivers on Design InnovationSee How the SOLIDWORKS Ecosystem Delivers on Design Innovation
See How the SOLIDWORKS Ecosystem Delivers on Design Innovation
 
Proper Hose Assembly Guidelines
Proper Hose Assembly GuidelinesProper Hose Assembly Guidelines
Proper Hose Assembly Guidelines
 
Product Development Ecosystems: Defining Your Value in the Digital Age
Product Development Ecosystems: Defining Your Value in the Digital AgeProduct Development Ecosystems: Defining Your Value in the Digital Age
Product Development Ecosystems: Defining Your Value in the Digital Age
 
Challenges & Emerging Solutions through Micro Molding
Challenges & Emerging Solutions through Micro MoldingChallenges & Emerging Solutions through Micro Molding
Challenges & Emerging Solutions through Micro Molding
 
Encoder integration in 2016: New modes of installation, networking, and more
Encoder integration in 2016: New modes of installation, networking, and moreEncoder integration in 2016: New modes of installation, networking, and more
Encoder integration in 2016: New modes of installation, networking, and more
 
Why should you make tooling with 3D printing?
Why should you make tooling with 3D printing?Why should you make tooling with 3D printing?
Why should you make tooling with 3D printing?
 
Ethernet or EtherCAT for Motion Control: Choosing the Right Network for Your ...
Ethernet or EtherCAT for Motion Control: Choosing the Right Network for Your ...Ethernet or EtherCAT for Motion Control: Choosing the Right Network for Your ...
Ethernet or EtherCAT for Motion Control: Choosing the Right Network for Your ...
 
New Innovations in Linear Guides for Transportation and Automation
New Innovations in Linear Guides for Transportation and AutomationNew Innovations in Linear Guides for Transportation and Automation
New Innovations in Linear Guides for Transportation and Automation
 
Clean-in-place: how to ensure food safety while maintaining equipment effecti...
Clean-in-place: how to ensure food safety while maintaining equipment effecti...Clean-in-place: how to ensure food safety while maintaining equipment effecti...
Clean-in-place: how to ensure food safety while maintaining equipment effecti...
 
Advanced Motor Control Technologies – Part 2
Advanced Motor Control Technologies – Part 2Advanced Motor Control Technologies – Part 2
Advanced Motor Control Technologies – Part 2
 
Advanced Motor Control Technologies – Part 1
Advanced Motor Control Technologies – Part 1Advanced Motor Control Technologies – Part 1
Advanced Motor Control Technologies – Part 1
 
Understanding Hydraulic Pump Designs
Understanding Hydraulic Pump DesignsUnderstanding Hydraulic Pump Designs
Understanding Hydraulic Pump Designs
 
Prototype Smarter – transitioning to production faster and more effectively
 Prototype Smarter – transitioning to production faster and more effectively Prototype Smarter – transitioning to production faster and more effectively
Prototype Smarter – transitioning to production faster and more effectively
 
How to Build Rotary Indexing Tables for Specific Applications
How to Build Rotary Indexing Tables for Specific ApplicationsHow to Build Rotary Indexing Tables for Specific Applications
How to Build Rotary Indexing Tables for Specific Applications
 
We Got a Warning Letter – Now What? How to Keep Calm in a Compliance Storm
We Got a Warning Letter – Now What? How to Keep Calm in a Compliance StormWe Got a Warning Letter – Now What? How to Keep Calm in a Compliance Storm
We Got a Warning Letter – Now What? How to Keep Calm in a Compliance Storm
 

Recently uploaded

VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture designssuser87fa0c1
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage exampleDATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage examplePragyanshuParadkar1
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHC Sai Kiran
 

Recently uploaded (20)

VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture design
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage exampleDATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage example
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
 

Using Metrology Software to Capture Data for Reverse Engineering

  • 1. Using Metrology Software To Capture Data for Reverse Engineering
  • 2. Before We Start q This webinar will be available afterwards at www.designworldonline.com & email q Q&A at the end of the presentation q Hashtag for this webinar: #DWwebinar
  • 3. Moderator Presenter Leslie Langnau Design World Les Baker FARO
  • 4. Reverse Engineering with Inspection Software Going “Back to the Future”
  • 5. Agenda • Acknowledgements • What is Reverse Engineering? • A Reverse Engineering Example • Brief Demonstration • Summary
  • 6. Acknowledgments • Thanks to Rickie Swain, an Engineer with Pulp Engineered Services at Andritz Iggesund Tools for supplying some of the images for today’s presentation.
  • 7. Audience Poll: Were/Are you intimated by the myriad choices you are faced with when considering implementation of Reverse Engineering Capabilities?
  • 8. What is Reverse Engineering? • ?gnireenignE esreveR si tahW • It is described in Wikipedia as: … the process of extracting knowledge or design information from anything man-made. The process often involves disassembling something (a mechanical device, electronic component, computer program, or biological, chemical, or organic matter) and analyzing its components and workings in detail.
  • 9. What is Reverse Engineering? In Measurement terms, we are really just interested in the actual dimensional aspects of the part in question
  • 10. What is Reverse Engineering? Sometimes we may not want to carry out an Engineering function using the data we gathered – We just want to understand what we ended up with after the manufacturing process, because the part doesn’t meet print, yet it functions anyway. Without modifying the manufacturing process, we can just use those dimensions as the nominal data to inspect future parts against, so we can be sure they’ll function, instead of modifying the part to meet the print and finding that it doesn’t work anyway.
  • 11. What is Reverse Engineering? Reverse Engineering is considered by some to be a comparatively new thing, perhaps spurred by the recent move towards rapid manufacturing. In reality it has been with us as long as people have needed to design, manufacture or copy things, but Computers have certainly changed it over the years and led to major developments in what can be achieved.
  • 12. What is Reverse Engineering? Even the newest designs incorporate some legacy components that may pre-date the CAD that is so prevalent these days We document the As-Made condition of those parts or mating assemblies, so we can be sure it will actually integrate as intended - rather than just designing to the ideal dimensions in a print that the part may deviate from anyway, causing costly redesign and rework.
  • 13. What is Reverse Engineering? There are situations where damaged, worn or even new parts need to be repaired or optimized, in order to function as efficiently as desired. Those modifications need to be applied and incorporated into an update design so that future parts work right out of the gate.
  • 14. What is Reverse Engineering? Sometimes this as-made data isn’t needed so the part can be actually manufactured, but may be used to establish an accurate CAD model for the actual part so that virtual testing, such as Finite Element Analysis can be conducted.
  • 15. What is Reverse Engineering? We can see that Reverse Engineering is just another way of applying Measurement Data to manufacturing. It makes sense then that we should be able to use our metrology tools and inspection software to acquire the data and our Design software to incorporate that data.
  • 16. Audience Poll: Does your company currently Reverse Engineer?
  • 17. A Reverse Engineering Example Reverse Engineering in it’s simplest form could just involve traditional 2D Metrology Tools used to acquire dimensions to modify drawings. Let’s see how it’s been updated to the 21st Century …
  • 18. A Reverse Engineering Example Let’s take a look at how Andritz Iggesund use the 3D Data from the Inspection software on their Portable CMM to record as built information from internal and OEM machines, in order to Reverse Engineer superior repairs and replacement parts
  • 19. A Reverse Engineering Example This part looks very complicated, but in reality it’s just a collection of geometrical elements: Planes, circles, cones, cylinders etc, plus a few freeform surfaces that are all easily captured with the CMM
  • 21. A Reverse Engineering Example Here are some similar geometrical elements captured on the chipper disc from the earlier slide, already imported in to CAD
  • 22. A Reverse Engineering Example the actual data acquired by the Arm is used as a template for the CAD Geometry
  • 23. A Reverse Engineering Example … and the final CAD model is produced
  • 24. A Reverse Engineering Example The initial samples can then be checked against the new CAD model using the Portable CMM and Inspection Software, completely closing the loop.
  • 25. A Reverse Engineering Example Both the correctness of the geometry and the freeform surfaces
  • 26. A Reverse Engineering Example Andritz Iggesund used their portable CMM as an Inspection tool for product verification Separately, they used CAD to Design their Products Their Reverse Engineering Capability was a happy marriage of two technologies in which they were already competent
  • 27. Audience Poll: Would you consider using a “Service Bureau” to keep any productivity gap manageable as you get up to speed with aspects of the implementation?
  • 28. A Reverse Engineering Example There are so many CAD plug-ins and standalone software packages and they may or may not have relevance to what you are trying to do. Understanding your requirements using the simplest possible workflow will help you more clearly realize the ebb and flow of advantages and disadvantages that adding extra modules could bring Justification of additional modules to aid efficiency in future, will be easier when based on real experience
  • 29. Brief Demonstration I’ll finish up today by showing you a brief demonstration of just how quickly and easily you can acquire and export the measurement features in a format that can be handled by CAD. You’ll also see how the pointcloud from a laser scanner can easily turn those freeform surfaces into a format that your CAD can handle very economically and integrates nicely with existing CAD techniques.
  • 31. Audience Poll: Has any of the information presented given you any new perspectives on implementing Reverse Engineering?
  • 32. Summary • RE has been around a long time, in many forms and is here to stay • RE has many goals and as many techniques and is constantly evolving • The possibilities of RE are limited only by your imagination and the amount of money you want to save –but saving money usually involves spending some too • And finally, understand intimately what you do currently, so you can investigate thoroughly how the technology you are exploring can best complement that
  • 33. THANK YOU! For More Information Visit www.faro.com or Call 1-­‐‑800-­‐‑736-­‐‑0234
  • 34. Questions? Leslie Langnau Design World llangnau@wtwhmedia.com Phone: 216-860-5270 Twitter: @DW_3DPrinting Les Baker FARO Les.Baker@Faro.com Phone: 1-800-736-0234
  • 35. Thank You q This webinar will be available at designworldonline.com & email q Tweet with hashtag #DWwebinar q Connect with Design World q Discuss this on EngineeringExchange.com