Академический Документы
Профессиональный Документы
Культура Документы
Con
cep
tual
g
in
Re
er
Requirements
ve
ne
rs
gi
e
En
En
d
gi
ar
Design
n
rw
ee
Fo
r in
g
Implementation
What is Reverse Engineering?
Process of Analyzing an
object or an existing system
(hardware and software)
To identify its component and
interrelationships
What Is Reverse Engineering?
The process of duplicating an existing part, component
or product, without the aid of drawings,
documentation, or computer model is known as Reverse
Engineering.
Why Reverse Engineering ?
The original manufacturer of
a product no longer produces
the product ,
Pre-
Digitization processing Interpolatio
Techniques Noise n
removal Updation
Segmentati
Data on CAD model
Capture Surface creation
Fitting
Method of 3D
measuring
Coordinate
Arms with touch Based on
measuring Based on reflection
probe transmission
machine
Triangulation Interferometry Structured light Image analysis Ultrasound -SONAR Microwave Radar
Shapes from
Grey codes
Moire silhoutes
Stereovision Color codes
Conoscopic Shapes from
Laser Linear arrays profiles
holography
Patterns
Depth from focus
Method of 3D
measuring
Coordinate
Arms with touch Based on
measuring Based on reflection
probe transmission
machine
Triangulation Interferometry Structured light Image analysis Ultrasound -SONAR Microwave Radar
Shapes from
Grey codes
Moire silhoutes
Stereovision Color codes
Conoscopic Shapes from
Laser Linear arrays profiles
holography
Patterns
Depth from focus
Coordinate Measuring Machine
Principle of Switching probes
Probe Stylus
Ruby ball styli
Star styli
Pointer styli
Large Parts x x x
(car bodies, (Aerospace
diesel structure)
engine
blocks)
Method of 3D
measuring
Coordinate
Arms with touch Based on
measuring Based on reflection
probe transmission
machine
Triangulation Interferometry Structured light Image analysis Ultrasound -SONAR Microwave Radar
Shapes from
Grey codes
Moire silhoutes
Stereovision Color codes
Conoscopic Shapes from
Laser Linear arrays profiles
holography
Patterns
Depth from focus
Arm with touch Probe
Name of Method Contact/ Incremental or Detection Method What is Measured or Type of Tracking Portability
Non-contact Absolute Algorithmically Along Surface
Method Distance Extracted
Measurement
(ADM)
Traditional Fixed Contact Absolute Center of Spherical Probe tips center Fixed multi-axis Immobile
CMM Tip Contacts Surface (x,y,z) position is coordinate technique
recorded, true measurement requiring part be
surface calculated machine (CMM) brought to the
based on a measurement tool
compensation
vector, displacement
in time
Portable CMM: Contact Absolute Center of Spherical Probe tips center Six-axis or a Arm with many
Articulated Arm Tip Contacts Surface position is recorded, seven-axis flexible joints,
true surface articulated brought near the
calculated based on (jointed) arm part to be
a compensation measured
vector, displacement
in time
Portable CMM: Contact Either or both, Center of a Laser beam is locked Laser beam tracks Portable; tracker is
Laser Tracker Interferometer spherically mounted on center of SMR; the 3D coordinates brought near the
based or ADM retro reflector (SMR) azimuth and of SMRs center part to measure
contacts surface elevation angles of
laser beam are
measured, distance
between laser
tracker origin and
SMR is measured
Portable CMM: Contact Absolute Center of a spherical Center of all visible Tracks reflective or Portable; tracker is
Optical Tracker tip mounted with light-emitting or emitting targets brought near the
light-emitting or passive targets part to measure
Commercial Systems
Method of 3D
measuring
Coordinate
Arms with touch Based on
measuring Based on reflection
probe transmission
machine
Triangulation Interferometry Structured light Image analysis Ultrasound -SONAR Microwave Radar
Shapes from
Grey codes
Moire silhoutes
Stereovision Color codes
Conoscopic Shapes from
Laser Linear arrays profiles
holography
Patterns
Depth from focus
MRI
Method of 3D
measuring
Coordinate
Arms with touch Based on
measuring Based on reflection
probe transmission
machine
Triangulation Interferometry Structured light Image analysis Ultrasound -SONAR Microwave Radar
Shapes from
Grey codes
Moire silhoutes
Stereovision Color codes
Conoscopic Shapes from
Laser Linear arrays profiles
Olography
Patterns
Depth from focus
Principle of CT scan
Different generations of CT machines
Coordinate
Arms with touch Based on
measuring Based on reflection
probe transmission
machine
Triangulation Interferometry Structured light Image analysis Ultrasound -SONAR Microwave Radar
Shapes from
Grey codes
Moire silhoutes
Stereovision Color codes
Conoscopic Shapes from
Laser Linear arrays profiles
holography
Patterns
Depth from focus
Stereovision
http://www.depthbiomechanics.co.uk/?p=102
Triangulation with Laser Striping
Time of Flight
Method of 3D
measuring
Coordinate
Arms with touch Based on
measuring Based on reflection
probe transmission
machine
Triangulation Interferometry Structured light Image analysis Ultrasound -SONAR Microwave Radar
Shapes from
Grey codes
Moire silhoutes
Stereovision Color codes
Conoscopic Shapes from
Laser Linear arrays profiles
holography
Patterns
Depth from focus
Formation of moir fringes
Conoscopic holography
Method of
3D
measuring
Non
Contact
contact
Grey codes
Stereovisio Moire Shapes from silhoutes
n Color codes
Conoscopic Shapes from profiles
Laser holography Linear arrays
Depth from focus
Patterns
Laser Striping
Linear Arrays of Pattern
Color coded Structural light system
Structural Light
Method of
3D
measuring
Non
Contact
contact
Non
Contact
contact
Non
Contact
contact
http://www.deskeng.com/de/3d-scanning-101/
http://www.deskeng.com/de/3d-scanning-101/
Digitization Techniques
Developments in digital imaging devices, electro-optical
components, laser and other light sources
3-D shape measurement is now well developed and many
techniques have been successfully commercialized.
On the other hand, digitization of objects is a field of continuous
research and development that can offer with many possibilities,
again under the scope of a specific digitization plan.
Selection of a Suitable Method
The plethora of available 3D digitization systems is the
result of four main factors that influence the suitability
and the applicability of a method are
(i) complexity in size and shape,
(ii) morphological complexity (level of detail)
(iii) diversity of raw materials and
(iv) deformable or rigid surface.
Many of these can be overcome using hardware, algorithms and software [6].
3D Scanning
computer-aided design (CAD)
digital physical
model object
reverse engineering/
3D scanning
reverse engineering
traditional design (wood,clay)
virtual environments
Example Reconstruction
Surface
Reconstruction
Algorithm
Surface reconstruction problem
Given: points P sampled from
unknown surface U
Surface S
arbitrary, unknown topological type
sharp features
1 2
13,000 points
3
Phase 1: Initial surface estimation
If U were known, it would satisfy
U = Z(d) = { p | d(p)=0 } ,
where d(p) is the signed distance of p to U
d(p)? +
+ +
+
+ + + + ++
U
+ + +
+ +
d(p)?
+ +
+
+
+ + + +
+ +
S
P
the number of
vertices
their connectivity
their positions
Greedy approach:
consider local
perturbations
accept if E(M)<0
M0 M1 M2
S=M
optimized
subdivision surface
CAD models