1. Deep Dive into Using PTC
Windchill and PTC Creo for
Creating Customer-Driven
Product Variants
Vladimir Pezel
Solution Management Director
Boston, June 16, 2014
2. 22
• Objective and Value
• Practice
• Call to Action
Using PTC Windchill and PTC Creo for Creating
Customer-Driven Product Variants
10. 10
Develop Configurable Product Architecture
Create Configurable Architecture
Objects in Windchill
Create a Configurable
Product object
Select Create CAD Document
to create Configurable Product
CAD model simultaneously
If desired, classify the
configurable module and
product part objects in Windchill
by using PartsLink
Assign the configurable
product CAD object template
You can simultaneously create Part
& its associated CAD Document
from New Part dialog
Note
Develop Configurable
Product Architecture
Validate Configurable
Platform
Create and Release
Variants
Start
End
Define Configurable
Logic
Develop Configurable
Design
Product Architect
Engineering Manager
2.0
3.0
4.0
5.0
1.0
11. 11
Configurable Product Architecture Development
Define Modular Architecture
Objects in Windchill
Create a Configurable
Module object
Specify the configurable
module template
Set Collapsible attribute as Yes.
This ensures that the
configurable module will not
create a new part in the structure
during variant creation and thus
will be consistent with Creo
Parametric behavior
Develop Configurable
Product Architecture
Validate Configurable
Platform
Create and Release
Variants
Start
End
Define Configurable
Logic
Develop Configurable
Design
Product Architect
Engineering Manager
2.0
3.0
4.0
5.0
1.0
12. 12
Configurable Product Architecture Development
New Configurable Product
Develop Configurable
Platform Structure
You can create an Enterprise
Product Architecture in the
Structure page directly
Develop Configurable
Product Architecture
Validate Configurable
Platform
Create and Release
Variants
Start
End
Define Configurable
Logic
Develop Configurable
Design
Product Architect
Engineering Manager
2.0
3.0
4.0
5.0
1.0
14. 14
Define Configurable Logic
> Option: Selection made for a product capability, decided by the customer
> Choice: Value assigned to an option
> Rules: Control behavior of related Options and Choices
Capture various options, choices and
their dependencies for a product familyDevelop Configurable
Product Architecture
Validate Configurable
Platform
Create and Release
Variants
Start
End
Define Configurable
Logic
Develop Configurable
Design
Product Architect
Engineering Manager
2.0
3.0
4.0
5.0
1.0
Effective
1/1/2014
7/1/2014
10/1/2015
17. 17
Drive selection of target choices
when IF expression evaluates as true
– Can refer to option choices from different option
pools
• Single condition
– IF Capacity=725 THEN Counterweight=Yes
• Compound conditions in IF
statement
– IF (Transmission=5SP AND TPMS=TPY)
THEN Exhaust=Chrome, Axles=CVL,
Alternator=100A
– Rule Operators Syntax
• AND Operator – “AND” “+” “&”
• OR Operator – “OR” “/” “,”
Option Choices Rules
Alternator
100A,
130A
Axles
CVL
Lock-Diff
Bucket Capacity
625
725
625SN
Counterweight
Yes
No
Exhaust
FlBlk
Chrome
Fenders
Full
Front Only
Hydraulics
2F
3F
3FJ
FTC
Language
EN
FR
RU
Mirrors
Std.
Htd.
Tires
29RFS
875/65R
TPMS
TPY
TPN
Transmission
4SP
5SP
Include/
Enable/
Disable/
Requires
IF?
Conditional Rules New Platform Structures Module
- Windchill 10.2 M010
THEN
20. 20
Define Configurable Logic
Check for Duplicates
Audit Configurable
Rules
Develop Configurable
Product Architecture
Validate Configurable
Platform
Create and Release
Variants
Start
End
Define Configurable
Logic
Develop Configurable
Design
Product Architect
Engineering Manager
2.0
3.0
4.0
5.0
1.0
Exclude rule in action!
Preview various
rules
21. 21
Apply Option choices to
Module Variants
Define Configurable Logic
Apply Option and Choices
to Product Data
Develop Configurable
Product Architecture
Validate Configurable
Platform
Create and Release
Variants
Start
End
Define Configurable
Logic
Develop Configurable
Design
Product Architect
Engineering Manager
2.0
3.0
4.0
5.0
1.0
Choose the Design Code that will
bring this variant into the
configured structure
22. 22
Define Configurable Logic
Assigned choices to
Module Variants
Apply Option and Choices
to Product Data
Develop Configurable
Product Architecture
Validate Configurable
Platform
Create and Release
Variants
Start
End
Define Configurable
Logic
Develop Configurable
Design
Product Architect
Engineering Manager
2.0
3.0
4.0
5.0
1.0
42. 4242
• Objective and Value
• Practice
• Call to Action
Using PTC Windchill and PTC Creo for Creating
Customer-Driven Product Variants
Get motivated to do it!
Learn it!
Go back home and try it!