Professional Documents
Culture Documents
From 3D to
2D & vice Conformal map is used
preserves angles & local
versa shape and directions
The flattening is used for path generation and
saved in a textured OBJ file
Texture OBJ
• Each vertex has 3D & 2D
Coordinates (u,v)
• Allows to transfer uv
coordinate to instrument
• Several methods have been
developed as not one single
Path method can do all
geometries.
Generation
• Based on mathematical
parameters such as maximum
curvature, maximum
direction, edges they
proposed scanning paths
Start on the
flat mesh
Scan direction
is the
“longest”
direction
Index based
on curvature
Index
Minimum curvature 2D or 3D
Scan follows the principal
direction of minimum curvature
along the surface
Scan lines follow the flattest
directly
Minimum Curvature 2D or 3D
Scan follows the principal direction of minimum curvature along the
surface
Sweep Method
Generates curve on the 2D mesh a scan line in a highly curved region. generates an initial
scan line using the principal direction of least curvature on the 2D mesh. This line is
swept across to fully cover the part.
Edge (Side)
Following
• Developed for long and thin parts
and for components with
nonparallel radii
• Uses longest side as starting
point outside boundary
• Side is swept across using
curvature rules
Side/Rdius
interpolating path
• For long and narrow part with
non-parallel radii
• Segment the mesh faces based
on principal curvature
• Extract flat regions and radii
regions
Path
Program
Generation
A point cloud is generated. A POSE
matrix describing a position and
an orientation in 3D space for
each point is used.
Example exported to a robot simulation, a
programming software or directly to a controller
Improvements and work to do
• Add manual tools to edit paths
• Select areas to be inspected
• Add Curved Phased Array probes
Thank you!
Questions?
Michel Brassard
mbrassard@tdnde.com