419 - Improving the Quality of Imported 3D...

16
Unrestricted © Siemens AG 2013 All rights reserved. 4 th Generation VLC courtesy of Edison2 #SEU13 419 - Improving the Quality of Imported 3D Data Steve Weatherwax, Product Manager , Siemens PLM Software

Transcript of 419 - Improving the Quality of Imported 3D...

Page 1: 419 - Improving the Quality of Imported 3D Datacommunity.plm.automation.siemens.com/siemensplm/attachments...419 - Improving the Quality of Imported 3D Data ... STEP, or Pro-E ...

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

Page 2: 419 - Improving the Quality of Imported 3D Datacommunity.plm.automation.siemens.com/siemensplm/attachments...419 - Improving the Quality of Imported 3D Data ... STEP, or Pro-E ...

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.

Page 3: 419 - Improving the Quality of Imported 3D Datacommunity.plm.automation.siemens.com/siemensplm/attachments...419 - Improving the Quality of Imported 3D Data ... STEP, or Pro-E ...

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.

Page 4: 419 - Improving the Quality of Imported 3D Datacommunity.plm.automation.siemens.com/siemensplm/attachments...419 - Improving the Quality of Imported 3D Data ... STEP, or Pro-E ...

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

Page 5: 419 - Improving the Quality of Imported 3D Datacommunity.plm.automation.siemens.com/siemensplm/attachments...419 - Improving the Quality of Imported 3D Data ... STEP, or Pro-E ...

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).

Page 6: 419 - Improving the Quality of Imported 3D Datacommunity.plm.automation.siemens.com/siemensplm/attachments...419 - Improving the Quality of Imported 3D Data ... STEP, or Pro-E ...

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

Page 7: 419 - Improving the Quality of Imported 3D Datacommunity.plm.automation.siemens.com/siemensplm/attachments...419 - Improving the Quality of Imported 3D Data ... STEP, or Pro-E ...

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

Page 8: 419 - Improving the Quality of Imported 3D Datacommunity.plm.automation.siemens.com/siemensplm/attachments...419 - Improving the Quality of Imported 3D Data ... STEP, or Pro-E ...

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.

Page 9: 419 - Improving the Quality of Imported 3D Datacommunity.plm.automation.siemens.com/siemensplm/attachments...419 - Improving the Quality of Imported 3D Data ... STEP, or Pro-E ...

Unrestricted © Siemens AG 2013 All rights reserved.

Page 9 Siemens PLM Software

Demonstrate Optimization

• Tolerant Edges

• Simplify Body

• Merge Faces

• Replace Blend

Page 10: 419 - Improving the Quality of Imported 3D Datacommunity.plm.automation.siemens.com/siemensplm/attachments...419 - Improving the Quality of Imported 3D Data ... STEP, or Pro-E ...

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)

Page 11: 419 - Improving the Quality of Imported 3D Datacommunity.plm.automation.siemens.com/siemensplm/attachments...419 - Improving the Quality of Imported 3D Data ... STEP, or Pro-E ...

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

Page 12: 419 - Improving the Quality of Imported 3D Datacommunity.plm.automation.siemens.com/siemensplm/attachments...419 - Improving the Quality of Imported 3D Data ... STEP, or Pro-E ...

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

Page 13: 419 - Improving the Quality of Imported 3D Datacommunity.plm.automation.siemens.com/siemensplm/attachments...419 - Improving the Quality of Imported 3D Data ... STEP, or Pro-E ...

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

Page 14: 419 - Improving the Quality of Imported 3D Datacommunity.plm.automation.siemens.com/siemensplm/attachments...419 - Improving the Quality of Imported 3D Data ... STEP, or Pro-E ...

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

Page 15: 419 - Improving the Quality of Imported 3D Datacommunity.plm.automation.siemens.com/siemensplm/attachments...419 - Improving the Quality of Imported 3D Data ... STEP, or Pro-E ...

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

Page 16: 419 - Improving the Quality of Imported 3D Datacommunity.plm.automation.siemens.com/siemensplm/attachments...419 - Improving the Quality of Imported 3D Data ... STEP, or Pro-E ...

Unrestricted © Siemens AG 2013 All rights reserved.

Page 16 Siemens PLM Software

Thank you

• Questions?