Learn Autodesk Fusion for 3D Printing
A complete beginner guide to designing your own parts โ from zero CAD experience to printing real projects. Mac + trackpad focused, with 9 hands-on projects.
What You'll Learn
20 chapters. You'll go from installing Fusion on your Mac to designing and printing real projects: an air purifier pedestal stand, a keycard holder, cable clips, a desk vacuum cradle stand, an Echo Dot wall mount, a P1S chute liner, a headphone hanger, a cable organizer box, a parametric phone stand, and more โ including how to split models into separate pieces for better prints. No prior design experience needed.
Before You Start
Why Fusion?
What CAD is, how Fusion stacks up against alternatives, and what you'll be able to make after this guide.
What is CAD?
CAD stands for Computer-Aided Design. It's software that lets you create precise 3D models on your computer. Instead of sculpting freehand (like shaping clay), CAD uses exact measurements โ you tell it "make a box 50mm ร 30mm ร 20mm" and it does exactly that.
Think of it this way: if you wanted to build a bookshelf, you could eyeball the cuts and hope they fit โ or you could draw up exact plans first. CAD is the "draw up exact plans" approach, except the plans are the finished product. You design it on screen, then send it to a 3D printer to build it layer by layer.
For 3D printing, CAD is how you go from "I need a stand that holds my air purifier" to an actual file your printer can build.
Fusion vs The Others
Several free CAD tools exist. Here's how they compare for 3D printing work:
| Feature | Fusion | TinkerCAD | FreeCAD | Blender |
|---|---|---|---|---|
| Type | Parametric CAD | Block-based | Parametric CAD | Mesh modeler |
| Best For | Functional parts | Simple shapes | Engineering | Artistic/organic |
| Learning Curve | Medium | Very Easy | Steep | Very Steep |
| Parametric? | Yes โ | No โ | Yes โ | No โ |
| 3D Print Export | Built-in STL/3MF | Built-in STL | Needs addon | Manual setup |
| Free? | Yes (personal) | Yes | Yes (open source) | Yes (open source) |
| Mac Native | Yes โ | Web-based | Usable | Yes โ |
| Precision | Excellent | Limited | Excellent | Manual |
Why Fusion Wins for 3D Printing
- Parametric design โ Change one dimension and the entire model updates. Measured your air purifier wrong? Just change the number, don't redraw. It's like a spreadsheet for shapes โ change cell A1 and everything that references it recalculates.
- Free for personal use โ The free license at autodesk.com/products/fusion-360/personal includes everything in this guide. You need to make less than $1,000/year from your designs (hobby use is fine).
- Direct STL/3MF export โ Right-click a body โ Save as Mesh. No plugins, no workarounds.
- Huge community โ Thousands of tutorials on YouTube, active subreddit (r/Fusion360), Autodesk forums with staff answering questions.
- Industry standard โ Skills transfer to professional work. Many product designers and engineers use Fusion daily.
- Cloud-based saving โ Your designs save to Autodesk's cloud automatically. Switch computers and everything's still there. (You can also export local copies.)
75 to 76, and the entire model updates โ walls, fillets, cutouts, everything.
What You'll Be Able to Make
After this guide, you'll have the skills to design:
Chapter 1 Checklist
Getting Started โ Mac Setup
Let's get Fusion running on your Mac. One setting you absolutely must get right.
Step-by-Step Installation
Go to the Fusion Personal Use page
Visit autodesk.com/products/fusion-360/personal โ this is the free license for personal, non-commercial use. (Yes, the URL still says "fusion-360" โ Autodesk hasn't updated it.)
Create an Autodesk Account
Click "Get started for free" and sign up with your email. You'll need to verify your email address. This is a real account โ pick a password you'll remember.
Download & Install
The installer works on both Apple Silicon (M1/M2/M3/M4) and Intel Macs. Fusion runs natively on Apple Silicon since 2022 โ no Rosetta translation needed. Requires macOS 13 Ventura or later.
The download is a small installer that downloads the rest (~2GB). Give it 10โ15 minutes on a decent connection.
First Launch
When you first open Fusion, it may show a "Hub" popup or Team dialog โ just dismiss it. Click "New Design" in the File menu or top area to start with a blank canvas.
Enable Trackpad Gestures (CRITICAL!)
This is the single most important setting for Mac users with a trackpad. Without it, you can't orbit around your 3D models โ and orbiting is something you'll do thousands of times.
Click your Profile icon (top right corner, looks like a person) โ Preferences โ General โ check "Use gesture-based view Navigation"
Without this, orbiting (rotating the 3D view) will require a middle mouse button you don't have. With it enabled, you get smooth trackpad controls for everything.
This setting can sometimes reset after Fusion updates. If your trackpad gestures suddenly stop working, come back here and re-check this box.
Free License Limits
The personal license is generous, but worth knowing the limits:
For hobby use, 10 active designs is plenty. Finished a project? Export the STL, set it to read-only, move on. You'll rarely have more than 5 active at once.
Other free license limits:
- No simulation/stress analysis (paid feature โ you won't need it for printing)
- No generative design (AI-designed parts โ cool but not necessary)
- Limited rendering styles (you're printing parts, not making marketing photos)
- No team collaboration features (fine for solo hobby use)
Initial Preferences Worth Changing
Two more settings worth changing while you're in there:
- Default units: Preferences โ Design โ Default Units โ set to mm (millimeters). 3D printing lives in millimeters.
- Orbit type: Preferences โ General โ Default Orbit Type โ "Constrained Orbit" keeps the ground at the bottom (less disorienting when you're learning).
Chapter 2 Checklist
Navigating in 3D โ Mac Trackpad
Most guides skip 3D navigation โ don't. Nail these four trackpad gestures and everything else becomes easy.
The Four Core Gestures
You'll do these four things every 10โ20 seconds while working. They need to feel like breathing.
The View Cube
In the top right corner of your canvas, there's a small 3D cube. This is the View Cube โ your orientation compass. It shows which direction you're looking from.
- Click a face (Front, Top, Right, etc.) to snap to that exact view
- Click an edge to get an angled view between two faces
- Click a corner to see the isometric view from that angle
- Drag the cube to orbit freely (alternative to trackpad orbit)
Bottom Navigation Bar
At the very bottom of the screen, there's a thin bar with some important toggles:
- Grid โ toggles the grid lines on the ground plane (helpful for orientation)
- Snap โ makes your cursor snap to grid intersections (useful for rough alignment)
- Display Settings โ wireframe, shaded, with/without edges. Leave on "Shaded with Visible Edges Only" for now.
The "Where Am I?" Panic Protocol
Every beginner gets lost in 3D space. Here's what to do when you can't see your model anymore:
- Double-tap with two fingers โ Zoom to Fit (brings your model back into view)
- If that doesn't work, click the house icon next to the View Cube
- If you still can't see anything, click "Top" on the View Cube to look straight down
- If your model seems to have disappeared, check the Browser panel (left side) โ is the body's eye icon (๐๏ธ) turned on?
Practice: Fly Around the Origin
Open a new design and spend 3โ5 minutes just navigating. Seriously, don't skip this.
- Pan around with two-finger scroll โ move the colored origin lines around the screen
- Zoom in and out with pinch โ get close, then far away
- Orbit with Shift + two-finger scroll โ rotate all the way around. Try to look at the origin from the top, then the bottom, then from behind
- Click Top on the View Cube, then Front, then Right
- Double-tap with two fingers to zoom to fit
- Click the house icon to reset
When these feel as natural as scrolling a web page, you're ready to move on.
Chapter 3 Checklist
The Interface โ What's What
What all those buttons and panels actually do. Don't memorize it โ just know where to look.
The Five Zones
Fusion's interface has five main areas. You don't use every one constantly, but you need to know where they are.
Top Toolbar (The Ribbon)
Tabs across the top: Solid, Surface, Sheet Metal, Mesh, Tools, etc. For 3D printing, you'll live in Solid โ it has Extrude, Fillet, Shell, and everything in this guide. Ignore the other tabs for now.
Under each tab, tools are grouped: Create, Modify, Assemble, Construct, Inspect. You'll mostly use Create and Modify.
Design History Timeline (Bottom)
A horizontal timeline at the very bottom showing every operation you've done. This is your undo stack on steroids โ you can click any past step, edit it, and Fusion replays everything after it. This is the "parametric" magic that makes Fusion special.
Think of it like a recipe: if you change the amount of flour in step 3, steps 4โ10 all adjust accordingly.
Browser Panel (Left Side)
Lists your Bodies, Sketches, Origins, and Construction planes. Same idea as a layers panel in Photoshop. Show/hide things with the eye icon (๐๏ธ), rename them, organize here.
Properties / Dialog (Right Side)
When you're editing a feature (like Extrude), a dialog box appears here where you set dimensions, direction, and other options. It disappears when you're not actively using a tool.
Canvas (Center)
The big 3D viewport where your model lives. This is where you navigate with your trackpad gestures from Chapter 3. It takes up most of the screen โ that's intentional.
Sketch Mode vs Model Mode
This confuses everyone at first. Understanding it now saves a lot of frustration later:
- 3D Mode Model Mode โ the default. You see your 3D objects. The toolbar shows 3D tools (Extrude, Fillet, Shell). You can click on faces, edges, and bodies.
- Sketch Mode Sketch Mode โ you enter this when you "Create Sketch" on a plane. The toolbar changes to 2D drawing tools (Line, Rectangle, Circle). The background may dim, and your view flattens to look at the sketch plane head-on.
Model Mode is your workshop โ you work with 3D pieces. Sketch Mode is your drafting table โ you draw flat blueprints. You bounce between them constantly.
Essential Keyboard Shortcuts
Nine shortcuts. That's it. These cover 90% of what you'll do:
Ready to Design? โ Quick Quiz
Quick check before moving on. See if the interface basics stuck:
๐ง Interface Knowledge Check
1. You want to round the edges of a 3D box. Which keyboard shortcut do you press?
2. You see "Line, Rectangle, Circle" in the toolbar. What mode are you in?
3. You forgot how to use the Shell tool. What's the fastest way to find it?
4. Where is the Design History Timeline located?
5. What does "parametric" mean in CAD?
Chapter 4 Checklist
Essential Tools โ Your Visual Cheat Sheet
The 16 tools that cover 95% of all work. Each one has a shortcut, a description, and a visual.
Sketch Mode 2D Sketch Tools
These tools work when you're in a sketch โ drawing flat shapes on a plane. You'll use these to create the 2D "blueprints" that become 3D objects.
3D Mode 3D Modeling Tools
These tools turn flat sketches into solid objects, or modify existing 3D shapes. This is where your designs become real.
Chapter 5 Checklist
Your First Sketch
Time to actually use those tools. Every 3D shape starts as a flat 2D sketch โ get comfortable here first.
What is a Sketch?
A sketch is a 2D drawing on a flat plane. You draw shapes (rectangles, circles, lines), set their exact dimensions, then pull them into 3D with Extrude.
Think of it as drawing a blueprint on a sheet of paper, except the paper floats in 3D space. Once you're happy with the drawing, you pull it upward into a solid object. Sketch = recipe. Extrude = cooking.
Creating a Sketch
Click "Create Sketch" in the Solid toolbar
Fusion will ask you to pick a plane to draw on. Three colored planes appear at the origin:
- XY plane (red-green) = Top-down view โ most common for flat parts. Imagine laying a sheet of paper flat on a table.
- XZ plane (red-blue) = Front view โ good for side profiles. Like a picture on a wall facing you.
- YZ plane (green-blue) = Side view โ looking from the right side.
For your first sketch, click the XY (top) plane. Fusion zooms in and switches to sketch mode โ you'll see the toolbar change to show sketch tools.
Draw a Rectangle
Press R to activate the rectangle tool. Click once to set the first corner, move your cursor, and click again for the opposite corner. Don't worry about exact size yet โ just get a rectangle on screen.
Set Exact Dimensions
Press D for the Dimension tool. Click the top edge of your rectangle, then click a spot away from it to place the dimension label. A text field appears โ type 50 and press Enter. That edge is now exactly 50mm.
Click the side edge, place the dimension, type 30. Your rectangle is now exactly 50mm ร 30mm. This is precise โ not "about 50mm," but exactly 50.000mm.
Understanding Constraints
Constraints are rules that lock parts of your sketch in place. Instead of hoping things stay aligned, you tell Fusion to guarantee it.
| Constraint | What It Does | Example |
|---|---|---|
| Dimension (D) | Sets an exact size or distance | This edge = 50mm |
| Horizontal / Vertical | Locks a line to an axis | This line must always be horizontal |
| Coincident | Snaps two points together | Corner of rectangle touches the origin |
| Tangent | Smooth curve connection | An arc meets a line without a sharp kink |
| Equal | Makes two things the same size | Both sides of a rectangle are the same length |
| Midpoint | Pins a point to the middle of a line | Center a feature on an edge |
Fusion applies many constraints automatically โ for example, when you draw a rectangle, it automatically makes the sides horizontal/vertical. You mainly need to add dimensions and position constraints manually.
Blue vs Black Lines โ The Most Important Visual Cue
This color system tells you whether your sketch is "finished" or still needs work:
- Blue lines = under-constrained. Something isn't locked down. You can grab and drag these lines โ they'll move. Dimensions or position constraints are missing.
- Black lines = fully constrained. Every dimension and position is defined. Nothing can shift. The sketch is "solved."
Practice: Centered Rectangle
- Create a new sketch on the XY plane
- Press R and draw a rectangle โ click the origin point (where the red and green lines cross) as your first corner so it's pinned automatically
- Set dimensions: press D, click the top edge, type 50. Click the side edge, type 30.
- All lines should turn black โ the sketch is fully constrained
- Click "Finish Sketch" (green โ in the toolbar) or press Esc
Chapter 6 Checklist
Going 3D โ Extrude, Revolve, and More
Turn flat sketches into solid objects. One tool does 90% of the work.
Extrude โ The Most Used Tool in All of CAD
Extrude grabs a 2D sketch profile and pulls it into 3D space. Like stretching taffy upward. Select a closed shape (your rectangle from Chapter 6), press E, and drag or type a distance.
Select your sketch profile
Click inside the closed rectangle shape on your canvas. It should highlight blue. If nothing highlights, make sure you've finished the sketch first (Chapter 6). The shape needs to be "closed" โ all lines connect into a complete loop.
Press E and set the distance
Press E to start extruding. A blue arrow appears โ drag it up, or type 20 in the distance field for a 20mm tall box. Press Enter or click OK.
Extrude Operations โ The Four Flavors
In the extrude dialog, the Operation dropdown controls what the extrusion does:
- New Body โ creates a separate solid (use for your first extrude on a blank design)
- Join โ merges the new extrusion into an existing body (adds material)
- Cut โ subtracts from an existing body (this is how you make holes!)
- Intersect โ keeps only the overlap (rarely needed for beginners)
Direction options: One Side (default โ extrudes one way), Both Sides (extrudes equally in both directions), or Symmetric (same as Both Sides).
Revolve
Revolve spins a sketch profile around an axis. Draw a half-cross-section, pick an axis line, and it spins it 360ยฐ. Pottery wheel for CAD.
Good for anything round: cylinders, tubes, vases, bowls, rings, handles.
Other 3D Tools
Practice: Make a Box
- Use your 50mm ร 30mm rectangle sketch from Chapter 6
- Click inside the rectangle to select it (it highlights blue)
- Press E to extrude
- Type 20 for the height
- Make sure Operation is "New Body"
- Press Enter โ you now have a 50 ร 30 ร 20mm box!
Orbit around it (Shift + two-finger scroll). That flat sketch is now a real 3D object. First time going from 2D to 3D. Feels good, right?
Chapter 7 Checklist
Modifying Your Design
Round edges, hollow things out, multiply features โ this is where rough shapes become actual parts.
Fillet โ Your Best Friend
Press F, then click any edge. Rounds it off with a smooth curve. Almost every printed part looks better with fillets. They're also structurally stronger โ stress spreads across a curve instead of concentrating at a sharp corner.
Hold Cmd (Mac) and click multiple edges to fillet them all at once with the same radius.
Essential Modifiers Reference
| Tool | What It Does | When to Use It |
|---|---|---|
| Chamfer | Angled cut on edges (flat bevel, not round) | Bottom edges of prints (chamfers print easier than fillets on first layer) |
| Shell | Hollows out a solid body, leaving walls of a set thickness | Turning a solid box into a tray, container, or case |
| Combine | Join, cut, or intersect two bodies | Subtracting one shape from another (holes, cutouts) |
| Split Body | Cut a body with a plane or face into two pieces | Splitting a model to print in two halves (for oversize prints) |
| Mirror | Duplicate symmetrically across a plane | Symmetric designs โ design half, mirror the rest. Saves time and guarantees symmetry. |
| Pattern | Repeat a feature in a line or circle | Evenly-spaced holes, ventilation slots, mounting hole arrays |
| Move/Copy | Reposition bodies in the design space | Arranging multiple parts, aligning bodies |
Practice: Box โ Rounded Tray
Turn your 50 ร 30 ร 20mm box into a rounded tray. This four-step workflow builds most functional parts:
- Select the top four edges of the box (hold Cmd and click each edge)
- Press F for Fillet. Set radius to 3mm. Press Enter.
- Now go to Modify โ Shell (or press S and search "Shell"). Click the top face of the box (this is the face that gets removed โ the "opening" of the tray). Set wall thickness to 2mm. Press Enter.
- You now have a tray with rounded edges and 2mm walls!
Chapter 8 Checklist
Measuring & Designing for 3D Printing
What makes a design actually printable. Tolerances, wall thickness, overhangs โ ignore these and your prints will fail.
Calipers Are Your Best Friend
Before designing anything that fits around or into a real object, measure it with calipers. Digital calipers cost ~$10โ15 online. Best $15 you'll spend on this hobby.
Measure everything: diameter, width, depth, screw hole sizes, cable diameters. Write them down before opening Fusion.
3D Printing Tolerances
3D printers aren't perfect. Molten plastic expands slightly when deposited and contracts as it cools. You add tolerance (extra space) to account for this:
| Fit Type | Tolerance to Add | Example |
|---|---|---|
| Holes for bolts | +0.2 to +0.3mm to diameter | M5 bolt (5mm) โ design hole as 5.3mm |
| Press-fit (tight) | +0.1mm | Bearing pushed into holder with friction |
| Sliding fit (loose) | +0.3 to +0.5mm | A lid that slides on and off |
| Clearance (no contact) | +0.5 to +1.0mm | A hole for a cable to pass freely |
| Cradle/holder | +0.5mm to diameter | Cylinder sitting in a half-round cradle |
Critical Print Rules
FDM printing has hard physical limits. Break these and your print fails or comes out fragile:
- Minimum wall thickness: 1.2mm (3 perimeters ร 0.4mm nozzle). Thinner walls may not print or will be fragile. For structural parts, use 2mm minimum.
- Overhangs: Keep angles under 45ยฐ from vertical to avoid needing support material. Steeper overhangs sag, curl, or produce ugly bottom surfaces.
- Bridging: Horizontal spans up to ~10mm print fine without support. Longer spans may sag โ add supports or redesign with chamfers.
- Minimum feature size: ~0.8mm (twice the 0.4mm nozzle diameter). Smaller details won't resolve clearly.
- First layer elephant's foot: The first layer is slightly squished wider than designed. Add a 0.5mm chamfer to bottom edges if fit matters.
Useful Fusion Tools for Printing
Exporting for Print
Note: It's "Save as Mesh" โ not "Export." The File โ Export menu does something different (exports the entire Fusion file). Right-click the specific body in the Browser panel.
For 3MF (recommended for Bambu Lab printers), the process is the same. 3MF preserves more data than STL and is the modern standard. Set mesh refinement to High for smooth curved surfaces.
Chapter 9 Checklist
Project: Air Purifier Pedestal Stand
Your first real project โ a raised stand designed from scratch using everything from Chapters 1โ9.
Step 1: Measure with Calipers
This is the first step for any custom design: measure the real thing before touching Fusion. Grab your calipers and measure the base diameter of your purifier โ the flat bottom that'll sit in the groove.
What to Measure
Place the purifier upside down on a flat surface. Open your calipers around the base and read the outer diameter. Write it down.
Example: base measures 180mm diameter.
If you don't have calipers (you should โ they're ~$15 and you'll use them constantly), wrap a string around the base, measure the string length, and divide by 3.14159 to get the diameter.
Also check the purifier's weight (label on the bottom, or Google the model number). Heavier purifiers need thicker legs.
Write down: base diameter = 180mm, weight โ 2kg.
Step 2: Plan the Dimensions
Before sketching, work out the numbers on paper (or in your head):
- Top plate diameter: purifier base + 20mm margin = 200mm
- Top plate thickness: 5mm (sturdy enough for the weight)
- Groove diameter: caliper measurement + 0.5mm tolerance = 180.5mm
- Groove depth: 3mm (just a shallow lip to keep it centered โ not a deep pocket)
- Leg height: 70mm (enough clearance for cables and a power brick underneath)
- Leg size: 20mm ร 20mm rounded rectangles, positioned near the plate edge
- Number of legs: 4, evenly spaced at 90ยฐ intervals
โโโโโโโโ 200mm โโโโโโโโโบ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Top Plate โ
โ โโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ โ โ
โ โ Groove: โ180.5mm โ โ โ 0.5mm tolerance
โ โ depth: 3mm โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โ โ 20ร20mm legs (ร4 at 90ยฐ) โ โ 15mm from edge
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโ 200mm โโโโโบ
โโโโโโโโโโโโโโโโโโ โโฌโ 5mm plate
โ โ โโโโโโ 3mm โโโโโโ โ (groove cut 3mm deep)
โ โ
โ โ
โ โ โโ โโโโ โโโโ โ
โ โ โ โ โ โ โ 20ร20mm legs
โ โ โ โ โ โ 70mm tall
โ โ โ โ โ โ
โ โโโโ โโโโ โ
โโโโโโโโโโโโโโโโโโ โ Fillets: 5mm at joints,
2mm at feet, 1.5mm on top
โโโโโโโโโโโโโโโโโโ โ Plate on build plate (smooth top surface)
โ โโโโโโโโโโโโ โ Groove faces UP = easy bridge
โ โ
โ โโโโ โโโโ โ
โ โ โ โ โ โ โ Legs grow upward
โ โ โ โ โ โ Zero overhangs
โ โ โ โ โ โ
โ โโโโ โโโโ โ
โโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโ Build plate
Steps 3โ10: Building It
Sketch the Top Plate
Open Fusion and start a New Design (File โ New Design). Go to Design > Solid > Create > Create Sketch (or press S, type "Create Sketch", and hit Enter). In the viewport, click the XY plane (the flat ground plane โ looking down from above). You're now in Sketch Mode.
Press C to activate the Circle tool (or go to Sketch > Circle > Center Diameter Circle). Click the origin point (the small dot at the center where the axes meet), then drag outward and type 200 for the diameter, press Enter. If the dimension doesn't lock automatically, press D for Dimension, click the circle, and type 200.
You should see a single circle, centered on the origin, with a 200mm dimension label. The line should be black (fully constrained), not blue.
Extrude the Top Plate
Click the Finish Sketch button (green โ), or right-click anywhere โ Finish Sketch. You're back in Model Mode.
Click inside the circle so the profile highlights blue. Press E for Extrude. In the Extrude dialog: type 5 for Distance, make sure Direction is set to One Side, and Operation is New Body. Click OK.
You now have a flat disc โ the tabletop of your stand.
Cut the Groove on Top
Click the TOP face of the disc (the flat surface facing up โ orbit around with Shift + two-finger scroll to see it clearly). Then go to Design > Solid > Create > Create Sketch (or right-click the face โ Create Sketch). This starts a new sketch directly on that face.
Press C for Circle. Click the origin point (it projects through the face), then type 180.5 for the diameter (your caliper measurement + 0.5mm tolerance). Press Enter.
Click Finish Sketch (green โ). Now click the area inside this circle (it highlights blue โ this is the profile you'll cut). Press E for Extrude. In the Extrude dialog: drag the blue arrow DOWNWARD into the body (or type -3 as a negative number). Change Operation to Cut. Click OK.
You now have a shallow circular recess in the top of the disc. The purifier's base drops into this groove and can't slide around.
Sketch the Legs
Click "Bottom" on the View Cube to flip the view so you're looking at the underside of the disc. Click the BOTTOM face of the disc (the flat surface now facing you). Go to Design > Solid > Create > Create Sketch (or right-click the face โ Create Sketch).
Press R for Rectangle (or go to Sketch > Rectangle > 2-Point Rectangle). Draw one rectangle near the edge of the plate: 20mm ร 20mm. Position its center about 15mm in from the plate edge. Use D for Dimension to lock the size and position.
To round the corners: press F for Fillet (while still in the sketch โ this is Sketch Fillet, not 3D Fillet). Click each corner of the rectangle and type 4 for the radius, press Enter. Repeat for all 4 corners.
Don't worry about placing all four legs yet โ we'll use Circular Pattern for that.
Pattern the Legs โ 4 at 90ยฐ
While still in the sketch, select all the lines of the rounded rectangle you just drew (click each line while holding Cmd, or drag a selection box around the whole shape). Go to Sketch > Circular Pattern (or press S, type "Circular Pattern", Enter).
In the dialog: set Center Point to the origin, and Quantity to 4. Fusion will space them evenly at 90ยฐ around the disc. Click OK.
You should now see four identical rounded rectangles, evenly spaced near the edge of the plate. Click Finish Sketch (green โ).
Extrude the Legs Downward
Select all four rounded rectangle profiles (hold Cmd and click inside each one so they all highlight blue). Press E for Extrude. In the Extrude dialog: drag the blue arrow downward (away from the plate, into negative Z), or type -70 as a negative number. Set Operation to Join (so the legs become part of the same body as the plate). Click OK.
You now have a table: flat disc on top, four legs underneath. Orbit around it (Shift + two-finger scroll) to check โ it should look like a small round table or plant stand.
Fillet the Joints and Edges
Press F for Fillet (or go to Design > Solid > Modify > Fillet). Click the edges where each leg meets the plate โ that's 8 edges total (2 long edges per leg where they join the disc). In the Fillet dialog, type 5 for the radius. Click OK. These fillets add a lot of strength โ without them, the legs would snap off under load right at the joint.
Press F again for a new fillet. Select the bottom edges of each leg (the edges touching the "floor") โ fillet those at 2mm radius. Click OK. This helps the stand sit flat and not scratch surfaces.
Press F one more time. Select the top outer edge of the plate and the groove edge โ fillet at 1.5mm for a clean look. Click OK.
Optional: Add a Stability Ring
For extra rigidity (especially if the stand is tall), you can add a thin ring connecting the legs near the bottom โ like the stretcher bars on a bar stool.
First, create an offset plane: go to Design > Construct > Offset Plane (or press S, type "Offset Plane", Enter). Click the BOTTOM face of a leg (the flat end touching the "floor"). In the dialog, type 15 for the offset distance (this creates a construction plane 15mm up from the leg bottoms). Click OK.
Now go to Design > Solid > Create > Create Sketch and click that new offset plane. Press C for Circle. Click the origin and draw two concentric circles โ inner diameter matching the inside of the legs, outer matching the outside. Click Finish Sketch (green โ). Select the ring-shaped area between the two circles. Press E for Extrude, type 4 for thickness, set Operation to Join. Click OK.
This isn't always needed โ for a 70mm tall stand holding a light purifier, the four filleted legs are strong enough. But if you're building a taller stand or holding something heavy, the ring makes a real difference.
Export
Save as Mesh
In the Browser panel (left side), right-click the body โ Save as Mesh. In the dialog: set Format to 3MF for Bambu Lab printers or STL for everything else. Set Refinement to High โ the circular plate and groove need enough triangles to look smooth, not faceted. Click OK, then choose a save location on your Mac.
Test Fit Strategy
Before printing the full stand (which might take 2โ4 hours depending on size), print a quick test piece:
Print Just the Groove Ring
Make a thin disc: same diameter as your top plate, 5mm thick, with just the groove cut into it. Skip the legs โ this prints in 20โ30 minutes flat on the bed. Set your purifier on it. Does it sit in the groove? Too tight? Too loose? Adjust the groove diameter in your full design before committing to the whole print.
This is the first project you'll actually print, so let's cover the fundamentals that apply to every design in this guide (and everything you'll ever print).
The Overhang Rule: PLA can handle up to ~45ยฐ overhang from vertical (that's 60ยฐ from horizontal) without supports. PETG manages about 40ยฐ. Anything steeper than that needs supports or a redesign. When in doubt, check the angle in your slicer's preview.
The Bridge Rule: PLA can bridge (span unsupported horizontal gaps) up to ~15โ20mm cleanly. Longer bridges sag in the middle. In Bambu Studio, enable Thick bridges (Print Settings โ Quality) for better results on wider spans.
The "Flip It" Strategy: When you're not sure which way to orient a model, flip it in the slicer and check which orientation has fewer overhangs. Bambu Studio has an Auto Orient button (right-click model โ Auto Orient) that does this automatically.
Tree vs Normal Supports: Tree supports use less material, are easier to remove, and work better for organic/curved shapes. Normal (grid) supports work better for flat, regular overhangs. In Bambu Studio: Print Settings โ Support โ Support Type.
Paint-On Supports: The most powerful support feature most beginners don't know about. In Bambu Studio, right-click your model โ Support Painting. Paint green = force supports here. Paint red = block supports here. Use this when you need supports in ONE specific spot and nowhere else. Far better than global "enable supports" which adds material everywhere.
๐จ๏ธ Printing This Design
You've exported an STL โ now comes the part most Fusion guides skip entirely. The air purifier stand looks simple, but it has real printing challenges depending on which way you orient it. Let's think through it.
Orientation Analysis
Option A โ Right-side-up (legs on bed, plate on top): The legs print fine as vertical pillars growing from the bed. But the top plate is a flat ceiling spanning the empty space between the legs โ a massive unsupported overhang. The printer would be trying to print a 200mm flat surface in mid-air, with nothing underneath except the four small leg tops. Without supports, the filament sags and droops. With supports, you'd fill the entire interior with support material โ wasteful and messy to remove.
Option B โ Upside-down (plate on bed, legs pointing up) โ BEST: The top plate sits flat on the build plate = perfectly smooth surface (this is the side everyone sees). The legs grow upward as vertical extrusions from the plate = zero overhangs. The groove on what's now the bottom? It's only 3mm deep. PLA can easily bridge across the groove diameter without any support โ it's a gradual circular channel, not a sudden flat ceiling. The printer handles shallow grooves like this effortlessly.
The winner: Upside-down, every time. You get the smoothest surface on the visible top, zero supports for the legs, and the groove bridges itself.
Support Strategy
If your groove is narrow (under ~25mm diameter): No supports at all. The printer bridges across the shallow groove in a single pass. You'll see a slightly rough surface inside the groove โ that's fine, the purifier base covers it.
If your groove is wider (25โ50mm): The bridge might sag slightly in the center. Two options:
- Tree supports inside the groove only: In Bambu Studio: Print Settings โ Support โ enable supports, set Type to Tree, and set Threshold Angle to 30ยฐ. Tree supports are easy to peel out of the shallow groove. Set Support Interface to 2โ3 layers for a smoother surface where the support meets the part.
- Paint-on supports: Right-click model โ Support Painting. Paint green ONLY on the groove ceiling. This puts supports exactly where needed and nowhere else. Much cleaner than global supports.
If your groove is very wide (50mm+): Consider splitting the design. In Fusion: Design > Solid > Modify > Split Body โ select a construction plane at the plate-leg junction. Print the plate flat (groove bridges easily when it's a thin disc), print the legs separately, then glue with CA (super glue) or epoxy. Add alignment pins in Fusion for precise assembly: small cylinders on one half, matching holes on the other.
Recommended Print Settings
- Material: PLA for purifiers under ~2kg. PETG for heavier units (better layer adhesion = legs won't delaminate under sustained load).
- Layer height: 0.2mm โ standard quality, good balance of speed and detail.
- Walls: 3 perimeters. The legs get their strength from walls, not infill โ 3 walls on a 20mm square leg gives 2.4mm of solid wall on each side, which is more than enough.
- Infill: 20% gyroid. Gyroid distributes strength evenly in all directions โ ideal for a stand that takes vertical load from the purifier. Don't go higher; the plate and legs are solid enough at 3 walls.
- Supports: None when printing upside-down (unless the groove is wide โ see above).
- Speed: 50mm/s default is fine. No speed-critical features.
Chapter 10 Checklist
Project: Keycard / Badge Holder
A pocket-sized tray for a standard ID card or keycard โ 15 minutes to design, 30 minutes to print.
Dimensions & Planning
Standard keycards/credit cards follow the ISO/IEC 7810 ID-1 size: 85.6mm ร 54mm ร 0.76mm. We'll design the holder with tolerances:
- Inner pocket: 88mm ร 57mm (card + 1.2mm tolerance per side for easy insertion)
- Pocket depth: 4mm (holds the card securely without being too tight)
- Wall height: 2mm above the pocket (keeps card from sliding out sideways)
- Wall thickness: 2mm all around
- Thumb slot: U-shaped cutout on one short side so you can push the card out with your thumb
- Lanyard hole: 4mm diameter in one corner
โโโโโโโโโ 92mm โโโโโโโโโบ
โโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโ โโฌ
โ โ โ โ โ
โ2 โ Card Pocket โ2 โ โ 61mm
โmmโ 88mm ร 57mm โmmโ โ
โ โ depth: 4mm โ โ โ
โ โ โ โ โ
โ โโโ Thumb Slot 20mm โโโโค โ โ
โโโโดโโโโโโโโโโโโโโโโโโโโโโโโโดโโโ โโ
2mm walls โ 2mm floor
โผ
Total height: 6mm (4mm pocket + 2mm floor)
Card: 85.6 ร 54mm (ISO 7810)
Clearance: 1.2mm per side
Lanyard hole: โ4mm (corner)
โโโโโโโโโโโโโโโโโโโโ โ Card entry (open top)
โ โ
โ Pocket walls โ Walls grow vertically
โ grow upward โ Zero overhangs!
โ โ
โโโโโโงโโโโโโโโโโโโโโโโโโโงโโโโโ Build plate
โฒ Floor on bed = smooth pocket bottom
Step-by-Step Build
Create the Outer Shell Sketch
Open Fusion โ File > New Design. Go to Design > Solid > Create > Create Sketch and click the XY plane. Press R for Rectangle. Draw a rectangle and then press D for Dimension to set it to 92mm ร 61mm (inner 88ร57 + 2mm walls on each side). Use dimensions to center it on the origin (46mm each side horizontally, 30.5mm each side vertically).
Extrude the Base Block
Click Finish Sketch (green โ). Click inside the rectangle so it highlights blue. Press E for Extrude. In the Extrude dialog: type 6 for Distance, Direction: One Side, Operation: New Body. Click OK. You now have a solid block 6mm tall (4mm pocket + 2mm base floor).
Create the Pocket
Click the TOP face of the block. Go to Design > Solid > Create > Create Sketch (or right-click the face โ Create Sketch). Press R for Rectangle. Draw a rectangle and use D for Dimension to set it to 88mm ร 57mm. Center it on the face โ you should see 2mm of wall on each side. Click Finish Sketch (green โ).
Click inside the inner rectangle so it highlights blue. Press E for Extrude. In the dialog: drag the arrow DOWNWARD into the body (or type -4). Change Operation to Cut. Click OK. Now you have a rectangular pocket that's 4mm deep with a 2mm floor.
Add the Thumb Slot
Click the TOP face of the holder again โ right-click โ Create Sketch. On one of the short sides (the 61mm edge), press C for Circle and draw a half-circle (or use L for Line to draw a U-shape) centered on the edge, about 20mm wide and 8mm deep into the wall. Use D to dimension it. Use T for Trim to remove any extra line segments outside the shape. Click Finish Sketch (green โ).
Select the thumb slot profile. Press E for Extrude. In the dialog: set Extent to All (this cuts through the entire wall and floor). Set Operation to Cut. Click OK.
Add the Lanyard Hole
Click the TOP face โ right-click โ Create Sketch. Press C for Circle. Click a point in one corner of the wall (the solid 2mm wall area, not the pocket). Type 4 for the diameter, press Enter. Click Finish Sketch (green โ).
Select the circle profile. Press E for Extrude. Set Extent to All, Operation to Cut. Click OK. You now have a through-hole for a lanyard or keyring.
Fillet All Edges
Press F for Fillet. Click all outer edges (top and bottom) of the holder body. In the dialog, type 2 for the radius. Click OK. This rounds everything for comfort โ nobody wants sharp edges on something they carry in a pocket or on a lanyard.
Press F again. Select the inner pocket edges (the top edges of the pocket walls). Type 1 for radius. Click OK. This makes card insertion smoother.
Export & Print
Right-click the body in the Browser โ Save as Mesh. Format: STL or 3MF, Refinement: High.
๐จ๏ธ Printing This Design
The keycard holder is one of the most print-friendly designs in this guide โ almost no printing challenges. But the details still matter if you want a smooth pocket interior.
Orientation Analysis
Best orientation: Open-side up (the card slot opening faces the ceiling). This puts the pocket base flat on the build plate. The walls grow vertically = zero overhangs. The thumb slot on one side creates a small overhang where the U-shape bridges across โ but at only ~20mm wide, PLA bridges this gap cleanly without any sag.
Why not upside-down? You'd need supports inside the pocket to print the floor, and those supports would leave marks on the pocket interior. Since the card slides in and out of that pocket, you want the interior as smooth as possible. Printing open-side-up gives you clean vertical walls with no support artifacts.
Why not on its side? The pocket walls would become overhangs, and the small size makes bed adhesion tricky. Not worth it.
Support Strategy
No supports needed. The design is inherently print-friendly:
- Pocket walls grow vertically โ no overhangs.
- Thumb slot bridge is under 20mm โ PLA handles this easily.
- Lanyard hole is a through-hole cut with Extrude All โ the slicer bridges the circular hole automatically (4mm diameter = trivial bridge).
If you see the slicer adding supports inside the thumb slot cutout, you can safely disable them. Or use Paint-on supports (right-click model โ Support Painting) and paint red (block supports) over the thumb slot area.
Recommended Print Settings
- Material: PLA for desk/home use. PETG if it's going in a backpack, on a lanyard, or anywhere it'll take daily abuse โ PETG is more impact-resistant and won't crack from repeated flexing.
- Layer height: 0.16mm โ finer than the usual 0.2mm. The card slides in and out of the pocket, and layer lines create tiny ridges. At 0.16mm, those ridges are smaller = smoother pocket interior = the card doesn't catch. If you don't care about smoothness, 0.2mm works fine.
- Walls: 3 perimeters. The walls ARE the pocket โ they need to be solid and smooth.
- Infill: 15%. The part is small enough that infill barely matters โ the floor and walls are mostly solid perimeters anyway.
- Supports: None.
- Speed: 40mm/s for the inner walls (slower = smoother interior surface). Outer walls and infill can run at default 50mm/s.
- Print time: ~30โ45 minutes.
Chapter 11 Checklist
Project: Cable Management Clip
The quickest project yet โ 10 minutes to design, 20 minutes to print. Then we'll use Pattern to make 5 at once.
Sizing Your Clip
First, measure the cable you want to organize:
- USB-C cable: ~3.5mm diameter โ clip inner diameter = 4.5mm (+ 1mm tolerance)
- Lightning cable: ~3.2mm โ clip inner diameter = 4.2mm
- Ethernet cable: ~6mm โ clip inner diameter = 7mm
- Power cord: ~7โ8mm โ clip inner diameter = 9mm
We'll use 7mm inner diameter as our example (fits most common cables with some flexibility).
โโ 11mm outer โโบ
โญโโโโโโโโโโโโโโโโโโโโฎ
โฑ โญโโโโโโโโโโโโโโโโฎ โฒ
โ โ โ โ 2mm wall
โ โ โ7mm inner โ โ (cable hole)
โ โ (cable) โ โ
โฒ โฐโโโโโโโโโโโโโโโโฏ โฑ
โฐโโโโโโ โโโโโโโฏ
โ 5mm โ โ Opening (~70% of cable dia)
โ gap โ Cable snaps past here
โโโโโโโ
โ
โโโโโโโโดโโโโโโโ
โ Mounting โ 15mm ร 12mm tab
โ Tab โ with โ4mm screw hole
โ (โ) โ
โโโโโโโโโโโโโโโ
Clip depth: 15mm (extruded)
Pattern: 5ร at 20mm spacing (Rectangular Pattern)
โญโโโโโโฎ
โฑ โฒ C-shape grows upward
โ gap โ Gradual arc = no overhangs
โฒ โฑ
โฐโโโฌโโโฏ
โโโโโโโโโโโโโงโโโโโโโโโโ Build plate
โฒ Flat tab = excellent first layer
Step-by-Step Build
Create the C-Shape Sketch
Open Fusion โ File > New Design. Go to Design > Solid > Create > Create Sketch and click the XY plane.
Press C for Circle. Click the origin, type 11 for the diameter (7mm inner + 2mm wall on each side), press Enter.
Press C again. Click the same origin, type 7 for the inner circle diameter (the cable hole). Press Enter.
Now press L for Line. Draw two short lines from the inner circle outward past the outer circle to create the "opening" of the C. The opening should be about 5mm wide (about 70% of the 7mm cable diameter). Press D to dimension the gap width. Then press T for Trim โ click the arc segments inside the opening gap to remove them. You should see a C-shaped profile.
Extrude the Clip Body
Click Finish Sketch (green โ). Click the C-shaped profile so it highlights blue (the ring area between inner and outer circles, with the opening). Press E for Extrude. In the dialog: type 15 for Distance, Direction: One Side, Operation: New Body. Click OK. This gives the clip enough width to hold a cable securely.
Add the Mounting Tab
Click one of the flat side faces of the clip (the 2D face showing the C-shape profile). Right-click โ Create Sketch. Press R for Rectangle. Draw a rectangle extending down from the bottom of the C-shape: 15mm wide ร 12mm tall. Use D to dimension it precisely. This is the tab that mounts to your desk.
Press C for Circle. Click the center of the rectangle tab and type 4 for the diameter (for a small wood screw). Press Enter. Click Finish Sketch (green โ).
First, select the tab rectangle profile (not the screw hole). Press E for Extrude, type 15 to match the clip width, set Operation to Join. Click OK. Then select the screw hole circle profile. Press E for Extrude, set Extent to All, Operation to Cut. Click OK.
Fillet the Opening Edges
Press F for Fillet. Click the edges where the C-opening meets the clip body โ these are the edges the cable slides past (4 edges total: 2 on each side of the opening). In the dialog, type 1 for radius. Click OK. This creates a smooth ramp so cables slide in without catching.
Make 5 Clips at Once (Rectangular Pattern)
Click your finished clip body in the Browser panel (left side) to select it. Go to Design > Solid > Create > Pattern > Rectangular Pattern (or press S, type "Rectangular Pattern", Enter). In the dialog:
- Pattern Type: Bodies
- Objects: select your clip body
- Direction: click an axis along which to repeat (e.g., the X axis)
- Distance Type: Spacing
- Distance: 20mm (clip width + 5mm gap)
- Quantity: 5
Click OK. Now you have 5 identical clips! Select all 5 bodies in the Browser panel โ right-click โ Save as Mesh โ Format: STL or 3MF, Refinement: High โ OK.
๐จ๏ธ Printing This Design
Cable clips are tiny, simple, and fast to print โ but material choice matters more than you'd expect because the clip has to flex without snapping every time you insert a cable.
Orientation Analysis
Best orientation: C-opening facing up, flat mounting tab on the bed. The tab gives a large, stable first-layer footprint. The C-shaped clip body grows upward from the tab. The C-curve is a gradual arc โ there's no sharp overhang at any point. The printer traces the curve layer by layer, each one offset slightly inward, and it handles this perfectly without supports.
Why not C-opening facing down? The tab would be on top, and the C-opening against the bed. This creates a worse first layer (the thin C walls don't give great adhesion) and the tab would need supports. No benefit.
Why not on its side? You'd lose the snap-fit flexibility. FDM layers are weakest at the layer boundaries โ if layers run horizontally across the C-opening, the clip cracks along a layer line when you flex it. With the C-opening up, layers stack vertically along the curve, maximizing flex life.
Support Strategy
No supports needed. The C-shape has no true overhang โ every layer is a gradual shift from the previous one. Even the inner surface of the C-curve prints cleanly because it's a continuous arc, not a sudden flat ceiling. If you're printing 5 clips via Rectangular Pattern, make sure the slicer isn't adding supports between the clips (it shouldn't, but check the preview).
Recommended Print Settings
- Material: PETG is ideal. Clips need to flex slightly every time a cable snaps in โ PLA can do this a few times, but eventually the repeated flex causes a stress fracture at the C-opening. PETG flexes and returns without fatiguing. If you only need the clips to work for a few months, PLA is fine. For long-term use, go PETG.
- Layer height: 0.2mm โ standard. These are functional parts, not display pieces.
- Walls: 3 perimeters. The clip is small enough that 3 walls makes the C-section nearly solid, which is what you want โ the flex comes from the geometry (the gap in the C), not from thin walls.
- Infill: 100% โ the clips are tiny (maybe 3โ5g each). At this size, the difference between 30% and 100% infill is fractions of a gram and a few seconds of print time. Solid = maximum snap strength.
- Supports: None.
- Print time: ~20 minutes for 5 clips.
Chapter 12 Checklist
Project: Desk Vacuum Cradle Stand
The most engineering-heavy project yet. You'll design a cradle that holds a top-heavy vacuum upright, resists tipping when you pull the hose, allows airflow from the bottom exhaust, and sticks to your desk with double-sided tape. Calipers, gussets, circular pattern, section analysis โ this one pulls everything together.
Why This Design Is Different
The air purifier stand (Chapter 10) was a flat platform โ weight pushes straight down, simple. This one fights lateral forces. Every time you grab the hose and pull, that force at the top of a tall object creates a tipping moment. The engineering here is about stability, not just holding weight.
- Bottom exhaust โ the vacuum can't sit flat on a surface. It needs to be raised with air gaps underneath.
- Top-heavy โ tall cylinder, motor at the top. Wants to tip over.
- Lateral pull โ the hose gets yanked sideways. The stand must resist that torque.
- Tape adhesion โ legs need big, flat contact patches for double-sided tape.
Step 1: Measure Everything
Grab your calipers. This project needs more measurements than the previous ones because the design has to match the vacuum precisely and resist specific forces.
What to Measure
Body diameter: Measure at the widest point of the cylindrical body. If the vacuum has a slight taper, measure at multiple heights and use the largest reading. Example: 72mm.
Body height: Full height from base to top. This tells you where the center of gravity is and how much tipping leverage exists. Example: 220mm.
Weight: Check the label or weigh it. Heavier = more natural tipping resistance. Example: 450g.
Step 2: Plan the Dimensions
Work these out on paper before opening Fusion. Every dimension ties to a physics reason โ this isn't guesswork.
- Ring inner diameter: vacuum diameter + 0.5mm tolerance = 72.5mm (snug but removable)
- Ring wall thickness: 3mm per side โ outer diameter = 78.5mm
- Ring height: 30โ50% of vacuum height for good grip. For a 220mm vacuum: 40mm ring (about 18% feels low, but 40mm gives solid lateral support without making insertion difficult)
- Leg spread: tip-to-tip distance should be at least as wide as the vacuum is tall. Vacuum is 220mm tall โ legs should reach at least 110mm from center (220mm tip-to-tip diameter). Example: each leg extends 70mm outward from the ring's outer edge.
- Leg height: 18mm โ this is the airflow gap. Enough for the bottom exhaust to breathe, not so tall that it raises the center of gravity more.
- Leg shape: Trapezoid โ 20mm wide at the ring, 30mm wide at the tip. Wider tip = more tape area + more stability.
- Number of legs: 4 (quadpod). Three works too, but four gives better stability in all directions when the hose pull direction is unpredictable.
โโโโ ~220mm tip-to-tip โโโโบ
โฑ Leg tip 30mm โฒ
โโโโโฑโโโโโโโโโโโโโโโโโฒโโโโ
โ โฑ โฒ โ
โโโโโโโค โฑ โโโโโโโโโโโโโโ โฒ โโโโโโโ
Leg โ โโฑ โ โ โฒโ โ Leg
20โ30mm โ โ โ Ring โ โ โ 20โ30mm
โ โโฒ โ โ72.5mm in โ โฑโ โ
โโโโโโโค โฒ โ โ78.5mm outโ โฑ โโโโโโโ
โ โฒ โโโโโโโโโโโโโโ โฑ โ
โ โฒ โฑ โ
โโโโโโฒโโโโโโโโโโโโโโฑโโโโโ
โฒ Leg tip โฑ
30mm wide
Ring wall: 3mm โ Ring height: 40mm
Leg height: 18mm (airflow gap)
Legs: 70mm outward from ring edge
Gussets: 12mm tall ร 15mm along leg (both sides)
Tape recess: 0.5mm deep on each leg bottom
โโโโโโโโ
โ Ring โ 40mm tall
โฒ โโ72.5 โ 3mm walls
Anti-tip โ1.5 โ innerโ
lip โโโโโโโ โ โ
โ โ
โโโโโโโ โ โ โโโโโโโ
โโโโโโGussetโโโโค โโโโGussetโโโโโโบ
โโโโโโค12mm โ โ โ โ12mm โโโโโโ
โโโโโโโ โโโโฌโฌโโโ โโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Leg 18mm โโโ Leg 18mm โ
โ (airflow) โโโ (airflow) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โโ tape recess โโ โโ tape recess โโ
โโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโ
โโโโโโโโ โ Ring grows upward (vertical = no overhangs)
โ โ
โโโโโโโ โ โ โโโโโโโ โ Gussets: gradual triangle
โ โ โ โ โ โ within 45ยฐ rule
โโโโโโค โโโโค โโโโค โโโโโโ
โโโโโโโ โโโโโโโโ โโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ Build plate
โฒ Wide leg tips = excellent adhesion
Step 3: Create the Collar Ring
Sketch Two Concentric Circles
Open Fusion โ File > New Design. Go to Design > Solid > Create > Create Sketch and click the XY plane (top-down view). You're now in Sketch Mode.
Press C for Circle. Click the origin point, then type 72.5 for the inner circle diameter (your vacuum diameter + 0.5mm tolerance), press Enter. Press C again, click the same origin, type 78.5 for the outer circle (inner + 6mm for 3mm walls), press Enter. Press D to add dimensions if they're not already locked.
Click Finish Sketch (green โ). Select the ring-shaped area between the two circles โ click the donut shape (it highlights blue), NOT the center hole. Press E for Extrude. In the dialog: type 40 for Distance, Direction: One Side, Operation: New Body. Click OK.
Step 4: Create One Leg
Sketch a Trapezoid on the Ring's Bottom Face
Click "Bottom" on the ViewCube to rotate so you can see the BOTTOM face of the ring. Click that flat bottom surface. Go to Design > Solid > Create > Create Sketch (or right-click the face โ Create Sketch).
Press L for Line. Draw a trapezoid that starts at the ring's outer edge and extends outward:
- Click a point on the ring's outer edge, 10mm left of the 12-o'clock position (so the leg is 20mm wide at the ring)
- Draw a line outward (away from center) to your leg length โ 70mm from the ring outer edge
- Make the tip 30mm wide (15mm each side of center)
- Close the trapezoid back to the starting point by clicking the first point
Press D for Dimension and click each line to lock the sizes precisely. The shape should look like a paddle โ narrower where it meets the ring, wider at the tip where the tape goes.
Extrude the Leg Downward
Click Finish Sketch (green โ). Click the trapezoid profile so it highlights blue. Press E for Extrude. In the dialog: drag the blue arrow downward (negative Z), or type -18. Set Operation to Join. Click OK. This 18mm is the airflow gap โ the space between the desk surface and the bottom of the ring where exhaust air escapes.
Step 5: Circular Pattern the Legs
Pattern 4 Legs Around the Ring
In the timeline at the bottom of the screen, find the Extrude feature you just did (the leg). Click to select it. Go to Design > Solid > Create > Pattern > Circular Pattern (or press S, type "Circular Pattern", Enter).
In the Circular Pattern dialog:
- Pattern Type: Features
- Objects: The leg extrude feature (already selected from the timeline)
- Axis: Click the Z axis in the Browser panel (expand "Origin" โ click "Z Axis"), or click a vertical edge of the ring
- Quantity: 4
- Angle: leave at Full (360ยฐ)
Click OK. Fusion spaces them at 90ยฐ intervals. You now have four legs radiating outward from the ring like a compass rose.
Step 6: Add Gussets for Strength
This is the step most beginners skip, and it's the one that prevents your legs from snapping off. Where each leg meets the ring, there's a sharp 90ยฐ joint โ that's a stress concentration point. Every time you bump the stand or pull the hose, force concentrates right at that corner. Gussets are triangular ribs that distribute that stress over a larger area.
Sketch and Extrude One Gusset
Click one side face of a leg โ the flat face that's perpendicular to the ring's outer wall. Right-click โ Create Sketch (or go to Design > Solid > Create > Create Sketch and click the face). Press L for Line. Draw a right triangle:
- One edge runs vertically along the ring's outer wall: 12mm tall (from the leg's top surface upward along the ring)
- One edge runs horizontally along the leg's top surface: 15mm long (outward along the leg)
- Connect the ends with a diagonal line (the hypotenuse) โ click the top of the vertical line, then click the end of the horizontal line
Press D to dimension all three sides. Click Finish Sketch (green โ). Select the triangle profile (it highlights blue). Press E for Extrude, type 4 for thickness. You can set Direction to Symmetric (centers the gusset on the leg face) or One Side. Set Operation to Join. Click OK.
Pattern the Gussets
You need gussets on both sides of each leg (8 total). First, mirror the gusset to the other side of the same leg: go to Design > Solid > Create > Mirror (or press S, type "Mirror", Enter). In the Mirror dialog: select the gusset extrude feature as the Object, and pick the leg's center plane as the Mirror Plane (you may need to select a mid-plane from the Origin folder in the Browser panel, or use a face of the leg that sits on the center). Click OK.
Now select both gusset features in the timeline (the original extrude + the mirror). Go to Design > Solid > Create > Pattern > Circular Pattern. Set Pattern Type to Features, Axis to the Z axis, Quantity to 4. Click OK.
All four legs now have triangular ribs bracing them to the ring on both sides.
Step 7: Add Airflow Gaps
The vacuum's air exhaust is at the bottom. If the ring sits flush against the legs with no openings, air can't escape and the motor overheats. You need gaps between the ring and the desk surface.
Option A: Split the Ring into Fingers (Recommended)
Instead of a continuous ring, cut it into 4 separate arcs โ one between each pair of legs. Click the BOTTOM face of the ring โ right-click โ Create Sketch. Press R for Rectangle. Draw 4 rectangular cutouts, each centered between two legs, about 15mm wide (radially through the ring wall). Use D to dimension them. Click Finish Sketch (green โ).
Select all 4 rectangular profiles. Press E for Extrude. In the dialog: set Direction so the arrow points upward through the ring, type 40 (the full ring height), and set Operation to Cut. Click OK. Now the ring is four curved fingers with open gaps between them โ air flows freely through those gaps and out the sides.
Option B: Cut Slots in the Ring Base
If you want a full continuous ring for aesthetics, click the BOTTOM face of the ring โ right-click โ Create Sketch. Press R for Rectangle. Draw 8mm ร 20mm rectangular slots, spaced evenly around the circumference (4โ6 slots). Use D to dimension them. Click Finish Sketch (green โ).
Select all slot profiles. Press E for Extrude. Set Direction upward into the ring, type 10, Operation: Cut. Click OK. This lets air escape while keeping the ring intact.
Step 8: Tape Recesses on Leg Bottoms
Cut Shallow Recesses for Double-Sided Tape
Click the BOTTOM face of one leg (the flat surface that will touch the desk). Right-click โ Create Sketch. Press O for Offset. Click the outer edge of the leg face โ Fusion creates a copy of the edge inset by the amount you type. Type 2 for the offset distance, press Enter. This creates a rectangle inset 2mm from each edge. Click Finish Sketch (green โ).
Select the inner rectangle profile. Press E for Extrude. Drag the arrow upward into the leg (or type 0.5 with the arrow pointing into the body). Set Operation to Cut. Click OK. This creates a shallow pocket where the tape sits. The raised border around it protects the tape edges from peeling.
Now select the recess cut feature in the timeline. Go to Design > Solid > Create > Pattern > Circular Pattern. Set Pattern Type to Features, Axis to the Z axis, Quantity to 4. Click OK. All 4 legs now have tape recesses.
Step 9: Add an Anti-Tip Lip (Optional)
When you yank the hose sideways, the vacuum doesn't just tip โ it can also lift slightly and pop out of the ring upward. A small inward lip at the top of the ring prevents this. Think of it like the rim of a cup.
Sketch and Extrude the Lip
Click the TOP face of the ring. Right-click โ Create Sketch. Press C for Circle. Click the origin and type 71 for the diameter (1.5mm smaller than the ring's inner diameter of 72.5mm). Press Enter. Click Finish Sketch (green โ).
Select the thin donut-shaped profile between the new circle and the inner ring wall (it highlights blue). Press E for Extrude. Type 1.5 for Distance, Direction: One Side (upward, away from the ring body), Operation: Join. Click OK.
Press F for Fillet. Select the lip's inner top edge (the sharp edge facing the vacuum). Type 0.5 for radius. Click OK. This lets the vacuum slide past the lip smoothly when inserting, while still catching it if it tries to lift out.
Step 10: Fillet Everything
Structural Fillets First, Cosmetic Second
Press F for Fillet. Do each fillet as a separate operation โ click OK after each group, then press F again for the next. Work in this order (big โ small):
- Leg-to-ring joints: Select the edges where legs meet the ring bottom. Type 3 for radius. Click OK. These are your highest-stress edges.
- Gusset edges: Press F. Select the edges where the triangular ribs meet the ring and leg surfaces. Type 2. Click OK.
- Leg bottom outer edges: Press F. Select the outer edges of each leg bottom (not the tape recess โ keep that flat). Type 2. Click OK.
- Ring top and bottom edges: Press F. Select the outer circular edges of the ring (top and bottom rims). Type 1. Click OK. Cosmetic โ makes it feel finished.
- Lip inner edge: Press F. Select the lip's inner top edge. Type 0.5. Click OK. (Only if you added the anti-tip lip in Step 9.)
Step 11: Section Analysis โ Verify Before Printing
Slice Through Your Model
Go to Design > Inspect > Section Analysis (or press S, type "Section Analysis", Enter). Click a plane that cuts through one leg and the ring (e.g., click the XZ plane in the Browser panel under "Origin"). Fusion slices the model open so you can see the cross-section.
Check these things:
- Wall thickness: ring walls should be a consistent 3mm. Any thinner and they'll flex.
- Leg thickness: 18mm tall, matching your airflow gap spec.
- Gusset connection: ribs should meet both the ring wall and the leg surface with no gaps.
- Airflow gaps: visible open space between the ring sections (if using Option A).
- Tape recess: 0.5mm shallow pocket visible on the leg bottom.
Rotate the section plane to cut from different angles. If anything looks too thin or disconnected, go back and fix it in the timeline.
Step 12: Export and Print
Save as Mesh
Right-click the body in the Browser โ Save as Mesh. Format: STL or 3MF, Refinement: High (curved surfaces need enough triangles to stay smooth).
๐จ๏ธ Printing This Design
The vacuum cradle is more complex than the air purifier stand โ it has a tall ring, splayed legs, gussets, and optional lip. The orientation choice is less obvious than you'd think.
Orientation Analysis
Option A โ Right-side-up (legs on bed, ring pointing up) โ BEST: The leg tips sit flat on the bed = excellent first-layer adhesion (those wide trapezoid tips are perfect). The ring grows upward as a vertical cylinder โ zero overhangs on the ring walls. The gussets (triangular ribs between legs and ring) grow upward from the bed as angled surfaces, but they're triangles growing from a wide base to a narrow top โ the overhang is gradual and well within the 45ยฐ rule. Everything prints clean.
Option B โ Upside-down (ring on bed, legs pointing up): The ring's flat bottom gives good bed contact โ but the gussets are now upside-down triangles. They'd need to print with wide tops and narrow bases, creating unsupported overhangs at every gusset-to-ring junction. You'd need supports under every gusset, and removing them between the legs without damaging the gussets is messy. Worse option.
The winner: Right-side-up. Legs on bed, ring growing upward.
Support Strategy
Without the anti-tip lip: No supports needed at all. The ring is a vertical cylinder, legs are vertical extrusions, and gussets are gradual triangles โ all self-supporting.
With the anti-tip lip: The lip creates an inward overhang at the top of the ring (1.5mm projecting inward). This is a small overhang but it runs around the entire inner circumference. Two approaches:
- Tree supports inside the ring: In Bambu Studio: Print Settings โ Support โ enable, Type: Tree, Threshold Angle: 40ยฐ. Trees grow up inside the ring and support just the lip overhang. Peel them out after printing โ they come out easily from the open top. Set Support Interface Layers to 2 for a smoother finish on the lip's underside.
- Paint-on supports: Right-click model โ Support Painting. Paint green ONLY on the lip's inner ceiling surface. This is more precise than global supports and avoids any support material touching the ring's inner wall (which needs to be smooth for the vacuum to slide in).
Splitting Strategy
If your stand is very tall (legs over 100mm), consider printing the ring and legs separately. In Fusion: Design > Solid > Modify > Split Body โ place a construction plane at the ring-to-leg junction. Print the ring vertically, print the legs with wide tips on the bed, then join with CA glue or epoxy. This avoids the stability issues of tall prints and lets you orient each piece optimally.
Recommended Print Settings
- Material: PETG strongly recommended. This stand takes repeated lateral force every time you pull the vacuum hose. PLA is stiffer but brittle โ it'll crack at the gusset-to-ring joints after weeks of daily use. PETG has better layer adhesion, slight flex before failure, and bonds better to VHB tape.
- Layer height: 0.2mm โ standard quality.
- Walls: 4 perimeters โ wall strength matters more than infill for resisting bending forces. The gussets and ring walls need solid perimeters to distribute stress.
- Infill: 25% cubic. Cubic provides uniform strength in all directions including lateral โ better than grid for resisting bending. Higher than the air purifier stand because this part takes dynamic loads (repeated pulling), not just static weight.
- Supports: Only if you added the anti-tip lip. Otherwise support-free.
- Speed: 40mm/s for outer walls (clean surface inside the ring = vacuum slides smoothly), 50mm/s for everything else.
- Estimated print time: 2โ3 hours depending on leg spread.
Engineering Breakdown
This section is the "why" behind every dimension. Skip it if you just want to build โ come back to it when you design your next functional part.
Center of Gravity & Tipping
The vacuum is tall (220mm) and its motor/battery is near the top โ the center of gravity is high. For the assembly (vacuum + stand) to resist tipping, the combined center of gravity must stay inside the polygon formed by the leg tips, even when a lateral force is applied at the top. Wider legs = larger stability polygon = harder to tip.
Moment Arms
Pulling the hose at the top creates a torque (rotational force) around the tipping edge. Torque = Force ร Distance. The "distance" is the vacuum's height. Your stand fights back with: (vacuum weight ร distance from center to leg tip) + (tape holding force). The tape is your primary anti-tip mechanism โ the weight alone isn't enough for a light desk vacuum.
Tape Contact Area
VHB tape's holding strength scales with contact area. Each leg tip at 30mm ร 20mm = 600mmยฒ. Four legs = 2,400mmยฒ total. 3M VHB 5952 holds roughly 1.1 MPa in shear โ at 2,400mmยฒ, that's theoretically over 2,600N (265kg) of force before the tape fails. Real-world performance is lower (surface prep, temperature, peel vs shear), but you have massive safety margin.
Why PETG Over PLA
PLA has higher stiffness (tensile modulus ~3.5 GPa vs PETG ~2.0 GPa), which sounds better. But stiffness isn't strength. PLA is brittle โ it snaps without warning when it fails. PETG yields โ it bends and deforms before breaking, giving you warning. For a part that takes repeated lateral loading every day (pulling the hose), PETG's ductility is worth the lower stiffness. It also has better layer adhesion, meaning the legs are less likely to delaminate at layer boundaries under bending stress.
- Legs too narrow or too short (radially). If the legs don't spread wide enough, the tape can't resist the tipping moment. The stand lifts off on one side when you pull the hose. Fix: make legs reach at least half the vacuum's height from center.
- Forgetting airflow gaps. A solid ring with no openings traps exhaust heat under the vacuum. The motor thermal-throttles or dies early. Fix: split the ring or cut slots.
- Ring too tight. If tolerance is under 0.3mm, the vacuum jams in and won't come out. Print a test ring first. Fix: +0.3mm to inner diameter.
- Ring too loose. Over 1mm of play and the vacuum rattles and wobbles. Fix: tighten tolerance or add a thin foam strip inside the ring.
- No gussets. Legs snap at the ring joint after a few weeks of daily use. Always add triangular ribs. Fix: 12mm tall gussets on both sides of each leg.
- Printing in PLA. Works initially, but PLA creeps under sustained load and cracks under repeated flex. PETG is the right call for load-bearing functional parts.
Chapter 13 Checklist
Project: Echo Dot Wall Mount (Print-in-Place)
A wall plate with an integrated snap-fit cradle that holds an Amazon Echo Dot sideways โ speaker facing the room, power cable out the bottom. Print-in-place means it comes off the bed as one finished piece. No assembly, no screws, no separate clips. You'll learn snap-fit cantilever design, print-in-place geometry, clearance for round objects, and VHB tape mounting.
New Skills in This Project
- Print-in-place design โ designing a part that prints flat on the bed but functions as a complete assembly. No separate clips, no glue, no post-print assembly.
- Snap-fit cantilevers โ a flexible tab that deflects when the Dot pushes past, then springs back to lock it in. This is the core of print-in-place: the "mechanism" is built into the geometry.
- Clearance for round objects โ designing a cradle that's a specific arc angle (not a full circle), with precisely calculated clearance so the Dot fits snugly without jamming.
- VHB tape mounting โ recessed pockets on the back face that keep tape edges from peeling and give a flush surface against the wall.
Echo Dot Dimensions (4th/5th Gen)
The "round puck" Echo Dot. Verify yours with calipers โ Amazon's tolerances vary slightly between batches.
Reference Measurements
Diameter: ~100mm (3.94โณ)
Height: ~44mm (1.73โณ)
Weight: ~328g (0.72 lbs)
โโโโโโโ 120mm โโโโโโโบ
โโโโโโโโโโโโโโโโโโโโโโโโ โโฌ
โ Wall Plate โ โ
โ 4mm thick โ โ 80mm
โ โโ Lip โโโโโโโโ Lipโโโ โ
โ โ 3mm โ102mm 3mmโ โ
โ โ โญโโโโโโโโโโโโโโฎ โโ โ
โ โ โ โ โโ โ
โ โ โ Echo Dot โ โโ โ
โ โ โ โ100mm โ โโ โ
โ โ โ โ โโ โ
โ โ โฐโโโโโโโฌโโโโโโโฏ โโ โ
โ โ โcable โโ โ
โ โโโโโโโโโโโโค15ร8mm โโโโ โ
โ โslot โ โ
โโโโโโโโโโโโโโโดโโโโโโโโโโโ โโ
Cradle wall: 3mm (โ108mm outer)
Cradle depth: 46mm (44mm Dot + 2mm clearance)
Snap lip: 3mm inward, 2mm tall
Relief slot: 1mm wide (behind lip)
VHB pockets: 60ร15mm ร 0.5mm deep (ร2, back face)
Wall Relief Snap
Plate โโโบ Slot โโโบ Lip โโโบ Echo Dot
โ โ โ โ
โ 4mm โ 1mm โ 3mm โ โ100mm
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โโโโโโโโโโโ air gap โโ catches โโโโโโโโโ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โ โ โ โ
โ โ โ Lip deflects outward
โ โ โ when Dot pushes past
โ โ โ then springs back = click!
โโ Lip โโโโโโโโ Lipโโ
โ โญโโโโโโโโโโโโฎ โ
โ โ โ โ โ Cradle grows upward
โ โ Cradle โ โ Inner curve = overhangs
โ โ โ โ (needs tree supports)
โ โฐโโโโโโโโโโโโฏ โ
โโโโโโงโโโโโโโโโโโโโโโโโโโโงโโโโโ Build plate
โฒ 120ร80mm plate = great adhesion
Step 1: Create the Wall Plate
The plate is the mounting surface. Flat back for tape, flat front for the cradle to extend from. Simple box โ just like Chapter 7, but with real dimensions.
Sketch the Plate Outline
Open Fusion โ File > New Design. Go to Design > Solid > Create > Create Sketch and click the XY plane. You're now in Sketch Mode.
Press R for Rectangle. Click a point and draw a rectangle 120mm ร 80mm. To center it on the origin: press D for Dimension and constrain the rectangle so the origin sits at the midpoint. Or use Sketch > Rectangle > Center Rectangle โ click the origin first, then drag out to half the size (60mm ร 40mm from center).
Click Finish Sketch (green โ).
Extrude the Plate
Select the rectangle profile. Press E for Extrude. Type 4 for Distance. Operation: New Body. Click OK.
Step 2: Sketch the Cradle Profile
The cradle is a C-shaped half-pipe that wraps around the Echo Dot. We'll sketch it as two concentric circles, then trim away the top to leave an opening for sliding the Dot in.
Start a Sketch on the Front Face
Click the FRONT face of the plate (the +Z face, facing you). Go to Design > Solid > Create > Create Sketch or right-click the face โ Create Sketch.
Draw Two Concentric Circles
Press C for Circle. Click a center point offset 50mm from the bottom edge of the plate, centered horizontally. This positions the cradle so the bottom of the Dot sits near the plate's lower edge, leaving room for the cable slot.
Type 102 for diameter (100mm Dot + 2mm total clearance โ 1mm per side). Press Enter.
Press C again, click the same center point, type 108 for diameter (adds 3mm wall thickness each side). Press Enter.
Trim to a C-Shape
We need to remove the top arc to create the opening where the Dot slides in.
Press L for Line. Draw a horizontal line through the circle center, extending past both circles on each side. This line divides the circles into top and bottom halves.
Press T for Trim. Click the top arc segments of both circles (the parts ABOVE the horizontal line) to delete them. Also trim the parts of the horizontal line that extend outside the outer circle.
You should now have a U-shaped (or C-shaped) cradle profile โ two concentric half-circles connected at the top by the remaining horizontal line segments.
Click Finish Sketch.
Step 3: Extrude the Cradle
Pull the C-Shape Into 3D
Select the C-shaped profile (click the area between the two arcs โ it should highlight blue). Press E for Extrude.
Type 46 for Distance (Echo Dot height 44mm + 1mm clearance each side). Direction: One Side (extruding outward from the plate face). Operation: Join โ this merges the cradle with the plate into one solid body.
Click OK.
Step 4: Add the Retaining Lip
Without a lip, the Dot would just slide out the top of the cradle. We need a small overhang at the opening that catches the Dot once it's pushed in. This lip is the key to the snap-fit โ it deflects outward as the Dot passes, then springs back.
Sketch the Lip Profile
Click the TOP face of one of the cradle walls (the flat surface at the opening where the Dot enters). Go to Design > Solid > Create > Create Sketch.
Press R for Rectangle. Draw a small rectangle extending inward (toward the center of the cradle): 3mm inward ร 2mm tall. This is the lip that will catch the Dot's edge.
Click Finish Sketch.
Extrude the Lip
Select the lip rectangle. Press E โ type 46 for Distance (same depth as the cradle so the lip runs the full length). Operation: Join. Click OK.
Repeat on the other cradle wall if your design has two walls at the opening. For a C-shape with one opening, you'll have two wall tops โ add a lip to both.
Step 5: Add Snap-Fit Flexibility
Right now the lip is rigid โ you'd have to force the Dot past it, and it might crack. We need the lip to flex outward when the Dot pushes against it, then snap back. The trick: cut a thin slot behind the lip to create a flexible cantilever beam.
Sketch the Relief Slot
Create a Sketch on the same face as the lip (top of the cradle wall). Draw a narrow rectangle 1mm wide positioned just behind the lip (between the lip and the main cradle wall). This rectangle should run the full 46mm depth, or you can extrude-cut it after.
Click Finish Sketch.
Extrude-Cut the Slot
Select the slot rectangle. Press E for Extrude. Set Direction to cut downward through the lip section โ type a negative distance or switch to Symmetric and cut through. Operation: Cut. This separates the lip from the main wall, turning it into a thin cantilever beam that can flex.
Click OK.
Step 6: Add Tape Recesses on the Back
VHB tape sticks better when the edges are recessed slightly into the surface. This prevents peeling at the corners โ the most common failure mode for tape-mounted prints.
Sketch the Tape Pockets
Click the BACK face of the wall plate (the -Z face that goes against the wall). Go to Design > Solid > Create > Create Sketch.
Press R for Rectangle. Draw two rectangles where the VHB tape strips will go โ for example, two strips of 60mm ร 15mm, spaced evenly apart vertically (one near the top, one near the bottom of the plate).
Press D to add dimensions and position them symmetrically. Click Finish Sketch.
Extrude-Cut the Recesses
Select both rectangles. Press E for Extrude. Type -0.5 mm (negative = cutting into the plate). Operation: Cut. Click OK.
You now have two shallow pockets in the back face. The VHB tape sits inside these pockets, and its edges are protected from peeling forces.
Step 7: Add Cable Routing
The Echo Dot needs power. With the Dot sitting sideways in the cradle, the power cable should exit from the bottom. Cut a slot through the cradle wall at the bottom for the cable to pass through.
Sketch the Cable Slot
Click the outer surface of the cradle wall at the very bottom (the 6-o'clock position). Go to Design > Solid > Create > Create Sketch.
Draw a rounded rectangle (or use R for Rectangle then fillet the corners): 15mm wide ร 8mm tall. Center it at the bottom of the cradle. The width accommodates the Echo Dot's barrel-style power connector.
Click Finish Sketch.
Cut Through the Wall
Select the cable slot shape. Press E for Extrude. Set Extent to All (or type the wall thickness as negative distance) to cut completely through the cradle wall. Operation: Cut. Click OK.
Step 8: Fillet Everything
Fillets serve two purposes here: structural (reducing stress concentrations at joints) and aesthetic (making the mount look intentional, not hacked together).
Apply Fillets
Press F for Fillet.
- Structural edges (where the cradle meets the plate, the lip base): Radius 2mm. These reduce stress risers that cause cracking under load.
- Cosmetic edges (outer corners of the plate, top edges of the cradle walls): Radius 1mm. Just enough to remove the sharp machined look.
- Inner cradle surface: Fillet the inside edges where the cradle floor meets the walls. Radius 1mm. This helps the Dot slide in smoothly without catching on sharp corners.
- Cable slot edges: Radius 1mm. Smooths the slot so the cable isn't rubbing against a sharp edge.
Select edges one at a time or hold โ to multi-select. Click OK after each group.
Step 9: Export & Print Settings
Export STL
In the Browser panel (left side), right-click your body โ Save as Mesh. Format: STL (Binary). Refinement: High. Click OK and choose where to save.
Basic Print Settings
- Material: PETG (required for snap-fit โ PLA will crack)
- Layer height: 0.2mm
- Walls: 4
- Infill: 25%
๐จ๏ธ Printing This Design
The Echo Dot mount has the most challenging print geometry so far โ a concave cradle (overhangs inside a curve), snap-fit lips (precision features), and a flat plate (warping risk). Here's how to handle it.
Orientation Analysis
Best orientation: Plate flat on bed, cradle pointing upward. The plate gives a large, stable first layer (120 ร 80mm = excellent adhesion). The cradle walls grow upward from the plate as a half-pipe shape. The outer walls of the cradle are vertical โ no issues. The problem is the inner curve of the cradle: it's concave, meaning as the walls curve inward toward the top, the inner surface becomes an overhang. Think of it like printing the inside of a bowl โ the bottom half is fine, but as the curve goes past 45ยฐ from vertical, you need supports.
Why not upside-down (cradle on bed)? The cradle's curved outer surface would be on the build plate โ poor adhesion, weird geometry contact, and the plate would be floating in the air needing full support. Terrible option.
Why not sideways? Layer lines would run across the snap-fit lips instead of along them. The lips need layers along their length for flex โ sideways printing makes them brittle across the layer boundaries.
Support Strategy
This design needs supports โ there's no avoiding it. The inner curve of the cradle creates overhangs past 45ยฐ as it wraps around to form the half-pipe. Here's how to do it cleanly:
- Support type: Tree supports (Bambu Studio: Print Settings โ Support โ Type: Tree). Tree supports navigate around the cradle geometry better than grid supports, and they're dramatically easier to remove from the curved interior. Normal grid supports inside a curved cradle are a nightmare to clean.
- Threshold angle: 40ยฐ โ this catches the inner curve overhangs while leaving the outer walls alone.
- Support interface: 3 layers โ the inner cradle surface needs to be reasonably smooth (the Echo Dot sits against it). More interface layers = smoother surface where supports contact the part.
- Paint-on alternative: For maximum control, right-click model โ Support Painting. Paint green only on the inner curve's ceiling areas (the parts that are clearly overhanging). Paint red on the snap-fit lips and relief slots โ you do NOT want supports inside those delicate features.
Splitting Strategy (Alternative)
If you want to avoid supports entirely: split the cradle from the plate. In Fusion: Design > Solid > Modify > Split Body at the plate-to-cradle junction. Print the plate flat (trivial โ no overhangs). Print the cradle halves laid flat on their sides (the half-pipe becomes a simple curved wall with no overhangs). Glue the cradle to the plate with CA glue. This eliminates supports completely, but requires assembly and precise alignment.
Recommended Print Settings
- Material: PETG โ mandatory. The snap-fit cantilevers flex every time you insert/remove the Echo Dot. PLA is too brittle โ the lip will crack after 3โ5 insertions. PETG flexes and returns without permanent deformation. Print at 240ยฐC nozzle / 80ยฐC bed for maximum layer adhesion.
- Layer height: 0.2mm โ good balance of speed and detail for the cradle curves.
- Walls: 4 perimeters โ the cradle and lips are structural, and wall count directly affects snap-fit strength.
- Infill: 25% โ the plate needs rigidity to hold the cradle against the wall without flexing under the Dot's 328g weight.
- Supports: Tree supports, 40ยฐ threshold, 3-layer interface. Or paint-on supports targeting only the inner cradle curve.
- Speed: 35mm/s for the snap-fit lip area (precision matters), 50mm/s elsewhere.
Design Breakdown
Why Print-in-Place Works Here
Traditional approach: print the mount, print a clip, assemble with a screw. Print-in-place eliminates the assembly step by building the mechanism directly into the geometry. The snap-fit cantilever (lip + relief slot) is a compliant mechanism โ it gets its motion from material flex, not from separate moving parts. This only works because:
- PETG flexes before breaking โ PLA would snap. The lip needs to deflect 2-3mm without permanent deformation.
- The relief slot creates a controlled weak point โ without it, the entire cradle wall would need to flex (impossible).
- The geometry prints without trapped supports โ the slot is open, not enclosed. Supports can be removed easily.
Clearance Math
Echo Dot diameter: 100mm. Cradle inner diameter: 102mm. That's 1mm clearance per side. Why 1mm?
- Too tight (0.3mm or less): Manufacturing variance + printer tolerance = the Dot won't fit. You'll sand, swear, and reprint.
- Too loose (2mm+): The Dot rattles in the cradle. The lip can't catch it because there's too much play.
- 1mm is the sweet spot: Accounts for printer accuracy (~0.2mm), Echo Dot tolerance (~0.5mm), and still snug enough for the lip to engage.
VHB Tape vs. Screws
3M VHB 5952 holds ~1.1 MPa in shear. Two 60mm ร 15mm strips = 1,800mmยฒ of contact. That's theoretically ~1,980N (200kg) of shear strength. The Echo Dot weighs 328g. You have a 600:1 safety margin. VHB easily outperforms two drywall screws for this application, and you don't drill holes in your wall.
- Making the cradle too tight. Echo Dot won't fit โ always add 1-2mm clearance per side. Measure YOUR Dot, don't trust spec sheets.
- Forgetting the cable slot. You'll install the mount, realize you can't plug in the Dot, and have to reprint. Check cable routing before exporting.
- Printing in PLA. The snap-fit lip will crack after a few insertions. PLA is too brittle for compliant mechanisms. Use PETG (or TPU for extra flex).
- Skipping tape recesses. Exposed tape edges peel within a month, especially in humid rooms (bathrooms, kitchens). The 0.5mm recess makes a massive difference in tape longevity.
- Relief slot too narrow. If the slot is under 0.8mm, your printer might bridge it closed. 1mm is safe for most printers. Check your slicer preview.
- Not testing the snap-fit. Print a test clip first. 30 minutes of test printing saves 3 hours of full reprints.
Chapter 14 Checklist
Project: P1S Waste Chute Liner
A razor-thin strip of PETG that lines the inside of the Bambu Lab P1S waste chute. Purge blobs stick to bare plastic walls, build up, and eventually cause a chute overflow. This liner prevents that. You'll learn ultra-thin wall design, nozzle-width constraints, and designing sheet-like parts that push your printer's limits.
New Skills in This Project
- Ultra-thin wall design โ designing parts at or near nozzle width (0.4mm). You'll learn why wall thickness must be a multiple of your nozzle diameter.
- Sheet-like 3D printing โ parts that are essentially 2D sheets with a tiny Z dimension. Different rules apply: no infill, all perimeter walls, slow speeds.
- Precise measurement of existing objects โ using calipers to measure the chute interior and designing a part that fits inside with clearance.
- Material selection reasoning โ why PETG is the right material: slippery surface (low friction coefficient), heat-resistant (purge blobs are 200ยฐC+), and slightly flexible so it can bend into the chute.
Waste Chute Dimensions (P1S)
Grab your calipers. Open the P1S front panel, locate the waste chute on the right side, and measure the interior.
Reference Measurements (Verify Yours!)
Chute width (opening): ~42mm
Chute depth (front to back): ~28mm
Chute height (top rim to bottom): ~120mm
Rim thickness: ~2mm (where the lip hooks over)
Understanding Nozzle-Width Constraints
Before we sketch, let's talk about why this part is special. Your nozzle is 0.4mm wide. That means the thinnest wall you can print is 0.4mm โ one pass of the nozzle. Two passes = 0.8mm. Three = 1.2mm. You can't print a 0.6mm wall because the slicer can't fit 1.5 nozzle passes.
We'll use 0.8mm โ exactly 2 perimeter walls. This gives us a solid, gap-free sheet that's still thin enough to flex slightly when inserting into the chute.
โโโ 41mm โโโบ (42mm chute โ 1mm clearance)
โโโโโโโฌโโโโโ โโฌโ Retention lip
โ 3mm โ5mm โ โ (hooks over chute rim)
โ up โfwd โ โ
โโโโโโโ โ โโ
โ โ
โ โ โโฌ
โ โ โ
โ 0.8mm โ โ 115mm tall
โ thick โ โ (120mm chute โ 5mm margin)
โ (2ร nozzle) โ
โ โ โ
โ โ โ โ โ โ โ Optional ribs: 0.4mm tall
โ โ โ at 20mm intervals (ร5)
โ โ โ โ โ โ โ
โ โ โ
โฐโโโโโโโโโโโฏ โโ 2mm fillet at bottom
Chute rim (2mm)
โโโโ
โ โ โโโ Lip hooks over rim
โ โโโโโโโโโโ
โ โ 3mm โ 0.8mm thick
โ โ grip โ
โโโโ โ
โโโโ chute โ โ Liner hangs by gravity
wall โ PETG surface = slippery
โ purge blobs slide off
โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โ โ 41mm ร 115mm face
โ 0.8mm thick = 4 layers โ flat on build plate
โ at 0.2mm layer height โ
โ โ
โ Lip hook: tiny 5mm bridge โ
โ (no supports needed) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ Build plate
โ ๏ธ Use 5mm brim โ thin PETG warps!
Step 1: Sketch the Liner Profile
This is as simple as sketching gets โ a rectangle. But the dimensions matter precisely.
Create a New Design
Open Fusion โ File > New Design. Go to Design > Solid > Create > Create Sketch (or press S and type "sketch") and click the XY plane (the flat ground plane). You're now in Sketch Mode.
Draw the Liner Rectangle
Press R for Rectangle. Click the origin point, then drag out and type your dimensions:
Width: 41mm (42mm chute โ 0.5mm clearance each side)
Height: 115mm (120mm chute height โ 5mm so it doesn't stick out the bottom)
Press D to add dimensions if they aren't already constrained. Click Finish Sketch (green โ).
Step 2: Extrude to 0.8mm
Here's where the nozzle-width constraint comes in. We're extruding to exactly 2ร the nozzle width.
Extrude the Rectangle
Click the rectangle profile to select it. Press E for Extrude. Type 0.8 for Distance. Operation: New Body. Click OK.
0.8. If you see "0.8 mm mm" in the dimension, you double-specified the unit.
Step 3: Add the Retention Lip
The lip hooks over the top rim of the chute. It's an L-shaped extension โ the liner goes up, then bends forward over the rim. Without this, the liner would just slide down into the chute.
Sketch the Lip Profile
Click the TOP face of your liner (the narrow 41mm ร 0.8mm edge at the top). Go to Design > Solid > Create > Create Sketch.
Press L for Line. Draw an L-shape:
โข Start at the back-top corner of the liner
โข Draw up 3mm (this extends above the chute rim)
โข Draw forward 5mm (this hooks over the rim)
โข Draw down 0.8mm (matches liner thickness)
Close the profile by drawing back to the starting edge. Click Finish Sketch (green โ).
Extrude the Lip
Select the L-shaped profile. Press E for Extrude. Set Distance to 41 (full width of the liner). Direction: make sure it extrudes along the width, not away from it. Operation: Join (merges with existing body). Click OK.
Step 4: Fillet the Bottom Edge
A small fillet on the bottom edge helps purge blobs roll off instead of catching on a sharp corner.
Apply the Fillet
Press F for Fillet. Click the bottom edge of the liner โ the long 41mm edge at the very bottom. Type 2 for Radius. Click OK.
Step 5 (Optional): Add Air-Channel Ribs
These are barely-there raised lines on the inner surface that create tiny air gaps. When a hot purge blob lands on the liner, the ribs prevent full-surface contact โ less contact = less sticking.
Sketch the Rib Lines
Click the inner face of the liner (the face that will contact purge blobs). Go to Design > Solid > Create > Create Sketch.
Press L for Line. Draw a horizontal line across the full 41mm width, positioned 20mm from the bottom. This is your first rib line.
Repeat at 40mm, 60mm, 80mm, and 100mm from the bottom โ 5 evenly spaced ribs. Or use Sketch > Rectangular Pattern: select the first line, set quantity to 5, spacing to 20mm.
Click Finish Sketch (green โ).
Extrude the Ribs
Select all 5 rib lines. Press E for Extrude. Distance: 0.4 (one nozzle width โ the minimum printable feature). Direction: outward from the inner face. Operation: Join. Click OK.
Step 6: Export as STL
Export
In the Browser panel (left side), right-click the Body โ Save as Mesh. Format: STL. Refinement: Low (this is a flat sheet โ high refinement adds nothing). Click OK and save.
๐จ๏ธ Printing This Design
The chute liner is geometrically trivial โ it's a flat sheet. But ultra-thin parts have their own printing challenges that don't apply to thicker designs. The enemies here are warping, adhesion, and speed.
Orientation Analysis
Best orientation: Flat on the bed. Lay the 41mm ร 115mm face flat on the build plate. The 0.8mm thickness builds up in just 4 layers at 0.2mm layer height. The retention lip at the top is an L-shaped extension โ the vertical part (3mm tall) grows upward from the sheet, then the horizontal hook (5mm) creates a small overhang. At only 5mm wide and 0.8mm thick, the hook bridges effortlessly.
Why not on its edge? Standing the liner on its 0.8mm edge would be absurd โ the contact area is too small for adhesion, and a 115mm tall, 0.8mm thick wall would wobble and fail almost immediately. Never print sheet-like parts on their edge.
Why not angled? No benefit. The part is flat. Angling it just wastes bed space and adds complexity.
Support Strategy
No supports needed. There are zero overhangs โ the sheet is flat, the lip hook is a tiny bridge the printer handles automatically. The optional ribs on the inner surface are just 0.4mm bumps on a flat surface โ no overhang there either.
The Real Challenge: Warping & Adhesion
Thin, wide PETG sheets love to warp. The edges cool faster than the center, creating internal stress that curls the corners up off the bed. This is the #1 failure mode for this part. Countermeasures:
- Brim: In Bambu Studio: Plate Adhesion โ Brim Width: 5mm. The brim adds extra first-layer material around the part's perimeter, anchoring the edges. Peel it off after printing โ it snaps away cleanly from PETG.
- Bed temperature: 80ยฐC for PETG (standard). If warping persists, try 85ยฐC for the first 5 layers, then drop to 75ยฐC. In Bambu Studio: Filament Settings โ Bed Temperature โ First Layer / Other Layers.
- First layer speed: 20mm/s (slower = better adhesion). The first layer is everything for thin parts.
- Enclosure: If you have a P1S (you probably do โ you're printing a liner for it), keep the enclosure closed. Even airflow prevents uneven cooling that causes warping.
Recommended Print Settings
- Material: PETG โ non-negotiable. It's slippery (purge blobs slide off), heat-resistant (survives 200ยฐC+ blob contact), and flexible enough to bend into the chute without cracking. PLA would work geometrically but melts/deforms when hot purge blobs hit it.
- Layer height: 0.2mm โ at 0.8mm total thickness, that's exactly 4 layers. Each layer matters.
- Walls: 2 perimeters (2 ร 0.4mm nozzle = 0.8mm). This IS the entire part โ there's no interior space for infill.
- Infill: 0% โ irrelevant. The part is all wall.
- Speed: 30mm/s max. Thin parts oscillate at higher speeds โ the nozzle pushes the flimsy sheet around. Slow and steady.
- Supports: None.
- Bed adhesion: Brim, 5mm width.
- Print time: ~15 minutes.
Dimension Validation
โข Chute width: 42mm โ 1mm clearance = 41mm liner โ (0.5mm gap each side)
โข Chute height: 120mm โ 5mm margin = 115mm liner โ (doesn't protrude)
โข Wall thickness: 0.8mm = 2 ร 0.4mm nozzle โ (exact multiple)
โข Lip overhang: 5mm forward over 2mm rim = 3mm grip โ (won't fall in)
โข Rib height: 0.4mm = 1 ร nozzle width โ (minimum printable)
โข Total weight: ~3g of PETG โ (lighter than gravity โ lip does the holding)
Chapter 15 Checklist
Project: Under-Desk Headphone Hanger
A smooth J-shaped hook that mounts under your desk to hang headphones. You'll learn the Sweep tool โ one of Fusion's most powerful features โ to create organic, curved shapes by sweeping a circle along a spline path. Plus countersink screw holes for flush mounting.
New Skills in This Project
- The Sweep tool โ creating a 3D shape by moving a 2D profile along a curved path. Think of it like squeezing toothpaste along a curved line โ the tube shape follows the path.
- Spline curves โ organic, flowing curves defined by control points. Unlike arcs (which are parts of circles), splines can create any smooth curve.
- Countersink holes โ screw holes where the head sits flush with or below the surface. Combines a through-hole with a chamfered cone at the top.
- Load-bearing design โ headphones weigh 250โ400g and pull straight down. The mount pushes up against the desk. The hook arm acts as a cantilever โ stress concentrates where it meets the plate.
โโโโโโโโโโโโโโโโโโโโโโโโโโ โ Desk surface
โ Mounting Plate โ
โ 60 ร 40 ร 4mm โ
โ (โ) 4mm holes ร2 (โ) โ โ Countersink: 4mm at 45ยฐ
โโโโโโโโโโโโฌโโโโโโโโโโโโโโ
โ โ Spline path starts here
โ Fillet: 3mm at junction
โ 30mm straight down
โ
โ
โฒ
โฒ 50mm down, curves forward
โฒ
โฐโโโโโโโฎ Hook tip curves up
โ (35mm down, 40mm fwd)
โ
Hook cross-section: โ10mm (round)
Made with Sweep along Fit Point Spline
โ WRONG: Plate flat, hook down โ
RIGHT: Sideways (plate vertical)
Layers โฅ to bending force Layers โฅ along hook length
โโโโโโโโโโ โ โโโโโโโโโโ
โ plate โ โ โ plate โ
โโโโโฌโโโโโ โ โโโโโฌโโโโโ
โ SNAPS! โ โ STRONG!
โ โโ layers here โโ โ โ
โฒ crack along โ โฒ
โฐโโโฎ layer lines โ โฐโโโฎ layers wrap
โ โ โ around tube
โโโโโโโโโโโโงโโโ โโโโโโโโโโโงโโโ
Step 1: Create the Mounting Plate
Sketch the Plate
Open Fusion โ File > New Design. Go to Design > Solid > Create > Create Sketch and click the XY plane.
Press R for Rectangle. Use Sketch > Rectangle > Center Rectangle โ click the origin, then drag out to 30mm ร 20mm from center (creates a 60 ร 40mm rectangle centered on the origin).
Press D to dimension if needed. Click Finish Sketch (green โ).
Extrude the Plate
Select the rectangle. Press E for Extrude. Distance: 4. Operation: New Body. Click OK.
Step 2: Add Countersink Screw Holes
Countersink holes let screw heads sit flush so the plate lies flat against the desk. We'll make them in two steps: drill the through-hole, then chamfer the top.
Sketch the Holes
Click the TOP face of the plate (the face that will press against the desk). Go to Create Sketch.
Press C for Circle. Place two circles, each 15mm from the nearest short edge and centered on the plate's long axis. Diameter: 4mm (for a #8 or M4 screw). Click Finish Sketch (green โ).
Cut the Through-Holes
Select both circles. Press E for Extrude. Extent: All (cuts through the entire 4mm plate). Operation: Cut. Click OK.
Add Countersink Chamfers
Now we need the cone-shaped recess for the screw head. Go to Design > Solid > Modify > Chamfer (or press S and type "chamfer"). Click the top edge of each screw hole (the circular edge on the top face). Distance: 4mm. Angle: 45ยฐ. Click OK.
Step 3: Draw the Hook Path (Spline)
This is the big new concept. We'll draw the J-shaped hook path as a spline โ a smooth curve that Fusion will use as the "track" for the Sweep tool.
Create a Sketch on the Side
Click the front face of the plate (one of the 60mm ร 4mm side faces โ the narrow edge at the front). Go to Create Sketch.
You're now looking at the plate from the side. The hook path will curve downward from this edge.
Draw the Spline Path
Go to Sketch > Spline > Fit Point Spline (or press S and type "spline"). Click points to define the J-shape:
โข Point 1: Start at the bottom-center of the front plate edge (this is where the hook exits the plate)
โข Point 2: 30mm straight down (the vertical section of the hook)
โข Point 3: 50mm down, 15mm forward (starts the curve)
โข Point 4: 50mm down, 35mm forward (bottom of the J โ the hook curves back up)
โข Point 5: 35mm down, 40mm forward (tip curves upward โ holds headphones)
Press Enter or right-click โ OK to finish the spline. Click Finish Sketch (green โ).
Step 4: Draw the Hook Profile (Circle)
The Sweep tool needs two things: a PATH (the spline we just drew) and a PROFILE (the cross-section shape). Our hook has a round cross-section โ a circle.
Create a Construction Plane at the Spline Start
We need a sketch plane that's perpendicular to the spline at its starting point. Go to Design > Construct > Plane Along Path (or press S and type "plane along path"). Select the spline as the path. Set Distance to 0 (at the start point). Click OK.
Sketch the Profile Circle
Click the new construction plane โ Create Sketch. Press C for Circle. Click the point where the spline starts (the plane's center). Diameter: 10mm. Click Finish Sketch (green โ).
Step 5: Sweep!
This is the payoff. One click creates the entire 3D hook from the path and profile.
Execute the Sweep
Go to Design > Solid > Create > Sweep (or press S and type "sweep").
โข Profile: Select the 10mm circle (the cross-section)
โข Path: Select the spline (the J-curve)
โข Operation: New Body
Click OK.
Step 6: Join Hook to Plate
Right now the hook and plate are separate bodies. We need to merge them.
Combine Bodies
Go to Design > Solid > Modify > Combine (or press S and type "combine").
โข Target Body: Click the plate
โข Tool Bodies: Click the hook tube
โข Operation: Join
โข Keep Tools: Unchecked (merges them into one body)
Click OK.
Fillet the Junction
Where the hook meets the plate, there's a sharp intersection. Press F for Fillet. Select the edges where the tube meets the plate surface. Radius: 3mm. This strengthens the joint (stress concentrates at sharp corners) and looks cleaner. Click OK.
Step 7: Export as STL
Export
Right-click the Body in the Browser โ Save as Mesh. Format: STL. Refinement: High (the curved surfaces need more triangles to look smooth). Click OK.
๐จ๏ธ Printing This Design
The headphone hanger is the most orientation-sensitive project in this guide. Print it the wrong way and it snaps under the weight of headphones. Print it the right way and it'll hold for years.
Orientation Analysis
Option A โ Plate flat on bed, hook pointing down โ WRONG: The plate prints beautifully flat. But the hook's J-curve extends straight down from the plate. Layer lines run horizontally through the hook โ perpendicular to the bending force. When headphones (250โ400g) hang on the hook, they pull straight down, trying to peel the layers apart at the weakest point: the junction where the hook meets the plate. The hook will eventually snap along a layer line. Don't do this.
Option B โ Sideways (plate vertical, hook extending horizontally) โ BEST: Lay the entire part on its side so the plate is vertical and the J-hook extends horizontally from it. Now layer lines run along the hook's length โ parallel to the bending force. Each layer wraps around the full cross-section of the hook, creating a continuous tube of material along the entire curve. Bending force is now fought by the layer bonds across the full 10mm diameter, not by trying to separate individual layers. Vastly stronger.
Option C โ Split and print flat (strongest option): In Fusion, use Design > Solid > Modify > Split Body to separate the plate from the hook at their junction. Print the plate flat on the bed (trivial). Print the hook lying on its side with the J-curve flat on the bed (the 10mm round cross-section becomes a long sausage shape on the bed). Glue together with CA glue or epoxy. Each piece prints in its optimal orientation, and the epoxy joint at the junction is actually stronger than the FDM layer bond.
Support Strategy (for sideways orientation)
Printing sideways means the underside of the J-curve becomes an overhang. The hook curves from vertical to horizontal to curving back up โ the bottom of that curve needs support.
- Support type: Tree supports โ the J-curve is an organic shape, and tree supports follow organic surfaces better than grid supports. They also leave a cleaner surface on the round hook (you don't want rough support marks where the headphone band rests).
- Threshold angle: 35ยฐ โ catches the curve underside while leaving the straight sections alone.
- Support interface: 3 layers โ the hook's outer surface should be smooth where headphones rest. More interface layers = smoother contact surface.
- Paint-on supports: Right-click model โ Support Painting. Paint green only on the J-curve's underside. Paint red on the plate's face and the hook's top surface. This gives you supports exactly where needed and keeps the rest clean.
Support removal: PETG tree supports snap off cleanly with needle-nose pliers. The curved surface may have minor marks where supports attached โ sand with 220-grit sandpaper for a smooth finish, or leave as-is (it's under a desk, nobody sees it).
Recommended Print Settings
- Material: PETG โ mandatory for this design. Headphones hang 24/7, creating sustained bending stress. PLA creeps under sustained load (slowly deforms over weeks/months). PETG doesn't. PLA is also brittle โ one bump knocks the headphones sideways and the PLA hook snaps. PETG absorbs that impact and springs back.
- Layer height: 0.2mm โ standard quality.
- Walls: 4 perimeters โ the hook's 10mm circular cross-section is almost entirely walls at 4 perimeters (4 ร 0.4mm ร 2 sides = 3.2mm of solid wall out of 10mm diameter). This is what gives the hook its strength.
- Infill: 40% โ higher than most projects because this is load-bearing. The hook arm acts as a cantilever beam under constant bending stress. More infill = more internal structure resisting that bend.
- Supports: Yes โ tree supports under the J-curve (sideways orientation). None needed if using the split-and-glue approach.
- Speed: 40mm/s โ moderate. Not a rush job, and slower speeds give better layer adhesion on PETG.
Dimension Validation
โข Plate: 60 ร 40 ร 4mm โ enough surface for 2 screws or generous VHB tape โ
โข Screw holes: 4mm through-hole + 4mm ร 45ยฐ countersink = ~8mm recess โ (fits standard flat-head screws)
โข Hook cross-section: 10mm diameter โ comfortable on headphone band, strong enough for 400g load โ
โข Hook depth: ~50mm below desk โ enough clearance for over-ear headphones โ
โข J-curve tip: curves upward ~15mm โ prevents headphones from sliding off the end โ
โข Fillet at junction: 3mm radius โ distributes stress, prevents cracking โ
Chapter 16 Checklist
Project: Cable Organizer Box with Snap Lid
A rectangular box to tame desk cable chaos, with a snap-fit lid, cable entry holes, ventilation grid, and embossed text label. This project introduces Components โ designing the box and lid as separate parts in one file โ and text embossing. The most "real product" design in the guide.
New Skills in This Project
- Components โ Fusion's way of organizing multi-part designs. The box and lid are separate components in the same file, each with their own body, sketches, and timeline. This is how real products are designed.
- Text embossing/debossing โ putting actual text on your parts. Emboss (raised) or deboss (recessed) โ both use the same Sketch Text + Extrude workflow.
- Snap-fit tolerances โ designing bumps and catches that click together. This requires understanding interference fits: the catch must be slightly deeper than the bump is tall.
- Ventilation holes โ rectangular pattern of small holes for airflow. Chargers generate heat inside a closed box โ vents prevent overheating.
- Oval/ellipse sketching โ cable entry holes aren't circles, they're ovals. Fusion has a dedicated Ellipse tool for this.
โโโโโโโโโโโโ 150mm โโโโโโโโโโโโบ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโฌ
โ โโโโโโโโโโ LID 3mm โโโโโโโโ โ โ Lid: 150 ร 100 ร 3mm
โ โ "CABLES" (embossed) โ โ โ Inner lip: 144.5 ร 94.5 ร 3mm
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ (0.25mm clearance per side)
โ โโ snap catches 1.2mm deep โโโ โโ
โ โ โโ โโฌ
โ โ Interior โโ โ
โ โ 145 ร 95 ร 57.5mm โโ โ 60mm
โ โ โโ โ
โ โ โโโโโโโโโโ Vent grid โโ โ (back face)
โ โ โโโโโโโโโโ 10ร4 holes โโ โ โ5mm, 12mm spacing
โ โ โโโโโโโโโโ โโ โ
โ โ โโโโโโโโโโ โโ โ
โ โ โโ โ
โโโโค โช snap bumps 1mm ร4 โโค โ
โโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโดโ โโ
2.5mm walls โ 2.5mm floor
Cable entry: 30ร15mm ovals (both short sides)
Snap interference: 0.2mm (1.2mm catch โ 1mm bump)
LID BOX WALL
โโโโโโโโโโโโโโโโโ โ
โ 3mm lid plate โ โ
โโโโโโโโโโโโโโโโโค โ
โ inner lip โ โ 2.5mm
โ 3mm deep โโโ 0.25mm โโบโ
โ โ clearance โ
โ โโโโ catch โ โช 1mm โ โ Snap bump (on box)
โ โ โ 1.2mm โ bump โ
โ โ โ slot โ โ
โโโโ โโโโโโโโโโโ โ
Step 1: Create Component Structure
Before we draw anything, let's set up the component tree. This keeps box and lid bodies organized and exportable separately.
Create the Box Component
Go to Design > Assemble > New Component (or press S and type "new component"). Name it Box. Click OK.
In the Browser panel (left side), you'll see the new "Box" component nested under the top-level design. Double-click it to activate it โ you'll see a blue dot next to the name, meaning all new sketches and bodies go into this component.
Create the Lid Component
First, click the top-level component in the Browser to deactivate "Box". Then go to Assemble > New Component again. Name it Lid. Click OK.
Now your Browser shows: Design > Box + Lid. Two separate containers.
Step 2: Design the Box
Activate the Box component (double-click it in the Browser). We'll build the open-top box using the same sketch-extrude-shell workflow from earlier chapters, but bigger.
Sketch and Extrude the Solid Block
Go to Create Sketch โ click the XY plane. Press R for Rectangle. Draw 150mm ร 100mm centered on the origin. Click Finish Sketch (green โ).
Press E for Extrude. Distance: 60. Operation: New Body. Click OK.
Shell to Create the Open-Top Box
Go to Design > Solid > Modify > Shell (or press S and type "shell"). Click the TOP face (the face to remove โ this creates the opening). Inside Thickness: 2.5. Click OK.
Step 3: Add Cable Entry Holes
Cables enter through oval holes on both short sides. Ovals are better than circles for cables โ they accommodate flat USB-C and round barrel connectors alike.
Sketch the Oval
Click one short side face (the 100mm ร 60mm face) of the box โ Create Sketch. Go to Sketch > Ellipse (or press S and type "ellipse"). Place the center 30mm from the bottom edge, centered horizontally. Major axis: 30mm. Minor axis: 15mm. The oval is wider than tall โ matches how cables naturally fan out.
Click Finish Sketch (green โ).
Cut the Oval Through the Wall
Select the ellipse profile. Press E for Extrude. Extent: All (cuts through the 2.5mm wall). Operation: Cut. Click OK.
Repeat on the opposite short side โ same dimensions, same position. Or use Design > Solid > Create > Mirror: select the cut feature, mirror plane = the center YZ plane.
Step 4: Add Ventilation Grid
Chargers inside the box generate heat. A grid of small holes on the back face allows airflow. We'll use Rectangular Pattern to create the grid efficiently.
Sketch One Ventilation Hole
Click the back long face (a 150mm ร 60mm face) โ Create Sketch. Press C for Circle. Place a circle near the center of the face. Diameter: 5mm. Click Finish Sketch (green โ).
Cut the First Hole
Select the circle. Press E for Extrude. Extent: All. Operation: Cut. Click OK.
Rectangular Pattern the Grid
Go to Design > Solid > Create > Pattern > Rectangular Pattern (or press S and type "rectangular pattern"). Object Type: Features. Select the extrude-cut feature you just made.
Direction 1: Select the horizontal edge of the back face. Quantity: 10. Spacing: 12mm.
Direction 2: Select the vertical edge. Quantity: 4. Spacing: 12mm.
Click OK. You now have a 10ร4 grid of ventilation holes.
Step 5: Add Snap-Fit Bumps
Small protrusions near the top rim of each long wall. The lid's catches will grab onto these bumps โ click in, click out. The critical dimension: bump height vs. catch depth.
Sketch a Bump Profile
Click the outer face of one long wall (150mm ร 60mm face) โ Create Sketch. Draw a small half-circle or rounded rectangle at 5mm below the top rim, centered on the wall. Width: 10mm. Height (protrusion): 1mm.
Click Finish Sketch (green โ).
Extrude the Bump
Select the bump profile. Press E for Extrude. Distance: 1 (outward from the wall). Operation: Join. Click OK.
Place two bumps per long side: one at 45mm from each end, for 4 bumps total. Use Mirror or copy-paste the feature.
Step 6: Design the Lid
Now activate the Lid component (double-click "Lid" in the Browser). The lid is a flat plate with matching snap catches and a text label.
Sketch the Lid Plate
Go to Create Sketch โ click the XY plane (or create a plane at the top of the box). Press R for Rectangle. Draw 150mm ร 100mm โ same outer dimensions as the box top. Click Finish Sketch (green โ).
Press E for Extrude. Distance: 3 (lid thickness). Operation: New Body. Click OK.
Add an Inner Lip
The lid needs a small step that sits inside the box opening to keep it from sliding around. Click the bottom face of the lid โ Create Sketch. Draw a rectangle 144.5mm ร 94.5mm (box interior 145 ร 95mm minus 0.25mm clearance each side). Click Finish Sketch (green โ).
Press E for Extrude. Distance: 3 (extends downward into the box opening). Direction: into the box. Operation: Join. Click OK.
Add Snap Catches
These are the slots on the lid's inner lip that grab the bumps on the box walls. Click the inner face of the lid's lip (one of the long sides) โ Create Sketch.
Draw a small rectangular slot at the same position as the bumps (5mm from top, matching the bump locations). Width: 11mm (10mm bump + 0.5mm clearance each side). Depth: 1.2mm (0.2mm deeper than the 1mm bump = interference fit).
Press E for Extrude. Extent: All (cuts through the lip). Operation: Cut. Click OK. Repeat for all 4 catch positions.
Step 7: Add Text Label
The final touch โ emboss or deboss a text label on the lid surface. This is your first time using Fusion's Text tool in a sketch.
Sketch the Text
Click the TOP face of the lid โ Create Sketch. Go to Sketch > Text (or press S and type "text"). Click a placement point near the center of the lid.
In the Text dialog:
โข Type your label (e.g., CABLES or CHARGERS)
โข Font: Pick something clean โ Arial, Helvetica, or DM Sans
โข Height: 12mm
โข Style: Bold (thicker letters print more reliably)
Click OK then Finish Sketch (green โ).
Extrude the Text
Select the text profiles (all the letters). Press E for Extrude.
โข Emboss (raised text): Distance: 0.6 (upward). Operation: Join.
โข Deboss (recessed text): Distance: -0.6 (into the lid). Operation: Cut.
Emboss looks great but collects dust. Deboss is subtle and easier to clean. Your call. Click OK.
Step 8: Export Both Components
Since box and lid are separate components, they export separately โ and they should, because they print in different orientations.
Export the Box
In the Browser, expand the Box component โ right-click its Body โ Save as Mesh. Format: STL. Refinement: Medium. Save as cable-box.stl.
Export the Lid
Expand the Lid component โ right-click its Body โ Save as Mesh. Save as cable-lid.stl.
๐จ๏ธ Printing This Design
The cable organizer is a two-part design โ box and lid print separately with different orientations. The box is straightforward; the lid has some nuances around the inner lip and text embossing.
Orientation Analysis
Box โ Open-side up (upright): The obvious choice, and it's correct. Place the box flat on the bed with the opening facing the ceiling. The walls grow vertically โ zero overhangs, zero supports. The snap-fit bumps on the outer walls are tiny (1mm) protrusions that the printer handles as slight outward steps โ well within the overhang tolerance. The ventilation holes on the back face are through-holes in a vertical wall โ the slicer bridges across each 5mm hole automatically. The oval cable entry holes are slightly bigger bridges (~15mm minor axis) but still bridge fine since they're in a vertical wall and the bridge is circular (not a flat ceiling).
Lid โ Flat, text side up: The lid is a flat plate with a downward-extending inner lip. Print it with the TOP surface (with text) facing up. The inner lip extends 3mm downward, but since it prints on the bed, you actually flip it: inner lip facing up, text on the bed. Wait โ that would damage the text. Better approach: print with text side up. The inner lip extends downward from the bottom = it's printing downward from the plate, but since the plate is on the bed, the lip is really just a step on the bottom surface. No overhang โ the lip is vertical walls extending below the plate's outer edge. The snap catches are small cutouts in the lip โ through-holes, no overhangs.
Support Strategy
Box: No supports needed. Everything is vertical walls growing from a flat base. The vent holes and cable ovals are circular/oval through-holes in vertical surfaces โ the slicer bridges the top arc of each hole. At 5mm diameter (vents) and 15mm minor axis (ovals), these bridge cleanly in PLA.
Lid: No supports needed. The inner lip is a vertical extension below the plate. The text embossing is either raised (extrude upward = just a bump, no overhang) or recessed (extrude downward = a pocket, no overhang). Neither requires supports.
One exception: If your embossed text uses a font with enclosed counters (the inside of letters like "O", "A", "D"), the slicer needs to bridge across those tiny enclosed areas. At 12mm text height, these counters are tiny โ they bridge automatically. But if you see missing counter fills in the slicer preview, enable Detect Thin Walls in Bambu Studio (Print Settings โ Quality โ Detect thin walls).
Recommended Print Settings
Box
Material: PLA โ a static desk organizer doesn't need PETG. PLA is stiffer, prints easier, and comes in more colors.
Layer height: 0.2mm โ standard.
Walls: 3 perimeters โ the 2.5mm walls are entirely perimeters at 3 ร 0.4mm = 1.2mm per side ร 2 = 2.4mm. Close enough to 2.5mm that the slicer fills the remaining 0.1mm gap.
Infill: 15% โ the box is a container, not a load-bearing part. The floor needs some rigidity to hold chargers, and 15% does that.
Speed: 50mm/s โ no sensitive features.
Print time: ~2โ3 hours (it's a big box).
Lid
Material: PLA.
Layer height: 0.2mm. For finer text definition, try 0.16mm โ the embossed letters look sharper.
Walls: 3 perimeters.
Infill: 20% โ slightly higher than the box. The lid needs rigidity to not flex when you press it down onto the snap bumps.
Orientation: Text side up.
Detect thin walls: ON (for text features smaller than standard nozzle paths).
Print time: ~30โ45 minutes.
Dimension Validation
โข Box outer: 150 ร 100 ร 60mm. Shell 2.5mm โ interior: 145 ร 95 ร 57.5mm โ
โข Lid outer: 150 ร 100 ร 3mm. Inner lip: 144.5 ร 94.5 ร 3mm โ (0.25mm clearance per side vs. 145 ร 95mm interior)
โข Snap bumps: 1mm tall, 10mm wide โ
โข Snap catches: 1.2mm deep, 11mm wide โ (0.2mm interference, 0.5mm width clearance per side)
โข Vent grid: 10 ร 4 = 40 holes, 5mm diameter, 12mm spacing โ (fits within 150 ร 60mm face with margins)
โข Cable ovals: 30 ร 15mm โ fits USB-C, barrel connectors, and thin cables โ
โข Text: 12mm height, bold weight โ printable at 0.4mm nozzle โ
Chapter 17 Checklist
Project: Adjustable Phone/Tablet Stand
A desk stand with a parametric angle controlled by User Parameters โ change one number and the entire design updates. This is the capstone project: you'll learn the real power of parametric CAD that separates Fusion from TinkerCAD. Plus construction planes at angles and the Revolve tool.
stand_angle from 70ยฐ to 60ยฐ and every related dimension updates automatically. This is the workflow professionals use.
New Skills in This Project
- User Parameters โ named variables that drive dimensions throughout your design. Instead of typing "70" for the angle, you type
stand_angle. Change the parameter โ the entire model updates. This is the defining feature of parametric CAD. - Construction Planes at angles โ creating a tilted sketch plane at an arbitrary angle to an existing face. You'll sketch on a 70ยฐ plane as easily as sketching on a flat one.
- Revolve tool โ spinning a 2D profile around an axis to create a round 3D shape. We'll use it for optional rounded feet on the base.
- Parameter-driven design thinking โ deciding which dimensions should be parameters and which can be hard-coded. Not everything needs to be a variable.
Back support
โฑ 120mm tall
โฑ 4mm thick
โฑ
โฑ 70ยฐ angle
โฑ (stand_angle parameter)
โฑ
โฑ Fillet: 5mm at junction
โโโโโโโโโโโโโฑโโโโโโโโโโโโโโโโโโโ
โ Lip 5mm โ Base Plate โ โ 80 ร 100 ร 5mm
โ โโโโโโ โ (phone_width ร โ (all parametric!)
โ 15mm โ base_depth ร โ
โ deep โ base_thickness) โ
โโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโ
โฒ โฒ โฒ
Front Junction Back edge
(phone (stress (support
rests) concentration) starts here)
All dimensions driven by User Parameters:
stand_angle=70ยฐ โ phone_width=80mm โ base_depth=100mm
base_thickness=5mm โ lip_height=5mm โ lip_depth=15mm
โฑ
โฑ Support at 70ยฐ = only 20ยฐ overhang
โฑ โ
No supports needed!
โฑ
โโโโโโโโโโโโโโฑโโโโโโโโโโโโโโโโโโ
โ Lip โโโโโ โ Base Plate โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ Build plate
โฒ Full 80ร100mm footprint = stable
โ ๏ธ At stand_angle < 45ยฐ โ overhang > 45ยฐ โ needs supports!
The parametric angle directly affects printability.
Step 1: Define User Parameters
Before we sketch a single line, we'll define the variables that control the design. This is backwards from how we've worked in every previous project โ and that's the point. Parameters-first is how professionals design.
Open the Parameters Dialog
Go to Design > Modify > Change Parameters (or press S and type "parameters"). The Parameters dialog opens โ it shows all the dimensions in your design as a table.
Add Your Parameters
Click the + button in the User Parameters section. Add these one at a time:
โข Name: stand_angle | Unit: deg | Expression: 70 | Comment: Back support angle from horizontal
โข Name: phone_width | Unit: mm | Expression: 80 | Comment: Width of phone/tablet
โข Name: base_depth | Unit: mm | Expression: 100 | Comment: Base plate depth (front to back)
โข Name: base_thickness | Unit: mm | Expression: 5 | Comment: Base plate thickness
โข Name: lip_height | Unit: mm | Expression: 5 | Comment: Front lip to hold device
โข Name: lip_depth | Unit: mm | Expression: 15 | Comment: How deep the lip shelf is
โข Name: support_thickness | Unit: mm | Expression: 4 | Comment: Back support panel thickness
Click OK when all parameters are added.
stand_angle is clear, a1 is not. You'll thank yourself when the parameter list grows. Comments are optional but helpful โ they appear in the Parameters dialog as reminders.
phone_width from 80 to 200 โ every related dimension updates. The base gets wider, the lip gets wider, everything scales. One change, everywhere. This is the real power of Fusion over TinkerCAD.
Step 2: Create the Base Plate
Sketch the Base
Go to Create Sketch โ click the XY plane. Press R for Rectangle. Draw a rectangle, then press D for Dimension. Instead of typing numbers, type the parameter names:
โข Width: type phone_width (resolves to 80mm)
โข Depth: type base_depth (resolves to 100mm)
Click Finish Sketch (green โ).
Extrude the Base
Select the rectangle. Press E for Extrude. In the Distance field, type base_thickness (resolves to 5mm). Operation: New Body. Click OK.
Step 3: Create a Construction Plane at an Angle
The back support rises at 70ยฐ from horizontal. To sketch on a 70ยฐ plane, we first need to create one.
Create the Angled Plane
Go to Design > Construct > Plane at Angle (or press S and type "plane at angle").
โข Edge: Select the back edge of the base plate (the 80mm edge at the back of the base)
โข Angle: Type stand_angle (resolves to 70ยฐ)
Click OK.
stand_angle), changing the parameter rotates the entire plane โ and everything sketched on it โ automatically. This is parametric design in action.
Step 4: Create the Back Support
Sketch on the Angled Plane
Click the construction plane you just created โ Create Sketch. Press R for Rectangle. Draw the back support panel:
โข Width: type phone_width (80mm โ same as the base)
โข Height: 120mm (tall enough for a phone or small tablet in portrait mode)
Position it so the bottom edge aligns with the back edge of the base plate. Click Finish Sketch (green โ).
Extrude the Support
Select the rectangle. Press E for Extrude. Distance: type support_thickness (resolves to 4mm). Operation: Join (merges with the base). Click OK.
Step 5: Add the Phone Lip
The lip is a small shelf at the front of the base that stops the phone from sliding off. It's just a rectangle extruded upward from the base's front edge.
Sketch the Lip
Click the TOP face of the base plate โ Create Sketch. Press R for Rectangle. Draw a rectangle along the front edge:
โข Width: type phone_width (80mm)
โข Depth: type lip_depth (15mm โ how far back the shelf extends)
Position it at the very front edge of the base. Click Finish Sketch (green โ).
Extrude the Lip
Select the rectangle. Press E for Extrude. Distance: type lip_height (resolves to 5mm โ just tall enough to stop the phone from sliding off, not so tall it covers the screen). Direction: up. Operation: Join. Click OK.
Step 6: Fillet the Edges
Round the Sharp Edges
Press F for Fillet. Select:
โข The top edge of the back support: 2mm radius (cosmetic)
โข The junction where the back support meets the base: 5mm radius (structural โ stress concentrates here)
โข The top edge of the lip: 1mm radius (comfortable, won't scratch phone)
Click OK.
Step 7 (Optional): Revolve โ Add Rounded Feet
Optional but teaches the Revolve tool. We'll add small hemispherical rubber-bumper-style feet at the base corners to prevent desk scratching and add grip.
Sketch the Foot Profile
Click the BOTTOM face of the base plate โ Create Sketch. Near one corner (inset 8mm from each edge), draw a small shape:
โข Draw a vertical line from the surface downward: 2mm (this is the axis of revolution)
โข From the bottom of that line, draw a quarter-circle arc curving to the right with radius 3mm
โข Close the profile with a horizontal line back to the start
Click Finish Sketch (green โ).
Revolve the Profile
Go to Design > Solid > Create > Revolve (or press S and type "revolve").
โข Profile: Select the quarter-circle profile
โข Axis: Select the vertical line you drew
โข Angle: 360ยฐ (full revolution)
โข Operation: Join
Click OK. You now have a small dome โ a rubber-bumper-shaped foot.
Pattern the Feet
Use Design > Solid > Create > Pattern > Rectangular Pattern to place feet at all 4 corners. Or manually sketch and revolve at each corner โ with only 4 copies, either approach works.
Step 8: Test the Parameters
This is the most satisfying step. Let's prove that parameters actually work.
Change the Angle
Go to Design > Modify > Change Parameters. Find stand_angle and change it from 70 to 55. Click OK.
Watch the model. The back support tilts to 55ยฐ โ and the construction plane, the extrusion, the fillets โ everything rotates. The phone would sit at a more reclined angle.
Change it back to 70. Or try 80 for a more upright stand. The design adapts.
Change the Width
Change phone_width from 80 to 200. Click OK. The entire stand stretches to tablet width โ base, support, lip, everything. Change it back when you're done experimenting.
Step 9: Export as STL
Set Final Parameters and Export
Verify your parameters are set to the values you want to print. Then right-click the Body in the Browser โ Save as Mesh. Format: STL. Refinement: Medium (the rounded feet need decent resolution). Save and you're done.
๐จ๏ธ Printing This Design
The phone stand is parametric โ the printing challenges change depending on what angle you chose for stand_angle. This makes it a great real-world lesson: your design decisions in Fusion directly affect how printable the result is.
Orientation Analysis
Best orientation: Base flat on bed, angled support rising upward. The base plate sits flat = great first-layer adhesion over the full 80 ร 100mm footprint. The back support panel grows at an angle from the base's back edge. The phone lip at the front is a small vertical extrusion from the base = no issues.
The key question is whether the angled back support creates a problematic overhang โ and that depends entirely on your stand_angle parameter:
- stand_angle = 70ยฐ (default): 70ยฐ from horizontal = only 20ยฐ from vertical. Well within the 45ยฐ overhang limit. No supports needed. The printer traces each layer with a slight offset, and the 20ยฐ lean is imperceptible to the printer.
- stand_angle = 60ยฐ: 30ยฐ from vertical. Still safe. No supports.
- stand_angle = 50ยฐ: 40ยฐ from vertical. Getting close to the limit. PLA can handle this, but you might see slight roughness on the underside of the support panel. PETG starts needing supports here.
- stand_angle = 45ยฐ: Exactly 45ยฐ from vertical = the theoretical limit. It'll print, but the underside will be rough. Add supports if you want a clean surface underneath.
- stand_angle < 45ยฐ: More than 45ยฐ overhang. You need supports.
The parametric lesson: At 70ยฐ (default), this is a support-free, easy print. But if someone changes the parameter to 35ยฐ for a more reclined tablet angle, suddenly supports are mandatory. Your design parameter affects manufacturing. Real engineering.
Support Strategy (when stand_angle < 50ยฐ)
If you've set a low angle and need supports:
- Support type: Normal (grid) supports work best here. The back support panel's underside is a flat, regular surface โ not organic or curved. Grid supports give a flatter interface on this kind of geometry than tree supports.
- Threshold angle: 45ยฐ โ this catches the angled panel while leaving the base and lip alone.
- Support interface: 2 layers โ the underside of the back panel isn't a critical surface (nobody sees it when the phone is in place).
- Paint-on alternative: Right-click โ Support Painting. Paint green on ONLY the underside of the angled panel. This is cleaner than global supports, which might try to add material under the lip or inside corners.
No Splitting Needed
The phone stand doesn't benefit from splitting. It's a simple one-piece design at any angle, and all the geometry grows from the base plate. If you did split the back support from the base, you'd create a weak glue joint at the highest-stress point (where the phone's weight pushes against the support). Keep it as one piece โ the Fusion fillet at the base-to-support junction distributes stress, and FDM's layer continuity through that junction is stronger than any glue.
Recommended Print Settings
- Material: PLA โ a desk stand doesn't take abuse. It holds a phone at an angle, that's it. PLA is stiffer than PETG, which means less flex in the back support = the phone sits more stably. If you want a premium feel, try Silk PLA (metallic sheen) or Matte PLA (soft texture).
- Layer height: 0.2mm โ standard. The angled back panel will show layer lines as visible stepped ridges. If this bothers you, drop to 0.12mm โ the steps become almost invisible, but print time nearly doubles.
- Walls: 3 perimeters โ the 4mm back support panel is almost entirely walls at 3 ร 0.4mm per side = 2.4mm of solid wall. Adequate for holding a 200g phone.
- Infill: 20% โ the base needs some weight for stability (prevents tipping when you tap the phone screen), and 20% provides that without wasting material.
- Supports: None at stand_angle โฅ 50ยฐ. Normal supports at lower angles.
- Speed: 50mm/s โ no sensitive features.
stand_angle parameter is measured from horizontal. The overhang angle (what the slicer cares about) is measured from vertical. The math: overhang = 90ยฐ โ stand_angle. So: 70ยฐ stand = 20ยฐ overhang (safe). 60ยฐ stand = 30ยฐ overhang (safe). 45ยฐ stand = 45ยฐ overhang (the limit). Below 45ยฐ stand โ supports needed. This is why parametric thinking matters โ you don't just design for one angle, you understand the printability range of your parameter.
Dimension Validation
โข Base: 80 ร 100 ร 5mm โ stable footprint, 100mm depth provides good leverage against tipping โ
โข Back support: 80 ร 120 ร 4mm at 70ยฐ โ tall enough for phone portrait mode (phones are ~140-160mm tall; 120mm support at 70ยฐ provides ~113mm of vertical support) โ
โข Lip: 80 ร 15 ร 5mm โ 15mm deep shelf holds phone base, 5mm tall stops forward slide โ
โข Stability check: phone weight (~200g) at 70ยฐ creates forward torque. Base depth (100mm) ร base weight provides counter-torque. With 20% infill PLA, base weighs ~30g. 200g ร sin(20ยฐ) ร 60mm = 4,100gยทmm forward. 30g ร 50mm = 1,500gยทmm counter. Phone should rest against back support, not tip the stand. โ
โข Overhang at 70ยฐ: 20ยฐ from vertical โ well within printable range without supports โ
โข All dimensions use parameters โ changing any parameter updates the design globally โ
Chapter 18 Checklist
Splitting Models for Better Prints
Some designs can't print well no matter how you orient them. The solution: split them into separate pieces, print each one optimally, then assemble. We'll cover five assembly methods โ super glue, pin & hole, snap-fit, heat-set inserts, and dovetails โ with full Fusion walkthroughs using the Air Purifier Stand as our example. From dead-simple glue joints to satisfying mechanical snap-fits.
Why Split a Model?
You've been designing single-body prints for every project so far. That works great when the shape is simple. But some geometries fight you no matter what:
- Internal overhangs and ceilings โ supports inside enclosed spaces are impossible to remove
- Tall thin features โ wobbly during printing, prone to layer shifts
- Multi-material designs โ legs in PETG for strength, plate in PLA for aesthetics
- Larger than the build plate โ the only option is splitting
- Reprint efficiency โ if one leg fails, reprint just the legs instead of the whole stand
The Air Purifier Stand is the perfect example. In Chapter 10, we printed it upside-down โ the groove bridged across open air (sometimes saggy), and the leg-to-plate junctions needed support material. Splitting the plate from the legs solves both problems.
Five Assembly Methods
Before we split anything, you need to know how the pieces will go back together. Here are five approaches โ from dead-simple to mechanically satisfying โ each with full Fusion walkthroughs using our Air Purifier Stand as the example.
Method 1: Super Glue Joint โ โญ Easiest
Difficulty: โญ Beginner | Permanent? Yes | Tools needed: CA glue, 220-grit sandpaper
The simplest assembly. Split your model with a flat cut โ print both halves โ glue them together. No alignment features, no pins, no extra geometry in Fusion. Just two flat faces bonded with cyanoacrylate (CA / super glue).
Fusion Steps
- Open your completed Air Purifier Stand from Chapter 10
- Go to Design > Solid > Modify > Split Body
- Select the stand body โ select the bottom face of the plate as the splitting tool
- Click OK โ two bodies appear in the Browser panel
- Rename them TopPlate and Legs
- Right-click each โ Save as Mesh โ export as STL (Binary, High refinement)
That's it for the Fusion work. No pins, no holes, no alignment features. The flat mating surfaces are the alignment โ press them together on a flat table and they self-align.
Assembly Process
- Sand both mating faces lightly with 220-grit sandpaper โ this roughens the surface for better glue adhesion. Don't sand aggressively; 10-15 seconds of light passes per face is enough
- Dry-fit first โ press the pieces together without glue to verify they sit flush
- Apply thin CA glue to ONE face only โ a thin, even layer across the surface. Don't use blobs; excess glue squeezes out and makes a mess
- Press together firmly for 30 seconds โ apply even pressure across the whole joint
- Wipe excess glue immediately with a dry paper towel before it cures
- Optional: spray CA accelerator on the outside of the joint for an instant bond (otherwise full cure takes 10-15 minutes)
When to use: When you don't need to disassemble, and alignment isn't critical. Perfect for cosmetic parts, prototypes, or oversized models split purely to fit the build plate. If your purifier stand is permanent furniture, glue is all you need.
Method 2: Pin & Hole Push-Fit โ โญโญ Recommended
Difficulty: โญโญ Intermediate | Permanent? Optional (friction or glue) | Tools needed: None (optionally CA glue)
Split the body AND add cylindrical pins on one half with matching holes on the other. The pins self-align the pieces during assembly, prevent lateral sliding, and friction-fit holds them together. Add glue if you want permanent. This is the method we'll walk through in the step-by-step below.
Pin Sizing Guide
Hole: 2.3mm dia
Use for: miniatures, thin-wall enclosures, delicate models
Hole: 4.3mm dia
Use for: most projects, functional parts, stands, mounts
Hole: 6.3mm dia
Use for: large enclosures, load-bearing joints, furniture
Multiple Pins Per Connection
A single pin prevents lateral movement but can't prevent rotation. For our purifier stand (round plate, round legs), one pin per leg is fine because the leg position relative to the plate is already constrained by the socket shape. But for flat mating surfaces (like a rectangular box split in half), use 2โ3 pins per connection:
- 2 pins: Prevents rotation completely. Place them as far apart as possible along the joint.
- 3 pins: Adds redundancy. If one pin is slightly off-tolerance, the other two still hold alignment. Use a triangle arrangement, not a line.
- Asymmetric placement: Put pins in a non-symmetric pattern so the parts can only assemble one way โ prevents accidental 180ยฐ rotation.
Stepped Pins (Advanced Variant)
A stepped pin has two diameters: a 4mm shaft that fits into the hole, topped by a 6mm shoulder/flange that acts as a depth stop. The shoulder rests on the mating surface when fully inserted, preventing the pin from going too deep.
Fusion steps for a stepped pin:
- Create a sketch on the leg top face โ draw a 4mm diameter circle centered on the leg
- Extrude 4mm upward, Operation: Join โ this is the shaft
- Create a new sketch on the top face of the pin you just made
- Draw a 6mm diameter circle, concentric with the shaft
- Extrude 1.5mm downward (into the shaft), Operation: Join โ this creates the flange/shoulder
- The matching hole stays at 4.3mm diameter โ the 6mm shoulder sits on the surface and stops insertion at the right depth
When to use: Functional parts, things you might want to disassemble, anything where precise alignment matters. The purifier stand's default method. Pins + glue gives you the strongest permanent joint with perfect alignment.
Method 3: Snap-Fit / Mechanical Retention โ โญโญโญ Advanced
Difficulty: โญโญโญ Advanced | Permanent? No โ tool-free assembly and disassembly | Tools needed: None | Material: PETG or TPU required (PLA will crack)
This is the satisfying one. Design legs that snap into the plate and are held by a mechanical catch. Push in โ hear a click โ done. No glue, no tools, no hardware. To remove: squeeze the leg slightly and pull down.
The Concept
- Each leg has a small bump/hook near the top โ a rectangular protrusion on the outer face
- The plate has matching sockets with a slight undercut โ the bump snaps past the socket entry and rests in a recessed pocket
- A relief slot behind the bump allows the leg wall to flex inward during insertion
- Chamfers on both the bump and socket entry create a ramp that guides the parts together
- Push the leg up into the socket โ the bump deflects inward (using the flex from the relief slot) โ clears the undercut โ springs back outward into the pocket โ click
Fusion Step-by-Step: Snap-Fit Purifier Stand
Part A โ The Snap Bump (on the leg, top end):
- In the Browser panel, select the Legs body. Hide the TopPlate.
- Go to Design > Sketch > Create Sketch โ select the outer face of one leg, near the top
- Use the Rectangle โ Center Rectangle tool (R)
- Draw a rectangle: 3mm wide ร 1.5mm tall, positioned 2mm from the top edge of the leg
- Use Sketch > Constrain > Dimension (D) to lock all measurements
- Click Finish Sketch
- Press E for Extrude โ select the rectangle profile โ type 1 mm outward (away from the leg center)
- Operation: Join โ click OK
- Now add the lead-in ramp: go to Design > Solid > Modify > Chamfer
- Select the TOP edge of the bump (the edge closest to the leg top) โ distance: 0.8mm at 45ยฐ
- Click OK โ this creates the lead-in ramp that lets the bump slide past the socket entry
- Leave the BOTTOM edge sharp โ this is the catch that holds. The sharp edge hooks behind the undercut pocket.
Part B โ The Relief Slot (critical for flex):
- Go to Design > Sketch > Create Sketch โ select the same outer face of the leg
- Draw a rectangle directly behind the bump (between the bump and the leg center): 1mm wide ร extending from the bump to 5mm below it
- Finish Sketch
- Press E for Extrude โ select the slot profile โ extrude through the leg wall as a cut
- Operation: Cut โ click OK
This slot creates a thin section of wall behind the bump that can flex inward when the leg is pushed into the socket. Without it, the leg is too rigid โ the bump can't deflect and won't clear the socket entry. Think of it like the relief slot in the Echo Dot mount from Chapter 14.
Part C โ The Socket Pocket (on the plate):
- Show the TopPlate body. Hide the Legs body for easier selection.
- Go to Design > Sketch > Create Sketch โ select the inner wall of the leg socket (the cylindrical hole inside the plate where the leg inserts)
- Draw a rectangle matching the bump location: 3.2mm wide ร 1.7mm tall (that's 0.2mm clearance on each dimension for manufacturing tolerance)
- Position it to align with where the bump will sit when the leg is fully inserted
- Finish Sketch
- Press E for Extrude โ select the pocket profile โ extrude 1.2mm into the plate wall (away from the socket center)
- Operation: Cut โ click OK
This pocket is slightly deeper than the bump (1.2mm vs 1mm). The extra 0.2mm means the bump fully seats inside the pocket, giving you that satisfying "click" when it snaps into place.
Part D โ Draft Angle on Socket Entry:
- Go to Design > Solid > Modify > Chamfer
- Select the TOP edge of the socket opening (the entry where the leg slides in)
- Distance: 0.8mm at 45ยฐ โ this matches the bump's lead-in chamfer
- Click OK
Together, the two chamfers (bump top + socket entry) create a smooth ramp. When you push the leg upward, the bump's chamfer rides against the socket's chamfer, gradually deflecting the wall inward through the relief slot. Once the bump clears the entry edge, it springs outward into the pocket.
Part E โ Replicate to All Four Legs:
- Select all the features you just created (bump extrude, chamfer, relief slot cut) in the Timeline
- Go to Design > Solid > Create > Pattern > Circular Pattern
- Pattern Type: Features โ select the snap-fit features
- Axis: Z axis (vertical center)
- Quantity: 4
- Click OK โ repeat the same pattern for the socket pockets and entry chamfers on the plate
Design Parameters Reference
Width: 3mm
Position: 2mm from top
Top edge: 45ยฐ chamfer
Bottom edge: sharp (catch)
Height: 1.7mm (+0.2mm)
Depth: 1.2mm into wall
Entry: 45ยฐ chamfer
Length: bump height + 5mm
Depth: through wall
Leg wall at snap: โฅ 2mm
When to use: When you want tool-free, reversible assembly with no hardware. Battery covers, enclosures, modular furniture, anything opened occasionally. For the purifier stand: if you want to swap legs (different heights, colors, or materials) without glue or tools, snap-fit is the move.
Method 4: Threaded / Heat-Set Inserts โ โญโญโญ Advanced
Difficulty: โญโญโญ Advanced | Permanent? No โ bolted, fully removable | Tools needed: Soldering iron, hex key/screwdriver | Hardware: M3 or M4 brass inserts + matching bolts
The strongest removable connection. Brass heat-set inserts melt into the plastic with a soldering iron tip, creating permanent threaded sockets. Then you bolt the pieces together with machine screws. Industrial-grade, designed for hundreds of assembly/disassembly cycles under load.
Fusion Steps for the Purifier Stand
Part A โ Insert Holes in the Plate:
- Select the TopPlate body
- Go to Design > Sketch > Create Sketch on the bottom face of the plate (where each leg meets the plate)
- Press C โ draw a circle centered on each leg position: 4.5mm diameter for M3 inserts (check your specific insert's datasheet โ common brands like CNC Kitchen or Ruthex specify the hole size)
- Finish Sketch
- Press E for Extrude โ -6mm (into the plate, from the bottom face). This should be โฅ the insert length (most M3 inserts are 4โ5mm long). Leave at least 1mm of material above the insert.
- Operation: Cut โ click OK
- Use Circular Pattern to replicate to all 4 leg positions
Part B โ Bolt Through-Holes in the Legs:
- Select the Legs body
- Go to Design > Sketch > Create Sketch on the bottom face of one leg (the foot that sits on the ground)
- Press C โ draw a circle: 3.2mm diameter for M3 bolts (3mm bolt + 0.2mm clearance)
- Center it on the leg
- Finish Sketch โ Press E โ Extrude through the entire leg (use "To Object" and select the top face, or extrude a large value with "Cut" through all)
- Operation: Cut โ click OK
Part C โ Countersink for Flush Bolt Heads:
- Go to Design > Solid > Modify > Chamfer
- Select the bottom entry edge of each bolt hole (on the foot of the leg)
- Distance: 3mm โ this creates a conical recess where the bolt head sits flush with (or slightly below) the leg bottom
- Click OK
- Replicate with Circular Pattern to all 4 legs
Insert Installation
- Set your soldering iron to 200โ220ยฐC (for PLA) or 240โ260ยฐC (for PETG)
- Place a brass insert on the hole opening, threaded end up
- Press the soldering iron tip into the insert's threaded hole โ apply gentle, steady downward pressure
- The insert melts into the surrounding plastic in ~5 seconds. Stop when the insert flange is flush with the surface.
- Wait 30 seconds for cooling before touching
- Thread an M3 bolt through the leg's through-hole and into the insert โ tighten with a hex key
- M3 insert: Hole = 4.5mm dia, depth = 5โ6mm. Bolt = M3 ร 8โ12mm (length depends on leg thickness)
- M4 insert: Hole = 5.6mm dia, depth = 6โ8mm. Bolt = M4 ร 10โ16mm
- M5 insert: Hole = 6.8mm dia, depth = 8โ10mm. Bolt = M5 ร 12โ20mm
- Always verify with YOUR insert brand's datasheet. CNC Kitchen, Ruthex, and McMaster-Carr all have slightly different recommended hole sizes.
When to use: Heavy loads, vibration environments, parts you'll disassemble many times. The purifier stand sitting on a table next to a running 3D printer (constant vibration) is a perfect candidate. Also great when you want to swap parts โ print legs in different colors or lengths and bolt on whichever set you want.
Method 5: Dovetail / Slide-In Joint โ โญโญ Intermediate
Difficulty: โญโญ Intermediate | Permanent? Semi-permanent (locked by geometry) | Tools needed: None | Cool factor: High
Parts slide together from one direction and lock mechanically in all other directions. One piece has a trapezoidal rail (wider at the base, narrower at the top โ like a traditional woodworking dovetail). The other piece has a matching channel. Slide together from the side โ locked everywhere except the slide axis. Add a pin, clip, or friction bump at the end to prevent sliding back out.
Fusion Steps for the Purifier Stand
Part A โ Dovetail Rail on the Leg Top:
- Select the Legs body. Go to Design > Sketch > Create Sketch on the end face (the side of the leg top, perpendicular to the slide direction)
- Use the Line tool (L) to draw a trapezoid profile:
- Bottom edge (wider): 6mm
- Top edge (narrower): 4mm
- Height: 3mm
- The angled sides create the dovetail โ roughly 75ยฐ from horizontal (15ยฐ draft)
- Position the trapezoid centered on the leg top face
- Use Sketch > Constrain > Dimension (D) to lock all measurements
- Finish Sketch
- Press E for Extrude โ select the trapezoid โ extrude along the slide direction for the full width of the connection (e.g., 15mm)
- Operation: Join โ click OK
Part B โ Matching Channel in the Plate:
- Select the TopPlate body
- Go to Design > Sketch > Create Sketch on the corresponding face of the plate (same orientation as the rail sketch)
- Draw the same trapezoid shape, but larger by the clearance tolerance:
- Bottom edge: 6.5mm (+0.25mm per side)
- Top edge: 4.5mm (+0.25mm per side)
- Height: 3.3mm (+0.3mm)
- Finish Sketch
- Press E for Extrude โ extrude as a Cut through the plate, along the slide direction
- Operation: Cut โ click OK
Part C โ End Stop (prevents sliding back out):
- At the closed end of the dovetail channel, the rail simply bottoms out against a wall โ the extrude-cut doesn't go all the way through
- Alternatively, add a small pin or friction bump near the open end: sketch a 1mm semicircle on the channel wall, extrude 0.5mm inward. This creates a slight interference that holds the rail in place after sliding fully in.
When to use: When you want that satisfying mechanical slide-together feel. Modular shelving, stackable organizers, decorative assemblies. For the purifier stand, a dovetail rail lets you slide legs onto the plate from the side โ it's more work than pins but looks and feels premium.
For this project, we'll walk through Method 2 (Pin & Hole) in the step-by-step below โ it's the sweet spot between simplicity and functionality. But here's the decision matrix for all five:
- Permanent + cosmetic joint โ Super glue (Method 1). Invisible seam.
- Permanent + structural โ Pin + glue (Method 2). Aligned and strong.
- Removable, occasional โ Snap-fit (Method 3). Tool-free, satisfying click.
- Removable, frequent + heavy loads โ Heat-set inserts + bolts (Method 4). Industrial strength.
- Aesthetic sliding assembly โ Dovetail (Method 5). Cool mechanical feel, conversation starter.
BEFORE (one body) AFTER (two bodies)
โโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโ TopPlate
โโโ groove โโโโโ โโโ groove โโโโโ (prints groove-up
โ โ โโโโโฌโโโโโโโฌโโโโ = zero bridging!)
โ โโโโ โโโโ โ โโโโโโโโ Split Plane โโโโโโโโ
โ โ โ โ โ โ โโโโโฒpin โฒโโโโ Legs
โ โ โ โ โ โ โ โ4mm 4mmโ โ (prints legs-up
โ โ โ โ โ โ โ โ โ โ = zero overhangs!)
โ โโโโ โโโโ โ โโโโ โโโโ
โโโโโโโโโโโโโโโโโโ
Pin: โ4mm ร 4mm tall
Tricky bridging on groove Hole: โ4.3mm ร 4mm deep
Supports needed at leg tops Chamfer: 0.5mm on tips + entries
Press Fit Sliding Fit Clearance Fit
(permanent) (snug, recommended) (loose, needs glue)
Pin: 4.0mm Pin: 4.0mm Pin: 4.0mm
Hole: 4.1mm Hole: 4.3mm Hole: 4.5mm
Gap: 0.05mm/side Gap: 0.15mm/side Gap: 0.25mm/side
๐ Won't budge ๐ค Push apart ๐ชถ Slides freely
Step-by-Step: Splitting the Air Purifier Stand
Open the Air Purifier Stand design from Chapter 10 (or create a copy first โ File > Save As โ so you keep the original). We're going to split it into two bodies, add alignment pins, and export each piece separately.
Step 1: Verify Your Starting Point
You should have a single body in the Browser panel: the complete Air Purifier Stand with a 200mm top plate, a 180.5mm groove, and 4 legs. If you don't have this, go back to Chapter 10 and build it first.
The key insight: always design as one body first, then split. It's much harder to modify a split design โ dimensions, fillets, and features all reference the original body. Get the shape right, then cut it apart.
Step 2: Create a Construction Plane for the Split
We need to tell Fusion where to cut. The split goes right where the legs meet the plate โ the underside of the top plate.
- Go to Design > Construct > Offset Plane (or press S and search "Offset Plane")
- Select the bottom face of the top plate โ this is the flat surface where the legs connect
- Set the offset to 0 mm (we want the plane right on that face)
- Click OK
A translucent orange plane appears at the split location. This is a construction plane โ it doesn't become part of the model, it's just a reference tool. You'll see it listed under "Construction" in the Browser panel.
Step 3: Split the Body
This is the moment of truth โ one body becomes two.
- Go to Design > Solid > Modify > Split Body (or press S and search "Split Body")
- Body to Split: click on the Air Purifier Stand body
- Splitting Tool(s): click the construction plane you just created (or the bottom face of the plate)
- Click OK
Immediately you'll see two separate bodies appear in the Browser panel under "Bodies." They might have generic names like "Body1" and "Body2."
- In the Browser panel, right-click the first body (the top plate) โ Rename โ type TopPlate
- Right-click the second body (legs + base ring) โ Rename โ type Legs
You now have two bodies that together look identical to the original โ but they're separate objects that can be exported independently.
Step 4: Add Alignment Pins to the Legs
We'll add cylindrical pins on top of each leg. These will push into matching holes in the plate during assembly.
- Work on the "Legs" body โ in the Browser panel, make sure the Legs body is visible (lightbulb on). You may want to temporarily hide the TopPlate body (click its lightbulb to toggle visibility) so you can easily click faces on the legs without accidentally selecting the plate
- Create a new sketch on the top face of one leg โ click the flat top surface of any one leg
- Press C for the Circle tool โ click the center of the leg face โ type 4 for 4mm diameter โ press Enter
- Press Finish Sketch (or the green checkmark)
- Press E for Extrude โ the circle highlights โ type 4 mm upward
- Set Operation to Join (this merges the pin cylinder into the Legs body)
- Click OK
You now have a single 4mm ร 4mm pin sticking up from one leg. Now replicate it to all four legs:
- Go to Design > Solid > Create > Pattern > Circular Pattern
- Pattern Type: Features
- Objects: select the Extrude feature you just made (click the pin, or select it in the Timeline)
- Axis: select the Z axis (the vertical center axis of the stand)
- Quantity: 4
- Click OK
All four legs now have identical pins pointing upward. Each pin is 4mm in diameter and 4mm tall.
Step 5: Add Matching Holes to the Plate
The holes need to be slightly larger than the pins to allow assembly. We'll use 4.3mm diameter for a sliding fit (0.3mm total clearance).
- Select the "TopPlate" body โ in the Browser panel, make sure it's visible (lightbulb on). You may want to hide the Legs body temporarily so you can easily select the plate's faces
- Create a new sketch on the bottom face of the plate
- Press C โ draw a circle at the same position as one pin: 4.3 mm diameter
- Use Sketch > Project (shortcut P) to project the pin center points from the Legs body onto your sketch โ this ensures exact alignment (turn the Legs body back on temporarily if you hid it)
- Constrain each hole center to a projected pin center with Coincident
- Finish Sketch
- Press E โ Extrude: -4 mm (negative = cutting into the plate, leaving 1mm of material on top)
- Set Operation to Cut
- Click OK
Repeat for all four holes, or use Circular Pattern again (same axis, same quantity of 4) to cut all four in one operation.
The plate now has four 4.3mm ร 4mm deep blind holes that line up perfectly with the four 4mm pins on the legs. The remaining 1mm of plate material at the top keeps the surface clean โ no visible holes on the groove side.
Step 6: Add Chamfers for Easy Alignment
Small chamfers on the pin tips and hole entries make assembly much easier โ the tapered surfaces guide the parts together even if they're slightly misaligned.
- Go to Design > Solid > Modify > Chamfer
- Select the top edge of each pin (the circular edge at the tip) โ hold Shift or โ to multi-select all four
- Set Distance to 0.5 mm
- Click OK โ each pin now has a tapered lead-in tip
- Run Chamfer again
- Select the entry edge of each hole (the circular edge on the bottom face of the plate)
- Distance: 0.5 mm
- Click OK โ each hole now has a funnel-shaped lead-in
The chamfers create a self-centering effect: even if you're off by a fraction of a millimeter, the taper guides the pin into the hole.
Step 7: Test Fit Visually
Before exporting, verify everything lines up:
- Press M for Move โ select the TopPlate body
- Move it 20 mm upward (Z axis) โ this separates the two pieces visually
- Orbit around and check: do the pins and holes line up? Do the chamfers look right?
- For precision checking: go to Design > Inspect > Section Analysis โ place a section plane that slices through a pin-hole pair โ verify the clearance gap is visible
- When satisfied, press โZ to undo the move (or press M and move it back)
Step 8: Export Each Body Separately
Each body becomes its own STL file:
- In the Browser panel, right-click "TopPlate" โ Save as Mesh
- Format: STL (Binary), Refinement: High
- Save as TopPlate.stl
- Right-click "Legs" โ Save as Mesh
- Save as Legs.stl
You now have two separate STL files, each ready to be sliced and printed in its optimal orientation.
Printing Strategy for Split Parts
This is where splitting pays off โ each piece can now be oriented for perfect print quality.
The Top Plate (TopPlate.stl)
- Orientation: Print groove side UP โ the flat bottom sits on the bed for a perfect surface finish
- The groove is now an upward-facing recess โ no overhang, no bridging, no supports needed!
- The pin holes on the bottom face are on the bed โ they print fine as simple circles
- Settings: 0.2mm layers, 3 walls, 20% infill
The Legs (Legs.stl)
- Orientation: Print legs pointing up (pins at the top)
- The base ring sits flat on the bed โ great adhesion and stability
- Legs grow vertically โ no overhangs whatsoever
- Pins are small cylinders on top of the legs โ they print fine
- Settings: 0.2mm layers, 4 walls, 25% infill (legs need structural strength)
Assembly
- Test fit: Push the pieces together. The pins should slide into the holes with slight resistance.
- Too tight? Sand the pins lightly with 220-grit sandpaper, test again.
- Too loose? Add a small drop of CA (super glue) into each hole before pushing the pieces together.
- Press firmly until the plate sits flat on top of the legs โ the chamfers will guide everything into alignment.
- Done. The stand is assembled and ready to use.
Tolerance Reference
Tolerances are the clearance gap between mating parts. Here's a quick reference for pin-and-hole joints (assuming a 4mm pin):
Clearance: 0.1mm
Won't come apart without force
Clearance: 0.3mm
Push apart with moderate force
Clearance: 0.5mm
Slides in freely โ needs glue for permanence
- Always print a test pin+hole first (takes ~5 minutes) to verify YOUR printer's actual tolerances before committing to the full print.
- Every printer is different. Filament brand, nozzle wear, belt tension, and temperature all affect dimensional accuracy. Test first.
- FDM holes always print undersized โ typically 0.1โ0.3mm smaller than modeled. The nozzle traces a circle from the inside, so the inner wall bulges inward slightly. This is actually why the tolerances above work: a 4.3mm modeled hole prints closer to 4.0โ4.2mm, giving you a naturally snug fit with a 4.0mm pin.
- Material shrinkage varies: PLA shrinks ~0.3โ0.5%, PETG shrinks ~0.5โ0.8%. Account for this in your clearances.
- Strongest permanent joint: press-fit pins + CA glue. The tight fit holds alignment while the glue cures.
- Pin length rule of thumb: at least 1ร the pin diameter for alignment pins, 1.5ร for structural pins. Our 4mm pin in a 4mm diameter = 1:1 ratio โ sufficient for alignment on a static stand. For deeper engagement, you'd need a thicker plate or smaller pins.
- Always chamfer pin tips (even 0.5mm). A tapered entry makes assembly dramatically easier, especially with press-fit tolerances.
- Designing holes the same size as pins โ 3D printers aren't perfect. A 4.0mm hole will be too tight for a 4.0mm pin. Always add clearance.
- Splitting before the design is final โ if you need to change the plate thickness after splitting, you'll have to redo the pin positions. Finalize the one-body design first.
- Sketching on the wrong body's face โ when you extrude with Operation set to "Join," Fusion merges the new shape into whichever body owns the face you sketched on. If you accidentally sketch on a TopPlate face and extrude a pin with Join, the pin becomes part of the plate instead of the legs. Hide the body you're NOT working on (toggle its lightbulb in the Browser) to avoid mis-clicks.
- Not testing tolerances on your specific printer โ a tolerance chart is just a starting point. Print a 5-minute test piece before committing to a 4-hour print.
When to Split vs. Print as One Piece
Not every model should be split. Splitting adds complexity โ more design work, two print jobs, and an assembly step. Here's when it's worth it:
Assembly Method Decision Guide
Once you've decided to split, pick the right assembly method for your situation:
Invisible joint. Sand, glue, done. No visible hardware or features on the outside.
Self-aligning, strong, precise. Press-fit pins + CA glue = strongest bond possible.
Tool-free click. Battery covers, modular parts. Needs PETG.
Industrial strength. Bolted connection survives vibration and heavy loads.
Slide-in mechanical feel. Looks premium, conversation starter.
Chapter 19 Checklist
Project: RFID Card Holder with Snap Lock
A pocket-sized slide-in holder for a standard RFID card (ISO 7810), with a snap-lock tab that catches the card when fully inserted and a thumb-press release to eject it. This project combines the Shell tool, snap-fit engineering with relief slots, chamfered lead-ins, and multi-feature design โ all in one compact, functional body.
Design Dimensions
Every dimension in this project traces back to the ISO 7810 standard card size. Here's the full breakdown:
โข Standard RFID card: 85.6mm ร 54mm ร 0.76mm (ISO 7810 โ same as credit cards, hotel keycards, access badges)
โข Clearance per side: +0.7mm (enough for easy slide, tight enough to prevent rattle)
โข Internal pocket: 87mm ร 55mm ร 3mm deep (5mm outer โ 2mm bottom wall)
โข Wall thickness: 2mm all around (structural, printable, not bulky)
โข Outer body: 91mm ร 59mm ร 5mm (pocket + walls)
โข Snap bump: 0.5mm protrusion (small enough to flex past, large enough to catch)
โข Relief slot: 1mm wide (allows tab to deflect)
โข Keychain hole: 5mm diameter (fits standard split rings)
New Skills in This Project
- Shell tool โ hollowing a solid body to create a pocket with uniform wall thickness. You used this before (Chapter 17), but here the shell depth matters more because the card is only 0.76mm thick.
- Snap-fit with relief slot โ a flexible tab with a bump that catches the card edge. The relief slot behind the tab allows it to flex inward when the card pushes past. Same engineering principle as the Echo Dot mount (Chapter 14) and Cable Organizer lid (Chapter 17).
- Chamfers for usability โ angled lead-ins at the card entry point so the card slides in smoothly without snagging. A small detail that makes the design feel professional.
- Multi-feature design โ combining a pocket, snap lock, push-out window, thumb recess, and keychain hole into one compact body. Planning feature placement so nothing conflicts.
โโโโโโโโโ 91mm โโโโโโโโโบ
โโโโฌโโโโโโโโโโโโโโโโโโโฌโโโ โโฌ
โ โ Card entry (open)โ โ โ
โ โ โฒ 1mm chamfer โฑ โ โ โ
โ โ โ โ โ
โ2 โ Card pocket โ2 โ โ 59mm
โmmโ 87mm ร 55mm โmmโ โ
โ โ 3mm deep โ โ โ
โ โ โโช โ โ โ Snap tab: 10ร2mm
โ โ โ โ โ 0.5mm bump
โ โ โโโโโโโโโโโโ โ โ โ
โ โ โ Push-out โ โ โ โ โ 30ร15mm window
โ โ โ window โ โ โ โ (bottom/back face)
โ โ โโโโโโโโโโโโ โ โ โ
โโโโดโโโโโโโโโโโโโโโโโโโดโโโค โโ
โ โ keychain hole โ5mm โ โ Corner, in wall material
โโโโโโโโโโโโโโโโโโโโโโโโโโ
2mm walls โ 2mm floor
Total: 5mm thick
Card slides in from top โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โ
โ โโโ 87mm pocket โโโบ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโ โโโ โ
โ โ โ โโชโ โโ Snap bump (0.5mm)
โ โ RFID Card โ โ โ ramped bottom (chamfer)
โ โ 85.6 ร 54mm โ โ โ sharp top (catches card)
โ โ โ โโโค
โ โ โ โ โ โโ Relief slot (1mm wide)
โ โ โ โโโค through 2mm wall
โ โโโโโโโโโโโโโโโโโโโโโโโโโ โ โ
โ 2mm floor โ โ โโ Thumb recess (8ร3mm)
โ โโโโโโโโโ โ โ 0.5mm deep (outside)
โ โpush-outโ โ 30ร15mm โโโ
โ โwindow โ (back face)
โ โโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
INSERT: Card pushes past ramped bump โ tab deflects via slot โ click!
RELEASE: Press thumb recess โ wall flexes โ bump clears card โ tilt to eject
โโโโโโโโโโโโโโโโโโโโโโ โ Card entry faces ceiling
โ โ
โ Pocket walls โ All walls vertical
โ grow upward โ Zero overhangs
โ โ
โ Snap tab: prints โ Relief slot: 1mm bridge
โ as part of wall โ (trivial for any printer)
โ โ
โงโโโโโโโโโโโโโโโโโโโโโง
โโโโโโโโโโโโโโโโโโโโโโโ Build plate
โฒ Push-out window on bed = clean first layer
Step 1: Create the Outer Body
Start with a solid rectangular block at the corrected dimensions. Every measurement traces from the card size + clearance + wall thickness.
Sketch the Rectangle
Go to Create Sketch โ click the XY plane. Press R for Rectangle โ Center Rectangle mode. Click the origin, then drag out. Press D to add dimensions: 91mm wide ร 59mm tall.
Click Finish Sketch (green โ).
Extrude to a Solid Block
Select the rectangle profile. Press E for Extrude. Distance: 5. Operation: New Body. Click OK.
You now have a solid 91 ร 59 ร 5mm block. This becomes the card holder body.
Step 2: Shell It Out
The Shell tool removes the interior of a solid body, leaving a uniform wall thickness. By selecting the top face, we create an open-top pocket โ the card slot.
Apply Shell
Go to Design > Solid > Modify > Shell (or press S and type "shell"). Click the TOP face of the block โ this face gets removed, creating the card insertion opening. Set Inside Thickness to 2. Click OK.
Step 3: Cut the Push-Out Window
A rectangular window on the back (bottom face) of the holder lets you push the card out with your thumb from behind. Without this, you'd need tweezers to extract a flush-sitting card.
Sketch the Window
Rotate the model so you can see the BOTTOM face (the back of the holder when it's in your pocket). Click that face โ Create Sketch.
Press R for Rectangle. Draw a centered rectangle: 30mm ร 15mm. Use Sketch > Constraints > Midpoint or dimension from edges to center it on the face. Click Finish Sketch (green โ).
Cut Through the Back Wall
Select the rectangle profile. Press E for Extrude. Distance: -2 (cutting inward through the 2mm back wall). Operation: Cut. Click OK.
You now have a thumb window โ push here to eject the card.
Step 4: Create the Snap-Lock Tab
This is the functional heart of the design โ a small flexible tab on the inner right wall with a tiny bump that catches the top edge of the card when fully inserted. The card pushes past the bump going in (click!), and the bump prevents it from sliding back out.
Sketch the Tab Body
Click the inner face of the right wall (inside the pocket) โ Create Sketch. Draw a rectangle: 10mm wide ร 2mm tall, positioned 1mm below the top edge of the wall and centered horizontally on the wall.
This rectangle defines the tab body. Click Finish Sketch (green โ).
Extrude the Tab
Select the rectangle profile. Press E for Extrude. Distance: 0.5 (into the pocket โ toward the card). Operation: Join. Click OK.
This creates a small shelf protruding 0.5mm from the inner wall. The card will have to push past this bump.
Add the Ramp (Chamfer)
The bottom edge of the tab needs a ramp so the card can slide PAST it going in. The top edge stays sharp โ that's what catches the card and prevents it from sliding out.
Go to Design > Solid > Modify > Chamfer (or press S and type "chamfer"). Select the bottom edge of the tab (the edge facing the pocket floor). Distance: 0.4mm. Click OK.
Now the bottom is ramped (card slides in easily) and the top is sharp (card catches โ won't slide out).
Step 5: Cut the Relief Slot
The snap tab won't flex without a relief slot behind it. This is the critical engineering detail โ a narrow slot cut through the wall, directly behind the tab, that lets it deflect inward when the card pushes past.
Sketch the Slot
Click the OUTER face of the right wall (the outside of the holder, opposite where the tab is inside). โ Create Sketch.
Draw a narrow rectangle: 10mm wide ร 1mm tall, aligned directly behind the tab position (same vertical and horizontal position). Click Finish Sketch (green โ).
Cut Through the Wall
Select the rectangle. Press E for Extrude. Distance: -2 (cuts through the full 2mm wall thickness). Operation: Cut. Click OK.
You now have a through-slot behind the tab. The tab is now a cantilever beam โ fixed at both ends horizontally but free to flex inward/outward.
Step 6: Add the Release Button Recess
To release the card, you need to press the snap tab inward from the outside. A small thumb recess on the outer wall โ aligned with the tab โ gives you a target to press.
Sketch the Recess
Click the OUTER face of the right wall โ Create Sketch. Draw a small rectangle: 8mm ร 3mm, centered vertically on the tab position (between the top edge and the relief slot). Click Finish Sketch (green โ).
Cut the Recess
Select the rectangle. Press E for Extrude. Distance: -0.5 (a shallow pocket into the outer wall โ NOT through it). Operation: Cut. Click OK.
This creates a tactile depression you can feel with your thumb. Press here โ the wall flexes at the relief slot โ the tab inside deflects โ the card releases. Satisfying.
Step 7: Add the Keychain Hole
A small hole in one corner lets you attach the holder to a keyring or lanyard. We'll reinforce the area around the hole to prevent stress cracking.
Sketch the Hole
Click the TOP face of the holder (the face with the card opening) โ Create Sketch. Press C for Circle. Place the center 5mm from the left edge and 5mm from the top edge (the corner opposite the snap-lock tab). Diameter: 5mm. Click Finish Sketch (green โ).
Cut the Hole Through
Select the circle. Press E for Extrude. Extent: All (cuts through the full 5mm height). Operation: Cut. Click OK.
Fillet the Hole Edges
Press F for Fillet. Select both the top and bottom circular edges of the keychain hole. Radius: 0.5mm. Click OK.
The fillet removes sharp edges that act as stress concentrators โ without it, the hole could crack under repeated keyring tension.
Step 8: Fillet All Outer Edges
Rounding the outer edges makes the holder comfortable in your pocket and pleasant to grip. Inner edges get a smaller fillet to help the card slide smoothly.
Fillet Outer Edges
Press F for Fillet. Select all outer edges of the body (the long edges, short edges, and corner edges โ everything on the outside). Radius: 1.5mm. Click OK.
The holder now has smooth, rounded edges โ no sharp corners catching on pocket fabric.
Fillet Inner Pocket Edges
Press F again. Select the inner bottom edges of the pocket (where the floor meets the walls). Radius: 0.5mm. Click OK.
This small fillet eliminates the sharp 90ยฐ corner at the pocket floor. Cards slide in without catching on the inner corner.
Step 9: Add Card-Guide Chamfers
The final usability touch โ chamfered lead-ins at the top opening of the pocket. These create a funnel effect so the card enters smoothly even when you're not looking.
Chamfer the Entry Edges
Go to Design > Solid > Modify > Chamfer (or press S and type "chamfer"). Select the inner edges at the top opening of the pocket โ the four edges where the inner walls meet the top face. Distance: 1mm at 45ยฐ. Click OK.
The pocket opening now has a subtle V-shaped lead-in on all sides. Slide the card in from any angle โ the chamfers guide it into the pocket.
Step 10: Export for Printing
Save as STL
In the Browser panel, right-click the Body โ Save as Mesh. Format: STL. Refinement: High (the fillets and chamfers need the extra triangle density to print smooth). Save as rfid-card-holder.stl.
๐จ๏ธ Printing This Design
This is a single-body print with no supports required โ if you orient it correctly. The snap-lock mechanism is the only tricky feature, and it prints fine with the right material.
Orientation
Open side UP โ place the holder on the build plate with the pocket opening facing the ceiling. The bottom wall sits flat on the bed. All four side walls grow vertically โ zero overhangs. The snap tab is a small feature on the inner wall that prints as part of the vertical wall growth. The relief slot is a 1mm gap in a vertical wall โ the slicer bridges across it cleanly (it's only 1mm, well within any printer's bridging capability).
The push-out window on the back is now on the build plate surface. Since we cut it as a through-hole, the slicer simply doesn't print material there โ the bed IS the bottom of the window. Clean first-layer finish.
Support Strategy
No supports needed. Every feature is either a vertical wall, a through-cut, or a surface detail on a flat face. The relief slot (1mm bridge) and keychain hole (5mm vertical through-hole) are the only potential bridge points โ both are trivial for any FDM printer.
Recommended Print Settings
Settings
Material: PETG โ mandatory for this design. The snap-lock tab needs to flex hundreds of times without cracking. PLA is too brittle โ the tab will snap after 10โ20 uses. PETG has the flex life this mechanism demands.
Layer height: 0.16mm โ finer layers = smoother inner pocket walls = less friction when sliding the card in and out. At 0.2mm you'll feel the layer lines catching the card edge.
Walls: 4 perimeters โ the snap tab and relief slot are carved into a 2mm wall. At 4 ร 0.4mm = 1.6mm of perimeter, the remaining 0.4mm is filled by the slicer. More perimeters = stronger snap mechanism.
Infill: 30% โ gives the holder a solid, weighty feel in hand. This is a pocket-carry item; you don't want it to feel hollow and cheap.
Speed: 40mm/s โ slower than usual. The snap tab's 0.5mm bump is a precision feature. Slower speeds = better dimensional accuracy on small details.
Print time: ~45 minutes โ it's a small part.
Dimension Validation
โข Outer body: 91 ร 59 ร 5mm โ
โข Internal pocket: 87 ร 55 ร 3mm (5mm height โ 2mm bottom wall) โ
โข Card: 85.6 ร 54 ร 0.76mm โ fits with ~0.7mm clearance per side โ
โข Push-out window: 30 ร 15mm โ smaller than card footprint, centered on back โ
โข Snap bump: 0.5mm protrusion โ small enough to flex past, large enough to catch โ
โข Relief slot: 10 ร 1mm through 2mm wall โ provides tab flex โ
โข Thumb recess: 8 ร 3 ร 0.5mm deep โ tactile but doesn't weaken the wall โ
โข Keychain hole: 5mm diameter โ fits standard split rings โ
โข Outer fillets: 1.5mm โ pocket-comfortable โ
โข Entry chamfers: 1mm at 45ยฐ โ card slides in smoothly โ
How It Works
To insert: Slide the RFID card into the pocket from the top. As it passes the snap tab, the card edge pushes the tab's ramped bottom edge, deflecting it outward through the relief slot. When the card clears the bump, the tab springs back โ click. The card is locked.
To release: Press your thumb on the outer recess. This pushes the wall inward at the relief slot, deflecting the snap tab away from the card edge. The card is now free โ tilt the holder or push through the back window to eject.
โข Pocket too tight โ card won't fit. Always verify internal dimensions with Design > Inspect > Measure. You need at least 0.5mm clearance per side.
โข Snap tab too rigid โ card can't push past the bump. The relief slot is mandatory. Without it, the tab is a solid part of the wall and won't flex at all.
โข Printing in PLA โ the snap tab cracks after 10โ20 uses. PLA is brittle under repeated cyclic stress. PETG or TPU are the right materials for snap-fit mechanisms.
โข Forgetting the push-out window โ the card sits flush in a 3mm deep pocket. Without a window on the back, you can't get it out once it's locked in.
โข Relief slot too narrow โ if the slot is less than 0.8mm, the printer may fill it in or the tab won't flex enough. Keep it at 1mm minimum.
โข Keychain hole intersecting pocket โ position the hole in the wall material only. Use Section Analysis to confirm it doesn't break into the card pocket.
โข Sand the pocket: After printing, sand the inner pocket walls with 400-grit sandpaper for ultra-smooth card sliding. The layer lines from 0.16mm layers are barely perceptible, but sanding makes it glass-smooth.
โข Color it: Print the holder in a bright color (orange PETG, red) so you can find it quickly in a bag. Or black for stealth.
โข Label it: Use the Sketch Text tool (from Chapter 17) to emboss a label on the front face โ "ACCESS", "GYM", or whatever the card is for. Height: 8mm, bold font, 0.4mm raised. Add this before the outer fillets.
โข Multi-card version: Make the pocket 6mm deep instead of 3mm (outer height: 8mm) to hold 2โ3 cards stacked. The snap tab catches the entire stack.
Chapter 20 Checklist
What's Next
You've built 11 real projects โ from simple stands to sweep-based hooks, snap-fit organizers, split assemblies with pin joints, parametric designs driven by variables, and a snap-lock card holder. Here's what to learn next and where to find good tutorials.
Keep Going with Parameters
You used User Parameters in Chapter 18 to drive the phone stand's angle and width. Apply the same approach to every future design. Name your variables well (purifier_base, not d1), and use expressions like purifier_base + 0.5 in dimension fields. One parameter change โ entire model updates.
Advanced Topics to Explore
Learning Resources
- Product Design Online (YouTube) โ Best structured Fusion tutorial series, perfect next step after this guide
- Maker's Muse (YouTube) โ Practical 3D printing design tips, tolerance guides, real projects
- r/Fusion360 โ Active community, post your designs for feedback
- Autodesk Forums โ Official support, answered by Autodesk staff
- Official Shortcuts Guide โ Complete keyboard shortcut reference from Autodesk
More Practice Projects
Ideas, roughly ordered by difficulty: