Table of Contents Dedication Preface Introduction iii xv xix Chapter 1: Drawing Sketches for the Solid Models The Sketching Environment Starting a New Document in SolidWorks 2004 Setting Up the Document Options Modifying the Dimensioning Standards Modifying the Linear and Angular Units Modifying Snap and Grid Settings Learning About Sketcher Terms Origin Inferencing Lines Select Tool Drawing Lines Drawing Continuous Lines Drawing Individual Lines Drawing Tangent or Normal Arcs Using the Line Tool Drawing Construction Lines or Centerlines Drawing Circles Drawing a Construction Circle Drawing Arcs Drawing Tangent/Normal Arcs Drawing Centerpoint Arcs Drawing 3 Point Arcs Drawing Rectangles Drawing Parallelogram Drawing a Rectangle at an Angle Drawing Parallelograms Drawing Polygons Drawing Splines Drawing Points Drawing Ellipses Drawing Elliptical Arcs Drawing Parabolic Curve Drawing Display Tools Zoom to Fit Zoom Area Zoom In/Out Zoom to Selection 1-2 1-3 1-7 1-8 1-8 1-9 1-11 1-12 1-12 1-13 1-13 1-14 1-14 1-17 1-18 1-18 1-19 1-20 1-20 1-22 1-23 1-25 1-26 1-26 1-26 1-27 1-29 1-30 1-31 1-32 1-33 1-34 1-35 1-35 1-35 1-35 vi Pan Redraw Deleting the Sketched Entities Tutorial 1 Tutorial 2 Tutorial 3 Tutorial 4 Self-Evaluation Test Review Questions Exercise 1 Exercise 2 SolidWorks for Designers 1-36 1-36 1-36 1-36 1-47 1-51 1-56 1-61 1-61 1-62 1-63 Chapter 2: Editing and Modifying the Sketches Editing the Sketched Entities Trimming the Sketched Entities Extending the Sketched Entities Filleting the Sketched Entities Chamfering the Sketched Entities Offsetting the Sketched Entities Mirroring the Sketched Entities Moving, Rotating, and Scaling the Sketched Entities Creating Patterns Creating Linear Pattern of the Sketched Entities Creating Circular Pattern of the Sketched Entities Editing Patterns Writing Text in the Sketching Environment Modifying Sketched Entities Modifying a Sketched Line Modifying a Sketched Circle Modifying a Sketched Arc Modifying a Sketched Polygon Modifying a Spline Modifying a Sketched Point Modifying an Ellipse or an Elliptical Arc Modifying a Parabola Dynamically Modifying and Coping the Sketched Entities Splitting the Sketched Entity Tutorial 1 Tutorial 2 Tutorial 3 Self-Evaluation Test Review Questions Exercise 1 Exercise 2 Exercise 3 Exercise 4 2-2 2-2 2-3 2-4 2-5 2-7 2-9 2-11 2-15 2-16 2-21 2-25 2-26 2-27 2-27 2-27 2-27 2-28 2-28 2-29 2-29 2-29 2-29 2-30 2-30 2-40 2-46 2-52 2-52 2-53 2-54 2-55 2-56 Table of Contents vii Chapter 3: Adding Relations and Dimensions to the Sketches Adding Geometric Relations to the Sketch Adding Relations Using the Add Relations PropertyManager Automatic Relations Dimensioning the Sketch Horizontal/Vertical Dimensioning Aligned Dimensioning Angular Dimensioning Diameter Dimensioning Radius Dimensioning Linear Diameter Dimensioning Ordinate Dimensioning Additional Dimensioning Options Concept of Fully Defined Sketch Fully Defined Over Defined Under Defined Dangling No Solution Found Invalid Solution Found Sketch Dimension or Relation Status Deleting the Over Defining Dimensions Displaying and Deleting Relations Viewing and Examining Relations Opening an Existing File Tutorial 1 Tutorial 2 Tutorial 3 Self-Evaluation Test Review Questions Exercise 1 Exercise 2 Exercise 3 3-2 3-2 3-7 3-8 3-10 3-20 3-20 3-22 3-23 3-23 3-24 3-26 3-27 3-27 3-28 3-28 3-28 3-28 3-29 3-29 3-30 3-31 3-35 3-36 3-38 3-48 3-55 3-61 3-62 3-63 3-63 3-64 Chapter 4: Advanced Dimensioning and Base Feature Options Advanced Dimensioning Techniques Autodimension the Sketches Dimensioning of the True Length of an Arc Measuring Distances and Viewing Section Properties Measuring Distances Determining Section Properties of Closed Sketches Creating the Base Feature by Extruding the Sketches Creating the Solid Extruded Features Creating the Thin Extruded Features Creating the Base Features by Revolving the Sketches 4-2 4-2 4-5 4-6 4-6 4-10 4-11 4-12 4-17 4-20 viii SolidWorks for Designers Creating the Solid Revolve Features Creating the Thin Revolved Features Dynamically Rotating the View of the Model Rotating the View Freely in 3D Space Rotating the View Around a Selected Vertex, Edge, or Face Modifying the View Orientation Restoring Previous View Display Modes of the Model Wireframe Hidden Lines Visible Hidden Lines Removed Shaded With Edges Shaded Shadows In Shaded Mode Perspective Assigning Material and Texture to the Model Assigning Material to a Model Assigning Textures to a Model Tutorial 1 Tutorial 2 Tutorial 3 Self-Evaluation Test Review Questions Exercise 1 Exercise 2 4-21 4-24 4-26 4-26 4-26 4-27 4-29 4-29 4-29 4-29 4-30 4-30 4-30 4-30 4-30 4-32 4-32 4-33 4-34 4-41 4-46 4-52 4-53 4-54 4-55 Chapter 5: Creating Reference Geometries Importance of the Sketching Planes Reference Geometry Creating New Planes Creating Reference Axis Creating Reference Points Creating Reference Coordinate System Other Boss/Base Options End Condition Direction of Extrusion Modeling using the Contour Selection Method Creating the Cut Features Creating Extruded Cuts Handling Multiple Bodies in Cut Feature Creating Revolved Cuts Concept of the Feature Scope Tutorial 1 Tutorial 2 Tutorial 3 Self-Evaluation Test 5-2 5-2 5-5 5-10 5-14 5-16 5-17 5-17 5-21 5-21 5-25 5-25 5-28 5-30 5-31 5-32 5-38 5-45 5-54 Table of Contents ix Review Questions Exercise 1 Exercise 2 5-55 5-56 5-57 Chapter 6: Advanced Modeling Tools-I Advanced Modeling Tools Creating Simple Hole Creating the Standard Holes Using Hole Wizard Creating Fillets Selection Methods Creating Chamfer Creating the Shell Feature Creating Wrap Feature Tutorial 1 Tutorial 2 Self-Evaluation Test Review Questions Exercise 1 Exercise 2 6-2 6-2 6-3 6-15 6-31 6-33 6-37 6-41 6-43 6-53 6-62 6-63 6-64 6-65 Chapter 7: Advanced Modeling Tools-II Advanced Modeling Tools Creating Mirror Feature Creating Linear Pattern Feature Creating Circular Pattern Feature Creating Sketch-driven Pattern Creating Curve-driven Pattern Creating Table-driven Pattern Creating the Rib Feature Creating the Dome Feature Creating the Shape Feature Displaying the Section View of the Model Tutorial 1 Tutorial 2 Tutorial 3 Self-Evaluation Test Review Questions Exercise 1 Exercise 2 Exercise 3 7-2 7-2 7-8 7-15 7-19 7-21 7-24 7-26 7-31 7-35 7-37 7-39 7-48 7-54 7-65 7-65 7-66 7-68 7-69 Chapter 8: Editing Features Editing the Features of the Model Editing Using Edit Feature Option 8-2 8-2 x SolidWorks for Designers Editing the Sketches of the Sketched Features Changing the Sketch Plane of the Sketches Editing by Double-clicking the Entities and Features Editing using the Move/Size Features Editing the Sketches with the Move/Size Features Tool Active Editing the Features and Sketches by Cut, Copy, and Paste Cut, Copy, and Paste Features and Sketches from One Document to the other Coping Features Using Drag and Drop Deleting the Features Deleting the Bodies Suppressing the Features Unsuppressing the Features Unsuppressing the Features with Dependents Hiding the Bodies Move/Copy Bodies Reordering the Features Rolling Back the Model Renaming the Features Creating Folders in the FeatureManager Design Tree What’s Wrong? Functionality Tutorial 1 Tutorial 2 Tutorial 3 Self-Evaluation Test Review Questions Exercise 1 Exercise 2 8-4 8-4 8-4 8-6 8-9 8-10 8-11 8-11 8-13 8-13 8-14 8-15 8-15 8-15 8-16 8-18 8-20 8-21 8-21 8-22 8-23 8-31 8-38 8-46 8-47 8-48 8-49 Chapter 9: Advanced Modeling Tools-III Advanced Modeling Tools Creating the Sweep Feature Creating Cut Sweep Features Creating Loft Feature Creating 3D Sketches Editing 3D Sketches Creating Curves Extruding a 3D Sketch Creating Draft Features Creating the Deform Feature Tutorial 1 Tutorial 2 Tutorial 3 Self-Evaluation Test Review Questions Exercise 1 Exercise 2 9-2 9-2 9-14 9-15 9-25 9-27 9-27 9-40 9-40 9-42 9-47 9-51 9-55 9-62 9-62 9-63 9-65 Table of Contents xi Chapter 10: Assembly Modeling-I Assembly Modeling Types of Assembly Design Approach Creating Bottom-Up Assemblies Placing Components in the Assembly File Assembling the Components Creating Top-down Assemblies Creating the Component in the Top-down Assembly Moving the Individual Components Moving the Individual Components by Dragging Moving the Individual Components using the Move Component Tool Rotating the Individual Components Rotating the Individual Components by Dragging Rotating the Individual Components using the Rotate Component Tool Moving and Rotating an Individual Components using the Triad Tutorial 1 Tutorial 2 Self-Evaluation Test Review Questions Exercise 1 10-2 10-2 10-4 10-4 10-9 10-26 10-27 10-28 10-28 10-28 10-29 10-29 10-30 10-30 10-32 10-47 10-52 10-53 10-54 Chapter 11: Assembly Modeling-II Advanced Assembly Mates Applying the Symmetric Mate Applying the Cam Mate Applying Gear Mate Applying Limit Mate Creating Subassemblies Bottom-up Subassembly Design Top-down Subassembly Design Deleting Components and Subassemblies Editing Assembly Mates Replacing the Mated Entities Editing the Components Editing the Subassemblies Dissolving the Subassembly Replacing the Components Creating Patterns of the Components in an Assembly Feature-driven Pattern Local Pattern Mirroring the Components Simplifying the Assemblies using Visibility Options Hiding the Components Suppressing the Components Changing the Transparency Conditions 11-2 11-2 11-2 11-4 11-4 11-5 11-5 11-5 11-6 11-7 11-8 11-9 11-10 11-11 11-11 11-14 11-14 11-15 11-16 11-18 11-19 11-19 11-20 xii SolidWorks for Designers Checking the Interferences in the Assembly Creating the Assemblies for Mechanism Analyzing the Collisions using the Collision Detection Tool Creating the Explode State of the Assembly Creating Systematic Explode State Creating the Explode Line Sketch Tutorial 1 Tutorial 2 Self-Evaluation Test Review Questions Exercise 1 11-21 11-22 11-23 11-25 11-26 11-28 11-30 11-41 11-46 11-47 11-48 Chapter 12: Working With Drawing Views-I The Drawing Mode Starting a Drawing Document Starting a New Drawing Document Using the New SolidWorks Document Dialog box Starting a New Drawing Document From Within the Part/Assembly Document Type of Views Generating Standard Drawing Views Generating Model Views Generating the Three Standard Views Generating Standard Views Using the Relative View Tool Generating Standard Views Using the Predefined View Tool Generating the Derived Views Generating Projected Views Generating Section Views Generating Aligned Section Views Generating Broken-out Section Views Generating Auxiliary Views Generating Detail Views Cropping Drawing Views Generating Broken View Alternate Position View Creating the Drawing view of the Exploded State of the Assembly Working with Interactive Drafting in SolidWorks Editing and Modifying the Drawing Views Changing the View Orientation Changing the Scale of the Drawing Views Deleting the Views Rotating the Drawing View Modifying the Hatch Pattern of the Section View Tutorial 1 Tutorial 2 Self-Evaluation Test 12-2 12-2 12-2 12-4 12-5 12-6 12-6 12-9 12-11 12-12 12-15 12-15 12-16 12-21 12-23 12-25 12-27 12-29 12-30 12-32 12-34 12-35 12-35 12-36 12-36 12-36 12-36 12-37 12-39 12-45 12-50 Table of Contents xiii Review Questions Exercise 1 12-51 12-52 Chapter 13: Working With Drawing Views-II Adding Annotations to the Drawing Views Generating the Annotations using the Model Items Tool Adding the Reference Annotations Editing the Annotations Adding the BOM in the Drawing Adding Balloons to the Drawing Views Adding Balloons using the Balloon Tool Adding Balloons using the AutoBalloon Tool Adding New Sheets to the Drawing Views Editing the Sheet Format Creating a User-Defined Sheet Format Tutorial 1 Tutorial 2 Self-Evaluation Test Review Questions Exercise 1 13-2 13-2 13-5 13-21 13-21 13-23 13-23 13-25 13-26 13-27 13-27 13-28 13-34 13-39 13-40 13-41 Student Project 1 Index 1 xiv SolidWorks for Designers About the Author Sham Tickoo is a professor of Mechanical Engineering Technology at Purdue University Calumet. He has been in the education and training since 1981 and joined Purdue University in the year 1987. Since then he has been teaching drafting and design, AutoCAD, AutoLISP, 3ds max, 3ds viz, Mechanical Desktop, Pro/Engineer, Autodesk Inventor, SolidWorks etc. Prof. Tickoo is also one of the best known authors of CAD/CAM books in the world market. He has authored a number of books on the latest CAD/CAM technology. He is one of the very few authors in the world whose books are translated and sold in the countries like Italy, China, Philippines, and Russia. The list of some of his books is given below: SolidWorks for Engineers and Designers Release 2004, dreamtech PRESS, India SolidWorks for Designers Release 2003, CADCIM Technologies, USA SolidWorks for Engineers and Designers Release 2003, dreamtech PRESS, India Pro/ENGINEER Wildfire for Designers, CADCIM Technologies, USA Pro/ENGINEER Wildfire for Engineers & Designers, dreamtech PRESS, India Pro/ENGINEER for Designers Release 2001, CADCIM Technologies, USA Autodesk Inventor for Designers Release 6, CADCIM Technologies Autodesk Inventor for Engineers & Designers Release 6, dreamtech PRESS, India Autodesk Inventor for Designers Release 5, CADCIM Technologies AutoCAD: A Problem Solving Approach, Delmar Publishers, USA AutoCAD LT: A Problem Solving Approach, Delmar Publishers, USA Customizing AutoCAD, Delmar Publishers, USA 3D Studio VIZ, Goodheart-Willcox Publishers, USA 3D Studio MAX, Goodheart-Willcox Publishers, USA Mechanical Desktop Instructor, McGraw-Hill, USA AutoCAD 2000 Tecniche Avanzate, APOGeO education, Italy AutoCAD 2000 Fondamenti, APOGeO education, Italy AutoCAD 2000: A Problem Solving Approach, China Machine Press, China Customizing AutoCAD 2000, China Machine Press, China AutoCAD 2002, Russian Edition In addition to his academic career, he has been employed as a design engineer, quality control engineer, software developer, and has also worked as a consultant for a number of companies in US and Canada. Prof. Tickoo has developed a software package called “SMLayout” that has been registered by Autodesk Inc. as a third party software product. This software package is currently being used by some companies in Canada, United States, and Columbia. SMLayout is written in the AutoLISP programming language. It generates flat layout drawing of some complicated geometric shapes like: transitions, cones, cone-cylinder intersections, sphere-cylinder intersections, and cylinder-cylinder intersections. This software package addresses the needs of steel fabricators and manufacturers of sheet metal products. The programs also provide a dimensioning option for automatic dimensioning of the drawing. In March 2000, Prof. Tickoo was issued a US patent for a product called “Self Adjusting Cargo Organizer” that he designed for vehicles.