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

Post on 01-Mar-2018

214 views 1 download

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

Raising the Value of your

Product Data

CAD Model Verification, Validation and Comparison

Doug CheneyCAD Interoperability Consultant

CADIQ Product Manager513-576-3825

Doug.Cheney@TranscenData.com

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

- 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

- 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

- 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

- 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

- 7 -

Design Verification for Simulation:Unrealistic Blend

- 8 -

Design Verification for Simulation:Crack Between Rib and Body

- 9 -

Diagnostic Correlation Statistics

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

- 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

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

- 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

- 13 -

Direct Translation Validation:Shape Change in Complex Blends

- 14 -

Feature Translation Validation:Feature Dropped with No Error in Process

- 15 -

STEP Translation Validation:Surface Approx. Creates Open Solid

- 16 -

Comparing Part Revisions

- 17 -

Comparing Part Revisions:Fillet Radius Increased

- 18 -

Comparing Part Revisions:Small Feature Suppressed

- 19 -

Comparing Part Revisions:Hole Diameter Increased

- 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

- 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

- 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

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

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

- 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