PTC Creo 3.0 Assembly Best Practices and Design Exploration Best Practices... · November 17-18,...
Transcript of PTC Creo 3.0 Assembly Best Practices and Design Exploration Best Practices... · November 17-18,...
November 17-18, 2015
Stuttgart, Germany #PTCLiveWorx
PTC Creo 3.0 – Assembly
Best Practices and Design Exploration
Moshe Baum
Product Manager – PTC Creo
Nov-19-2015 Benelux
2 #PTCLiveWorx
2
Agenda
• Best Practices – recap
• Design Exploration Extension in Creo 3.0
• Demo
• Q&A
3 #PTCLiveWorx
Top-Down Design – Best Practices
4 #PTCLiveWorx
Advanced Assembly and Large Assembly Management
Is it not the same??
Not the same
But highly complementing
5 #PTCLiveWorx
• Design in Context
• Open Subset
• Lightweight Graphics
• On-demand Retrieval
Top-Down Design and Large Assembly Management
Large Assembly Management tools
Locate, filter and distribute design contexts
6 #PTCLiveWorx
• Skeletons
• Data-Sharing Features
• Reference Control
• Smart Replace
• Basic Modular Design
• Automation tools
Top-Down Design and Large Assembly Management
Top-Down Design tools
Create and iterate content efficiently and concurrently
7 #PTCLiveWorx
Simplified Representations (“Simpreps”) – short history
• Filter retrieved content
• Concurrent design in shared context
• Comprehensive drawing views and
process steps
• Fast scenery with thumbnail graphics
100% Master
~70% Geometry
~30% Graphic
~10% Lightweight
0% Exclude
Typical memory consumption
Level of details
Assembly level graphics
Assembly structure
Part level graphics
Reference geometry
Features and parameters
8 #PTCLiveWorx
•
• Top-Down Design – Skeletons
Skeletons
• Central object to capture design intent – Abstract system outlines
– Common associative references
– Distribute design spaces
• Automatically excluded from Mass
calculations
• Easily identified and located
• Common uses – Geometry references
– Placement references
9 #PTCLiveWorx
•
• Top-Down Design
– Data-Sharing Features
Data-Sharing Features
• Associatively share design intent across models
• Reuse and manipulate designs of multiple objects by single parent
• Usage: – Skeleton to sub-model
– Model to model
Publish Geometry
Copy Geometry
Design Part Geometry
A
B
Merge
- +
Inheritance
Varied
+ Varied
-
10 #PTCLiveWorx
What does it have to do with working on Large Assemblies?
#1: Level of details
Minimal Full Filtered
Skeleton-based modeling allows completing design tasks with bare-minimum required data
11 #PTCLiveWorx
What does it have to do with working on Large Assemblies?
#2: Process efficiency
Integrator / Lead designer
Integrator / Lead designer
Components designers
Distribute work with common context/intent Automate massive design changes from single object
12 #PTCLiveWorx
Motion Skeletons
• Create schematic assembly up-front
• Attach design models to skeleton bodies
• Automatically share reference geometry to
bodies and parts
• Maximize simplification and predictability
The fastest way to setup Mechanism top-down
14 #PTCLiveWorx
•
• Top-Down Design
– Reference Control
Reference Control
• Reference restrictions – Scope of creation
– Scope of selection
– References backup
• Dependency handling
• Applicable context – Global settings (Options)
– Model-specific settings (RMB / Prepare)
– Component-specific settings (RMB)
15 #PTCLiveWorx
Design Exploration Extension
16 #PTCLiveWorx
Challenges of Product Evolution
What do you do when you…
• Try out ideas for next version of
the product?
• About to perform significant
changes to a complex design?
• Evaluate different concepts for
a product design?
• Incorporate new ideas into the
“official” design?
?
?
?
17 #PTCLiveWorx
Typically these involve…
Challenges of Product Evolution
+
+
+
+
+
+
+
+
+ +
+
+
+
• Back-up and duplicate models to ad-hoc
folders… Multiple times
• Repeatedly closing/clearing session to
reload different design versions
• Take a lot of screenshots to use for
Design Review…
• Manually identify/incorporate design
changes to carry forward for “real”
What do you do when you…
18 #PTCLiveWorx
A “Sandbox” for your designs
• Snapshot entire session content
• Capture incremental changes
• Instantly toggle checkpoints
• Accept changes or revert risk-free
19 #PTCLiveWorx
Explore: Ideate – Evaluate – Decide
…
• Split to different directions
• Develop simultaneously different ideas
• Evaluate all options before making decisions
20 #PTCLiveWorx
DEX Session Content Storage
+
+
+ +
+
+
Accept checkpoint and/or save session
Content Encrypted and Compressed
Models iteration
Add models Start Design Exploration session
?
.TMZ
• Default behavior – Paths only to unmodified models
– Backup modified models only in checkpoints
• Optional setting – Full backups all models in DEX session file
• Upon Entry, Retrieval, or Manually
• Sharing with other users? – Same file system? Keep default
behavior w/o backup – Different files accessibility?
Use full backup
21 #PTCLiveWorx
Useful Operations
• Checkpoint properties
• Quick Search – Shows instant results
• By checkpoint names
• By keywords
– Shows previously searched names
– Filters tree to found checkpoints
• Review Changes – Compare to pre-modified or to other
Checkpoints
22 #PTCLiveWorx
Session content while connected to PDM
PDM Object
• Can initiate with already modified
items – Start models captured: Pre-modified
– Modified models: Entry checkpoint
• One-way download when in
active Design Exploration session – Can only upload “legit” designs from
regular session
• Store TMZ file – Design Review
– Documentation
– Revisit decisions
– …
A.1 A.2 A.3 A.4 …
A.2 A.2.1 A.2.3
Pre-modified
Entry Checkpoint
CP1
CP4
CP2
CP5
CP8
CP9
CP11 CP10
CP3
CP7 CP6
CP12 CP13
CP14
Design Exploration Session
PTC Creo Parametric session
DEX_name.TMZ
23 #PTCLiveWorx
Store and access .TMZ file on Windchill
Attach as Secondary Content Create common context
?
Distinct common top object
Yes No
My_Awesome_ideas.asm
Product1.asm
Product2.asm
…
24 #PTCLiveWorx
• Session content to be captured in a TMU file fully
recognized as a CAD object in Windchill
• Related models and required versions will be registered
in TMU and linked as Reference objects
• Check-in TMU as regular Primary Object – Will be recognized by Windchill as Design Exploration Session
• To restore a DEX session – Download TMU
– Set dependencies to ‘All’
– Set requested versions to ‘As Stored’ (instead of default ‘Latest’)
Coming up: TMZ TMU as Primary Content
To be supported in Creo 3.0 MOR + Windchill 11.0 (X-26) onwards
FORWARD LOOKING INFORMATION SUBJECTED TO CHANGE WITHOUT NOTICE
Dec 2015
25 #PTCLiveWorx
Update Control for Advanced Assembly users
Confidently handle consequences of design change
• Intermediate update state – Data Sharing Features
• Live notifications of outdated items
• Preview changes – Before/After
– Isolate
• Selective Update
• Or explore update consequences – Can accept changes
– Or revert to entry-point
Legacy “Dependent”
Legacy “Independent” *Restorable
Break Dependency *Permanently
26 #PTCLiveWorx
Update Control for Layout users
• Entity level changes tracking
• Selective children update – Propagate to all children in one shot
– or update only some
27 #PTCLiveWorx
DEMO
31 #PTCLiveWorx
Design Exploration Extension workflow allows
creating Checkpoints that backup only
modified and new models. Switching
checkpoints in single click – only incremental
differences are reloaded.
What’s the benefit?
Design Exploration Extension workflow
allows sharing a single compressed file and
live instant toggle of checkpoints without
data duplicates
Design Exploration Extension workflow allows
integrating only changed and new models with
a single click of accepting a checkpoint
Classic DEX
Time to store new iteration
Backupmodels
Clearsession
Changefolders
Reloadmodels
Iterate Review and share Integrate
Classic
DEX
Iterations
# of iterations feasible in a typical day
New_version New_version_02
Final Final_01
Better
Final_final
Real_final
Classic DEX
Tim
e
# of models
time and # of human errors
DEX allows exploring x7 more design iterations
DEX allows 500% more efficient review process
DEX allows nearly instantaneous integration and ZERO errors
Classic
DEX
*Bubble size indicates relative # of errors
32 #PTCLiveWorx
Summary
Unleash creativity
Evaluate all possibilities
Confidently handle consequence of
complex design changes
Interactive Design Reviews
Efficiently incorporate design changes
Document decision making process
#PTCLiveWorx