anderson 20 20validation 20 20using 20tcreq 20to 20validate 20nx 20designs
DESCRIPTION
Validate NX DesignsTRANSCRIPT
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