Upload
tranque
View
220
Download
2
Embed Size (px)
Citation preview
Different Product Structures with Windchill MPMLink
Stephan MonsieurEMEA Channel Program Manager
November 29th 2012
22
Agenda
• Different Product Structures?
• Limitations of Basic PDMLink
• Additional functionality offered by MPMLink
• MPMLink can do even more
• Q&A
3
Different Product Structures?
4
One of the Product Lifecycle Challenges …
Managing the many different, but related product-related structures
Requirements Structure
Requirements Structure
Plan Concept Design Validate Production Support
System /Logical Structure
System /Logical Structure
Engineering Structure
Engineering Structure
Simulation/Testing Structure
Simulation/Testing Structure
Manufacturing Structure
Manufacturing Structure
As-Supported Structure
As-Supported Structure
5
Single Source of Truth for the Entire Product Lifecycle
Plan Concept Design Validate Production Support
Requirements Structure
Requirements Structure
Associative Structure
System /Logical Structure
System /Logical Structure
Engineering Structure
Engineering Structure
Simulation/Testing Structure
Simulation/Testing Structure
Manufacturing Structure
Manufacturing Structure
As-Supported Structure
As-Supported Structure
6
Single Source of Truth for the Entire Product Lifecycle
Main focus of this presentationMain focus of this presentation
Plan Concept Design Validate Production Support
Requirements Structure
Requirements Structure
Associative Structure
System /Logical Structure
System /Logical Structure
Engineering Structure
Engineering Structure
Simulation/Testing Structure
Simulation/Testing Structure
Manufacturing Structure
Manufacturing Structure
As-Supported Structure
As-Supported Structure
7
Typical MPM
Process
Concurrent Product and Manufacturing Process Designis Key to Drive Profitable Growth
Concept Development
System Design
Detailed Design
ReduceTime To MarketLimited opportunity
for Manufacturing to influence design and reduce cost
Concurrent MPM
Process
Full scaleProduction
ProductionRamp-up
Manufacturing Process Management
Reduce Cost of Change
ReduceMFG Cost
“ [Manufacturing companies] identified that the need to reduce manufacturing costs was driving their need to improve their manufacturing planning process at practically the same rate as compressed development schedules.”
Aberdeen Group, Digital Manufacturing Planning – Concurrent Development of Product and Process, 11/2007
Number ofChanges
Product Development Lifecycle
8
Optimizing Product Development Processes is Critical
DesignPlan Concept SupportValidate ProductionOrganization
Requirements Definition and ManagementApplication Engineering
Tooling Design and Manufacture
Regulatory Compliance
Program and Portfolio Management
Quality & Reliability Management
Change and Configuration Management
Project Management
Concept DevelopmentSystem Architecture Design
Detailed DevelopmentVerification and Validation
Design and Manufacturing Outsourcing
Variant Design & Generation
Component and Supplier Management
Product Cost Management
Product Support Analysis & PlanningTechnical Information Creation & Management
Equipment Lifecycle Management
Environmental Performance Management
P R O D U C T L I F E C Y C L E
Hardware & Software
Engineering
Management
Supply Chain &
Manufacturing
Sales & Service
Performance Analysis & Feedback
Product Support Information Delivery & Field Knowledge Management
Service Order & Delivery
Manufacturing Process Management
9
Optimizing Product Development Processes is Critical
DesignPlan Concept SupportValidate ProductionOrganization
Requirements Definition and ManagementApplication Engineering
Tooling Design and Manufacture
Regulatory Compliance
Program and Portfolio Management
Quality & Reliability Management
Change and Configuration Management
Project Management
Concept DevelopmentSystem Architecture Design
Detailed DevelopmentVerification and Validation
Design and Manufacturing Outsourcing
Variant Design & Generation
Component and Supplier Management
Product Cost Management
Product Support Analysis & PlanningTechnical Information Creation & Management
Equipment Lifecycle Management
Environmental Performance Management
P R O D U C T L I F E C Y C L E
Hardware & Software
Engineering
Management
Supply Chain &
Manufacturing
Sales & Service
Performance Analysis & Feedback
Product Support Information Delivery & Field Knowledge Management
Service Order & Delivery
Manufacturing Process Management
10
Limitations of Basic PDMLink
11
How one typically works …
CADStructure
CADStructure
EBOM(WT Parts)
EBOM(WT Parts)
MBOM(WT Parts)
MBOM(WT Parts)
12
PDMLink Basic concept – eBOM and mBOM contexts
Historically, Windchill proposes to use the “view” concept in order to manage mBOM Parts as it provides the following advantages:
• Allow to manage different BOM’s for the same Part (eBOM versus mBOM)
• Allow to manage different values for the same attribute of the same Part
• Allow separate configuration and approval between eBOM and mBOM for the same Part
• Allow concurrent work on eBOM and mBOM for the same Part
• Allow the re-use of eBOM parts into mBOM parts based on view network.
• Allow a traceability on the revision level between eBOM and mBOM using the revision label
Part101 A.1 (Design)
Part201 A.1 (Design)
Part301 A.1 (Design)
Part302 A.1 (Design)
Part101 A.A.1 (Manufacturing)
Part201 A.A.1 (Manufacturing)
Part301 A.1 (Design)
Part302 A.1 (Design)
Part303 A.1 (Design)
Part202 A.1 (Design)
Part202 A.1 (Design)
Part203 A.1 (Manufacturing)
13
PDMLink Basic concept – View Hierarchy
• Windchill organizes views as a hierarchy
– A “New View Version” creates a downstream part version• Design Manufacturing• Manufacturing Plant 1• Design Plant 2
– Parts can be initially created in any view– New View Version can only go downstream
• By default the hierarchy has two views, Design and Manufacturing (EBOM and MBOM)
Design
Manufacturing
Plant 1 Plant 2
Upstream
Downstream
14
Applied to our assembly …
Part101 A.1 (Design)
Part201 A.1 (Design)
Part301 A.1 (Design)
Part302 A.1 (Design)
Part101 A.A.1 (Manufacturing)
Part201 A.A.1 (Manufacturing)
Part301 A.1 (Design)
Part302 A.1 (Design)
Part303 A.1 (Design)
Part202 A.1 (Design)
Part202 A.1 (Design)
Part203 A.1 (Manufacturing)
Design
Manufacturing
Plant 1 Plant 2
Upstream
Downstream
15
View Limitation – Assembly Splitting
– When an assembly is split, new Part Numbers are created in mBOM
– View mechanism cannot anymore ensure traceability/change process (Based on Part Number)
Brake System
Front Brake
Front Brake Assy
Rear Brake Assy
Rear Brake
Rear Brake
Front Brake
eBOM
mBOM
Front Brake
Front Brake
Rear Brake
Rear Brake Where is the
Brake System Assy in the
mBOM?
16
View Limitation – Renumbering
– Some customer are re-numbering Parts when creating their mBOM
• e.g. document based eBOM– View mechanism cannot anymore ensure
traceability/change process (Based on Part Number)
123456.asm
12.prt
12.prt
34.prt
eBOM
mBOM
WHEEL_ASSY
WHEEL
WHEEL_SHAFT_ASSY
WHEEL
SHAFT
?What is what?
17
View Limitation – Revision Schema
– The “View” mechanism relates Parts through revision scheme
– The revision schema can be rapidly obsolete
eBOM
mBOM
Which way to go?
?? Revision schema
becomes irrelevant
Previous work lost
WHEEL (Design) A.2
WHEEL (Design) B.1
WHEEL (Design) A.1
WHEEL (Mfg) A.A.1
WHEEL (Mfg) A.B.1
WHEEL (Mfg) A.A.2
18
Additional functionalityoffered by MPMLink
19
• Practice:– Create mBOMs directly from the eBOM– Start the creation of the mBOM before design
release
• Capabilities:– Leverage 3D data
• Create mBOM from engineering 3D mockup• Dynamically generate mBOM 3D mockup
– Flexibility• Mfg equivalent parts• Plant specific BOMs
– Traceability• Bidirectional associativity
– Control and manage• Analyze and resolve BOM discrepancies• Change and Configuration Management
Associative mBOMs from eBOM
Assy 1500
Assy 1500
Part 100
Part 200
Assy 1300
Assy 1100
Assy 1200
Part 300
Part 700
EngineeringeBOM(As Designed)
Part 400
Part 500
Part 100
Part 300
equivalent
equivalent
equivalent
Part 400
Part 500
Assy 1600
Part 800
PLANT 2
ManufacturingmBOM(As Planned)
mBOMeBOM
20
MPMLink Key Concept – Equivalent link: Definition
– To over come the view mechanism limitations, MPMLink has introduced the Equivalent Link concept
– Definition: It relates an iteration of an upstream Part (eBOM) to its equivalent downstream (mBOM) iteration.
123 A.1 (Design)WHEEL A.4 (Mfg) Equivalent Link
eBOM
mBOMUpstream
Downstream
21
MPMLink Key Concept – Equivalent link: Purpose (1/3)
– Purpose: the Equivalent Linkprovides “associativity” between an upstream Part and its equivalent downstream one, for supporting:
• Traceability and Conformity• Change Processes• Concurrent Product and Process
Brake System
Front Brake
Front Brake Assy
Rear Brake Assy
Rear Brake
Rear Brake
Front Brake
eBOM
mBOM
Front Brake
Front Brake
Rear Brake
Rear Brake
Equivalent Link
Equivalent Link
Where is the Brake System
Assy in the mBOM?
It has been split!!
22
MPMLink Key Concept – Equivalent link: Purpose (2/3)
– Purpose: the Equivalent Linkprovides “associativity” between an upstream Part and its equivalent downstream one, for supporting:
• Traceability and Conformity• Change Processes• Concurrent Product and Process
123456.asm
12.prt
12.prt
34.prt
eBOM
mBOMWHEEL_ASSY
WHEEL
WHEEL_SHAFT_ASSY
WHEEL
SHAFT?
What is what?
There you are!
Equivalent Link
Equivalent Link
Equivalent Link
Equivalent Link
23
MPMLink Key Concept – Equivalent link: Purpose (3/3)
– Purpose: the Equivalent Link provides “associativity” between an upstream Partand its equivalent downstream one, for supporting:
• Traceability and Conformity• Change Processes• Concurrent Product and Process
eBOM
mBOM
WHEEL (Design) A.2
WHEEL (Mfg) A.A.1
WHEEL (Design) A.1
WHEEL (Design) B.1 Which way to
go?
WHEEL (Mfg) A.A.2
?
?
WHEEL (Mfg) A.B.1
Revision schema becomes irrelevant
Previous work lost
Equivalent Link
Equivalent Link
Equivalent Link relates Parts
instead of Revision scheme
24
MPMLink Key Concept – Equivalent link: Context
– For the Equivalent Link, the context is a pair of Views e.g. upstream context = design view and downstream context = manufacturing view. (Upstream context can be the same as the downstream context or be empty)
– The same Part can have different equivalent Parts depending where it’s used in mBOM
eBOM
WHEEL ASSY (Design)
WHEEL (Design)
eBOM
mBOM (Plant1)WHEEL ASSY (Plant 1)
WHEEL (MFG)
mBOM (Plant2)WHEEL ASSY (Plant 2)
450 (MFG)
Equivalent Link
Equivalent Link
(Design)
25
Equivalent link: Features
– The Equivalent Link has a direction and it’s owned by the downstream iteration
– The Equivalent Link is a 1-N or N-1 relationship meaning one upstream iteration can have multiple downstream equivalent Parts and vice versa
– Upstream versus downstream contexts should (strongly recommend) follow the network view so that it is possible to reuse upstream Parts is into downstream BOM’s
Design Manufacturing
PLANT 1
PLANT 2
eBOM mBOM
Brake System A.1 (Design)
Front Brake Assy A.1 (Mfg)
Rear Brake Assy A.1 (Mfg)
eBOM
mBOM
Equivalent Links
View Network
Equivalent Links
26
Equivalent link: Features
– When a new iteration of a linked downstream Part is created, the Equivalent Link is duplicated
– When a new iteration of a linked upstream Part is created, no Equivalent Link is duplicated (Out-of-date)
Upstream
Downstream
Part100 A.1
Part 222 A.1
Part100 A.2
Part 222 A.2
Equivalent Links
Upstream iteration without a downstream
equivalent
27
Equivalent link: Features
– When an Equivalent Link is updated for a downstream Part:
• the system proposes to display differences between latest version and the currently linked iteration
• a new Equivalent Link is created to the latest upstream iteration
– In future, the Equivalent Link could be used to propagate modifications from Upstream to Downstream
Upstream
Downstream
Part100 A.1
Part 222 A.1
Part100 A.2
Part 222 A.2
Equivalent Links Update Equivalent
Link
28
Report differences between associated BOMs
• Quickly identify quantity discrepancies between associated BOMs– Compare two or more structures and supports multi-level comparisons– Part quantity comparison analysis using the associativity links– Highlight parts in Creo View or in the Process Plan Explorer– Displays quantity comparison results in a color coded table, which can be easily navigated by
discrepancy type (equal to, greater than, less than)
29
Status Indicator for Equivalent Link (1/3)
– Indicators in Product Structure tree are used in order to asses the status of the Equivalent Links.
– Equivalent Links Status:• No Equivalent Link exist
Part 222 A.0
Upstream Downstream
Part100 A.1Part 222 A.1Part100 A.2
Part 222 A.2Part100 A.3
30
Status Indicator for Equivalent Link (2/3)
– Indicators in Product Structure tree are used in order to asses the status of the Equivalent Links.
– Equivalent Links Status:• No Equivalent Link exist• Equivalent Link exist and points the latest
iteration in the system
Part 222 A.0Upstream
Downstream
Part100 A.1 Part 222 A.1
Part100 A.2 Part 222 A.2
Equivalent Links
31
Status Indicator for Equivalent Link (3/3)
– Indicators in Product Structure tree are used in order to asses the status of the Equivalent Links.
– Equivalent Links Status:• No Equivalent Link exist• Equivalent Link exist and points the latest
iteration in the system • Equivalent link exist but not on the latest
iteration
Part 222 A.0Upstream
Downstream
Part100 A.1 Part 222 A.1
Part100 A.2 Part 222 A.2
Equivalent Links
Part100 A.3
32
MPMLink Key Concept – Equivalent Occurrence Link
– Definition: The Equivalent Occurrence Link relates an occurrence of Part in an upstream context to its equivalent occurrence in an downstream context. (Path to Path Link)
– Purpose: To allow monitoring discrepancies on the occurrence level between a downstream BOM and its upstream equivalent one.
Part100 A.1 (Design)
Part200 A.1 (Design)
Part300 A.1 (Design)
Part300 A.1 (Design)
Part222 A.1 (Mfg)
Part333 A.1 (Mfg)
Part300 A.1 (Mfg)
Part300 A.1 (Manufacturing)
33
Paste with Associative BOM Links (1/2)
– Allow to transform eBOM into mBOM by picking eBOM Parts and pasting them into mBOM.
– Copy of eBOM Partscan be done from any eBOM Tree (Selection or another Explorer) or from 3D but the paste with associative BOM Links is only possible in the tree
34
Paste with Associative BOM Links (2/2)
– When pasting an eBOM part into an mBOM assembly – If an equivalent part exists for the downstream context, the system will reuse that equivalent Part.– If no equivalent link exist, then the system displays a panel for the user to specify:
• If a new view version is needed (“New View”)• If a completely different Part is needed (“Duplicate”)• If the Part should be used as is (“Same”)
– If an assembly has been pasted as-is (“Same”) in mBOM, associative BOM links are created only on pasted assembly, not on the children.
Equivalent iteration in downstream found and
will be re-used
35
Creo View for Windchill MPMLink
– “Creo View for Windchill MPMLink” can read information from Manufacturing Product Structure Explorer:
• Structure: Leaf .ol positioned with values from the occurrence
• Upstream Equivalent Part• Downstream Equivalent
Occurrence• Upstream Equivalent Occurrence• Common Parent• Representation
36
Associative eBOM – mBOM Practice
© 2009 PTC
► Storyboard Overview
Manufacturing Engineer
Analyze eBOM
Restructure into mBOM
Update and Maintain mBOM
START
END
Ensure BOM conformity
• Visualize multi-level eBOM• Visualize 3D mockup
Release to production systems
• Integral change and configuration management
• Stay informed through change processand update mBOM accordingly
• Visual indicators based on traceability BOM links
• Automatic propagation of part attributes and CAD viewables
• Multi level BOM compare• Ensure all eBOM parts are accounted for
• Standard integration with leading ERPs• Flexible integration framework
• Derive multiple mBOMs from eBOM• Automatically generated mBOM 3D
mockup
• Restructure eBOM into mBOMs, with maximum flexibility and detailed traceability
links
Part 1
Part 2
Rear Frame
Vehicle mBOM
Part 9
mBOM
Part 1
Part 2
Rear Frame
Vehicle eBOM
Frame Assy
Part 8
Sub-Assy
eBOM
• Release to production systems
Use PLM system and directly access evolving engineering design
37
MPMLink can do even more
38
Digitally define and manage process plan in WindchillMPMLink:
– Define plant-specific process plans with multiple sequences of operations (supporting sub-operations, parallel and alternates)
– Define different process plan types (machining, assembly, quality, maintenance, repair,…)
– View the in-process state of assembly at any operation using embedded Creo View 3D visualization
– Define process plan operations by allocating parts, manufacturing resources, skills, documents, operator instructions and time/cost breakdowns
– Reuse the same process plan to manufacture multiple parts (example for variant parts or left/right hand parts)
– Define alternate process plans for the same part– Reuse standard process plans from a standards
library
Digital Process Plans
Op025
Op035
Op025
Op 020
Op 010
Main Sequence
Sequence 2 (Alternate)
Sequence 1 (Parallel)
Op 030
39
Define and manage manufacturing resources and skills with Windchill MPMLink:
– Define and manage resource libraries including plants, work centers, tooling, skills and process materials
– Reference resources within process plans to build parts
– Define technical compatibilities between resources and standard manufacturing capabilities
– Link CAD files to resources for reuse in process plan and work instruction 3D representations
Manufacturing Resource Management
40
Dynamically Generated Visual Work Instructions
Op025
Op035
Op025
Op 020
Op 010
Op 030
Sequence Main
Sequence 2 (Alternate)
Sequence 1 (Parallel)
Op025
Op035
Op025
Op 020
Op 010
Op 030
Sequence Main
Sequence 2 (Alternate)
Sequence 1 (Parallel)
Work instructions are dynamically generated documents
41
Integral Change Management
– Change management of process plans, sequences and operations
– Manufacturing change as integral part of engineering change management
– Easily update as-planned BOMs and associated plans upon engineering change
– Reduce overall cost and eliminates miscommunication issues