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