anderson 20 20validation 20 20using 20tcreq 20to 20validate 20nx 20designs

18
Using Teamcenter Requirements to Validate NX Designs Taylor Anderson NX Product Manager (Check-Mate and (Check Mate and Requirements Validation) Wednesday, June 4th, 2008 UGS Connection Conference © 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved Siemens PLM Software

Upload: talabiz

Post on 20-Jul-2016

3 views

Category:

Documents


0 download

DESCRIPTION

Validate NX Designs

TRANSCRIPT

Using Teamcenter Requirements g qto Validate NX Designs

Taylor AndersonNX Product Manager(Check-Mate and(Check Mate and Requirements Validation)Wednesday, June 4th, 2008UGS Connection Conference

© 2007. Siemens Product Lifecycle Management Software Inc. All rights reservedSiemens PLM Software

Agenda

What is RDDV?

Agenda

How does it work with Teamcenter Requirements?

Demonstration

Page 2© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

“Validate Early and Validate Often”Validation Throughout the Product Development Process

Why is constant, consistent validation so valuable?

Validation Throughout the Product Development Process

Timeline of

Conceptual and Mechanical Design

(Strength Thermal Optical Motion) AnalysisTimeline ofProductDevelopment

(Strength, Thermal, Optical, Motion) Analysis

Tooling Design

CAM

Automated checking ensures that critical

Standardized supplier validation

Part release processes guarded by automated

Real-time validation feedback reduces

Design Changes

functional requirements are monitored during

design changes

ensures smoother and lower-cost

interactions

validation prevent expensive fixes during

production

training costs and raises user skill

levels more quickly

Page 3© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

Results database and reporting tools allow data quality to be mined, measured, and improved.

Agenda

What is RDDV?

Agenda

How does it work with Teamcenter Requirements?

Demonstration

Page 4© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

What is RDDV?What is RDDV?

Req irementsNX Session

Requirements-Driven

NX Part File

Parametric NX ModelTeamcenter

DatabaseDesignValidation

Requirements er A

er A

er B

er A

er B

Model Expressions

NX Model

RequirementsPerformance

CostWeight

UsabilityManufacturability

Che

cke

Che

cke

Che

cke

Che

cke

Che

cke

R1 R2 R3y

AestheticsStrengthThermalMaterials

etc.

RDDVValidation

Framework

Page 5© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

NX Design Validation FrameworkNX Design Validation Framework

Common Checking Engine (Knowledge Fusion)

C R ti F k (Q lit D hb d)

Common Data Management (Teamcenter Validation Objects)

Common Reporting Framework (Quality Dashboard)

Check-Mate RDDV

Standards ValidationFormatting StandardsCompany StandardsGeneral Best Practices

Requirements-Driven ValidationFunctional RequirementsDesign TargetsContext Specific ValuesGeneral Best Practices

Automatic or manual executionNo Setup of checks against partsCorrective Action

Context-Specific ValuesDesign-specific setup of checksFully automatic re-validationEmbedded in automation apps

Page 6© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

(Automatically, where it makes sense.) (Vehicle Packaging Wizards, for instance.)

RDDV Summary:RDDV Summary:

“Check Requirements” dialog establishes connection with a source ofestablishes connection with a source of requirements

Page 7© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

RDDV Summary:RDDV Summary:

“Check Requirements” dialog establishes connection with a source ofestablishes connection with a source of requirements

An NX “Requirement” is createdAn NX Requirement is created,associated to the external requirement

Page 8© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

RDDV Summary:RDDV Summary:

“Check Requirements” dialog establishes connection with a source ofestablishes connection with a source of requirements

An NX “Requirement” is createdAn NX Requirement is created,associated to the external requirement

One (or more) “Checks” are created, ( ) ,linking the Requirement to an NX Expression

Page 9© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

RDDV Summary:RDDV Summary:

“Check Requirements” dialog establishes connection with a source ofestablishes connection with a source of requirements

An NX “Requirement” is createdAn NX Requirement is created,associated to the external requirement

One (or more) “Checks” are created, ( ) ,linking the Requirement to an NX Expression

The RDDV Framework continually watches the model for changes and updates the status of each check.

Page 10© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

RDDV Summary:RDDV Summary:

RDDV results can be saved to Teamcenter alongside Check-Mate results...

…and Teamcenter workflow handlers can interpret and use RDDV results to guide

Page 11© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

workflow.

Where can my requirements reside?Where can my requirements reside?

Microsoft Excel Spreadsheetor Requirements XML Fileor Requirements XML File

Teamcenter SE (Standalone Teamcenter Requirements)

Mi ft E l S d h tMicrosoft Excel SpreadsheetManaged in Teamcenter

…and now…Teamcenter Engineering Requirements (Tc2007)

Page 12© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

(Tc2007)

Agenda

What is RDDV?

Agenda

How does it work with Teamcenter Requirements?

Demonstration

Page 13© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

Why use Teamcenter Requirements?(as opposed to local spreadsheets or XML)(as opposed to local spreadsheets or XML)

Provides the basic advantages of the Managed Environment:Version control for requirementsAccess control for requirements

Allows you to manage requirements documents:Allows you to manage requirements documents:In some cases, requirements start as a document.Documents may contain rich text, images, etc.

Provides traceability:Tracelinks can be created between requirements and NX partsUser can view all linked Requirements in NX and Teamcenterq

Page 14© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

Teamcenter 2007 RDDV Setup GuidesTeamcenter 2007 RDDV Setup Guides

The NXRequirement item type can be added using either:Teamcenter Environment Manager (TEM)Business Modeler IDE (BMIDE)

Installation docs for both methods are available in the NX 6 install kit:

Better for Production Server Deployment

Better for Sandbox, QA Environment, Test Server

Installation docs for both methods are available in the NX 6 install kit:

Page 15© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

Agenda

What is RDDV?

Agenda

How does it work with Teamcenter Requirements?

Demonstration

Page 16© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

Demonstration

Page 17© 2007. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM Software

Thank [email protected]

© 2007. Siemens Product Lifecycle Management Software Inc. All rights reservedSiemens PLM Software