6. 3D Scanning and printing¶
Test the design rules for your 3D printer(s)
- 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, I will test the limits of the FDM 3D printers we have in the lab, print a model on scale of my final project and learn how to use a STL printer and a 3D scanner.
6.1 Group assignement¶
Making the 3D model¶
We have two types of 3D printers in the lab :
- FDM 3D printers
- STL 3D printers
We are most likely to use a FDM printer and as it’s the less precise one, we will test the printer tolerances.
There are three ways to get a 3D model in our computer :
- Making the 3D model using a 3D CAD modeling software
- Using a 3D scanner to digitalize a real model
- Getting the model online in a sharing model website
For this first test, we are going to print using PLA and the standard settings the 3D printer tolerance test from Amanda and mesure the tolerances of the printer.
Slicing the model¶
We used Cura as a slicer to prepare the part for the printer. First we uploaded the STL file by drag and drop it, then using the rotate tool we placed the part correctly on the surface of the bed.
NOTE : It’s possible to do some basic operations in Cura :
- Move the model
- Scale the model
- Rotate the model
- Cut the model in different parts
In Cura (and all the slicers) you have many options you can tune to make a 3D print. For my print I used the following parameters :
- Extruder 01 : 0.4 AA - PLA
- Extruder 02 : 0.4 BB - PVA
- Generate support (using Extruder 02)
- Layer height : 0.2 mm
- Infill : 20%
- Temperature Extruder 01 : 200 °C
- Temperature Extruder 02 : 220 °C
NOTE : The custom settings are very handy when it comes to give special properties to the part we are making such as :
- Details using layer height
- Resistance using shell or infill.
Once the file was compiled the software gave us some information :
- The print will take around 07 hours and 53 minutes
- It will use 7.24 meters of filament
- It will weight around 57 grams
Then we saved the generated gcode in usb pin drive.
Printing the model¶
We placed the pin drive in the 3D printer. We checked that we had PLA filament in the extruder 1 and that the extruder 1 was a AA 0.4 extruder. We then started the print from the user interface. We checked that everything was starting properly. During the print we were able to see the infill of the print.
Once it was done we used a spatula to remove the part from the based :
Studying the results¶
Once we had the part, we could see the printer tolerances
Few things to notice here :
- The tolerances for the moving parts aren’t big enought to make the parts mobile
- There’s no stringing with this settings
- The machine is able to make walls (inner and outer) up to 0.4mm
- The settings worked well with the sharp peak (up to 0.4mm)
Adding datas with another model¶
We found another model to print to test different tolerance of the machine. We used the exact same settings.
Here are the features we can see from this print :
- Overhangs works fine up to 45°
- Regarding the tubes we measured the inner diameter :
|Value set||Real value|
- We measured also the lenght tests :
|Value set||Real value 01||Real value 02|
In both tests we can see some differences between the expected dimensions and the real ones.
Overall the machine gives a pretty good representation of the model we can make but it’s not giving an exact representation.
6.2 Personal assignement¶
I’m familiar with 3D printing but I wanted to explore things I was not so familiar with. So I decided to go for some tests :
- Make a part using FDM dual extrusion and soluble material as support
- Make a crazy shape on the STL printer
3D printing using the FDM printer¶
For my final project, I’ve designed during Week03 a boat using Fusion360. I’ve then uploaded my model online using sketchfab :