CAD Model Verification, Validation and Comparisonedge.cs.drexel.edu/LTKR/NIST LTKR Mar 2006 ITI CAD...

25
Raising the Value of your Product Data CAD Model Verification, Validation and Comparison Doug Cheney CAD Interoperability Consultant CADIQ Product Manager 513-576-3825 [email protected]

Transcript of CAD Model Verification, Validation and Comparisonedge.cs.drexel.edu/LTKR/NIST LTKR Mar 2006 ITI CAD...

Page 1: CAD Model Verification, Validation and Comparisonedge.cs.drexel.edu/LTKR/NIST LTKR Mar 2006 ITI CAD Validation.pdf · CAD Model Verification, Validation and Comparison Doug Cheney

Raising the Value of your

Product Data

CAD Model Verification, Validation and Comparison

Doug CheneyCAD Interoperability Consultant

CADIQ Product Manager513-576-3825

[email protected]

Page 2: CAD Model Verification, Validation and Comparisonedge.cs.drexel.edu/LTKR/NIST LTKR Mar 2006 ITI CAD Validation.pdf · CAD Model Verification, Validation and Comparison Doug Cheney

- 2 -

International TechneGroup Inc. (ITI)

BackgroundFounded in 1983by Dr. Jason LemonPrivately HeldHeadquarters - Cincinnati, OH

Global PresenceNorth AmericaEuropeAsia Pacific

Business OfferingsEngineering Process Improvement Consulting (CP/PDTM)Analysis, Simulation, Test, and Reliability Engineering ServicesProduct Data Integration & Interoperability (TranscenData Business)

Page 3: CAD Model Verification, Validation and Comparisonedge.cs.drexel.edu/LTKR/NIST LTKR Mar 2006 ITI CAD Validation.pdf · CAD Model Verification, Validation and Comparison Doug Cheney

- 3 -

ITI TranscenData Business Focus

Engineering is hard . . .

Sharing your product data should be easy!

Solution SetCAD & PLM IntegrationPLM & ERP IntegrationCAD Model Quality, Translation & Distribution

ERPPLM

CAD/CAM/C

AE

Page 4: CAD Model Verification, Validation and Comparisonedge.cs.drexel.edu/LTKR/NIST LTKR Mar 2006 ITI CAD Validation.pdf · CAD Model Verification, Validation and Comparison Doug Cheney

- 4 -

ITI TranscenData History

Mid 80s Early 90s Late 90s Today

IGES Translator DevelopmentVendor/OEM ProgramsIGES Standard Development EffortIGESworks

STEP Translator DevelopmentVendor/OEM ProgramsSTEP/PDES Inc. Development Effort

Quality Testing and RepairAcquired FEGS Ltd. with CADfixCADIQ

Automation & ComparisonDEXcenterCADIQ V4

PDM Systems IntegrationVendor/OEM ProgramsPDM/CAD & PDM/ERP

CAD & P

DM

Integrat

ionPDM & ERP

Integration

CAD/CAM/CAE

Interoperability

Engineerin

g

Supply Chain

Data Exc

hange

ProductData

ProductData

Page 5: CAD Model Verification, Validation and Comparisonedge.cs.drexel.edu/LTKR/NIST LTKR Mar 2006 ITI CAD Validation.pdf · CAD Model Verification, Validation and Comparison Doug Cheney

- 5 -

CADIQ Product OverviewNative CAD Interfaces (API)

CATIA V4 and V5, I-deas, Pro/E, SolidWorks, UnigraphicsParasolid, STEP and IGES

Specialized User InterfaceMulti-CAD, multi-platform batch analysis with statisticsRapid graphical viewing of diagnostic feedbackSide-by-side viewing of 2, 3 or 4 equivalent models

Model Quality DiagnosticsInvalid geometryUnrealistic/ambiguous features

Model Comparison DiagnosticsUnacceptable changes after translationUndocumented changes between revisionsUnintentional changes between revisions

System Integration OptionsEmbedded CAD utilityDEXcenterPDM Workflow

Compare CAD models

CheckCAD Models

Page 6: CAD Model Verification, Validation and Comparisonedge.cs.drexel.edu/LTKR/NIST LTKR Mar 2006 ITI CAD Validation.pdf · CAD Model Verification, Validation and Comparison Doug Cheney

- 6 -

CADIQ Software ArchitectureSampling points are evaluated by the native CAD systemOnly topology & sampling points are translated by CADIQ between the CAD systemsPoint projections are performed by the target CAD systemQuality analysis is performed on each model in its own CAD system

CADIQViewer

CADFile ACAD

File A

Translate/Migrate/

Remaster

Translate/Migrate/

RemasterCAD

File BCAD

File B

CADIQFile B

CAD Session ACADIQFile A

CADIQ Analyzer

CAD ModelerCAD Modeler

CAD APICAD API

CAD Session BCADIQ Analyzer

CAD ModelerCAD Modeler

CAD APICAD API

CADIQController

Launches &monitors

Page 7: CAD Model Verification, Validation and Comparisonedge.cs.drexel.edu/LTKR/NIST LTKR Mar 2006 ITI CAD Validation.pdf · CAD Model Verification, Validation and Comparison Doug Cheney

- 7 -

Design Verification for Simulation:Unrealistic Blend

Page 8: CAD Model Verification, Validation and Comparisonedge.cs.drexel.edu/LTKR/NIST LTKR Mar 2006 ITI CAD Validation.pdf · CAD Model Verification, Validation and Comparison Doug Cheney

- 8 -

Design Verification for Simulation:Crack Between Rib and Body

Page 9: CAD Model Verification, Validation and Comparisonedge.cs.drexel.edu/LTKR/NIST LTKR Mar 2006 ITI CAD Validation.pdf · CAD Model Verification, Validation and Comparison Doug Cheney

- 9 -

Diagnostic Correlation Statistics

Identify good (OK) and bad (NOK) models for a specific downstream processDetermine which diagnostics are significant

Page 10: CAD Model Verification, Validation and Comparisonedge.cs.drexel.edu/LTKR/NIST LTKR Mar 2006 ITI CAD Validation.pdf · CAD Model Verification, Validation and Comparison Doug Cheney

- 10 -

Quality Control Statistics

Classify a model for downstream reuse“Concept model” vs. “Engineering model”

Summarize the quality of the CAD models for a specific design project

Page 11: CAD Model Verification, Validation and Comparisonedge.cs.drexel.edu/LTKR/NIST LTKR Mar 2006 ITI CAD Validation.pdf · CAD Model Verification, Validation and Comparison Doug Cheney

- 11 -

Quality Control Statistics (cont)

Track the quality of the models in a project over timeSeverity: Defect, Warning or Clean (for downstream reuse)Type: Parametric or Explicit (no features/history)

Page 12: CAD Model Verification, Validation and Comparisonedge.cs.drexel.edu/LTKR/NIST LTKR Mar 2006 ITI CAD Validation.pdf · CAD Model Verification, Validation and Comparison Doug Cheney

- 12 -

Expanding the Definition of “Bad CAD” Invalid geometry (Verification)

Impedes reuse of native model in most CAx processes

Unrealistic features (Verification)Require geometry changes during CAE/CAM model reuseCan cause divergence between CAE and CAM models

Unacceptable changes (Validation)Introduced during translation, migration, remastering or archivingIntroduced during rework for CAE/CAM reuse

Undocumented changes (Comparison)Between design revisions or for an engineering change order

Unintentional changes (Comparison)Between design revisions or for an engineering change orderCaused by complex parametric relationships unknown to user

Page 13: CAD Model Verification, Validation and Comparisonedge.cs.drexel.edu/LTKR/NIST LTKR Mar 2006 ITI CAD Validation.pdf · CAD Model Verification, Validation and Comparison Doug Cheney

- 13 -

Direct Translation Validation:Shape Change in Complex Blends

Page 14: CAD Model Verification, Validation and Comparisonedge.cs.drexel.edu/LTKR/NIST LTKR Mar 2006 ITI CAD Validation.pdf · CAD Model Verification, Validation and Comparison Doug Cheney

- 14 -

Feature Translation Validation:Feature Dropped with No Error in Process

Page 15: CAD Model Verification, Validation and Comparisonedge.cs.drexel.edu/LTKR/NIST LTKR Mar 2006 ITI CAD Validation.pdf · CAD Model Verification, Validation and Comparison Doug Cheney

- 15 -

STEP Translation Validation:Surface Approx. Creates Open Solid

Page 16: CAD Model Verification, Validation and Comparisonedge.cs.drexel.edu/LTKR/NIST LTKR Mar 2006 ITI CAD Validation.pdf · CAD Model Verification, Validation and Comparison Doug Cheney

- 16 -

Comparing Part Revisions

Page 17: CAD Model Verification, Validation and Comparisonedge.cs.drexel.edu/LTKR/NIST LTKR Mar 2006 ITI CAD Validation.pdf · CAD Model Verification, Validation and Comparison Doug Cheney

- 17 -

Comparing Part Revisions:Fillet Radius Increased

Page 18: CAD Model Verification, Validation and Comparisonedge.cs.drexel.edu/LTKR/NIST LTKR Mar 2006 ITI CAD Validation.pdf · CAD Model Verification, Validation and Comparison Doug Cheney

- 18 -

Comparing Part Revisions:Small Feature Suppressed

Page 19: CAD Model Verification, Validation and Comparisonedge.cs.drexel.edu/LTKR/NIST LTKR Mar 2006 ITI CAD Validation.pdf · CAD Model Verification, Validation and Comparison Doug Cheney

- 19 -

Comparing Part Revisions:Hole Diameter Increased

Page 20: CAD Model Verification, Validation and Comparisonedge.cs.drexel.edu/LTKR/NIST LTKR Mar 2006 ITI CAD Validation.pdf · CAD Model Verification, Validation and Comparison Doug Cheney

- 20 -

Design Verification for Simulation/Tooling

Compare

Validate

Design

Simulation

MajorDefects

UnacceptableShape orQualityChangesMinor

Defects

Verify

ShapeChanges

NewRevisionPrevious

Revision

CAE Support

Repair

Simulation not needed

No ShapeChanges

No Defects

No Changes

“Minimize CAD rework for simulation.”

CADIQ Functions

CAD Support

CADfix Functions

Page 21: CAD Model Verification, Validation and Comparisonedge.cs.drexel.edu/LTKR/NIST LTKR Mar 2006 ITI CAD Validation.pdf · CAD Model Verification, Validation and Comparison Doug Cheney

- 21 -

Translation Validation

Verify native model for downstream reuseValidate that translated model has equivalent quality and shapeIdentify process issues for Support to resolve

“Quickly identify and resolve translation process problems.”

CADIQ Functions

Validate

Design Deliver

Verify

DX Support

TranslatePass Pass

FailFail

Compare

CAD Support

“Document geometric changes since the previous translation.”

DesignNewRevision

PreviousRevision

Page 22: CAD Model Verification, Validation and Comparisonedge.cs.drexel.edu/LTKR/NIST LTKR Mar 2006 ITI CAD Validation.pdf · CAD Model Verification, Validation and Comparison Doug Cheney

- 22 -

Validation for Long-term Preservation

Verify native model for downstream reuseValidate that STEP export has equivalent quality and shapeValidate that STEP import has equivalent quality and shape

Validate

Design

Release

Verify

Support

ExportPass

Fail Archive

ImportValidate

Fail

Pass

“Your long-term revenue is dependent on long-term preservation of your digital data.”

CADIQ Functions

Page 23: CAD Model Verification, Validation and Comparisonedge.cs.drexel.edu/LTKR/NIST LTKR Mar 2006 ITI CAD Validation.pdf · CAD Model Verification, Validation and Comparison Doug Cheney

- 23 -

Proprietary vs. STEP-Based Validation

CADFile ACADFile A

Translation, Migration,Remastering or

Archival

Translation, Migration,Remastering or

ArchivalCADFile BCADFile B

CAD Session ACADIQ

FileCADIQ Analyzer

CAD Session B

CADIQ Analyzer

Current proprietary solution

CAD Session ASTEP VP

& PDQ FileSTEP VP

& PDQ FileCADIQ Analyzer

CAD Session B

TBD Analyzer

Potential STEP-based solution

10 to 70 years

“Create a self-validating STEP archive model.”

Page 24: CAD Model Verification, Validation and Comparisonedge.cs.drexel.edu/LTKR/NIST LTKR Mar 2006 ITI CAD Validation.pdf · CAD Model Verification, Validation and Comparison Doug Cheney

- 24 -

New STEP Development Activities

CAx-IF Validation Properties Recommended PracticesExtend STEP to capture native validation propertiesDeveloped in 1998 by CAx Implementers Forum (mass props only)Supported by most STEP translation vendorsExtended in 2001 to include assembly part/instance mass propsSupported by a few STEP translation vendors2nd extension proposal being developed to add face sampling points

ISO 10303 Part 59 “Quality of Product Shape Data”Extend STEP to capture native geometric quality dataBased on SASIG (VDA, JAMA/JAPIA, AIAG) PDQ specificationProposed by Japan at fall 2004 ISO meetingWorking draft delivered at fall 2005 ISO meetingTargeting completion in fall 2006 for AP203 Edition 2

PDES, Inc.

Page 25: CAD Model Verification, Validation and Comparisonedge.cs.drexel.edu/LTKR/NIST LTKR Mar 2006 ITI CAD Validation.pdf · CAD Model Verification, Validation and Comparison Doug Cheney

- 25 -

Raisingthe Value of your

Product Data

Maximize CADModel Re-use

Facilitate GlobalProduct

Development

Enable EngineeringSupply Chain

Data Exchange

Ensure CADModel Quality

Product Data Integration & Interoperability Solutions

www.transcendata.com