Week 5: 3D Scanning and Printing
Assignment Overview
This week I learned 3D printing and 3D scanning. I designed and printed a gearbox. I also made a 3D model of a frog figure using photos.
Date: February 18β25, 2026 Status: β Completed
π Assignment Requirements
Group Assignment
β Test the design rules for your 3D printer
- [x] Test minimum wall thickness
- [x] Test minimum hole size
- [x] Test overhang angles
- [x] Test bridge length
- [x] Record printer settings and results
- [x] Share results on the group work page
Individual Assignment
β Design and 3D print an object that cannot be made by cutting or machining
- [x] Designed a gearbox in Fusion 360 using the SpurGear script
- [x] The gears are inside a box β impossible to machine
- [x] Printed twice (PETG first, then PLA)
β 3D scan an object
- [x] Took 4 photos of a frog figure
- [x] Uploaded to Hitem3D (web AI service)
- [x] Got a 3D mesh (STL file)
π― What I Made This Week
3D Printed Object β Gearbox
I made a gearbox. It has gears inside a box. The gears cannot be put in after printing β everything is printed as one piece. You cannot make this with cutting tools.
Size: 62 Γ 25.99 Γ 30 mm Material: PLA Matte grey (2nd print) Printer: Bambu Lab P2S
3D Scanned Object β Frog Figure
I used Hitem3D to make a 3D model from photos. I took photos from 4 directions and uploaded them. The service made a 3D mesh automatically.
π οΈ Group Assignment: Testing Design Rules
What Are Design Rules?
Design rules show the limits of a 3D printer. They tell us how thin a wall can be, how small a hole can be, and how far a part can stick out without support. Knowing these limits helps us make better designs.
Test Piece
We printed a test piece using white PLA on the Bambu Lab P2S. It has overhang tests, wall thickness tests, hole size tests, and bridge tests.
Test piece (white PLA) β overhang angles, wall thickness, hole sizes, and bridges
Both sides of the test piece β checked with team members
Key Results
We used two printers: Bambu Lab P2S (256Γ256Γ256 mm) and Bambu Lab H2S (340Γ320Γ340 mm). Both used white PLA matte filament.
| Test | Result |
|---|---|
| Material | PLA matte (white) |
| Printers | Bambu Lab P2S / H2S |
Both printers gave similar results. Auto flow correction helped keep the quality high.
π For full details β Group Work Page
π¨οΈ Individual Assignment 1: 3D Printing a Gearbox
Design Concept
I made a gearbox for my Smart Reptile Habitat System. The habitat needs a part to open and close the ventilation window. The space inside the control box is small. Metal parts could rust in a humid place. A snap-fit part could break. So I printed everything as one solid piece.
Why this cannot be made subtractively:
The gears are inside a closed box. You cannot reach inside with a cutting tool. The only way to make this shape is to print it layer by layer from the inside out.
Step 1: CAD Design in Fusion 360
Using the SpurGear Script
Fusion 360 has built-in scripts for making complex shapes. I used the SpurGear script (Python, v2.0) to make gear shapes automatically.
Fusion 360 β UTILITIES β ADD-INS β Scripts and Add-Ins
Selecting the SpurGear script (v2.0, Python)
I first ran the script with test numbers to learn how it works.
SpurGear parameters β the numbers shown are for testing; the real gear uses different values
Final gear parameters:
| Parameter | Value |
|---|---|
| Module | 1 |
| Pressure Angle | 20Β° |
| Number of Teeth | 24 |
| Thickness | 2 mm |
| Hole Diameter | 2 mm |
| Pitch Diameter | 24 mm |
Generated gear (top view, 24 teeth) β very easy to make with the script
I first tried to draw gear teeth by hand. It was very hard. Then I found the SpurGear script and it was much easier. I will always check for scripts before drawing complex shapes.
Final Gearbox Model
After making the gears, I built the box around them in Fusion 360.
Finished gearbox β front view, gear train inside the box
Finished gearbox β side view, gear train visible
Step 2: Slicing in Bambu Lab Studio
Fusion 360 can export files that Bambu Lab Studio reads directly. No extra steps needed.
Model loaded in Bambu Lab Studio. Support structures added automatically (tree auto, 30Β° threshold). Size: 62 Γ 25.99 Γ 30 mm
Preview after slicing β complex support shapes that would be impossible to build by hand
Slicer settings:
| Setting | Value |
|---|---|
| Printer | Bambu Lab P2S |
| Nozzle diameter | 0.4 mm |
| Material (1st print) | PETG Translucent |
| Material (2nd print) | PLA Matte grey |
| Layer height | 0.20 mm Standard @BBL P2S |
| Support | tree(auto), threshold 30Β° |
| Nozzle temperature | 245Β°C |
Step 3: Printing on Bambu Lab P2S
I sent the file from Bambu Lab Studio to the printer. Printing started automatically.
Bambu Lab P2S printing β you can see the support and model through the side window
Touch panel: GEAR / 33% done / Layer 44 of 150 / 245Β°C
Printing video β fast and accurate. The print finished in about 1 hour.
Step 4: Results
1st Print β PETG Translucent
1st print β a lot of support material at the bottom
Removing PETG supports with a knife β very hard and slow
Problem: PETG supports were very hard to remove. It took a long time and left marks.
2nd Print β PLA Matte Grey
2nd print (PLA grey) β box and lid separated, gear train visible. Supports came off easily.
After removing supports, the gears moved as planned.
Result: PLA supports came off much more easily than PETG. The gears worked well. I prefer PLA for parts like this.
π· Individual Assignment 2: 3D Scanning
Object β Frog Figure
I chose a green frog figure on a yellow pole stand. It has a round shape with many surface details. This makes it a good test for 3D scanning.
Scan subject: green frog figure (back view) β on yellow pole stand
Front view β round eyes, red mouth, soft toy style
Side view
Front angle view
Step 1: Preparing Photos
I took photos from 4 directions. Then I removed the background to get a clean image. This helps the AI focus on the figure shape.
4 photos with background removed (front / back / left / right)
Step 2: Setting Up Hitem3D
I used Hitem3D β a web service that makes a 3D model from photos using AI.
Hitem3D website β "Multi-view to 3D" mode, model v2.0, resolution 1536PΒ²pro
Settings:
| Setting | Value |
|---|---|
| Mode | Multi-view to 3D |
| Model Version | v2.0 |
| Resolution | 1536PΒ²pro |
| Generate Type | Geometry |
Step 3: Uploading the 4 Photos
I uploaded the front, back, left, and right photos.
4 photos uploaded β ready to generate
Step 4: Generating the 3D Model
The service makes the 3D mesh in the cloud. Version 2.0 takes longer but gives better quality.
Generating geometry (2%) β "V2.0 may take longer. Thank you for your patience."
Step 5: Result
The service made a 3D mesh of the frog. The model has about 1,000,000 vertices and 2,000,000 faces. I could download it as an STL file.
Finished 3D model β Vertices: 999,837 / Faces: 1,999,874 / Model v2.0 / 1536PΒ²pro
The shape of the frog looks very close to the real figure. No extra editing was needed.
π¦ Design Files
| File | Description |
|---|---|
GEAR.f3d |
Fusion 360 gearbox design |
GEAR.stl |
STL for 3D printing |
GEAR.3mf |
Bambu Lab Studio project file |
hitem3d.stl |
Hitem3D scan result β not in repository (97 MB) |
π Connection to Final Project
This week's work helps my Smart Reptile Habitat System:
From 3D printing: - The gearbox will open and close the ventilation window in the habitat - One-piece printing is strong against moisture β good for a humid terrarium - Custom parts fit perfectly inside the control box
From 3D scanning: - I can scan existing parts and use them in CAD design - Organic shapes like decorative parts can be digitized and changed
π§ Problems and Solutions
Problem 1: Drawing Gears by Hand Was Too Hard
What Happened: I tried to draw gear teeth in Fusion 360 sketch mode. The shape was very complex.
Why It Happened: Gear teeth need exact curves. It is very hard to draw them by hand.
How I Solved It: I found the SpurGear script (UTILITIES β ADD-INS β Scripts and Add-Ins). It makes a perfect gear from numbers in seconds.
What I Learned: Always check for built-in scripts before drawing complex shapes. Fusion 360 has many useful tools.
Problem 2: PETG Supports Were Hard to Remove
What Happened: After the first print with PETG, the support material was very hard to remove. It left marks on the surface.
Why It Happened: PETG sticks to itself more than PLA. The support bonds strongly to the model.
How I Solved It: I printed again with PLA Matte grey. PLA supports come off much more easily.
What I Learned: For parts with many supports, PLA is better than PETG. Use PETG when you need flexibility or chemical resistance.
β Evaluation Checklist
Group Assignment
β Tested 3D printer design rules
- [x] Test piece printed (white PLA, Bambu Lab P2S)
- [x] Overhang, wall thickness, hole size, bridge length tested
- [x] Results on group work page
Individual Assignment
β Designed and printed an object with additive-only features
- [x] Gearbox designed in Fusion 360 (SpurGear script + housing)
- [x] Gear train inside a box β cannot be made subtractively
- [x] Printed with PETG (1st) and PLA (2nd)
- [x] Process shown with photos and video
β 3D scanned an object
- [x] Frog figure photographed from 4 directions
- [x] Uploaded to Hitem3D (Multi-view to 3D)
- [x] 3D mesh made (STL output)
- [x] Process shown with screenshots
Documentation
β Showed process with photos
- [x] CAD design steps
- [x] Slicer settings and preview
- [x] Printing process (photos + video)
- [x] Print results (both attempts)
- [x] Scan subject photos
- [x] Hitem3D steps and result
β Design files included
- [x] GEAR.f3d, GEAR.stl, GEAR.3mf in repository
File Management
β Images under 500KB
- [x] All images compressed to 720px width
β Files saved to GitLab
- [x] Pushed to repository
π Reflection
What Went Well
-
SpurGear script: The script made gear design very fast. Drawing by hand was too hard.
-
Bambu Lab workflow: The workflow from Fusion 360 to Bambu Lab Studio to the printer was very smooth.
-
Hitem3D: I got a 3D model from just 4 photos. I did not need a real 3D scanner.
What I'd Do Differently
-
Use PLA first, not PETG: PLA supports are much easier to remove. I will use PLA for test prints.
-
Check for scripts first: Before drawing complex shapes, I will look for scripts or tools first.
Lessons Learned
- 3D printing can make enclosed parts: Gears inside a box are only possible with 3D printing. This is very useful for the final project.
- Material choice matters: PETG and PLA are very different when removing supports. Choose the right material for the job.
- AI scanning tools work well: Hitem3D made a good 3D model from just 4 photos. This is useful when you do not have a 3D scanner.
For Next Week β Electronics Design
- [ ] Learn circuit simulation tools (KiCad, LTspice)
- [ ] Study EDA software for PCB design
- [ ] Plan circuits for the habitat system sensors
π References
- Fab Academy: 3D Scanning and Printing
- Week 5 Group Assignment Page
- Hitem3D β Multi-view to 3D
- Bambu Lab P2S Documentation
Last updated: February 25, 2026