You are previewing Mastering SolidWorks®: The Design Approach, Second Edition.
O'Reilly logo
Mastering SolidWorks®: The Design Approach, Second Edition

Book Description

Mastering SolidWorks: The Design Approach, Second Edition is entirely updated for SolidWorks 2014 and presents SolidWorks as a design system rather than a software program, using design, modeling, and drafting concepts as the building blocks, instead of focusing on menus and commands. It describes design approaches, methodologies, and techniques to help CAD designers/engineers and draftspersons achieve their engineering tasks in the fastest, easiest, and most effective way. It develops command sequences to achieve CAD and modeling tasks, providing SolidWorks syntax and details. Starting with a CAD task to accomplish, the book then goes about how to accomplish it, motivating students to learn more than simply going through layers of menus and commands.

Intended for design courses, the book uses a minimal amount of mathematical concepts, covering basic math in Chapter 8 (Curves), Chapter 9 (Surfaces), and Chapter 13 (Analysis Tools).¿

Intended for design courses, the book uses a minimal amount of mathematical concepts, covering basic math in Chapter 8 (Curves), Chapter 9 (Surfaces), and Chapter 13 (Analysis Tools).¿¿

  • Shows concepts to those who are curious about how CAD/CAM systems work "under the hood."

  • Broadens the book appeal to many students, professors, and readers.¿

  • The coverage of math in chapters 8, 9, and 13 may be ignored without affecting the continuity of the material in those chapters.

  • Step-by-Step instructions help students learn SolidWorks as a design system rather than a software program.

  • Ample illustrations guide students as they learn.

  • Tutorials offer comprehensive coverage of a full design task.

  • Each tutorial ends with a hands-on exercise that both challenges the student’s understanding and extends it.

  • Examples with Solutions cover a single concept in detail.

  • Each example offers a hands-on exercise that builds on the previous example, ensuring the student has gone through each example.

  • Each chapter includes challenging modeling and design examples and problems.

  • The book’s unique approach covers the theoretical concepts behind the various functions of SolidWorks.

  • This sheds light about why things work the way they do, as well as explains their limitations and uses.

  • Table of Contents

    1. About This eBook
    2. Title Page
    3. Copyright Page
    4. Features of Mastering SolidWorks®: The Design Approach
    5. Preface
    6. Instructor Resources
    7. Brief Contents
    8. Contents
    9. Part I: Computer Aided Design (CAD) Basics
      1. Chapter 1. Getting Started
        1. 1.1 Introduction
        2. 1.2 Engineering Design Process
        3. 1.3 CAD Process
        4. 1.4 Manufacturing Process
        5. 1.5 CAM Process
        6. 1.6 SolidWorks Installation and Resources
        7. 1.7 SolidWorks Overview
        8. 1.8 Customize SolidWorks
        9. 1.9 Modeling Plan
        10. 1.10 Part Creation
        11. 1.11 Examples
        12. 1.12 Tutorials
          1. Tutorial 1–1: Create the Flap
          2. Tutorial 1–2: Create the Pin and Bushing Bearing
          3. Tutorial 1–3: Create the Pillow Block
          4. Tutorial 1–4: Create Drawings
          5. Tutorial 1–5: Create Assembly
        13. Problems
      2. Chapter 2. Modeling Management
        1. 2.1 Overview
        2. 2.2 Types of CAD Models
        3. 2.3 Planning Part Creation
        4. 2.4 Part Topology
        5. 2.5 Parametric Modeling
        6. 2.6 Customizing SolidWorks
        7. 2.7 Productivity Tools
        8. 2.8 Coordinate Systems
        9. 2.9 Sketch Planes
        10. 2.10 Sketch Status
        11. 2.11 Part Features Tree
        12. 2.12 Construction Geometry
        13. 2.13 Reference Geometry
        14. 2.14 Sketch Entities
        15. 2.15 Sketch Relations
        16. 2.16 Equations and Link Values
        17. 2.17 Geometric Modifiers
        18. 2.18 Grids
        19. 2.19 Patterns
        20. 2.20 Selecting, Editing, and Measuring Entities
        21. 2.21 Boolean Operations
        22. 2.22 Templates
        23. 2.23 Viewing
        24. 2.24 Model Communication
        25. 2.25 Tutorials
          1. Tutorial 2–1: Create a Coil Spring
          2. Tutorial 2–2: Create Mount Plate
          3. Tutorial 2–3: Create Bracket
          4. Tutorial 2–4: Create Wheel
          5. Tutorial 2–5: Create Tire and Pin
          6. Tutorial 2–6: Create Caster Assembly
        26. Problems
      3. Chapter 3. Design Intent
        1. 3.1 Introduction
        2. 3.2 Capturing Design Intent
        3. 3.3 Documenting Design Intent
        4. 3.4 Comments
        5. 3.5 Design Binder
        6. 3.6 Equations
        7. 3.7 Design Tables and Configurations
        8. 3.8 Dimension Names
        9. 3.9 Feature Names
        10. 3.10 Folders
        11. 3.11 Tutorials
          1. Tutorial 3–1: Design Intent via Two Modeling Plans
          2. Tutorial 3–2: Design Intent via Three Modeling Plans
          3. Tutorial 3–3: Design Intent via Design Specifications
          4. Tutorial 3–4: Design Intent via Mating Conditions
        12. Problems
    10. Part II: Basic Part Modeling
      1. Chapter 4. Features and Macros
        1. 4.1 Introduction
        2. 4.2 Features
        3. 4.3 Spur Gears
        4. 4.4 Design Library and Library Features
        5. 4.5 Configurations and Design Tables
        6. 4.6 Macros
        7. 4.7 Tutorials
          1. Tutorial 4–1: Create Sweep Features
          2. Tutorial 4–2: Create Loft Features
          3. Tutorial 4–3: Use the Hole Wizard
          4. Tutorial 4–4: Create Compression Spring
          5. Tutorial 4–5: Create Spiral
          6. Tutorial 4–6: Create Features
          7. Tutorial 4–7: Use the Smart Fasteners Wizard
          8. Tutorial 4–8: Create a Bolt
        8. Problems
      2. Chapter 5. Drawings
        1. 5.1 Introduction
        2. 5.2 Engineering Drafting and Graphics Communication
        3. 5.3 ASME Abbreviation Rules
        4. 5.4 ASME Drafting Rules
        5. 5.5 ASME Dimensioning Rules
        6. 5.6 Dimensions
        7. 5.7 Drawing Content and Layout
        8. 5.8 Angle of Projection
        9. 5.9 Views
        10. 5.10 Sheets
        11. 5.11 Title Block
        12. 5.12 Drafting Control
        13. 5.13 Tolerances
        14. 5.14 Bill of Materials
        15. 5.15 Model and Drawing Associativity
        16. 5.16 Design Checker
        17. 5.17 Tutorials
          1. Tutorial 5–1: Create Drawing Views
          2. Tutorial 5–2: Insert Annotations
          3. Tutorial 5–3: Fill Title Block
          4. Tutorial 5–4: Create Assembly Drawing with Bill of Materials
          5. Tutorial 5–5: Use Model-Drawing Associativity
        18. Problems
      3. Chapter 6. Assemblies
        1. 6.1 Introduction
        2. 6.2 Assembly Mates
        3. 6.3 Bottom-Up Assembly Modeling
        4. 6.4 Top-Down Assembly Modeling
        5. 6.5 Assembly Tree
        6. 6.6 Assembly Drawing
        7. 6.7 Assembly Exploded View and Animation
        8. 6.8 Assembly Motion Study
        9. 6.9 Interference and Collision Detection
        10. 6.10 Assembly Design Tables
        11. 6.11 Tutorials
          1. Tutorial 6–1: Create Cam and Follower Assembly
          2. Tutorial 6–2: Create Working Hinge Assembly
          3. Tutorial 6–3: Mate Two Gears with Gear Mate
          4. Tutorial 6–4: Create Functional Rack and Pinion
          5. Tutorial 6–5: Create a Functional Ball Screw
          6. Tutorial 6–6: Study Universal Joint Motion
          7. Tutorial 6–7: Create Motion Study
          8. Tutorial 6–8: Detect Collision and Interference
          9. Tutorial 6–9: Create Design Table
          10. Tutorial 6–10: Create Part in Context of Assembly
        12. Problems
      4. Chapter 7. Rendering and Animation
        1. 7.1 Introduction
        2. 7.2 Scenes and Lighting
        3. 7.3 Rendering Models
        4. 7.4 Decals
        5. 7.5 Textures
        6. 7.6 Materials
        7. 7.7 Appearance and Transparency
        8. 7.8 Background and Scenes
        9. 7.9 Cameras and Camera Sleds
        10. 7.10 Animation
        11. 7.11 Tutorials
          1. Tutorial 7–1: Apply Colors to Objects
          2. Tutorial 7–2: Apply Background and Scene
          3. Tutorial 7–3: Apply Lights to Scene
          4. Tutorial 7–4: Add Material and Transparency
          5. Tutorial 7–5: Add Camera to Scene
          6. Tutorial 7–6: Create Motion Study
          7. Tutorial 7–7: Create Camera-Sled Based Animation
        12. Problems
    11. Part III: Advanced Part Modeling
      1. Chapter 8. Curves
        1. 8.1 Introduction
        2. 8.2 Curve Representation
        3. 8.3 Line Parametric Equation
        4. 8.4 Circle Parametric Equation
        5. 8.5 Spline Parametric Equation
        6. 8.6 Two-Dimensional Curves
        7. 8.7 Three-Dimensional Curves
        8. 8.8 Curve Management
        9. 8.9 Tutorials
          1. Tutorial 8–1: Create a 2D Curve Using Explicit Equation
          2. Tutorial 8–2: Create a 2D Curve Using Parametric Equation
          3. Tutorial 8–3: Create a 3D Curve Using Parametric Equation
          4. Tutorial 8–4: Create a 3D Curve Using 3D Points
          5. Tutorial 8–5: Create a 3D Curve Using 3D Sketching
          6. Tutorial 8–6: Create a 3D Curve Using Composite Curves
          7. Tutorial 8–7: Create a 3D Curve by Projecting a Sketch onto a Curved Face
          8. Tutorial 8–8: Create a 3D Curve Using Projected Curves
          9. Tutorial 8–9: Create a Stethoscope Model
        10. Problems
      2. Chapter 9. Surfaces
        1. 9.1 Introduction
        2. 9.2 Surfaces
        3. 9.3 Using Surfaces in Solid Modeling
        4. 9.4 Surface Representation
        5. 9.5 Plane Parametric Equation
        6. 9.6 Ruled Surface Parametric Equation
        7. 9.7 Surface Visualization
        8. 9.8 Surface Management
        9. 9.9 Tutorials
          1. Tutorial 9–1: Create Basic Surfaces: Extrude, Revolve, Loft, Sweep, Knit, and Radiate
          2. Tutorial 9–2: Create Basic Surfaces: Planar, Filled, Boundary, and Offset
          3. Tutorial 9–3: Visualize Surfaces
          4. Tutorial 9–4: Create an Artistic Bowl
          5. Tutorial 9–5: Use Surface Intersections
          6. Tutorial 9–6: Create a Tablespoon
          7. Tutorial 9–7: Create a Computer Mouse
          8. Tutorial 9–8: Create a Baseball Hat
          9. Tutorial 9–9: Create a Hair Dryer
          10. Tutorial 9–10: Create an Oil Container
        10. Problems
      3. Chapter 10. Sheet Metal and Weldments
        1. 10.1 Introduction
        2. 10.2 Sheet Metal
        3. 10.3 Sheet Metal Features
        4. 10.4 Sheet Metal FeatureManager Design Tree
        5. 10.5 Sheet Metal Methods
        6. 10.6 Weldments
        7. 10.7 Weldment Features
        8. 10.8 Weld Symbols
        9. 10.9 Tutorials
          1. Tutorial 10–1: Create Sheet Metal
          2. Tutorial 10–2: Create Sheet Metal Drawing
          3. Tutorial 10–3: Create Sheet Metal Part from Solid Body
          4. Tutorial 10–4: Create Sheet Metal Part from Flattened State
          5. Tutorial 10–5: Create Weldment
          6. Tutorial 10–6: Create Weldment Drawing
        10. Problems
      4. Chapter 11. Sustainable Design
        1. 11.1 Introduction
        2. 11.2 Design and Society
        3. 11.3 Guidelines and Principles
        4. 11.4 Life Cycle Assessment
        5. 11.5 Impact Metric
        6. 11.6 Implementation
        7. 11.7 Design Activities
        8. 11.8 Sustainable Design Tools
        9. 11.9 SolidWorks SustainabilityXpress
        10. 11.10 Tutorials
          1. Tutorial 11–1: Redesign a Steel Washer
        11. Problems
    12. Part IV: Part Development and Analysis
      1. Chapter 12. Tolerances
        1. 12.1 Introduction
        2. 12.2 Types
        3. 12.3 Concepts
        4. 12.4 ASME Tolerance Rules
        5. 12.5 Tolerancing Tapers
        6. 12.6 Limits of Dimensions
        7. 12.7 Tolerance Accumulation
        8. 12.8 Statistical Tolerancing
        9. 12.9 True Position
        10. 12.10 Geometric Tolerances
        11. 12.11 Datum Target Symbols
        12. 12.12 Tolerance Interpretation
        13. 12.13 Tolerance Analysis
        14. 12.14 SolidWorks Tolerance Analysis
        15. 12.15 Tutorials
          1. Tutorial 12–1: Create Conventional Tolerances
          2. Tutorial 12–2: Create Geometric Tolerances
          3. Tutorial 12–3: Define Datum Targets
          4. Tutorial 12–4: Tolerance a Taper
          5. Tutorial 12–5: Perform Tolerance Stack-up Analysis
        16. Problems
      2. Chapter 13. Analysis Tools
        1. 13.1 Introduction
        2. 13.2 Data Exchange
        3. 13.3 Mass Properties
        4. 13.4 Animation and Motion Analysis
        5. 13.5 Flow Simulation
        6. 13.6 Finite Element Method
        7. 13.7 Finite Element Analysis
        8. 13.8 SolidWorks Simulation
        9. 13.9 Von Mises Stress
        10. 13.10 Tutorials
          1. Tutorial 13–1: Export Native SolidWorks Files
          2. Tutorial 13–2: Import IGES and STEP Files into SolidWorks
          3. Tutorial 13–3: Calculate Mass Properties of a Solid
          4. Tutorial 13–4: Perform Motion Analysis Using a Motor
          5. Tutorial 13–5: Perform Static Linear FEA on a Part
          6. Tutorial 13–6: Perform Thermal FEA on a Part
          7. Tutorial 13–7: Perform Flow Analysis on a Hose
        11. Problems
    13. Part V: Part Manufacturing
      1. Chapter 14. Rapid Prototyping
        1. 14.1 Introduction
        2. 14.2 Applications
        3. 14.3 Overview
        4. 14.4 Concepts
        5. 14.5 SolidWorks Triangulation
        6. 14.6 Steps
        7. 14.7 Building Techniques
        8. 14.8 Bottle Prototype
        9. 14.9 Tutorials
          1. Tutorial 14–1: Generate Part Prototype File
          2. Tutorial 14–2: Generate Assembly Prototype File
          3. Tutorial 14–3: Read Back an STL File
        10. Problems
      2. Chapter 15. Numerical Control Machining
        1. 15.1 Introduction
        2. 15.2 Basics of Machine Tools
        3. 15.3 Basics of Machining
        4. 15.4 Turning
        5. 15.5 Drilling
        6. 15.6 Milling
        7. 15.7 Electrical Discharge Machining
        8. 15.8 Manufacturing of Design
        9. 15.9 SolidWorks DFMXpress
        10. 15.10 Basics of NC Machining
        11. 15.11 G-Code and M-Code Programming
        12. 15.12 CAM Add-Ins Software
        13. 15.13 Tutorials
          1. Tutorial 15–1: Turn a Stepped Shaft
          2. Tutorial 15–2: Drill Holes
          3. Tutorial 15–3: Mill Faces
          4. Tutorial 15–4: Mill Pockets
          5. Tutorial 15–5: Mill Slots
          6. Tutorial 15–6: Wire EDM a Spline Shaft
        14. Problems
      3. Chapter 16. Injection Molding
        1. 16.1 Introduction
        2. 16.2 Basics of Injection Molding Machines
        3. 16.3 Basics of Injection Molding
        4. 16.4 Basics of Mold Design
        5. 16.5 Basics of Part Design
        6. 16.6 Phases of Mold Design
        7. 16.7 SolidWorks Mold Design
        8. 16.8 Tutorials
          1. Tutorial 16–1: Create a Block Mold
          2. Tutorial 16–2: Create a Sandbox Mold
          3. Tutorial 16–3: Create a Hemisphere Mold
          4. Tutorial 16–4: Create an Easter Egg Mold
          5. Tutorial 16–5: Generate a Mold Drawing
        9. Problems
    14. Appendix A. ANSI and ISO Tolerance Tables
    15. Appendix B. SolidWorks Certification
      1. 1. Certified SolidWorks Associate (CSWA)
      2. 2. Certified SolidWorks Professional (CSWP)
      3. 3. CSWP – Surfacing
      4. 4. CSWP – Sheet Metal
      5. 5. CSWP – Weldments
      6. 6. CSWP – FEA
      7. 7. CSWP – Mold Tools
    16. Index