6.2 Sweep Boss/Base & Sweep Cut
Key Takeaways
- A solid sweep needs exactly two ingredients in two separate sketches: one closed profile and one path; the path must pierce or touch the profile plane.
- Pierce is the relation that locks a profile to its path—place the profile on a plane normal to the path start, then pierce the profile's center point to the path.
- Circular Profile lets you sweep a rod or tube from a path plus a diameter with no profile sketch at all, which is the fastest route on timed items.
- The classic sweep failure is self-intersection: the profile is wider than the tightest concave radius on the path, so enlarge the path radius or shrink the profile.
- Never hand-compute swept volume on a curved path—inner material compresses and outer material stretches, so read Mass Properties for the graded number.
6.2 Sweep Boss/Base & Sweep Cut
Quick Answer: A sweep moves a profile along a path to create (or cut) material. A solid sweep needs a closed profile in one sketch and a path in a different sketch, joined by a Pierce relation. SOLIDWORKS lists sweeps among CSWA's hands-on skills, so expect them on advanced-part items where an extrude or revolve simply cannot make the shape.
Section 6.1 covered Revolve, which spins a profile about an axis. Sweep is the next step in the same family: instead of spinning the profile through a fixed angle, you drive it along an arbitrary curve. The official SOLIDWORKS Design Associate page groups all four together—"boss and cut features: extrudes, revolves, sweeps, lofts"—which means an exam item can legitimately require one.
When a sweep is the right tool
Reach for sweep when the cross-section stays essentially constant but the centerline is not straight:
| Drawing clue | Right feature | Why |
|---|---|---|
| Constant section, straight travel | Extrude | Path is a straight line; extrude is faster |
| Constant section, circular travel about one axis | Revolve | A revolve is a sweep with a built-in circular path |
| Constant section following a bent tube, hook, or handle | Sweep | Path is an arbitrary 2D or 3D curve |
| Section that changes between stations | Loft (see 6.3) | Sweep keeps one profile; loft blends several |
| Groove that follows a curved edge | Sweep Cut | Removes the swept volume instead of adding it |
Typical CSWA-shaped geometry: a bracket with a Ø8 mm tube arm that bends 90° before meeting a flange; a gasket that follows a rounded rectangular face; an O-ring groove running around a non-circular boss; a rib following a curved edge.
The two-sketch rule
This is the single most common beginner error. For a sketch-driven sweep:
- Sketch 1 = the path. Draw it on whatever plane matches the drawing (or as a 3D sketch). Fully define it.
- Sketch 2 = the profile. Draw it on a different plane, ideally one that is normal to the path at the path's start point.
- The profile and path must be in separate sketches. SOLIDWORKS will not let you select two contours from the same sketch as profile and path.
Getting the profile plane right
If the path starts on the Front plane and runs into the model, sketch the profile on the Front plane too. If the path starts somewhere awkward, build a reference plane first (Chapter 11):
- Insert → Reference Geometry → Plane
- First reference: the path's start point
- Second reference: the path curve itself, set to Normal to Curve (SOLIDWORKS calls this Perpendicular to the curve)
That gives a plane square to the path start, which is exactly where a swept section belongs.
Pierce: the relation that makes sweeps work
A profile that merely sits near the path will sweep with an offset, and every downstream measurement drifts. Lock it with Pierce:
- Open the profile sketch.
- Ctrl-select the profile's center point (or a construction-line midpoint) and the path curve.
- Choose Pierce in the Add Relations panel.
Pierce places the selected sketch point exactly where the path punches through the sketch plane. The sketch turns black (fully defined) and the swept solid now starts precisely on the path. Guide curves, if the drawing calls for a section that grows along the way, also require Pierce relations to the profile.
Trap: Coincident is not a substitute for Pierce. Coincident to the curve's endpoint works only when the path start happens to lie in the sketch plane; Pierce works in the general 3D case.
Sweep PropertyManager settings that change your mass
| Setting | What it does | CSWA relevance |
|---|---|---|
| Circular Profile | Sweeps a solid rod/tube from the path plus a typed diameter—no profile sketch | Fastest route for Ø__ tube callouts |
| Profile orientation: Follow Path | Section stays perpendicular to the path as it travels (default behavior) | Correct for tubing, handles, hoses |
| Profile orientation: Keep Normal Constant | Section keeps its original orientation, effectively shearing along the path | Changes volume—only use if the drawing shows it |
| Profile twist | Controls twist along 3D paths (Minimum Twist, Specify Twist Value, Direction Vector) | Rarely needed at associate level; leave default |
| Merge tangent faces | Blends tangent path segments into one smooth face | Cosmetic; does not change mass |
| Thin Feature | Sweeps an open profile with a wall thickness | Use for U-channels and single-line rib paths |
| Merge result | Fuses the sweep with touching solids | Leave on unless the drawing wants separate bodies |
Circular Profile is your speed tool
If the drawing says "Ø10 mm rod following the path shown," you do not need a profile sketch:
- Insert → Boss/Base → Sweep
- Under Profile and Path, click the Circular Profile button
- Select the path, type the diameter, click OK
That is roughly a 15-second feature versus a minute of plane-building and piercing. On a 15-point advanced-part item where the sweep is one of six features, that time is real.
Sweep Cut
Insert → Cut → Sweep uses the identical profile-plus-path recipe but removes material. Exam-relevant uses:
- An O-ring groove or retaining-ring groove that follows a curved or racetrack outline
- A machined slot that follows a bent path across a face
- A relief channel around a raised boss
Because sweep cuts remove volume, they move both mass and center of mass. A groove that is 0.5 mm too deep or too wide is the same category of all-or-nothing error covered in 1.2.
Why sweeps fail, and how to fix each one
| Symptom / message | Root cause | Fix |
|---|---|---|
| "The sweep operation failed to complete" with a self-intersection note | Profile is wider than the tightest concave radius on the path | Increase the path fillet radius, or shrink the profile |
| Profile cannot be selected | Profile and path live in the same sketch | Move one to its own sketch |
| Sweep builds a surface, not a solid | Profile is open | Close the profile, or turn on Thin Feature |
| Solid starts offset from the path | No Pierce relation | Add Pierce between a profile point and the path |
| Sharp kink fails to build | Path has a non-tangent corner | Add sketch fillets at the path corners |
| Sweep looks twisted along a 3D path | Default twist behavior on a 3D curve | Set Profile twist → Minimum Twist |
The radius-of-curvature rule
Here is the mental check that prevents most sweep failures: the profile's half-width must be smaller than the smallest concave radius anywhere on the path. Sweep a 10 mm-wide square section around a 3 mm path fillet and the inside corners of the section collide with themselves—SOLIDWORKS cannot build a valid solid. Either the drawing gives you a larger path radius than you sketched, or you misread the section size. Re-read the drawing before you start deleting features.
Mass properties on swept geometry
A straight extrude of area A and length L has volume A × L. A sweep on a curved path does not. Material on the inside of a bend is compressed and material on the outside is stretched, so area × path length is only an approximation—and it drifts further the tighter the bend.
Practical rule for the exam: never hand-calculate swept volume. Build the feature, apply the specified material (Chapter 10), and read Mass Properties. Use area × path length only as a sanity band—if Mass Properties reports a number wildly outside that band, you probably swept the wrong profile or picked the wrong path segment.
Worked exam-style scenario
Drawing: base plate 80 × 50 × 10 mm on the Top plane. From the plate's top face, a Ø12 mm solid arm follows a path that runs 40 mm vertically, fillets R15, then runs 35 mm horizontally. Material 6061 Alloy. Report mass in grams.
Build order:
- Set Document Properties → Units → MMGS first (Chapter 2).
- Sketch the plate outline on Top; Extruded Boss/Base, Blind 10 mm.
- Sketch the path on the Front plane: vertical 40 mm line, sketch fillet R15, horizontal 35 mm line. Fully define it and anchor its start to the plate's top face.
- Insert → Boss/Base → Sweep → Circular Profile → select the path → diameter 12 → OK.
- Check the radius rule: profile half-width 6 mm < R15 path fillet. Safe.
- Apply 6061 Alloy, then Evaluate → Mass Properties, read mass in grams to two decimals.
The R15 number is not decoration—it is the drawing telling you the sweep will build. If you had sketched an R4 corner from memory, the sweep would fail and you would burn minutes debugging a self-inflicted error.
Section checklist
- Path in one sketch, profile in another, both fully defined.
- Profile plane normal to the path start when the path leaves the sketch plane.
- Pierce relation between a profile point and the path.
- Profile half-width < smallest concave path radius.
- Prefer Circular Profile whenever the drawing gives a plain diameter.
- Apply material, then read Mass Properties—never estimate swept volume by hand.
What is the minimum set of ingredients for a solid Sweep Boss/Base built from sketches?
You sketch a 10 mm square profile and a path whose corner uses a 3 mm fillet. The sweep fails with a self-intersection error. What is the correct diagnosis?
A drawing calls for a Ø10 mm solid rod that follows a bent path. Which approach saves the most time without changing the result?
Why should you read Mass Properties rather than compute cross-sectional area times path length for a sweep on a curved path?