419 - Improving the Quality of Imported 3D...
-
Upload
truongkiet -
Category
Documents
-
view
221 -
download
7
Transcript of 419 - Improving the Quality of Imported 3D...
Unrestricted © Siemens AG 2013 All rights reserved.
4th Generation VLC courtesy of Edison2
#SEU13
419 - Improving the Quality of Imported 3D Data Steve Weatherwax, Product Manager , Siemens PLM Software
Unrestricted © Siemens AG 2013 All rights reserved.
Page 2 Siemens PLM Software
About: Steve Weatherwax
Steve Weatherwax
Product Manager
Siemens PLM Software
Steve is product manager of the Solid Edge 2D – 3D data translation software
tools. He has over 30 years of experience in manufacturing and mechanical
design. Steve worked as a machinist and CNC programmer in the
manufacturing of steam turbines. As a former Intergraph employee Steve
provided customer support and software testing for their Numerical Control
software product line.
Unrestricted © Siemens AG 2013 All rights reserved.
Page 3 Siemens PLM Software
What you will learn
• Designers who routinely receive data in formats such as IGES, STEP, or Pro-E
will benefit from this session.
• Recognize the signs of poorly constructed geometry and the tools used to
improve their quality.
• This presentation will also include live demonstrations showing key concepts of
the repairing poorly defined geometry.
Unrestricted © Siemens AG 2013 All rights reserved.
Page 4 Siemens PLM Software
The effects of low quality geometry
• Window display performance
• Slow window updates such as zoom or fit
• View rotations may be slow and jerky.
• Abnormal display problems (Missing faces)
• Modeling problems
• Problems adding or remove material (cuts/protrusions)
• Direct modeling failures (unable to move face)
• Crashes or abnormal finish to a commands
• Draft Drawing view creation or updates
• Unable to create drawing, section, or detailed views
• Crashes
• Update view fails, hangs, or takes an abnormally long time to finish
Unrestricted © Siemens AG 2013 All rights reserved.
Page 5 Siemens PLM Software
Identifying low quality geometry
• Optimize - Increases the precision and quality of the model by simplifying B-
Surface definitions, heal edges, and indentifies and replaces blend like faces
with a PS rolling ball blend.
• Geometry Inspector – Inspects the model and displays error conditions and
the associated geometry (also provides a repair tool to heal surface topology).
Unrestricted © Siemens AG 2013 All rights reserved.
Page 6 Siemens PLM Software
Optimize Command
• Optimize command emphasizes/displays, inaccurate edges, and provides the
options to clean, simplify, set precision, and replace blend like surfaces.
• With a body selected the user can find and emphasize faces and edges that
are problematic
• Tolerant edges - Edges with tolerance are displayed in red
• B-surfaces that will not recognize as blends are displayed in yellow.
Options
Select
Body
Deselect
Emphasize
Faces & Edges
Unrestricted © Siemens AG 2013 All rights reserved.
Page 7 Siemens PLM Software
Optimize Clean body
• The clean body option repairs topology definitions such as:
• Degenerate Geometry
• Loop inconsistencies
• Edges that do not lie on the Surface
• Curves that are not G1 continuous
Unrestricted © Siemens AG 2013 All rights reserved.
Page 8 Siemens PLM Software
Optimize Full body Optimization, and Simplify
Full body Optimization Resolves:
• Converts B-surface to analytic geometries
• B-surfaces are trimmed to the parameter box of the face.
• ½ cylinders that share a common axis are merged to create a single entity
• Optimize edges to resolve tolerance issues
• Converts B-surface to blends
Simplify body only
• Only difference between Full body optimization and simplify is the conversion of B-
surface to PS blends.
Unrestricted © Siemens AG 2013 All rights reserved.
Page 9 Siemens PLM Software
Demonstrate Optimization
• Tolerant Edges
• Simplify Body
• Merge Faces
• Replace Blend
Unrestricted © Siemens AG 2013 All rights reserved.
Page 10 Siemens PLM Software
Geometry Inspector
• Geometry Inspector finds and identifies areas of the model that do not conform
to the Parasolid structure or guidelines such as:
• Self intersections of curves and surfaces
• Face to Face inconsistencies (Faces that are touching)
• Degenerate Geometry (zero length curves)
• Loop inconsistencies
• Topology that is not G1 continuous
• Provides a repair utility to resolve topology
Issues (Same as the Optimize clean)
Unrestricted © Siemens AG 2013 All rights reserved.
Page 11 Siemens PLM Software
Demonstrate Geometry Inspector
• Geometry not G1 continuous
• Invalid Geometry
• Self Intersection
• Vertex not on Edge
Unrestricted © Siemens AG 2013 All rights reserved.
Page 12 Siemens PLM Software
Surface modeling
• Some case may not be resolved by Geometry inspector, and or Optimize such
as:
• Self Intersecting surfaces
• Face Face inconsistencies
• Poorly defined surface definitions
• To resolve cases such as these surface modeling is used to replace faces
Unrestricted © Siemens AG 2013 All rights reserved.
Page 13 Siemens PLM Software
Demonstration reconstruction using Swept surface
• Copy body
• Hide Design body
• Delete 2 Self intersecting faces
• Create 3 - Swept surfaces
• Stitch 3 Swept surfaces
• Create Bounded surface
• Stitch bounded surface
Unrestricted © Siemens AG 2013 All rights reserved.
Page 14 Siemens PLM Software
Demonstration reconstruction using a key point
curve
• Copy body
• Delete overlapping faces
• Place key point curve with tangent continuous endpoints
• Bounded Surface
• Stitch
Unrestricted © Siemens AG 2013 All rights reserved.
Page 15 Siemens PLM Software
Demonstration reconstruction using bounded
surface with guide curves
• Copy body
• Place key point curve with tangent continuous endpoints
• Bounded Surface use guide curves
• Stitch
Unrestricted © Siemens AG 2013 All rights reserved.
Page 16 Siemens PLM Software
Thank you
• Questions?