Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2...

45
Siemens PLM Connection T t Pl tf D i Teamcenter Platform Designer Customer Case Study Ji Alb ht Jim Albrecht Siemens PLM Software Teamcenter Development Consulting Copyright © Siemens AG 2008. All rights reserved. Copyright © Siemens PLM Software Inc. 2008. All rights reserved.

Transcript of Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2...

Page 1: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Siemens PLM Connection

T t Pl tf D iTeamcenter Platform Designer Customer Case Study

Ji Alb htJim AlbrechtSiemens PLM Software

Teamcenter Development Consulting

Copyright © Siemens AG 2008. All rights reserved.Copyright © Siemens PLM Software Inc. 2008. All rights reserved.

Page 2: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Teamcenter Digital Lifecycle Management Solutions

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 2

Page 3: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Bill-of-Materials ManagementBill of Materials Management

AgendaProblem SpaceConceptual SolutionTeamcenter Platform DesignerTeamcenter Platform DesignerCustomer Case StudyQ&A

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 3

Page 4: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Platform Designer Problem SpaceO / CMapping BOM / CAD structure

Mapping structureDesignPD-ABEEffectivityQuantityVariantPart

pp g

Decoupled

BOM CAD

Consistent

ScalableBOMParts Design

structure

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 4

Page 5: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

ProblemBOM d CAD t t t i thBOM and CAD structure are not one in the same

BOM

Parts

CAD

Designs

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 5

Page 6: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

ProblemN d t t t d d i d t th dNeed to create a part and a design data thread

BOM

P tParts

CAD

Designs

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 6

Page 7: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

ProblemN d t fi d l ti “ th th d ”Need to find correlation, “weave the threads”

BOM

P tParts

CAD

Designs

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 7

Page 8: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Not 1:1, Similar but DifferentBOM and CAD structure are interdependentBOM and CAD structure are interdependent

Part NumberQuantityEffectivity

BOM

P t

EffectivityVariant expression

Parts

ShapePositionEffectivityVariant expression

CAD

Designs

Variant expression

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 8

Page 9: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Conceptual Solution: Mapping Structure BOM and CAD structureBOM and CAD structure

BOM

P tParts

Mapping structure

CAD

Designs

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 9

Page 10: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Introduce and Define Teamcenter Platform DesignerIntroduce and Define Teamcenter Platform Designer

Allows Configuration Experts, Part Engineers, and CAD Designersto work efficiently yet maintain interdependenceto work efficiently, yet maintain interdependence

Application in Teamcenter Product Configuration suiteManages platforms, structural templateg p , pManages variability, product options

Provides framework for Product Planning“What product variation are we offering?”

Architecture Provides link to validate the consistencyAutomates Variant Rule CreationM i t t i t d fi iti t P t d CAD D iMaps consistent variant definitions to Parts and CAD DesignsCarryover and reuse within and across platforms, product familiesFacilitates visual validation of product variationsAssures that quantity is correct for each structure variation

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 10

Assures that quantity is correct for each structure variationEnables you to reduce / eliminate physical build of product variations

Page 11: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Platform Designer: The BasicsKEY: SETUP

PAYOFFPlatform Designer: The Basics

Product SuiteEstablish

Product 2008 ProductModel X

Product

ARCHITECTUREBREAKDOWN

ELEMENT (ABE)

Product Line1

Product Line2

Product Line3

Establish Consistent

Architecture

ProductBased onTemplate FEATURE COMBINATIONS

NEEDING SOLUTIONS

Product Template Architecture Product ModelArchitecture

CAD Assembly

DefineCommonFeatures /

Values

VALID FOR

y

InstallationA bl

VALID FORCOMBO 2

FeatureSubset Feature B

Feature AValue A1Value A2Value A3

Feature B

Feature AValue A1Value A2Value A3

Automate Creation of Variant ConditionsVisually validate product VALID FORVALID FOR

COMBO 1Assembly

Design

CAD Designs

SubAssy

SubsetAllowed for

each Product

Model

Value B1Value B2

Feature CValue C1Value C2Value C3Value C4

Value B1Value B2

Feature CValue C1Value C2Value C3Value C4

Part Part

BOM Parts

Visually validate product configurationsCheck Completeness

CAD for every Part?Part for every CAD?ABEs complete for all Option Combos

VALID FORCOMBO 1, COMBO 2

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 11

Design Design

Value C4Value C5Value C6

Value C5Value C6

Product Features

all Option CombosReduce / Eliminate Physical Builds

Page 12: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Platform Designer: Mapping StructurePlatform Designer: Mapping Structure

Product SuiteEstablish

Product 2008 ProductModel X

Product

ARCHITECTUREBREAKDOWN

ELEMENT (ABE)

Product Line1

Product Line2

Product Line3

Establish Consistent

Architecture

ProductBased onTemplate FEATURE COMBINATIONS

NEEDING SOLUTIONSBOM

P t Product Template Architecture Product ModelArchitecture

CAD Assembly

DefineCommonFeatures /

Values

Parts

VALID FOR

y

InstallationA bl

VALID FORCOMBO 2

FeatureSubset Feature B

Feature AValue A1Value A2Value A3

Feature B

Feature AValue A1Value A2Value A3

Automate Creation of Variant ConditionsVisually validate product VALID FOR

Mapping structure

VALID FORCOMBO 1

Assembly

Design

CAD Designs

SubAssy

SubsetAllowed for

each Product

Model

Value B1Value B2

Feature CValue C1Value C2Value C3Value C4

Value B1Value B2

Feature CValue C1Value C2Value C3Value C4

Part Part

BOM Parts

Visually validate product configurationsCheck Completeness

CAD for every Part?Part for every CAD?ABEs complete for all Option Combos

VALID FORCOMBO 1, COMBO 2CAD

Designs

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 12

Design Design

Value C4Value C5Value C6

Value C5Value C6

Product Features

all Option CombosReduce / Eliminate Physical Builds

Page 13: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Platform Designer to manage CAD VariabilityPlatform Designer to manage CAD Variability

Transitioning to our customer case studyReduce the solution space covered by Platform Designer

Generic Product ArchitectureVariabilityCAD Design

Mapping structure

CAD

Designs

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 13

Page 14: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Customer Case StudyManaging CAD Design VariabilityManaging CAD Design Variability

Customer Case Study has a tighter focusTeamcenter Platform Designer to manage variability

Mapping structure

g g ybased on a generic product definition

CADCAD

Designs

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 14

Page 15: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Teamcenter Platform DesignerManaging CAD Design VariabilityManaging CAD Design Variability

Product SuiteEstablish

Product 2008 ProductModel X

Product

ARCHITECTUREBREAKDOWN

ELEMENT (ABE)

Product Line1

Product Line2

Product Line3

Establish Consistent

Architecture

ProductBased onTemplate FEATURE COMBINATIONS

NEEDING SOLUTIONS

Product Template Architecture Product ModelArchitecture

CAD Assembly

DefineCommonFeatures /

Valuesy

InstallationA bl

FeatureSubset Feature B

Feature AValue A1Value A2Value A3

Feature B

Feature AValue A1Value A2Value A3

VALID FOR Assembly

Design

CAD Designs

SubAssy

SubsetAllowed for

each Product

Model

Value B1Value B2

Feature CValue C1Value C2Value C3Value C4

Value B1Value B2

Feature CValue C1Value C2Value C3Value C4

VALID FORCOMBO 1, COMBO 2

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 15

Design Design

Value C4Value C5Value C6

Value C5Value C6

Product Features

Page 16: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Teamcenter Platform DesignerCustomer Case StudyCustomer Case Study

Construction Machinery Manufacturer

Business Process Architect20+ years experienceManufacturing PLMKnows Product LinesKnows Product LinesKnows Variability

Siemens PLM SoftwareProduct ConsultantsProduct ConsultantsProduct Architects

Work in Progresso og essThis PresentationBest Practice DocumentImproved Technical Documents

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 16

Improved Software Product

Page 17: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Methodology, Step 1:Identify Product Data: Structure and VariabilityIdentify Product Data: Structure and Variability

Product SuiteEstablish

Product Customer Data SourcesExisting CAD

Product Line1

Product Line2

Product Line3

Establish Consistent

Architecture

Existing CADOrder BookSales ConfigurationService Manuals

Product Template ArchitectureDefine

CommonFeatures /

Values

Feature B

Feature AValue A1Value A2Value A3 Existing CAD

Value B1Value B2

Feature CValue C1Value C2Value C3Value C4

Order Book

Sales Configuration

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 17

Value C5Value C6

Product FeaturesService Manuals

Page 18: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Methodology, Step 2:Aggregate and Clean Data

Identify Product Architecture or Corporate Dictionary

Aggregate and Clean Data

Used Excel for data analysisData Sources

Teamcenter Product Structure EditorExisting CAD Design for Product (> 150% BOM)

Existing CAD

Existing CAD Design for Product (> 150% BOM)Company Order System and Sales Configuration

Mandatory components (base machine), 1 of nExample: Engine

Order Book

Sales Configuration

Example: EngineOptional components (additional upgrades), 0-1 of n

Example: Heated Seat, Backup Camera, and/or Rotating BeaconService Manuals

S i M l li i t d d t l k f i ti tt

Service Manuals

Service Manuals were eliminated due to lack of organization or patternExcel used for data capture and analysis

Pattern discovery, then Teamcenter can capture that knowledgeFiltering Forest Trees Wood

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 18

Filtering, Forest Trees WoodAggregating via pivot tables, see connections / patterns / combinations

Page 19: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Methodology, Step 3:Analyze DataAnalyze Data

Used analysis to get knowledge of Product ArchitectureVariability

Started with simple comparisonsCAD structure & Business (Sales) structureSales Options & 101% - 600% CAD structure

Examined one option effect on one section of the productAmbient TemperatureC li S t FCooling System Fan

Introduced Excel pivot tables and added columns (attributes)Categorize sub-assemblies

PhantomPhantomWeldManufactured

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 19

Page 20: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Methodology, Step 4:Analyze Data FurtherAnalyze Data Further

Added section coding methodologyIdentify and categorize hierarchy

01

01.01y g yNeed Architecture Breakdown Element ID

Tested analysis first on focus section and optionAmbient Temperature

01.01

01.01.01

01.01.01.0201 01 01 01Cooling System Fan

Began to derive dataC t t t hit t b kd

01.01.01.02.0201.01.01.01

01.01.01.02.01

Create prototype architecture breakdown

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 20

Page 21: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Methodology, Step 5:Synthesize Data

01

01.01

01.01.01Synthesize Data

Refined prototype architecture breakdown

01.01.01.02

01.01.01.02.0201.01.01.01

01.01.01.02.01

Pivot tables used for child item usage and counts

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 21

Page 22: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Platform DesignerData created

01

01.01

01.01.01Data created

Candidate Architecture Breakdown

01.01.01.02

01.01.01.02.0201.01.01.01

01.01.01.02.01

Product Candidate Architecture BreakdownProduct Template Architecture

Product Line1

Product Line2

Product Suite

Establish Consistent

Architecture

Product

Product Line3Product Template Architecture

DefineCommonFeatures /

Values

Feature BV l B1

Feature AValue A1Value A2Value A3

Next StepsValue B1Value B2

Feature CValue C1Value C2Value C3Value C4Value C5Value C6

Analyze OptionsSynthesize NVE

Name Variant Expression

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 22

Product Features

Page 23: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Methodology, Step 6:Analyze Options

01

01.01Analyze Options

Order Book Sales Configuration

01.01

01.01.01

01.01.01.02

01.01.01.02.0201.01.01.01

01.01.01.02.01

Analyze Option and ValueImpact on SectionImpact on Component within Section

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 23

Page 24: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Methodology, Step 7:Option CombinationsOption Combinations

Analyze Combination of OptionsFocus on the permitted combinationsTeamcenter will manage combinations of option values

NVE, Named Variant ExpressionSVR, Saved Variant Rule

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 24

Page 25: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Methodology, Step 8:Analyze NVEAnalyze NVE

Apply Combination of Option ValuesUse Section Code (ABE ID)Use Section Code (ABE ID)Create unique NVE count

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 25

Page 26: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Methodology, Step 9:Reduce ClutterReduce Clutter

Added Column Designation for type of itemA = AssemblyC = ComponentD = Detail

Removing the “D” items reduced the noise in the structureRemoving the “D” items reduced the noise in the structureD items include

Parts purchased as part of a whole assembly(for example parts in a purchased engine)(for example, parts in a purchased engine)Parts in a welded assemblyBulk parts, like a roll of hose

Items were categorizedMandatory, which means one must be selected (1 of n)Optional, which means many can be chosen (0-1 of n)

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 26

Subject to combination restrictions

Page 27: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Platform DesignerData created

01

01.01

01.01.01Data created

Candidate Architecture Breakdown

01.01.01.02

01.01.01.02.0201.01.01.01

01.01.01.02.01

Product Candidate Architecture BreakdownProduct Template Architecture

Product Line1

Product Line2

Product Suite

Establish Consistent

Architecture

Product

Product Line3Product Template Architecture

DefineCommonFeatures /

Values

Feature BV l B1

Feature AValue A1Value A2Value A3

Option and Values enteredCandidate NVE assignments

Value B1Value B2

Feature CValue C1Value C2Value C3Value C4Value C5Value C6

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 27

Product Features

Page 28: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Customer Case StudyCAD Design (lower right corner)CAD Design (lower right corner)

Product SuiteEstablish

Product 2008 ProductModel X

Product

ARCHITECTUREBREAKDOWN

ELEMENT (ABE)

Product Line1

Product Line2

Product Line3

Establish Consistent

Architecture

ProductBased onTemplate FEATURE COMBINATIONS

NEEDING SOLUTIONS

Product Template Architecture Product ModelArchitecture

CAD Assembly

DefineCommonFeatures /

Valuesy

InstallationA bl

FeatureSubset Feature B

Feature AValue A1Value A2Value A3

Feature B

Feature AValue A1Value A2Value A3

VALID FOR Assembly

Design

CAD Designs

SubAssy

SubsetAllowed for

each Product

Model

Value B1Value B2

Feature CValue C1Value C2Value C3Value C4

Value B1Value B2

Feature CValue C1Value C2Value C3Value C4

VALID FORCOMBO 1, COMBO 2

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 28

Design Design

Value C4Value C5Value C6

Value C5Value C6

Product Features

Page 29: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

CAD DesignInstallation Assembly (IA) SelectionInstallation Assembly (IA) Selection

2008 ProductModel X

ARCHITECTUREBREAKDOWN

ELEMENT (ABE)

FEATURE COMBINATIONS NEEDING SOLUTIONS

CAD Assembly

Product ModelArchitectureCAD Assembly

y

InstallationA blVALID FOR

Cab with Seat IA Engine IA

Assembly

Design

CAD Designs

SubAssy

VALID FORCOMBO 1, COMBO 2

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 29

Design Design

Page 30: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Installation Assembly (IA)

2008 ProductModel X

FEATURE COMBINATIONS NEEDING SOLUTIONSInstallation Assembly (IA)

Maps to an Architecture Breakdown ElementCollective set form generic structure of the product

CAD Assembly

g pDesign building block for engineeringDesign owned by a single Designer or groupComponent only appears in a single IADoes not contain background parts

InstallationAssembly

InstallationAssembly

InstallationAssembly

InstallationAssembly

InstallationAssembly

InstallationAssembly

InstallationAssembly

InstallationAssembly

Does not contain background parts

CAD Assembly Choice between two IA’s on leftor

One IA with both components

Cab IA Seat IA Cab with Seat IA

One IA with both components

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 30

Page 31: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Teamcenter Platform DesignerC t C St d ( )

Product Template Architecture

ProductProduct Features

Customer Case Study (summary)

Feature BValue B1Value B2

Feature AValue A1Value A2Value A3

F t C

Product Features

2008 ProductModel X

Product Model Architecture

Feature CValue C1Value C2Value C3Value C4Value C5Value C6

Cab with Seat IA Engine IA

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 31

Page 32: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Teamcenter Platform DesignerActive Customer ListActive Customer List

GM (production)

Volkswagen (production)

B/S/H (evaluation)

Ford (evaluation)

Chrysler (evaluation)

JCB (evaluation)

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 32

JCB (evaluation)

Page 33: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Teamcenter Platform Designer overviewProduct DataProduct Data

ProductProduct Models (context)Product Models (context)

Installation Assemblies

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 33

Page 34: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Tour of Platform DesignerTour of Platform Designer

Enforce Hierarchical Variability (optional)Lower level elements cannot extend variability of parents

Define Variance for whole product or per elementShared NVEDefine variance at product level and assign to one or more elementDefine variance at product level and assign to one or more elementUnshared NVEDefine variance at element level

Variance overlap checks (optional)Variance overlap checks (optional)As variant rules evolve, validates that unintentional overlaps are not being createdEnsure you never get multiple things configured where only one isEnsure you never get multiple things configured where only one is expected

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 34

Page 35: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Architecture ConfigurationsArchitecture Configurations

Configuration must be selected carefullyUse Properties dialog to determine b kd tbreakdown type

Generic will show the a value forInstanciating ArchitectureArchitecture breakdown will showNo Value

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 35

Page 36: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Create the Product Template ArchitectureCreate the Product Template Architecture

Future Product Model Architectures will copy appropriate nodes from thisappropriate nodes from this Product Template Architecture.

The selection of ArchitecturalThe selection of Architectural Breakdown type must be carefully considered.

The architecture breakdownThe architecture breakdown can be either:

Generic ObjectArchitecture Breakdown

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 36

Page 37: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Cascade VariabilityCascade Variability

Cascade from Product Context to Architecture (as may be several)Then cascade down the Architecture to the appropriate node, Architecture Breakdown Element (ABE)Architecture Breakdown Element (ABE)Enforce Hierarchical Variability is on in this exampleNote: once variability cascaded, a (V) & target icon appear

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 37

Page 38: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Manage Named Variant Expression (NVE)Manage Named Variant Expression (NVE)

Create/Edit the NVE logic blocksTied to the Architecture

Browse NVE

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 38

Page 39: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Associate NVE’s to an Architecture nodeAssociate NVE s to an Architecture node

Typically associate the applicable NVE(s) to the lowest level nodesPart Solution items and Design Solution items will be attached

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 39

Page 40: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Associate the Installation Assemblywith the Architecture nodewith the Architecture node

Copy the ‘Installation Assembly’ to the clipboardIn Platform Designer, Display the Data Panel, Attachments Tab

Select the Node, ABE, for installation assembly attachmentSelect the Node, ABE, in the attachments tabPaste

I t ll ti bl dd d ith th l ti G i A hit tInstallation assembly added with the relation, Generic Architecture

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 40

Page 41: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Platform Designer Wizards for CAD DesignPlatform Designer Wizards for CAD Design

Add Design To Product(My Teamcenter and Platform Designer)

Replace Design In Product(PSE)(PSE)

Same as “Add Design To Product”, exceptNo Installation Assembly selection (driven by PSE tree)Similar to “Edit->Substitute”Occurrence attributes (e.g. 3D position) remain untouched

Remove Design From Product(PSE)

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 41

Page 42: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Platform Designer Wizards for BOM PartPlatform Designer Wizards for BOM Part

Add Part To Product(My Teamcenter and Platform Designer)

Replace Part In Product(PSE and Platform Designer)

Same as “Add Part To Product”Similar to “Edit->Substitute”

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 42

Page 43: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

(helpful general tip) Capture Teamcenter PreferencesCapture Teamcenter Preferences

Steps to export to MS-Excel

Edit > OptionsEdit --> Options…On the Dialog, select Indexand then ExportEnter the file name, and repeat this 4 times for each category: User; Role; Group; and Site.Then import these XML filesThen import these XML files into an Excel spreadsheet as 4 tabs.Excel has filter and search for Preference settings, important for product functioning.

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 43

Page 44: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

Teamcenter Platform DesignerReferencesReferences

Recommend “reading the manuals” Selectively and CollectivelySelectively and CollectivelyPDF files can be obtained from GTAC site:http://support.ugs.com/docs/teamcenter/

Reading ListReading ListGetting Started with Product Structure

Focus on chapter 11, Using Platform DesignerGetting Started with RDVg

Focus on chapters 1 & 2, Basic ConceptsPlatform Designer Guide

Good Book for reference and (re)readingProduct Structure Editor Guide

Reference for all-things product structure wisePreferences and Environment Variables Reference

M f f t t il

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 44

Many preferences for you to tailor

Page 45: Siemens PLM Connection...Design CAD Designs SubAssy Allowed for each Product Model Value B1 Value B2 Feature C Value C1 Value C2 Value C3 Value C4 Value B1 Value B2 Feature C Value

ContactContact

Jim AlbrechtTeamcenter Development Consulting

Siemens PLM Software2000 Eastman DriveMilford Ohio 45150Milford, Ohio 45150

E-mail: [email protected] @

www.siemens.com/plm

May 2008© 2008. Siemens Product Lifecycle Management Software Inc. All rights reserved

Siemens PLM SoftwareSlide 45