SolidWorks Assemblies


Published on

Tips & Tricks and best practices for SolidWorks assemblies. Created for Summit meeting in Columbus, Ohio in July 2009. Presented with SolidWorks 2009

Published in: Design, Business, Technology
1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Model a pulley system as an example
  • Discuss this, maybe ask questions of crowd
  • Show example
  • 1) Show reference geometry in a large product, 2) Create a few references 3) Build assembly Using the product 4) Replace product
  • Example: Red Block assembly 1) Start with GreenAssy.sldasm, contains Green block & Drawing 2) Open Dialog, Copy/Paste assembly and drawing 3) Select “Copy of GreenAssy.slddrw” and change references to “copy of assy.sldasm” 4) Open copied drawing 5) Open assembly from view (IMPORTANT). “Copy of Assy.sldasm” opens 6) Note that external Ref’s have changed for the Green Block
  • Show Slides
  • SolidWorks Assemblies

    1. 1. Force Design SolidWorks Assemblies
    2. 2. Performance Options <ul><li>Automatically load Lightweight </li></ul><ul><li>Always Resolve sub-assemblies </li></ul>
    3. 3. Assemblies Options <ul><li>Prompt before changing mate alignments on edit </li></ul><ul><ul><li>Pitfalls of MateXpert </li></ul></ul><ul><li>Large Assembly mode </li></ul><ul><ul><li>Reduces file size when saving </li></ul></ul><ul><ul><li>May be easier to Manually activate </li></ul></ul>
    4. 4. Things to Do…Always <ul><li>Minimize mates and components in top level assembly </li></ul><ul><li>Resolve Warnings and especially Errors </li></ul><ul><ul><li>Each rebuild SolidWorks tries to resolve the problem </li></ul></ul>
    5. 5. Top Down Design <ul><li>What’s Good </li></ul><ul><ul><li>Components Interrelated </li></ul></ul><ul><ul><li>External Relations </li></ul></ul><ul><ul><li>Changes Propagate </li></ul></ul><ul><ul><li>Design intent more explicit… </li></ul></ul><ul><li>What’s Bad </li></ul><ul><ul><li>Lots of External References </li></ul></ul><ul><ul><ul><li>More difficult file management </li></ul></ul></ul><ul><ul><ul><li>Decreased Performance </li></ul></ul></ul><ul><ul><li>Sloppier design </li></ul></ul><ul><ul><ul><li>Insert New Part </li></ul></ul></ul><ul><ul><li>Parts not orientated well </li></ul></ul>MAYBE
    6. 6. <ul><li>What’s Good </li></ul><ul><ul><li>Easier to control Model, Diagnose Problems </li></ul></ul><ul><ul><li>Fewer External References </li></ul></ul><ul><ul><ul><li>Easier File Management </li></ul></ul></ul><ul><ul><ul><li>Better Performance </li></ul></ul></ul><ul><ul><li>Works Better with PDM </li></ul></ul><ul><li>What’s Bad </li></ul><ul><ul><li>Design Intent not as clear… </li></ul></ul><ul><ul><li>More “Manual” </li></ul></ul><ul><ul><li>Not as Quick & Easy </li></ul></ul>Or Bottom Up MAYBE
    7. 7. So Which is It? <ul><li>Top Down or Bottom Up? </li></ul><ul><ul><li>Reasoning to Support either Method </li></ul></ul><ul><ul><li>Each has its Place </li></ul></ul><ul><ul><li>Neither is Right or Wrong </li></ul></ul><ul><li>Combination of each Method </li></ul><ul><li>Recommend Starting with Bottom Up and adding External References </li></ul>
    8. 8. Planes & Axis <ul><li>Establish a “Datum” or important location such as a Locating Pin, Axis of a Shaft etc. </li></ul><ul><ul><li>Place the Locating Pin at the Origin </li></ul></ul><ul><ul><li>Create Planes and Axis at other Critical locations with External References </li></ul></ul><ul><li>Centered and Balanced </li></ul>
    9. 9. Mates <ul><li>Start with one Fixed component </li></ul><ul><ul><li>Automatically Suppresses mates (f) </li></ul></ul><ul><li>Mate each component to only one component </li></ul><ul><li>3 Mates Preferred </li></ul><ul><ul><li>Two Opinions on Cylindrical components </li></ul></ul><ul><ul><ul><li>1) Eliminate all Degrees of Freedom </li></ul></ul></ul><ul><ul><ul><li>2) Minimize Mates </li></ul></ul></ul><ul><ul><ul><li>You Decide! </li></ul></ul></ul><ul><li>Use Reference Geometry </li></ul><ul><ul><li>Macros to Speed Mating </li></ul></ul>
    10. 10. <ul><li>Where are they for Assemblies? </li></ul><ul><li>Workaround </li></ul><ul><ul><li>Create a Patterned Feature in a Component </li></ul></ul><ul><ul><ul><li>Hole Wizard Feature with Multiple Holes </li></ul></ul></ul><ul><ul><ul><li>Or Pattern Bodies (Surface or Solids) </li></ul></ul></ul><ul><ul><li>Insert the component </li></ul></ul><ul><ul><li>Pattern Assembly Component(s) using Feature Driven Pattern </li></ul></ul><ul><li>Example Using Solid Bodies </li></ul>Sketch Driven Patterns
    11. 11. Product Files <ul><li>Imported Geometry </li></ul><ul><li>Subject to Change during Design </li></ul><ul><li>Build assembly around Product </li></ul><ul><ul><li>Use Reference Geometry for Mating </li></ul></ul><ul><ul><li>‘ Master’ Assembly allows quick change to revised parts </li></ul></ul>
    12. 12. Managing External References <ul><li>External References are wonderful, But… </li></ul><ul><ul><li>Can get Out of Control </li></ul></ul><ul><ul><li>Increase Rebuild time </li></ul></ul><ul><li>There are Bugs….WHAT?!? </li></ul><ul><li>Revealing the Bugs </li></ul>
    13. 13. Questions/Discussion <ul><li>Layouts </li></ul><ul><li>Configurations </li></ul><ul><li>Display States </li></ul><ul><li>Assembly Features </li></ul><ul><li>Belts/Chains </li></ul>
    14. 14. Thank You