Professional Documents
Culture Documents
Introduction
About This Course . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Course Design Philosophy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Using this Book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Laboratory Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
A Note About Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Conventions Used in this Book . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
About the Training Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Training Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Use of Color . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Graphics and Graphics Cards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Color Schemes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
More SOLIDWORKS Training Resources. . . . . . . . . . . . . . . . . . . . . . 6
Local User Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Lesson 1
Multibody Design Techniques
Multibody Parts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Hide/Show Tree Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Multibody Design Techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Creating a Multibody . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Merge Result. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Case Study: Multibody Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Contour Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
i
Contents SOLIDWORKS
ii
SOLIDWORKS Contents
Lesson 3
Sketching with Splines
Curves in Sketches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Using Sketch Pictures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Case Study: Guitar Body . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Splines. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Standard Spline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Keep it Simple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Creating and Manipulating Splines. . . . . . . . . . . . . . . . . . . . . . . 104
Anatomy of a Spline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Spline Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Adding Spline Relations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Spline Handle Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Spline Handle Relations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Changing the Shape of a Spline . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
The Control Polygon. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Manipulating the Spline Handles . . . . . . . . . . . . . . . . . . . . . . . . 109
Fully Defining Splines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Evaluating Splines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Spline Evaluation Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
What is Curvature? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Evaluating Curve Quality using Curvature Combs . . . . . . . . . . 113
Spline Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Other Spline Modification Tools . . . . . . . . . . . . . . . . . . . . . . . . 116
Case Study: Two Point Spline. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Equal Curvature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Evaluating Continuity with Curvature Combs . . . . . . . . . . . . . . 119
Analyzing Solid Geometry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Display Curvature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Zebra Stripes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Surface Curvature Combs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Style Spline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Case Study: Watering Can Handle . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Style Spline Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Style Spline Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Fit Spline. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Case Study: Coffee Cup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Fit Spline Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Fit Spline Tolerance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Splines Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Exercise 11: Fleur-de-lis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Exercise 12: Soda Bottle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Exercise 13: Spline Practice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
Exercise 14: Coffee Cup Handle . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
Exercise 15: Fun with Splines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
iii
Contents SOLIDWORKS
Lesson 4
Introduction to Sweeping
Sweeping. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Sweep Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Case Study: Faux Raised Panel Door . . . . . . . . . . . . . . . . . . . . . . . . 158
Sweep with Guide Curves. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
Case Study: Bottle Body. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
Pierce Relation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Showing Intermediate Sections . . . . . . . . . . . . . . . . . . . . . . . . . 165
Multi-thickness Shell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
The SelectionManager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
Case Study: Hanger Bracket . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
Exercise 16: Oval Foot Drawer Pull . . . . . . . . . . . . . . . . . . . . . . . . . 171
Symmetrical Splines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
Exercise 17: Tire Iron . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Circular Profile Sweep . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
Dome Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
Exercise 18: Starship Fuselage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
Exercise 19: Build Your Own Bottle . . . . . . . . . . . . . . . . . . . . . . . . 185
Lesson 5
3D Sketching and Curve Features
Curve Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
Case Study: Spring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Sweeping Along a 3D Path . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
3D Sketching. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Using Reference Planes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Additional Techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Space Handle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
Subset of Sketch Entities and Relations . . . . . . . . . . . . . . . . . . . 190
Helix Curve. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Helix and Spiral Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Creating a 3D Curve from Orthogonal Views . . . . . . . . . . . . . . . . . 198
Projected Curve Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
Combining Curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
Composite Curve Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
Smoothing Transitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
Exercise 20: 3D Sketching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
Exercise 21: 3D Sketching with Planes . . . . . . . . . . . . . . . . . . . . . . 207
Activating a Plane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
Creating a Plane within a 3D Sketch . . . . . . . . . . . . . . . . . . . . . 213
Exercise 22: D-cell Flashlight Spring . . . . . . . . . . . . . . . . . . . . . . . . 216
Exercise 23: Water Bottle Cage . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
iv
SOLIDWORKS Contents
Lesson 6
Threads and Library Feature Parts
Bottle Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
Library Feature Parts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
Case Study: Modeling Threads. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
Thread Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
Thread Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
Saving a Library Feature Part . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
Performance Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
Performance Settings in System Options . . . . . . . . . . . . . . . . . . 226
Performance Settings in Document Properties . . . . . . . . . . . . . . 227
Suppressing Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227
Using the Freeze Bar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
Case Study: Adding the Label Outline . . . . . . . . . . . . . . . . . . . . . . . 230
Designing a Library Feature Part . . . . . . . . . . . . . . . . . . . . . . . . 230
Library Feature File Locations . . . . . . . . . . . . . . . . . . . . . . . . . . 231
Anatomy of a Library Feature Part . . . . . . . . . . . . . . . . . . . . . . . 232
File Explorer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
Dissolve Library Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Creating the Sweep Path . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
Splitting a Face . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
Sweeping Along Model Edges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
Propagate Along Tangent Edges. . . . . . . . . . . . . . . . . . . . . . . . . 238
Exercise 24: Worm Gear. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
Exercise 25: Adding the Bottle Lip . . . . . . . . . . . . . . . . . . . . . . . . . 246
Exercise 26: Starship Continued. . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
v
Contents SOLIDWORKS
Lesson 7
Advanced Sweeping
Sweep Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
Additional Sweep Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
Profile Orientation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
Intermediate Sections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
Follow Path . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
Keep Normal Constant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
Case Study: Keep Normal Constant . . . . . . . . . . . . . . . . . . . . . . . . . 269
Intersection Curve Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
Visualizing Sweep Sections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
Face Curves. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
Controlling Twist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
Case Study: Controlling Twist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
Case Study: Controlling Twist with Guide Curves. . . . . . . . . . . . . . 277
Case Study: Align with End Faces . . . . . . . . . . . . . . . . . . . . . . . . . . 285
Sweeping Along Non-tangent Edges . . . . . . . . . . . . . . . . . . . . . 286
Solid Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
Case Study: Drill Bit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
Exercise 27: Twist Along Path . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
Defining Twist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
Exercise 28: Controlling Twist with Guide Curves . . . . . . . . . . . . . 293
Equation Driven Curve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
What do the Equations Mean? . . . . . . . . . . . . . . . . . . . . . . . . . . 294
Exercise 29: Makeup Case . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
Exercise 30: Mouse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
Exercise 31: Blower Housing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
Lesson 8
Introduction to Loft and Boundary Features
Comparing Complex Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
How Lofting and Boundary Work . . . . . . . . . . . . . . . . . . . . . . . . . . 318
Case Study: Defroster Vent. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
Loft Feature. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
Preparation of the Profiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
Merge Tangent Faces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322
Start and End Constraints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
Boundary Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
Boundary with Surfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328
SelectionManager in Loft and Boundary . . . . . . . . . . . . . . . . . . 329
vi
SOLIDWORKS Contents
vii
Contents SOLIDWORKS
Lesson 10
Advanced Filleting and Other Features
Fillet Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 402
Fillet Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403
Fillet Method. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403
Fillet Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
Constant Size Fillets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405
Multiple Radius. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405
Setback Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 406
Delete Face: Delete and Fill . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408
Fillet Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 409
Select Through Faces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 409
Keep Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 409
Round Corners . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411
Overflow Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412
Variable Size Fillets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 413
Variable Size Control Points. . . . . . . . . . . . . . . . . . . . . . . . . . . . 414
Variable Size Fillet Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415
Straight and Smooth Transitions. . . . . . . . . . . . . . . . . . . . . . . . . 416
Zero Radius Values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416
Face Fillets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417
Curvature Continuous Fillets . . . . . . . . . . . . . . . . . . . . . . . . . . . 419
Radial or Chord Width Definition . . . . . . . . . . . . . . . . . . . . . . . 420
Hold Lines. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 421
FilletXpert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423
Other Advanced Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427
Wrap Feature. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427
Deform Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 430
Point Deformation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 430
Curve to Curve Deformation . . . . . . . . . . . . . . . . . . . . . . . . . . . 433
Surface Push Deformation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435
Joining Surfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435
Knit Surface Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435
Direct Editing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439
Move Face Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439
Exercise 39: Variable Radius Fillet . . . . . . . . . . . . . . . . . . . . . . . . . 442
Exercise 40: Face Fillets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 444
Exercise 41: Bottle Fillets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445
Exercise 42: Watering Can . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448
Exercise 43: Delete Face. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 454
Exercise 44: Direct Editing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456
viii