Week 05 — 3D Scanning & Printing

Documentation

Group Assignment (Formshop)

For the group assignment, we met together in Shanghai and worked on the printer characterization and design rule testing as a team.

In our case, Winnie Sun documented the three printer tests on her page. I participated in the group work and used the results and observations to better understand printer behavior and limitations for my own print.

What I learned from the group printer tests


Individual Assignment — 3D Printing

3D printed object (not easily made subtractively)

For this week, I used a 3D model that I designed earlier in Week 02 (CAD) and printed it as my additive manufacturing task.

The object is an organic lattice ball with an internal ball trapped inside. This object is a good example of something that cannot be easily made subtractively because it includes organic internal connections, enclosed geometry, internal cavities, and a trapped inner part.

Design concept (from Week 02)

In Week 02, I designed an organic spherical structure with openings and smooth branch-like connections. The goal was to create a shape that demonstrates the strengths of additive manufacturing: complex curves, internal geometry, nested parts, and difficult-to-machine topology.

I already documented the CAD design in Week 02, so here I focus on the 3D printing process and fabrication results.

Organic ball CAD preview
Figure. Organic ball CAD preview.

First printing approach (dual-material support)

For the first attempt, I tried to print the object using two materials:

The reason for choosing PVA was that the geometry contains complex overhangs and internal areas where normal supports would be difficult to remove cleanly.

Slicer preview of model
Figure. Slicer preview of model.

First attempt — failed print

The first print attempt failed. The main problem was switching between PLA-CF and PVA during the print. Because I used a setup that required material switching on a single printing system, it created waste and unstable transitions.

PVA is softer and very sensitive to humidity, so during switching I got stringing, blobs, messy support extrusion, and unstable support generation. The total print time was also very long (about 25 hours), which made the process risky and required supervision.

Print process early stage Print process support problems begin Print process severe stringing
Figure. Print failure sequence.

Problems identified (lessons from the failed print)

1) PVA + another material needs a reliable setup

Using PVA is useful for complex supports, but it needs dry filament, good support settings, stable material changes, and correct temperature and purge tuning.

2) Single-head / single-nozzle switching wastes material

When the printer must switch materials frequently, there is a lot of purge waste and transition time. This causes longer print times, more material waste, and more risk of failure. A dual-head / dual-nozzle printer is better for frequent switching between model and support materials.

3) Long print time increases the failure risk

A 25-hour print means any small issue can become a major failure. For long prints, monitoring and print strategy are very important.

Second printing approach (successful method)

After the failed attempt, I changed my strategy. Instead of printing the entire object in one dual-material process, I printed the inner ball separately and the outer shell as a separate print.

During the outer shell print, I paused the printer, inserted the inner ball, and resumed printing to close the outer shell. This method was much more reliable and gave a successful result.

Inner ball prepared Final nested organic ball print
Figure. Inner ball prepared and final nested print.

Why this object is not easily made subtractively

It would be extremely difficult, or impossible as one piece, to make this object by CNC milling or other standard subtractive processes.

What I learned from the 3D printing task

Notes on using PVA support (dissolvable supports)

PVA is a water-soluble support material that is useful for complex prints, internal cavities, and delicate structures.

Why use PVA support

Important requirements for PVA

1) Keep PVA dry

PVA is highly hygroscopic (absorbs moisture from air very easily). If it becomes wet, it can cause stringing, poor extrusion, unstable support quality, and print failure risk.

Best practice:

2) Check compatibility and slicer setup

3) Multi-material hardware matters

If possible, use a dual-nozzle printer or a well-optimized multi-material system to reduce waste and improve switching reliability.

How to remove PVA support after printing

  1. Remove loose support by hand gently.
  2. Put the part in water (room temperature or warm water).
  3. Wait for the PVA to dissolve.
  4. Change the water if it becomes cloudy.
  5. Use gentle brushing or rinsing if needed.
  6. Dry the part completely.

Tips:


Individual Assignment — 3D Scanning

Scanning goal

For the 3D scanning part of Week 05, I tested three mobile scanning apps using the same object to compare workflow and results:

  1. Polycam
  2. Luma 3D
  3. Scaniverse

I used a yellow duck as the scanning object.

Scanning setup

To improve contrast and make tracking easier, I placed the duck on white paper, near the edge of the table, in open space with enough room to capture from multiple angles.

Yellow duck object used for scanning
Figure. Yellow duck object used for scanning.

General scanning workflow (all 3 apps)

Some workflows may use LiDAR on supported devices, while others can also work with regular photo-based capture. In my test, I mainly compared practical workflow and output quality for simple object scanning.

App 1 — Polycam

Polycam is a popular mobile 3D scanning app that supports photo-based capture and LiDAR workflows (depending on the device).

Polycam screenshot IMG_6156 Polycam screenshot IMG_6157 Polycam screenshot IMG_6158 Polycam screenshot IMG_6159
Figure. Polycam screenshots in filename order (IMG_6156 to IMG_6159).
Figure. Polycam screen recording (compressed).

App 2 — Luma 3D (Luma 3D Capture)

Luma 3D Capture uses an AI-based workflow to create 3D scenes and objects from phone capture. I tested Luma 3D with the same duck object to compare ease of capture and final visual result.

Luma 3D screenshot IMG_6161 Luma 3D screenshot IMG_6162 Luma 3D screenshot IMG_6163 Luma 3D screenshot IMG_6164 Luma 3D screenshot IMG_6165 Luma 3D screenshot IMG_6166 Luma 3D screenshot IMG_6167
Figure. Luma 3D screenshots in filename order (IMG_6161 to IMG_6167).
Figure. Luma 3D result video (compressed).

App 3 — Scaniverse

Scaniverse is another mobile 3D scanning app that supports scanning and Gaussian splatting style workflows. I tested it with the same object and setup to compare capture and processing flow.

Scaniverse screenshot IMG_6168 Scaniverse generated scene image
Figure. Scaniverse screenshots in filename order.

Exported Scaniverse files: OBJ and MTL and JPEG.

My observations from the 3 scanning apps

What worked well

Limitations I observed

Practical lesson

For Fab Academy documentation, even if export is limited in free versions, screenshots of the scanning process and result are enough to document workflow and learning outcomes.


Reflection (Week 05)

This week was useful because it combined both sides of digital fabrication: making geometry (3D printing) and capturing geometry (3D scanning).

3D printing reflection

I learned that complex geometry is possible, but print strategy matters a lot. My first multi-material print failed, but the second strategy (printing inner part separately and inserting it during printing) worked well.

3D scanning reflection

Mobile scanning is fast and convenient for documentation and experiments, but scan quality depends heavily on setup (contrast, lighting, object position, and motion path). Testing three apps helped me understand workflow and limitations.

Files and evidence

References

Fab Academy

Group assignment documentation

Scanning apps used this week