3D Scanning and Printing
Group Assignment
- Test the design rules for your 3D printer(s).
Individual Assignment
- Design and 3D print an object (small, few cm3, limited by printer time) that could not be made subtractively.
- 3D scan an object (and optionally print it).
This week was pretty fun. I tried 3D print some piece I designed and 3D scanned!
Introduction
In this week’s assignment, I explored 3D printing and scanning processes to
print a custom-designed lamp inspired by a
Pinterest Model.
In order to make sure that my design can't be manufactured subtractively, I decided to add
underneath the figurine a cavity, where I inserted a sphere and enclosed it from the sides to
add complexity to the design.
In my opinion, it gives the illusion that this figurine is standing on a spherical pedestal that
is surrounded by prison-like grid, improving the visual appearance of the lamp and it is up to
the viewer whether to interpret it as empowering and freeing or restricting and limiting!
3D Designing My Lamp
I learned new skills like adding Sphere, manipulating using the
move and rotate
functions to make sure it is inside the box.


To make the design a little bit more complicated, I decided to add grid-like structure that encloses
the sphere box, with leaving some gaps in between for visibility. This enables me to put the claimed
advantages of 3D printing into test, namely making more complicated shapes and cavities in the design.

Other functions I already used like extrude for cutting and joining walls and stairs
together, also adding arcs into my designing by extruding half squares together with rectangles on
each side to form this Arch door entrance. It was quite fun.

I also added a little figurine by using the spline tool and drew it on the plane,
then rotated it 90° to appear like it is standing on the platform.


To form the arch ceiling, behind it, I added an Offset Plane right behind the figurine
to sketch another arch on it and created the 3D illusion.

For visual effects, I added Fillet to the arch and Chamfer onto the
stairs to smoothen them out. The overall piece was 150 mm long, 100 mm wide, and 60 mm high.

Final Lamp Design

Note: For basic functions I attempted, you can check
Week 2 - Computer-Aided Design.
3D printing my Lamp
After exporting my design as .STL file, I installed
Ultimaker Cura 5.8.1
and I opened my saved file.
To set the setting, I selected material to Generic PLA 0.4 AA, the infill density to 15%. and infill type
to triangle. In order to make sure my object does not have any overhang or sagging, I ticked the option
for "support". For the support structure, I selected Normal and the placement to
everywhere and the support z distance to 0.4mm.
These settings were expected to require a lot of post processing, but I did not want to change my
design so I had to take responsibility for my decision.

After slicing, it stated that the print will need 11 h 5 min.

Then I fed the file into the printer, specifically Ultimaker S5. I just had to start it by pressing "start print".
Print before removing Support Material

Reflection: Removing Support Material Failure
With the normal type support, the material could not be removed at all without breaking pieces
apart. Due to the print settings, namely the support gap (distance between the object and the support material)
and the density of the support material added, it was almost impossible to remove the support material without
damaging the object itself.
Since it was my first complicated design experience, I wanted to test printing with support material with the
ultimaker. Although my local instructor Ahmed mentioned to me that with the ultimaker, removing the normal
support material is very tricky and difficult, I wanted to test it myself and learn from my own mistakes.
Moreover, due to the lengthy print time of the full sized design with the support material, I had to deal with
the time pressure and improvise a simple alternative to fulfill the requirements of my assignment.
Therefore, I decided to scale down my design and try with a different 3D printer and a different support
type.

Second Lamp Print Attempt Process
I decided to give it a shot with the organic support type
using the Bambulab that
Lysander characterized.
Furthermore, I reduced the scale down to 35%, so it is
significantly less time and material costly.
After slicing, it took roughly 45 min to print!

Second Lamp Print Attempt Result


Third Experiment: 3D printing the Lamp's Inner Box with the Sphere
Since printing my lamp was not a very successful practice using the ultimaker normal support
setting, I designed the box with the sphere inside and I added a pipe going
through the center of the sphere by sketching a circle at the bottom surface of the cube and
extruding it from top to bottom of the cube, and set the operation to join, so
the support is technically not needed.

Why Subtractive Manufacturing Won't Work?
Looking at the cross-section analysis, the geometry of the sphere inside the housing makes it
hard for any CNC machine that is not multi-axis to manufacture!
The machine needs to access the area inside the housing and remove the extra material between
the ball and the inner wall of the curve. Unlike additive manufacturing, which allows forming
cavities or partially enclosed geometries without complicated toolpaths.
See Week 7 - Computer-controlled Machining
(Subtractive Manufacturing) for further input on CNC Machining.

Why Support Material was not Needed?
The print turned out very well! You can see because of the borderline bridging with the pipe
going through the ball and the short distance (~2.7 mm) between the ball and the inner roof of
the cube, no support material was needed!
Moreover, the overhang of the ball (angle <= 30°) relative to the horizontal line helped
prevent a spaghetti-like structure from hanging underneath.

Reflection
Subtractive manufacturing principle is based on removing material from a solid block,
which limits it to objects that the cutting tools can easily reach.
In my lamp design, there are many intricate details—like the curved arches, and internal
cavity with the sphere inside—which makes it challenging for CNC machine to make it accurately.
In the case of 3D printing (additive manufacturing), the piece is built layer by layer,
which allows creating delicate figures, without the constraints of tool access or the
large amounts of material waste like in subtractive methods.
3D Scanning
For this task, I decided to 3D scan my teammate
Mika's Week 5 and vice versa, so we helped each other!
For calibrating and setting scanning parameters, I used
Shining 3D.
After we calibrated
EinScan H2, which is a scanner primarily used to scan human bodies,
I started setting the parameters for the scanning progress.
I selected the scan mode to be "IR Mode". Then, I created a new project folder and named it
"MikaScan". Scan Target was set to "Portrait", the alignment to be "hybrid", resolution to be
"medium".

Afterwards, I started slowly with the machine scanning all angles
trying to get as clean of a scan as possible. Finally, I pressed done and manipulated
the scan in the software. I removed random points. After being satisfied with the
result, I carried on with "optimizing and generating point clouds". This is done by
the software to try and patch missing points from the scan.

Then, for meshing I set the mesh quality, filter, and smooth to "medium".

Lastly, I saved the files in all types (.stl, .obj, .ply, .mdf), and
I scaled down the size to 30%. These files could be used for further processing
in case Mika wants to 3D print a miniature version of himself :D.
3D printing my Miniature Scan
After Mika scanned me and the mesh turned out to be very good, I was curious to 3D print the result!
For processing, I used PrusaSlicer
and MeshMixer.
For the print to be stable, I designed a small square base using Fusion360 and exported
it as .stl file. Then, on Prusa, I opened my scan and tried to manipulate it, making sure
that the bottom surface of the feet is flat and leveled.
For this, I rotated the perspective 180°, used the function "place on face",
selected the bottom surface, then performed function "cut". The print was scaled down to 20%,
ending up with the dimensions of 67 × 21 × 17 mm.

Then, I saved the new version of the scan and reopened it in MeshMixer
to combine the base and the figurine into one .stl file.
First, I dragged and dropped both files. Then I went to Edit >
Transform in order to select the right coordinates for the figurine
to be placed right on top of the base.

After placement was checked from every angle, both the base and the figurine
were combined using the combine function.
Finally, to set the printing setting, I went back to PrusaSlicer. First, I switched
from "Beginner" mode to "Expert" mode to be able to manipulate more settings.
Since I learned from my struggle with the normal support, I knew more confidentyl how to approach the printing settings for my miniture!
Therefore, I went to "print setting" and ticked on
generate support material, set the style to organic,
and ticked on Support on build plate only.

Finally, the print was ready for slicing. Printing time was 2 h 2 min.

Figurine Attaching .STL File Problem
While trying to upload the original mesh with 100% resolution, I hit the soft limit
for the GitLab repo storage (941 MB).
I reset my repository by cloning the old version from my repo locally, then adding
slowly from the fresher local version folder, pushing and committing step by step.
Now, only the STL file for the figurine was left.
Therefore, I had to use QuickSurface to
reduce the mesh down to 5% (8.5 MB). The only downside is that it’s not open-source,
but we have it in the lab PCs so why not use it to serve the purpose!

For comparison between the old and new mesh, I opened both STLs in
Slic3r. If we zoom in,
we see the triangles being more rough in the reduced version.
However, for 3D printing, the difference will not be visible.

Leen Miniature before removing Support Material

Leen Miniature Figurine after removing Support Material
All I can say is that it took a long time and maneuvering with pliers to remove
all the support material. I will try next time to have a design that requires less support!
Reflection: Advantages and Limitations of 3D Printing
Advantages: 3D printing offers design flexibility, which enables
printing of intricate geometries and complex structures that traditional subtractive methods
cannot easily achieve. Additionally, it minimizes material waste by forming objects layer
by layer and supports rapid prototyping.
Limitations: On the downside, 3D printing is often a slow process compared to other techniques such as laser cutting, and the printed objects often require post-processing. Additionally, the selection of filament depends on the mechanical properties of the printed objects that serve the function you desire!
Limitations: On the downside, 3D printing is often a slow process compared to other techniques such as laser cutting, and the printed objects often require post-processing. Additionally, the selection of filament depends on the mechanical properties of the printed objects that serve the function you desire!
Reference: Xometry. (n.d.). Subtractive vs. additive manufacturing.
From Link

Files
Figurine.3mf
Figurine.stl
SupportFigurine.f3d
Spherebox.f3d