WEEK05. 3D scanning and printing

This week I have worked on the 3D printers and scanners that are present in the Santa Chiara Lab.

Assignments


3D Printing

My 3D Printer

Last year, some special friends of mine gifted me a 3D printer for my birthday so I could work on my projects and future dreams. I started the week in my home lab, trying to print a few small things. Then, I went to the Santa Chiara Lab to try different printers, helped by my instructor Simone. My home 3D printer is a filament-based one, the Voxelab Aquila, which is easy to assemble and install.

Voxelab Aquila 3D printer

Preparing the Printer for the First Print after Months

I turned on the printer and began as usual by giving an autohome command to set the extruder and bed plate in position. However, I saw that the printer had become blocked and was not responding to any command. Feeling a little scared, I shut off the printer using the main button. I then repeated the same commands, but still got the same results, getting more scared each time that I might have broken my new printer. A few minutes after contacting my instructor, I started inspecting the printer and saw that the bed belt was completely loose. Fortunately, after setting the belt in position, the printer started working normally again.

Autohome command Tighten the belt

LESSON LEARNED: Before starting to print after months of inactivity, check that all the components of the printer are in the right position.

The PLA Filament

The Voxelab Aquila uses a filament with a diameter of 1.75 mm. This week, I used a PLA filament. In the picture below, you can see the technical specifications of the filament. The suggested print temperature for this filament is 200 °C, and the bed temperature is 60 °C.

Filament's technical information

Changing the broken filament

Unfortunately, I broke the filament exactly in correspondence of the filament load components, so the former was no more able to load or unload the filament. As solution to replace the broken filament I decided to disassemble the connector using the printer tools kit. Then, I eject manually the filament, I reassemble the connector an then the printer it is ready for the automatic load command. The new filament is then loaded and the printer is ready to print the new object.

Replacement of broken filament

1. Slicing with Ultimaker Cura

I printed different objects, some designed by me using Fusion 360, and others downloaded from Thingiverse. For slicing, I used the open-source software, Ultimaker Cura.

1. Voxelab Aquila: Machine Setting

The first time you use the Cura software, it is important to set the right parameters of the printer you will be using.

Manual machine setting on Ultimaker Cura

2. Import of .stl file

The .stl file of the object that will be printed is sliced using Cura. Infill of the infill density suggested is in the range 17% - 30%, additionally other slicing settings are chosen.

3. Export the .gcode file and save it to the removable disk

The output of the slicing process is a .gcode file that collects the path that the extruder has to follow layer-by-layer to build the imported object. Save the file on a removable disk, especially on the SD card, so you can plug it into the appropriate printer input. Check the support that are projected to print accurately the object.

2. Printing

1. Autohome

Firstly, the autohome command is given to the printer to set the extruder and the bed plate in the right position.

2. Preheat PLA

To optimize the printing procedure, usually, just after turning on the printer, I select the preheat PLA command. In the meanwhile, I finish exporting the .gcode file from my PC.

3. Print the .gcode file

From the main menu, select "print," then the name of the file to print, and the printer starts to print.

3D printer test

I downloaded the Control V test from Thingiverse, then then I followed the pre-printing and printing processes described above. The room temperature is about 14 °C The printed test has lots of stringing.

Control V test Control V test result

Printed objects

For each printed object, I followed the steps described above.

1. Campingaz knob

Firstly, I printed the knob for the Campingaz fire in the kitchen of my minivan.

Campingaz knob

2. Ring

Next, I printed a ring found on Thingiverse.

Printing the ring

3. Ring project

I decided to print the ring that I designed for my university exam. I was curious about the results.

Slicing the ring Printing the ring

Conclusions

My printer is an entry-level model, so the results are not extremely accurate, but I'm really impressed by how fast the technology evolves, allowing me to have a home printer at an accessible price. Moreover, the ring project that I decided to print is more suitable for resin printers.

3D scanning

Used software

The procedure consists in creating a digital mesh representing a real 3D object using as input photos of it. In order to have a good scanned object it is crucial to good photos, so you must to pay attention to:

0. Create the input photos

I chose a suitable and random object to be scanned and I prepared the photo shoot, then i started with the three round and half to my real object. It was windy outside, so I fixed the object to the floor using the tape.

Real object 3 round and half of the real object

1. Metashape

Now it is the Metashape turn:

  1. The chunck was renamed and the photos are imported, right click on the chunck > add > impot photos.
  2. The sparse cloud it is build using the tie points. The sparse cloud is then cleaned by tie points thet are not relevant for the mesh building.
  3. Sparse cloud
  4. Then the dense cloud it is build and cleaned.
  5. Dense cloud
  6. The object it is exported in .stl
  7. Finally the mesh has been built.

2. Meshmixer

Using Meshmixer the object it is scaled, closed on the bottom area and aligned to the main plane, the matte figure represent where the object will be positioned. Close the bottom area Align using Meshmixer

3. Ultimaker Cura

The object is then sliced using the Ultimaker Cura, the .gcode file it is exported and the scanned object it is printed using the printer Ultimaker 3.

4. Printing the object

The object is printed using the Ultimaker 3. The printer setting are shown in the GIF below. Printing process

Resin 3D printer

In the Santa Chiara Lab there is the Form 3D printer and the whole kit for the postprinting phase. I printed an other ring that I designed. I printed it both with Voxelab Aquila and the professional Form 3. In the pictures above are shown the For 3 result.

Printing the ring in resin Me during the post-printing phase

Useful links

All3dp Tutorials Print Quality Guide