You are previewing SolidWorks® 2007 Bible.
O'Reilly logo
SolidWorks® 2007 Bible

Book Description

"The most complete resource for SolidWorks on the market. Matt Lombard's in-depth knowledge plus his snappy wit and wisdom make SolidWorks accessible to users at all levels."

-- Mike Sabocheck, Territory Technical Manager, SolidWorks Corporation

The most comprehensive single reference on SolidWorks

Whether you're a new, intermediate, or professional user, you'll find the in-depth coverage you need to succeed with SolidWorks 2007 in this comprehensive reference. From customizing the interface to exploring best practices to reinforcing your knowledge with step-by-step tutorials, the techniques and shortcuts in this detailed book will help you accomplish tasks, avoid the time-consuming pitfalls of parametric design, and get a firm handle on one of the leading 3D CAD programs on the market.

* Customize the user interface and connect hotkeys to macros

*

Create sketches, parts, assemblies, and drawings

*

Build intelligence into parts

*

Work with patterns, equations, and configurations

*

Learn multibody, surface, and master model techniques

*

Write, record, and edit Visual Basic(r) macros

Design with advanced 3D features

Increase speed and efficiency with subassemblies

Use multibody models to their full potential

What's on the CD-ROM?

The CD includes all the parts, assemblies, drawings, and examples you need to follow the tutorials in each chapter. You'll also find finished models, templates, and more.

See the CD appendix for details and complete system requirements

Table of Contents

  1. Copyright
  2. About the Author
  3. Preface
    1. Icons
    2. Terminology
  4. Acknowledgments
  5. 1. SolidWorks Basics
    1. 1. Getting Familiar with SolidWorks
      1. 1.1. Understanding Feature-Based Modeling
      2. 1.2. Understanding History-Based Modeling
      3. 1.3. Sketching with Parametrics
      4. 1.4. Understanding Design Intent
      5. 1.5. Editing Design Intent
        1. 1.5.1. View, Sketch Relations
        2. 1.5.2. Display/Delete Relations
        3. 1.5.3. Suppressed Sketch Relations
      6. 1.6. Working with Associativity
      7. 1.7. Summary
    2. 2. Navigating the SolidWorks Interface
      1. 2.1. Identifying Elements of the SolidWorks Interface
        1. 2.1.1. Toolbars
          1. 2.1.1.1. Standard toolbar
            1. 2.1.1.1.1. New
            2. 2.1.1.1.2. Open
            3. 2.1.1.1.3. Save
            4. 2.1.1.1.4. Save All
            5. 2.1.1.1.5. Close
            6. 2.1.1.1.6. Reload
            7. 2.1.1.1.7. Check Read-Only Files
            8. 2.1.1.1.8. Make Drawing from Part/Assembly
            9. 2.1.1.1.9. Make Assembly from Part/Assembly
            10. 2.1.1.1.10. Print
            11. 2.1.1.1.11. Print Preview
            12. 2.1.1.1.12. Print3D
            13. 2.1.1.1.13. Cut
            14. 2.1.1.1.14. Copy
            15. 2.1.1.1.15. Paste
            16. 2.1.1.1.16. Delete
            17. 2.1.1.1.17. Undo
            18. 2.1.1.1.18. Redo
            19. 2.1.1.1.19. Rebuild
            20. 2.1.1.1.20. Options
            21. 2.1.1.1.21. Properties
            22. 2.1.1.1.22. Color
            23. 2.1.1.1.23. Materials
            24. 2.1.1.1.24. Screen Capture
            25. 2.1.1.1.25. Textures
            26. 2.1.1.1.26. Select Color Scheme
            27. 2.1.1.1.27. Select
            28. 2.1.1.1.28. Selection Filter
            29. 2.1.1.1.29. Web Toolbar
            30. 2.1.1.1.30. Full Screen
            31. 2.1.1.1.31. New Window
            32. 2.1.1.1.32. Tile Horizontally
            33. 2.1.1.1.33. Tile Vertically
            34. 2.1.1.1.34. Help
          2. 2.1.1.2. Tooltips
            1. 2.1.1.2.1. Toolbar Icon Size
          3. 2.1.1.3. Managing toolbars
            1. 2.1.1.3.1. Moving Toolbars
            2. 2.1.1.3.2. Adding or Removing Toolbars and Icons
            3. 2.1.1.3.3. Flyout Toolbars
            4. 2.1.1.3.4. Full Screen Mode
          4. 2.1.1.4. Workflow customization
          5. 2.1.1.5. The CommandManager
            1. 2.1.1.5.1. Minimizing the size of the CommandManager
            2. 2.1.1.5.2. Adding Toolbars to the CommandManager
            3. 2.1.1.5.3. Using the CommandManager
        2. 2.1.2. Menus
        3. 2.1.3. Cursors
        4. 2.1.4. FeatureManager and PropertyManager windows
        5. 2.1.5. Task pane
        6. 2.1.6. Status bar
        7. 2.1.7. 2D Command Line Emulator
      2. 2.2. Making the Interface Work for You
        1. 2.2.1. Customizing colors
        2. 2.2.2. Customization strategies
          1. 2.2.2.1. Hotkey approaches
            1. 2.2.2.1.1. Organizing Hotkeys
          2. 2.2.2.2. Using the keyboard
          3. 2.2.2.3. Fewest number of icons
          4. 2.2.2.4. Device approaches
          5. 2.2.2.5. Macros
          6. 2.2.2.6. Saving custom interface settings
        3. 2.2.3. Working with multiple-document windows
          1. 2.2.3.1. Window management
          2. 2.2.3.2. Changing windows
      3. 2.3. Tutorial: Getting to Know the Interface
        1. 2.3.1. Tutorial goals
        2. 2.3.2. Copy the existing settings
        3. 2.3.3. Set all interface items to their default settings
        4. 2.3.4. Customizing the CommandManager
        5. 2.3.5. Customizing menus
        6. 2.3.6. Change interface colors
        7. 2.3.7. Adding hotkeys
        8. 2.3.8. Combining macros with hotkeys
      4. 2.4. Summary
    3. 3. Getting Started with SolidWorks
      1. 3.1. Tools for Beginners
        1. 3.1.1. SolidWorks license agreement
        2. 3.1.2. Welcome To SolidWorks
        3. 3.1.3. Quick Tips
        4. 3.1.4. Online documentation
          1. 3.1.4.1. Making My First Part and Making My First Drawing
          2. 3.1.4.2. Online Tutorials
          3. 3.1.4.3. Moving from AutoCAD
          4. 3.1.4.4. Online User's Guide
          5. 3.1.4.5. What's New
          6. 3.1.4.6. Tip of the Day
        5. 3.1.5. Hardcopy documentation
          1. 3.1.5.1. Quick Start
          2. 3.1.5.2. Quick Reference Guide
      2. 3.2. Identifying SolidWorks Documents
        1. 3.2.1. Document types
        2. 3.2.2. Saving your setup
        3. 3.2.3. Templates
          1. 3.2.3.1. Using Multiple Document Templates
            1. 3.2.3.1.1. Locating Templates
            2. 3.2.3.1.2. Default Templates
          2. 3.2.3.2. Sharing templates
      3. 3.3. Opening Existing Documents
        1. 3.3.1. Opening a document
          1. 3.3.1.1. Looking inside a SolidWorks document
          2. 3.3.1.2. Microsoft Shadow Data
        2. 3.3.2. Understanding file references
      4. 3.4. Using Visualization Tools
        1. 3.4.1. Changing the view
          1. 3.4.1.1. Arrow keys
          2. 3.4.1.2. Middle mouse button
          3. 3.4.1.3. Using the View toolbar
          4. 3.4.1.4. View Orientation
          5. 3.4.1.5. The Standard Views toolbar
          6. 3.4.1.6. Annotation views
        2. 3.4.2. Using color and optical properties
          1. 3.4.2.1. Color hierarchy
          2. 3.4.2.2. Other entity colors
          3. 3.4.2.3. The Display pane
          4. 3.4.2.4. Automatic colors
      5. 3.5. Tutorial: Creating a Part Template
      6. 3.6. Tutorial: Visualization Techniques
      7. 3.7. Summary
    4. 4. Working with Sketches
      1. 4.1. Opening a Sketch
      2. 4.2. Identifying Sketch Entities
        1. 4.2.1. The Sketch toolbar
        2. 4.2.2. The Dimensions/Relations toolbar
      3. 4.3. Inferencing in Sketch
      4. 4.4. Exploring Sketch Settings
      5. 4.5. Using Sketch Blocks
      6. 4.6. Tutorial: Learning to Use Sketch Relations
      7. 4.7. Tutorial: Using Blocks and Belts
      8. 4.8. Summary
    5. 5. Creating Simple Parts, Assemblies, and Drawings
      1. 5.1. Asking the Right Questions
        1. 5.1.1. Is the part symmetrical?
        2. 5.1.2. What are the primary or functional features?
        3. 5.1.3. In what ways is the part likely to change?
        4. 5.1.4. What is the manufacturing method?
        5. 5.1.5. Will there be secondary operations?
        6. 5.1.6. Will there be other versions?
      2. 5.2. Creating a Simple Part
        1. 5.2.1. Where to start?
        2. 5.2.2. Symmetry
        3. 5.2.3. Make it solid
        4. 5.2.4. Making the groove
          1. 5.2.4.1. Relative size or direct dimensions?
          2. 5.2.4.2. Creating the offset
          3. 5.2.4.3. Sketch techniques
          4. 5.2.4.4. Hole Wizard
            1. 5.2.4.4.1. Cutting a slot
          5. 5.2.4.5. Fillets and chamfers
      3. 5.3. Tutorial: Creating a Simple Assembly
      4. 5.4. Tutorial: Making a Simple Drawing
      5. 5.5. Summary
  6. 2. Building Intelligence into Your Parts
    1. 6. Getting More from Your Sketches
      1. 6.1. Editing Sketch Relations
        1. 6.1.1. Display/Delete relations
        2. 6.1.2. SketchXpert
      2. 6.2. Copying and Moving Sketch Entities
        1. 6.2.1. Move entities
        2. 6.2.2. Rotate entities
        3. 6.2.3. Copy entities
        4. 6.2.4. Scale entities
        5. 6.2.5. Modify sketch
          1. 6.2.5.1. Scale About
          2. 6.2.5.2. Translate
          3. 6.2.5.3. Rotate
          4. 6.2.5.4. Mirroring
        6. 6.2.6. Copy and paste
        7. 6.2.7. Simple drag
        8. 6.2.8. Derived sketch
      3. 6.3. Using Sketch Pictures
        1. 6.3.1. Three views
        2. 6.3.2. Perspective
        3. 6.3.3. Sharp edges
      4. 6.4. Using Sketch Text
      5. 6.5. Using Colors and Line Styles with Sketches
        1. 6.5.1. Color Display mode
        2. 6.5.2. Line color
        3. 6.5.3. Edit color
        4. 6.5.4. Line thickness and line style
      6. 6.6. Tutorial: Editing and Copying
      7. 6.7. Tutorial: Controlling Pictures, Text, Colors, and Styles
      8. 6.8. Summary
    2. 7. Choosing a Feature Type
      1. 7.1. Identifying When to Use Which Tool
        1. 7.1.1. Extrude
          1. 7.1.1.1. Solid Feature
          2. 7.1.1.2. Thin Feature
          3. 7.1.1.3. Sketch types
            1. 7.1.1.3.1. Sketch contours
            2. 7.1.1.3.2. 3D sketch
        2. 7.1.2. Revolve
          1. 7.1.2.1. End conditions
          2. 7.1.2.2. Contour selection
        3. 7.1.3. Loft
          1. 7.1.3.1. Entities that you can use in a loft
          2. 7.1.3.2. The similarities between lofts and splines
          3. 7.1.3.3. The need for surfaces
          4. 7.1.3.4. Loft end constraints
            1. 7.1.3.4.1. None
            2. 7.1.3.4.2. Default
            3. 7.1.3.4.3. Tangent to Face
            4. 7.1.3.4.4. Curvature to Face
            5. 7.1.3.4.5. Direction Vector
          5. 7.1.3.5. Isoparameter U-V lines
          6. 7.1.3.6. Guide curves
          7. 7.1.3.7. Centerline lofts
          8. 7.1.3.8. SelectionManager
          9. 7.1.3.9. Loft options
        4. 7.1.4. Sweep
          1. 7.1.4.1. Simple sweep
          2. 7.1.4.2. Sweep with guide curves
            1. 7.1.4.2.1. Pierce relation
      2. 7.2. Creating Curve Features
        1. 7.2.1. Helix
          1. 7.2.1.1. Tapered Helix
          2. 7.2.1.2. Variable Pitch Helix
          3. 7.2.1.3. Spiral
        2. 7.2.2. Projected curve
          1. 7.2.2.1. Sketch Onto Face
          2. 7.2.2.2. Sketch Onto Sketch
            1. 7.2.2.2.1. Reverse 2D drawing visualization method
            2. 7.2.2.2.2. Intersecting surfaces visualization method
        3. 7.2.3. Curve Through XYZ Points
        4. 7.2.4. Curve Through Reference Points
        5. 7.2.5. Composite curve
        6. 7.2.6. Split lines
      3. 7.3. Filleting
        1. 7.3.1. Creating a constant radius fillet
          1. 7.3.1.1. Selecting entities to fillet
          2. 7.3.1.2. Tangent propagation
          3. 7.3.1.3. Dealing with a large number of fillets
            1. 7.3.1.3.1. Selecting Entities
            2. 7.3.1.3.2. Using Preview
            3. 7.3.1.3.3. Using folders
          4. 7.3.1.4. Multiple Radius Fillet
          5. 7.3.1.5. Round Corners
          6. 7.3.1.6. Keep Edge/Keep Surface
          7. 7.3.1.7. Keep Feature
        2. 7.3.2. Creating variable radius fillets
          1. 7.3.2.1. Applying the values
          2. 7.3.2.2. Straight versus smooth transitions
          3. 7.3.2.3. Other reasons to use the variable radius fillet
        3. 7.3.3. Face fillet
          1. 7.3.3.1. Continuous curvature face fillets
          2. 7.3.3.2. Face fillets with Help point
          3. 7.3.3.3. Single hold line fillet
          4. 7.3.3.4. Double hold line fillet
          5. 7.3.3.5. Constant width fillet
        4. 7.3.4. Full round fillet
        5. 7.3.5. Setback fillet
      4. 7.4. Selecting a Specialty Feature
        1. 7.4.1. Dome and Shape
        2. 7.4.2. Wrap feature
          1. 7.4.2.1. Scribe
          2. 7.4.2.2. Emboss
          3. 7.4.2.3. Deboss
        3. 7.4.3. Flex
        4. 7.4.4. Deform
          1. 7.4.4.1. Point Deform
          2. 7.4.4.2. Curve to Curve Deform
          3. 7.4.4.3. Surface Push Deform
        5. 7.4.5. Indent
      5. 7.5. Tutorial: Bracket Casting
      6. 7.6. Tutorial: Creating a Wire-Formed Part
      7. 7.7. Summary
    3. 8. Patterning and Mirroring
      1. 8.1. Patterning in a Sketch
        1. 8.1.1. A little test
        2. 8.1.2. Patterning a sketch
          1. 8.1.2.1. Linear Sketch Pattern
          2. 8.1.2.2. Circular Sketch Pattern
      2. 8.2. Mirroring in a Sketch
        1. 8.2.1. Mirror Entities
        2. 8.2.2. Dynamic Mirror
        3. 8.2.3. Symmetry sketch relation
      3. 8.3. Geometry Pattern
      4. 8.4. Patterning Bodies
      5. 8.5. Patterning Faces
      6. 8.6. Patterning Fillets
      7. 8.7. Understanding Pattern Types
        1. 8.7.1. Linear Pattern
        2. 8.7.2. Circular Pattern
        3. 8.7.3. Curve Driven Pattern
        4. 8.7.4. Sketch Driven Pattern
        5. 8.7.5. Table Driven Pattern
        6. 8.7.6. Fill Pattern
      8. 8.8. Mirroring in 3D
        1. 8.8.1. Mirroring bodies
        2. 8.8.2. Mirroring features
        3. 8.8.3. Mirroring entire parts
      9. 8.9. Tutorial: Creating a Circular Pattern
      10. 8.10. Tutorial: Mirroring Features
      11. 8.11. Summary
    4. 9. Using Equations
      1. 9.1. Understanding Equations
        1. 9.1.1. Creating equations
          1. 9.1.1.1. Naming dimensions
          2. 9.1.1.2. Building the equation
          3. 9.1.1.3. Using comments
        2. 9.1.2. Using driven dimensions
        3. 9.1.3. Equation tricks
          1. 9.1.3.1. IIF
          2. 9.1.3.2. SWITCH
      2. 9.2. Using Link Values
      3. 9.3. Using Global Variables
      4. 9.4. Using Expressions
      5. 9.5. Tutorial: Using Equations
      6. 9.6. Summary
    5. 10. Working with Part Configurations
      1. 10.1. Controlling Items with Configurations
        1. 10.1.1. Finding configurations
          1. 10.1.1.1. Deleting configs
          2. 10.1.1.2. Sorting configs
            1. 10.1.1.2.1. Alphabetization
            2. 10.1.1.2.2. Naming configs
        2. 10.1.2. Activating configurations
        3. 10.1.3. Creating configurations
          1. 10.1.3.1. Making a new config
          2. 10.1.3.2. Configuration properties and options
          3. 10.1.3.3. Advanced options
        4. 10.1.4. Derived configurations
        5. 10.1.5. File size considerations
        6. 10.1.6. Controlling dimensions
        7. 10.1.7. Controlling suppression
        8. 10.1.8. Controlling custom properties
        9. 10.1.9. Controlling colors
        10. 10.1.10. Controlling sketch relations
        11. 10.1.11. Controlling sketch planes
        12. 10.1.12. Controlling configurations of inserted parts
        13. 10.1.13. Library features
        14. 10.1.14. Unconfigurable items
      2. 10.2. Using Design Tables
        1. 10.2.1. What can be driven by a design table?
        2. 10.2.2. Creating a simple design table
        3. 10.2.3. Design table settings
          1. 10.2.3.1. Linked design table
          2. 10.2.3.2. Edit control
          3. 10.2.3.3. Options
        4. 10.2.4. Editing the design table
      3. 10.3. Tutorial: Working with Configurations and Design Tables
      4. 10.4. Summary
    6. 11. Editing and Evaluation
      1. 11.1. Using Rollback
        1. 11.1.1. Using the Rollback bar
          1. 11.1.1.1. Consumed features
          2. 11.1.1.2. Examining the parent-child relationship
          3. 11.1.1.3. Rolling back features with multiple parents
          4. 11.1.1.4. Viewing consumed features in their original order
          5. 11.1.1.5. Enhancement requests
        2. 11.1.2. Other Rollback techniques
      2. 11.2. Reordering Features
      3. 11.3. Reordering Folders
      4. 11.4. Using the Flyout FeatureManager
      5. 11.5. Summarizing Part Modeling Best Practice
      6. 11.6. Using Evaluation Techniques
        1. 11.6.1. Draft analysis
          1. 11.6.1.1. Basic draft analysis
          2. 11.6.1.2. Gradual Transition
          3. 11.6.1.3. Face Classification
          4. 11.6.1.4. Find steep faces
        2. 11.6.2. Thickness Analysis
          1. 11.6.2.1. Show Thin Regions
          2. 11.6.2.2. Show Thick Regions
        3. 11.6.3. Undercut Detection
        4. 11.6.4. Verification on Rebuild
        5. 11.6.5. Check
        6. 11.6.6. Reflective techniques
          1. 11.6.6.1. Zebra Stripes
          2. 11.6.6.2. RealView
          3. 11.6.6.3. Lights and specularity
          4. 11.6.6.4. Curvature display
          5. 11.6.6.5. Deviation Analysis
          6. 11.6.6.6. Tangent Edges as Phantom
        7. 11.6.7. COSMOSXpress
          1. 11.6.7.1. Material
          2. 11.6.7.2. Restraint
          3. 11.6.7.3. Load
          4. 11.6.7.4. Analyze
          5. 11.6.7.5. Results
          6. 11.6.7.6. Optimization
        8. 11.6.8. MoldflowXpress
          1. 11.6.8.1. Injection location
          2. 11.6.8.2. Material
          3. 11.6.8.3. Conditions
          4. 11.6.8.4. Analyze and Results
      7. 11.7. Tutorial: Making Use of Editing and Evaluation Techniques
      8. 11.8. Summary
  7. 3. Working with Assemblies
    1. 12. Organizing Assemblies
      1. 12.1. Identifying the Elements of an Assembly
        1. 12.1.1. Standard reference geometry items
        2. 12.1.2. Assembly equations
          1. 12.1.2.1. External references
          2. 12.1.2.2. Link values and global variables
          3. 12.1.2.3. Renaming
          4. 12.1.2.4. Recommendations
        3. 12.1.3. Assembly layout sketch
        4. 12.1.4. Assembly reference geometry
          1. 12.1.4.1. History-based and non-history-based portions of the assembly tree
        5. 12.1.5. Parts and subassemblies
        6. 12.1.6. Folders
        7. 12.1.7. Mates
        8. 12.1.8. Assembly features
        9. 12.1.9. Component patterns
        10. 12.1.10. In-context reference update holders
        11. 12.1.11. Smart Fasteners
        12. 12.1.12. Hole Series
      2. 12.2. Using Subassemblies
        1. 12.2.1. Creating subassemblies from existing parts
          1. 12.2.1.1. Insert a new subassembly
          2. 12.2.1.2. Dissolving subassemblies
        2. 12.2.2. Organizing for performance
          1. 12.2.2.1. Solving mates
          2. 12.2.2.2. Flexible subassemblies
          3. 12.2.2.3. Legacy data
        3. 12.2.3. Organizing for the BOM
        4. 12.2.4. Grouping subassemblies by relative motion
        5. 12.2.5. Organizing groups of purchased components
        6. 12.2.6. Depicting an assembly process
          1. 12.2.6.1. Item numbering
          2. 12.2.6.2. Individual steps
        7. 12.2.7. Patterning considerations
      3. 12.3. Using Folders
        1. 12.3.1. Creating folders in the FeatureManager
          1. 12.3.1.1. Add To New Folder
          2. 12.3.1.2. Create New Folder
        2. 12.3.2. Adding items to existing folders
        3. 12.3.3. Reordering items in the tree
      4. 12.4. Working with Tree Display Options
        1. 12.4.1. Show feature names and descriptions
        2. 12.4.2. Show component and config names and descriptions
          1. 12.4.2.1. Using names other than the part filename in the assembly FeatureManager
        3. 12.4.3. Viewing features, mates, and dependencies
      5. 12.5. Tutorial: Managing the FeatureManager
      6. 12.6. Summary
    2. 13. Getting More from Mates
      1. 13.1. Applying Mates
        1. 13.1.1. Mating through the Mate PropertyManager
          1. 13.1.1.1. Mate workflow
          2. 13.1.1.2. View and model positioning
          3. 13.1.1.3. Select Other
          4. 13.1.1.4. Multiple Mate mode
        2. 13.1.2. SmartMates
          1. 13.1.2.1. Alt-dragging a SmartMate
          2. 13.1.2.2. Drag between windows
          3. 13.1.2.3. Mate references
        3. 13.1.3. Mating with macros
      2. 13.2. Mating for Motion
        1. 13.2.1. Degree-Of-Freedom analysis
        2. 13.2.2. Best bet for motion
      3. 13.3. Working with Advanced Mate Types
        1. 13.3.1. Symmetric mate
        2. 13.3.2. Cam mate
        3. 13.3.3. Width mate
        4. 13.3.4. Gear mate
        5. 13.3.5. Rack and Pinion mate
        6. 13.3.6. Limit mates
        7. 13.3.7. Belt/Chain
      4. 13.4. Editing and Troubleshooting
        1. 13.4.1. Editing existing mates
        2. 13.4.2. Troubleshooting
        3. 13.4.3. Distinguishing between the Warnings and the Errors
      5. 13.5. Examining Mate Options
      6. 13.6. Summarizing Mate Best Practices
      7. 13.7. Tutorial: Mating for Success
      8. 13.8. Summary
    3. 14. Assembly Configurations and Display States
      1. 14.1. Using Display States
        1. 14.1.1. Display States and configurations
        2. 14.1.2. Display States and drawings
      2. 14.2. Understanding Assembly Configurations
        1. 14.2.1. Configurations for performance
          1. 14.2.1.1. Suppressing components and features
          2. 14.2.1.2. Using part configurations for speed
          3. 14.2.1.3. Advanced Show/Hide
          4. 14.2.1.4. SolidWorks Utilities Simplify Assembly
          5. 14.2.1.5. Controlling display performance
            1. 14.2.1.5.1. Lightweight parts
            2. 14.2.1.5.2. Resolved versus unsuppressed
        2. 14.2.2. Configurations for positions
          1. 14.2.2.1. Positioning with mates
            1. 14.2.2.1.1. Driving the position directly
            2. 14.2.2.1.2. Driving the position indirectly
          2. 14.2.2.2. Positioning with sketches
        3. 14.2.3. Configurations for product variations
        4. 14.2.4. Design tables for assembly configurations
        5. 14.2.5. Assembly configuration dos and don'ts
      3. 14.3. Creating Exploded Views
      4. 14.4. Tutorial: Working with Assembly Configurations
      5. 14.5. Summary
    4. 15. Component Patterns
      1. 15.1. Using Local Component Patterns
        1. 15.1.1. Local pattern references
          1. 15.1.1.1. Pattern Seed Only
          2. 15.1.1.2. Instances to Skip
      2. 15.2. Using Derived Component Patterns
      3. 15.3. Understanding Other Pattern Options
        1. 15.3.1. Dissolve Pattern
        2. 15.3.2. Add to new folder
        3. 15.3.3. Component pattern display options
        4. 15.3.4. Component patterns and configurations
      4. 15.4. Tutorial: Creating Component Patterns
      5. 15.5. Summary
    5. 16. Modeling in Context
      1. 16.1. Understanding In-Context Design
        1. 16.1.1. Advantages of in-context modeling
        2. 16.1.2. Potential problems with in-context modeling
      2. 16.2. Dealing with the Practical Details of In-Context Modeling
        1. 16.2.1. The in-context process
          1. 16.2.1.1. Starting out in-context
            1. 16.2.1.1.1. The InPlace mate
            2. 16.2.1.1.2. Alternative technique
            3. 16.2.1.1.3. Valid relations
          2. 16.2.1.2. Working in-context
            1. 16.2.1.2.1. Text color
            2. 16.2.1.2.2. Part color and transparency
            3. 16.2.1.2.3. Edit Component button
            4. 16.2.1.2.4. External reference symbol
            5. 16.2.1.2.5. In-context
            6. 16.2.1.2.6. Out-of-context
            7. 16.2.1.2.7. Locked reference
            8. 16.2.1.2.8. Broken reference
            9. 16.2.1.2.9. List External References
            10. 16.2.1.2.10. No External References
            11. 16.2.1.2.11. External reference settings in Tools, Options
        2. 16.2.2. In-context best practice suggestions
          1. 16.2.2.1. Multiple contexts
          2. 16.2.2.2. In-context with configurations
          3. 16.2.2.3. In-context with motion
          4. 16.2.2.4. In-context with multiple instances
          5. 16.2.2.5. In-context and file management
          6. 16.2.2.6. In-context and mates
          7. 16.2.2.7. Circular references
          8. 16.2.2.8. Skeletons and layouts
          9. 16.2.2.9. In-context and libraries
          10. 16.2.2.10. Removing relations
          11. 16.2.2.11. Should you use mating or in-context?
          12. 16.2.2.12. Communicating design intent
      3. 16.3. Other Types of External References
        1. 16.3.1. Inserted parts
        2. 16.3.2. Split parts
        3. 16.3.3. Mirror parts
      4. 16.4. Tutorial: Working In-Context
      5. 16.5. Summary
  8. 4. Creating and Using Libraries
    1. 17. Using Hole Wizard and Toolbox
      1. 17.1. Using the Hole Wizard
        1. 17.1.1. Anatomy of a Hole Wizard hole
          1. 17.1.1.1. Placement sketch
          2. 17.1.1.2. Hole sketch
        2. 17.1.2. 2D versus 3D placement sketches
          1. 17.1.2.1. Advantages and limitations of the 2D sketch
          2. 17.1.2.2. Advantages and limitations of the 3D sketch
        3. 17.1.3. Making and using Favorites
          1. 17.1.3.1. Creating a Hole Wizard Favorite
          2. 17.1.3.2. Storing custom holes
          3. 17.1.3.3. Administering Hole Wizard Favorites
          4. 17.1.3.4. Favorites quirks
        4. 17.1.4. Using the Hole Series
          1. 17.1.4.1. Hole Series interface
          2. 17.1.4.2. Basic Hole Series steps
      2. 17.2. Comprehending Toolbox
        1. 17.2.1. How Toolbox works
          1. 17.2.1.1. The database
          2. 17.2.1.2. The Configurator application
            1. 17.2.1.2.1. Huge screws
            2. 17.2.1.2.2. A slight retraction
          3. 17.2.1.3. Toolbox organization
          4. 17.2.1.4. Configurations or parts?
            1. 17.2.1.4.1. Which is better?
          5. 17.2.1.5. Materials or custom part numbers in Toolbox
        2. 17.2.2. Toolbox in a multi-user environment
          1. 17.2.2.1. Sharing Toolbox
          2. 17.2.2.2. Sharing an existing Toolbox library
        3. 17.2.3. Toolbox administration
          1. 17.2.3.1. Read-only setting
          2. 17.2.3.2. Upgrading SolidWorks with Toolbox
          3. 17.2.3.3. Adding custom Toolbox parts
          4. 17.2.3.4. Adding folders to Toolbox
          5. 17.2.3.5. Merging Toolbox libraries
          6. 17.2.3.6. Toolbox and PDM
          7. 17.2.3.7. Toolbox settings
            1. 17.2.3.7.1. Content tab
            2. 17.2.3.7.2. Settings tab
            3. 17.2.3.7.3. Properties tab
            4. 17.2.3.7.4. Smart Fasteners tab
        4. 17.2.4. Using Toolbox
          1. 17.2.4.1. Turning Toolbox and the Toolbox Browser on
          2. 17.2.4.2. Populating holes
            1. 17.2.4.2.1. Drag-and-drop
            2. 17.2.4.2.2. Populating multiple holes at once
            3. 17.2.4.2.3. Feature Driven component patterns
          3. 17.2.4.3. Smart Fasteners
            1. 17.2.4.3.1. Smart Fasteners with Hole Series
            2. 17.2.4.3.2. Smart Fasteners Populate All
            3. 17.2.4.3.3. The limitations of Smart Fasteners
        5. 17.2.5. Organizing Toolbox parts in an assembly
        6. 17.2.6. Recommendations
          1. 17.2.6.1. The simplest setup that works
          2. 17.2.6.2. A complete setup that works
      3. 17.3. Tutorial: Gaining Experience with the Hole Wizard and Toolbox
      4. 17.4. Summary
    2. 18. Working with Library Features
      1. 18.1. Using Library Features
        1. 18.1.1. Getting started with library features
        2. 18.1.2. The Library Feature interface
          1. 18.1.2.1. Task pane
          2. 18.1.2.2. Design Library
        3. 18.1.3. Other Design Library functions
          1. 18.1.3.1. Annotations
          2. 18.1.3.2. Location of the Design Library folder
          3. 18.1.3.3. Library Parts
          4. 18.1.3.4. Sheet metal forming tools
          5. 18.1.3.5. Assemblies
          6. 18.1.3.6. Routing
          7. 18.1.3.7. Smart Components
      2. 18.2. Creating Library Features
        1. 18.2.1. Creating a library feature
          1. 18.2.1.1. A few limitations
          2. 18.2.1.2. Creating a new library feature
          3. 18.2.1.3. Saving the library feature
          4. 18.2.1.4. Display of the Library Feature icon
        2. 18.2.2. Creating a library feature from an existing part
        3. 18.2.3. Adding folders to the library
      3. 18.3. Tutorial: Working with Library Features
      4. 18.4. Summary
    3. 19. Using Smart Components
      1. 19.1. Understanding Smart Components
      2. 19.2. Using Smart Components
        1. 19.2.1. Getting started with a simple Smart Component
        2. 19.2.2. Auto-sizing Smart Components
      3. 19.3. Making Smart Components
        1. 19.3.1. Getting started with a simple Smart Component
        2. 19.3.2. Creating an auto-sizing Smart Component
        3. 19.3.3. File management with Smart Components
        4. 19.3.4. Editing Smart Components
      4. 19.4. Tutorial: Working with Smart Components
      5. 19.5. Summary
  9. 5. Creating Drawings
    1. 20. Automating Drawings: The Basics
      1. 20.1. The Difference between Templates and Formats
        1. 20.1.1. Can templates be changed?
        2. 20.1.2. Why have different templates or formats?
      2. 20.2. Creating Drawing Formats
        1. 20.2.1. Customizing an existing format
          1. 20.2.1.1. Sample formats
          2. 20.2.1.2. Editing a format
          3. 20.2.1.3. Managing text
          4. 20.2.1.4. Custom properties
            1. 20.2.1.4.1. Property link display
            2. 20.2.1.4.2. Errors and link variables
            3. 20.2.1.4.3. Creating linked properties
        2. 20.2.2. Creating a format from a blank screen
        3. 20.2.3. Creating a format from an imported DWG/DXF file
        4. 20.2.4. Saving the format
        5. 20.2.5. Second sheet formats
          1. 20.2.5.1. Adding new sheets
          2. 20.2.5.2. Reloading formats
      3. 20.3. Creating Drawing Templates
        1. 20.3.1. Using predefined views in drawing templates
          1. 20.3.1.1. Aligning predefined views
          2. 20.3.1.2. Populating a drawing with Predefined views
          3. 20.3.1.3. Predefined views and sheet scale
          4. 20.3.1.4. Predefined view limitations
        2. 20.3.2. Using favorites and blocks in templates
        3. 20.3.3. Custom properties in templates
        4. 20.3.4. Saving a template
      4. 20.4. Creating Blocks
      5. 20.5. Summary
    2. 21. Working with Drawing Views
      1. 21.1. Creating Common View Types
        1. 21.1.1. Using the View palette
        2. 21.1.2. Named
          1. 21.1.2.1. Open documents
          2. 21.1.2.2. Thumbnail Preview
          3. 21.1.2.3. Options
          4. 21.1.2.4. Cosmetic Thread Display
          5. 21.1.2.5. Number of Views and Orientation
          6. 21.1.2.6. Options
          7. 21.1.2.7. Display Style
          8. 21.1.2.8. Scale
          9. 21.1.2.9. Dimension Type
          10. 21.1.2.10. Cosmetic Thread Display
        3. 21.1.3. Projected view
        4. 21.1.4. Standard 3 view
        5. 21.1.5. Detail view
          1. 21.1.5.1. Pre-drawn detail circle
          2. 21.1.5.2. Detail circle drawn in-line
          3. 21.1.5.3. Editing a Detail view
        6. 21.1.6. Section view
          1. 21.1.6.1. Default Section view
          2. 21.1.6.2. Partial Section view
          3. 21.1.6.3. Aligned Section view
          4. 21.1.6.4. Editing a Section view
      2. 21.2. Creating Other View Types
        1. 21.2.1. Crop view
          1. 21.2.1.1. Editing a Crop view
        2. 21.2.2. Broken-out Section view
          1. 21.2.2.1. Drawing the closed loop
          2. 21.2.2.2. Selecting the depth
          3. 21.2.2.3. Editing the view
        3. 21.2.3. Break view
        4. 21.2.4. Auxiliary view
        5. 21.2.5. Alternate Position view
        6. 21.2.6. Predefined view
        7. 21.2.7. Empty view
        8. 21.2.8. Custom view
        9. 21.2.9. Relative view
        10. 21.2.10. 3D Drawing View Mode
        11. 21.2.11. View orientation and alignment
      3. 21.3. Using Display Options in Views
        1. 21.3.1. Display States
        2. 21.3.2. Display modes
          1. 21.3.2.1. Component Line Font
          2. 21.3.2.2. Layers
        3. 21.3.3. Edge display options
        4. 21.3.4. View quality settings
      4. 21.4. Distinguishing Views from Sheets
      5. 21.5. Tutorial: Working with View Types, Settings, and Options
      6. 21.6. Summary
    3. 22. Using Annotations and Symbols
      1. 22.1. Using Notes
        1. 22.1.1. The workflow for placing notes
        2. 22.1.2. Fonts
        3. 22.1.3. Text boxes and wrapping
        4. 22.1.4. Notes and leaders
          1. 22.1.4.1. Adding a leader to a note
          2. 22.1.4.2. Multiple leaders
          3. 22.1.4.3. Jogged leaders
            1. 22.1.4.3.1. Add Jog Point
            2. 22.1.4.3.2. Insert New Branch
        5. 22.1.5. Favorites
        6. 22.1.6. Linking notes to custom properties
        7. 22.1.7. Hyperlinking text
        8. 22.1.8. Notes and symbols
      2. 22.2. Using Blocks
        1. 22.2.1. Inserting blocks
          1. 22.2.1.1. Existing Relations
          2. 22.2.1.2. Definition
          3. 22.2.1.3. Parameters
          4. 22.2.1.4. Leader
          5. 22.2.1.5. Text/Dimension Display
          6. 22.2.1.6. Layer
        2. 22.2.2. Creating blocks
        3. 22.2.3. Editing blocks
          1. 22.2.3.1. Add/Remove Entities
          2. 22.2.3.2. Rebuild
          3. 22.2.3.3. Explode
      3. 22.3. Using Symbols
        1. 22.3.1. Where can you use symbols?
        2. 22.3.2. Custom symbols
      4. 22.4. Using Center Marks and Centerlines
      5. 22.5. Tutorial: Using Annotations
      6. 22.6. Summary
    4. 23. Dimensioning and Tolerancing
      1. 23.1. Putting Dimensions on Drawings
        1. 23.1.1. Insert Model Items
        2. 23.1.2. Using reference dimensions
          1. 23.1.2.1. Annotation views
          2. 23.1.2.2. Driven dimension color
          3. 23.1.2.3. Ordinate and baseline dimensions
          4. 23.1.2.4. Autodimensioning
          5. 23.1.2.5. Reference sketches
      2. 23.2. Dimension Options
        1. 23.2.1.
          1. 23.2.1.1. Dimension Text
          2. 23.2.1.2. Primary Value Override
          3. 23.2.1.3. Display Options
          4. 23.2.1.4. Witness/Leader Display
          5. 23.2.1.5. Break Lines
          6. 23.2.1.6. Layer
          7. 23.2.1.7. More Properties
      3. 23.3. Adding Tolerances
        1. 23.3.1. Precision
        2. 23.3.2. Geometric Tolerancing
      4. 23.4. Using Dimension Favorites
      5. 23.5. Tutorial: Working with Dimensions and Tolerances
      6. 23.6. Summary
    5. 24. Working with Tables and Drawings
      1. 24.1. Driving the Bill of Materials
        1. 24.1.1. SolidWorks table-based BOM
          1. 24.1.1.1. Table-based BOM templates
          2. 24.1.1.2. Table Anchor
          3. 24.1.1.3. BOM Type
          4. 24.1.1.4. Configurations
          5. 24.1.1.5. Keep Missing Items
          6. 24.1.1.6. Zero Quantity Display
          7. 24.1.1.7. Item Numbers
          8. 24.1.1.8. BOM Contents
          9. 24.1.1.9. Table Format
          10. 24.1.1.10. Controlling the appearance of the Table-based BOM
          11. 24.1.1.11. Adding rows or columns
        2. 24.1.2. Excel-based BOM
      2. 24.2. Using Design Tables
      3. 24.3. Using Hole Tables
      4. 24.4. Using Revision Tables
      5. 24.5. Using Gauge Tables and Bend Tables
      6. 24.6. Using Weldment Cut List Tables
      7. 24.7. Using General Tables
      8. 24.8. Tutorials: Using Tables
        1. 24.8.1. Using BOMs
        2. 24.8.2. Using Hole Tables
        3. 24.8.3. Using Revision Tables
      9. 24.9. Summary
    6. 25. Using Layers, Line Fonts, and Colors
      1. 25.1. Controlling Layers
        1. 25.1.1. Layers in imported 2D data
        2. 25.1.2. Layers on the sheet format
        3. 25.1.3. Dimensions and notes on layers
        4. 25.1.4. Components on layers
      2. 25.2. Controlling Line Format
        1. 25.2.1. Using the Line Format settings
        2. 25.2.2. End Cap Style
        3. 25.2.3. Line Thickness settings
        4. 25.2.4. Line Style setting
        5. 25.2.5. Color Display mode
      3. 25.3. Hiding and Showing Edges
      4. 25.4. Tutorial: Using Drawing Display Tools
      5. 25.5. Summary
  10. 6. Using Advanced Techniques
    1. 26. Modeling Multibodies
      1. 26.1. With Great Power Comes Great Responsibility
        1. 26.1.1. Multibody modeling is not assembly modeling
        2. 26.1.2. Appropriate multibody uses
      2. 26.2. Understanding Multibody Techniques
        1. 26.2.1. Complex shapes across bodies
        2. 26.2.2. Tool bodies and Boolean operations
          1. 26.2.2.1. Indent feature
          2. 26.2.2.2. Move/Copy Bodies and Combine features
        3. 26.2.3. Local operations
          1. 26.2.3.1. Flex feature
          2. 26.2.3.2. Shell feature
        4. 26.2.4. Patterning
        5. 26.2.5. Simplifying very complex parts
        6. 26.2.6. Bridge between solids
        7. 26.2.7. Undetermined manufacturing methods
      3. 26.3. Creating Multibodies
        1. 26.3.1. Disjoint sketches
        2. 26.3.2. Merge Result option
        3. 26.3.3. Feature Scope
          1. 26.3.3.1. Rib feature
          2. 26.3.3.2. Delete Body feature
        4. 26.3.4. Cut feature
        5. 26.3.5. Split feature
          1. 26.3.5.1. Splitting with a sketch
          2. 26.3.5.2. Splitting with a plane
          3. 26.3.5.3. Splitting with a surface body
        6. 26.3.6. Insert Part feature
          1. 26.3.6.1. Secondary operations
          2. 26.3.6.2. Starting point
      4. 26.4. Managing Bodies
        1. 26.4.1. Body folders
        2. 26.4.2. Hide or show bodies
        3. 26.4.3. Deleting bodies
        4. 26.4.4. Renaming bodies
      5. 26.5. Tutorials: Working with Multibodies
        1. 26.5.1. Merging and local operations
        2. 26.5.2. Splitting and patterning bodies
      6. 26.6. Summary
    2. 27. Working with Surfaces
      1. 27.1. Why Do You Need Surfaces?
      2. 27.2. Understanding Surfacing Terminology
        1. 27.2.1. Knit
        2. 27.2.2. Trim
        3. 27.2.3. Untrim
        4. 27.2.4. Hybrid modeling
        5. 27.2.5. NURBS
        6. 27.2.6. Developable surface
        7. 27.2.7. Ruled surface
        8. 27.2.8. Gaussian curvature
      3. 27.3. What Surface Tools Are Available?
        1. 27.3.1. Extruded Surface
        2. 27.3.2. Revolved Surface
        3. 27.3.3. Swept Surface
        4. 27.3.4. Lofted Surface
        5. 27.3.5. Boundary Surface
        6. 27.3.6. Offset Surface
        7. 27.3.7. Radiate Surface
        8. 27.3.8. Knit Surface
        9. 27.3.9. Planar Surface
        10. 27.3.10. Extend Surface
        11. 27.3.11. Trim Surface
        12. 27.3.12. Fill Surface
        13. 27.3.13. Mid-surface
        14. 27.3.14. Replace Face
        15. 27.3.15. Untrim Surface
        16. 27.3.16. Parting Surface
        17. 27.3.17. Ruled Surface
      4. 27.4. Using Surfacing Techniques
        1. 27.4.1. Up to Surface/Up to Body
        2. 27.4.2. Cut With Surface
        3. 27.4.3. Replace Face
        4. 27.4.4. Fill Surface in action
        5. 27.4.5. Memory surface
        6. 27.4.6. Molds
      5. 27.5. Tutorial
        1. 27.5.1. Using Cut With Surface
        2. 27.5.2. Using Offset Surface
        3. 27.5.3. Using Fill Surface blend
      6. 27.6. Summary
    3. 28. Master Model Techniques
      1. 28.1. Using Pull Functions
        1. 28.1.1. Insert Part
        2. 28.1.2. Insert Into New Part
      2. 28.2. Using Push Functions
        1. 28.2.1. Split feature
          1. 28.2.1.1. Split
          2. 28.2.1.2. Save All Bodies
          3. 28.2.1.3. Create Assembly
        2. 28.2.2. Save Bodies
      3. 28.3. Tutorial: Working with Master Model Techniques
        1. 28.3.1. Insert Part
        2. 28.3.2. Insert Into New Part
        3. 28.3.3. Split
        4. 28.3.4. Save Bodies
      4. 28.4. Summary
  11. 7. Working with Specialized Functionality
    1. 29. Using the Base Flange Method for Sheet Metal Parts
      1. 29.1. Understanding the Big Picture
      2. 29.2. Using the Base Flange Features
        1. 29.2.1. Base Flange /Tab feature
        2. 29.2.2. Sheet Metal feature
          1. 29.2.2.1. Gauge Table
          2. 29.2.2.2. Fixed Face or Edge
          3. 29.2.2.3. Bend Radius
          4. 29.2.2.4. Thickness
          5. 29.2.2.5. Bend Allowance
            1. 29.2.2.5.1. Bend Table
            2. 29.2.2.5.2. K-Factor
            3. 29.2.2.5.3. Bend Allowance and Bend Deduction
          6. 29.2.2.6. Auto Relief
        3. 29.2.3. Flat Pattern feature
        4. 29.2.4. Edge Flange feature
          1. 29.2.4.1. Edit Flange Profile
          2. 29.2.4.2. Use Default Radius
          3. 29.2.4.3. Gap Distance
          4. 29.2.4.4. Angle
          5. 29.2.4.5. Flange Length
          6. 29.2.4.6. Flange Position
            1. 29.2.4.6.1. Trim Side Bends
          7. 29.2.4.7. Curved Edges
        5. 29.2.5. Miter Flange feature
        6. 29.2.6. Hem feature
        7. 29.2.7. Jog feature
          1. 29.2.7.1. Fixed Face
          2. 29.2.7.2. Jog Offset
          3. 29.2.7.3. Fix Projected Length
          4. 29.2.7.4. Jog Position
          5. 29.2.7.5. Jog Angle
        8. 29.2.8. Sketched Bend feature
        9. 29.2.9. Closed Corner feature
          1. 29.2.9.1. Faces To Extend
          2. 29.2.9.2. Gap
          3. 29.2.9.3. Overlap/Underlap ratio
          4. 29.2.9.4. Open Bend Region
        10. 29.2.10. Corner Trim and Break Corner features
        11. 29.2.11. Forming Tool feature
          1. 29.2.11.1. Creating forming tools
          2. 29.2.11.2. Forming Tool Library
          3. 29.2.11.3. Placing a forming tool
          4. 29.2.11.4. Special techniques with forming tools
        12. 29.2.12. Lofted Bends feature
        13. 29.2.13. Unfold and Fold features
        14. 29.2.14. Flatten command
      3. 29.3. Tutorial: Using the Base Flange Sheet Metal Method
      4. 29.4. Summary
    2. 30. Using the Insert Bends Method for Sheet Metal Parts
      1. 30.1. Architecture of Insert Bends
      2. 30.2. Making Sheet Metal from a Generic Model
        1. 30.2.1. Normal Cut
        2. 30.2.2. Rip feature
        3. 30.2.3. Sheet Metal feature
        4. 30.2.4. Flatten Bends feature
        5. 30.2.5. Process Bends feature
        6. 30.2.6. No Bends
        7. 30.2.7. Flat Pattern
      3. 30.3. Working with Imported Geometry
      4. 30.4. Making Rolled Conical Parts
      5. 30.5. Mixing Methods
      6. 30.6. Tutorial: Working with the Insert Bends method for sheet metal parts
      7. 30.7. Summary
    3. 31. Using Weldments
      1. 31.1. Sketching in 3D
        1. 31.1.1. Navigating in space
        2. 31.1.2. Sketch relations in 3D sketches
        3. 31.1.3. Planes in space
        4. 31.1.4. Planar path segments
        5. 31.1.5. Dimensions
      2. 31.2. Using the Weldment Tools
        1. 31.2.1. Weldment
        2. 31.2.2. Structural Member
          1. 31.2.2.1. Locating and orienting the profile
          2. 31.2.2.2. Disjoint sketch segments
          3. 31.2.2.3. Custom profiles
          4. 31.2.2.4. Corner treatments
          5. 31.2.2.5. Arc segments
          6. 31.2.2.6. Patterning and symmetry
          7. 31.2.2.7. Configurations
        3. 31.2.3. Trim/Extend
        4. 31.2.4. End Cap
        5. 31.2.5. Gusset
        6. 31.2.6. Fillet Bead
      3. 31.3. Using Non-Structural Components
      4. 31.4. Using Sub-Weldments
      5. 31.5. Using Cut Lists
        1. 31.5.1.
          1. 31.5.1.1. Custom properties
          2. 31.5.1.2. Make Weld Bead
      6. 31.6. Creating Weldment Drawings
      7. 31.7. Tutorial: Working with Weldments
      8. 31.8. Summary
    4. 32. Creating and Using Macros
      1. 32.1. Recording Macros
        1. 32.1.1. Recording a rectangle-sketching macro
          1. 32.1.1.1. Recording the macro
          2. 32.1.1.2. Understanding what was recorded
        2. 32.1.2. Replaying the macro
          1. 32.1.2.1. Storing your macro
          2. 32.1.2.2. Connecting to a hotkey
          3. 32.1.2.3. Connecting to a custom toolbar button
      2. 32.2. Creating a Macro with a User Form
      3. 32.3. Building the Form
      4. 32.4. Finding Macro Help
      5. 32.5. Summary
  12. 8. Appendixes
    1. A. Implementing SolidWorks
      1. A.1. Licensing
        1. A.1.1. Home license
        2. A.1.2. Network license
        3. A.1.3. Dongle
        4. A.1.4. Standalone license
        5. A.1.5. Levels of SolidWorks
      2. A.2. Training Options
        1. A.2.1. Reseller training
          1. A.2.1.1. Training as evaluation
          2. A.2.1.2. Quality of trainers
          3. A.2.1.3. SolidWorks training materials
        2. A.2.2. Hiring a consultant
          1. A.2.2.1. Specialty topics
          2. A.2.2.2. On-site training
        3. A.2.3. On-line or CD-based training
        4. A.2.4. Train the trainer
        5. A.2.5. Local colleges
        6. A.2.6. User groups
      3. A.3. Implementation Schemes
        1. A.3.1. Planning
        2. A.3.2. Pilot project
        3. A.3.3. Phased approach
        4. A.3.4. Cold turkey
      4. A.4. Hardware Selection
        1. A.4.1. Primary components
          1. A.4.1.1. CPU
            1. A.4.1.1.1. Multi-processor or multi-core
            2. A.4.1.1.2. AMD versus Intel
            3. A.4.1.1.3. 32x versus 64x systems
            4. A.4.1.1.4. Vista Compatibility
          2. A.4.1.2. Video card
          3. A.4.1.3. Memory (RAM)
        2. A.4.2. Secondary components
          1. A.4.2.1. Hard drive
            1. A.4.2.1.1. Drive speed
            2. A.4.2.1.2. RAID configuration
          2. A.4.2.2. Network card
          3. A.4.2.3. Motherboard
      5. A.5. Installation
        1. A.5.1. Before installing
        2. A.5.2. Installation Manager
        3. A.5.3. Installing from discs
          1. A.5.3.1. Pay attention while installing
          2. A.5.3.2. New installation or upgrade?
          3. A.5.3.3. Level to install
            1. A.5.3.3.1. Customize
          4. A.5.3.4. Installation folders
          5. A.5.3.5. Serial number and license server
          6. A.5.3.6. SolidWorks Search
          7. A.5.3.7. Performance feedback
          8. A.5.3.8. Other software
        4. A.5.4. Administrative Director
      6. A.6. Configuration and Standardization
      7. A.7. Data Management
        1. A.7.1. Filenames
          1. A.7.1.1. Rules of file management
          2. A.7.1.2. Compromise methods
            1. A.7.1.2.1. Intelligent numbering systems
            2. A.7.1.2.2. Hybrid naming system
            3. A.7.1.2.3. Revision control
          3. A.7.1.3. Network files
          4. A.7.1.4. Using a PDM application
      8. A.8. System Maintenance
    2. B. Tools, Options
      1. B.1. System Options
        1. B.1.1. General Settings Page
        2. B.1.2. Drawings page
          1. B.1.2.1. Display Style
          2. B.1.2.2. Area Hatch/Fill
        3. B.1.3. Colors
        4. B.1.4. Sketch
          1. B.1.4.1. Relations/Snaps
        5. B.1.5. Display/Selection
        6. B.1.6. Performance
        7. B.1.7. Assemblies
        8. B.1.8. External References
        9. B.1.9. Default Templates
        10. B.1.10. File Locations
        11. B.1.11. FeatureManager
        12. B.1.12. Spin Box Increments
        13. B.1.13. View Rotation
        14. B.1.14. Backup/Recover
        15. B.1.15. Hole Wizard/Toolbox
        16. B.1.16. File Explorer
        17. B.1.17. Search
        18. B.1.18. Collaboration
      2. B.2. Document Properties
        1. B.2.1. Detailing
        2. B.2.2. DimXpert
        3. B.2.3. Dimensions
        4. B.2.4. Notes
        5. B.2.5. Balloons
        6. B.2.6. Arrows
        7. B.2.7. Virtual Sharps
        8. B.2.8. Annotations Display
        9. B.2.9. Annotations Font
        10. B.2.10. Tables
        11. B.2.11. View Labels
        12. B.2.12. Grid/Snap
        13. B.2.13. Units
          1. B.2.13.1. Fractions
          2. B.2.13.2. Decimal places or Denominator
        14. B.2.14. Line Font
        15. B.2.15. Line Style
        16. B.2.16. Colors
        17. B.2.17. Image Quality
        18. B.2.18. Plane Display
    3. C. Finding Help
      1. C.1. SolidWorks Help
        1. C.1.1. Contents
          1. C.1.1.1. SolidWorks Fundamentals
          2. C.1.1.2. Glossary
        2. C.1.2. Index
        3. C.1.3. Search
      2. C.2. SolidWorks Web site
        1. C.2.1. Graphics Cards
        2. C.2.2. Customer Portal
          1. C.2.2.1. Knowledge Base
          2. C.2.2.2. Software downloads
          3. C.2.2.3. Release Notes
          4. C.2.2.4. What's New
          5. C.2.2.5. Installation and administration guides
          6. C.2.2.6. PDMWorks Workgroup Vault Debug Guide
          7. C.2.2.7. FLEXlm End Users Guide
        3. C.2.3. Discussion Forum
        4. C.2.4. Tech Tips
      3. C.3. User Groups
      4. C.4. Online Forums
        1. C.4.1. comp.cad.solidworks
        2. C.4.2. Other forums
      5. C.5. Non-Commercial Web Sites
    4. D. What's on the CD-ROM
      1. D.1. System Requirements
      2. D.2. Troubleshooting
      3. D.3. Customer Care