3D Scanning and printing

This week is about learning 3D Scanning and printing, it's a lot of fun! I had some basic knowledge of 3D printing before, and I hope to master the design rules for 3D printing this week and create some interesting things!

1.1 Assignments of the Week

Test the design rules for your 3D printer(s)

Document your work on the group work page and reflect on your individual page what you learned about characteristics of your printer(s)

Design and 3D print an object (small, few cm3, limited by printer time) that could not be easily made subtractively

3D scan an object (and optionally print it)

1.2 Group Work

This test uses the Bambu Lab P1S printer, Orca Slicer as the slicing software, and PLA and PTEG as testing materials. We will analyze and compare parameters such as temperature, retraction, flow rate, gap (tolerance), angle, overhang, and bridging.

1.2.1 Printer model ( Bambu Lab P1S)

1.2.2 Slicing Software ( Orca Slicer)

All tests were sliced using Orca Slicer. With it, there's no need to download different brand-specific slicing software! It's very user-friendly!

This is an open-source software, a G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.).

OrcaSlicer is originaly forked from Bambu Studio, it was previously known as BambuStudio-SoftFever. Bambu Studio is forked from PrusaSlicer by Prusa Research, which is from Slic3r by Alessandro Ranellucci and the RepRap community. Orca Slicer incorporates a lot of features from SuperSlicer by @supermerill Orca Slicer's logo is designed by community member Justin Levine(@freejstnalxndr)

Download Link:OrcaSlicer

1.2.3 Test the design rules for your 3D printer(s)

The orange filament :PLA

The white filament :PETG

PLA: Tested in the range of 190-230, the result was 220, and the testing time was 47 minutes and 3 seconds.

PETG: Tested in the range of 230-250, the result was 240, and the testing time was 40 minutes and 13 seconds.

Each temperature step in the tower is 5 degrees, and the temperature tower is divided into multiple layers in the vertical direction. We determine the optimal printing temperature based on the printing conditions of each layer. Typically, the layers printed at the optimal temperature exhibit fewer stringing issues, better layer adhesion, lower warping, and better quality in terms of overhangs and bridging. (Note: The model used is Bambu Lab P1S, which is a high-speed printer, so material temperatures are relatively high.)

Analysis: From the printed models below, it can be observed that overall, PLA has less stringing, with the optimal quality at 220°C. PETG, due to the characteristics of the material, has more severe stringing. However, comparing warping, overhangs, and bridging, the quality at 240°C is better.

PLA: Retraction range 0-2, test result 0.2mm retraction, test time 13m25s.

PETG: Retraction range 0-2, test result 0mm retraction, test time 13m25s.

Retraction is increased by 0.1mm for each layer from bottom to top to ensure minimal retraction for faster printing. Less retraction leads to reduced printing time.

Analysis: As observed in the images, PLA exhibits severe stringing at 0-0.1mm retraction. Therefore, to balance printing speed, a retraction of 0.2mm is chosen. For PETG, the situation is excellent, showing no signs of stringing even at 0mm retraction (bottom layer). The two small white dots in the image are due to a small amount of leftover material on the back of the nozzle.(the importance of cleaning the nozzle before each print)

PLA: Range -9 to 0, Flow Ratio 0.9216, Test Time 23m53s.

PETG: Range -9 to 0, Flow Ratio 1, Test Time 25m53s.

Bambu Lab P1S has a higher flow ratio, and to minimize errors, we conducted a detailed flow ratio test. The test involved 10 calibration blocks, where fine adjustments were made. During calibration, 10 blocks (-9 to 0) appeared on the heated bed. The flow ratio for these blocks started from 0.91, increasing in 0.01 increments. After slicing and printing, each block showed a different flow ratio. We selected the optimal flow ratio based on print quality. The new flow ratio was calculated using the formula: Current Flow Ratio x (100 + Number corresponding to the smoothest block surface)/100.

Analysis: Based on the printing results, it's evident that in PLA, the block -4 has the smoothest surface, resulting in a flow ratio of 0.96 * (100 - 4) / 100 = 0.9216. In PETG, the block 0 has the smoothest surface, yielding a flow ratio of 1 * (100 - 0) / 100 = 1.

PLA: Gap (Tolerance) range 0-0.4, tight fit: 0.2 mm; loose fit: 0.3 mm, test time 9m12s.

PETG: Gap (Tolerance) range 0-0.4, tight fit: 0.1 mm; loose fit: 0.2 mm, test time 9m12s.

Since we intend to create some mechanical structures, it's crucial to evaluate the printing size accuracy of the printer and consumables. This test model includes a hexagonal column and a base with six hexagonal holes, each with tolerances of 0.0mm, 0.05mm, 0.1mm, 0.2mm, 0.3mm, and 0.4mm.

PLA: Angle range 0-90, test result 40, test time 28m33s.

PETG: Angle range 0-90, test result 50, test time 33m35s.

For this test, I downloaded an STL file from Fabacademy classes and utilized the temperatures, flow rates, and retraction settings obtained from previous tests. Analysis: Both PLA and PETG show overhang issues at 10 degrees. Comparing the shape of the square column and layer lines at each angle, the optimal angle for PLA is 40, while for PETG, it's 50.

PLA: Test range 1mm-10mm, test result 1, test time 17m14s.

PETG: Test range 1mm-10mm, test result 1, test time 18m46s.

For this test, I downloaded an STL file from Fabacademy classes and used the temperatures, flow rates, and retraction settings obtained from previous tests. The overhang angle in this test is set to 90 degrees. Analysis: Both PLA and PETG start showing stringing from 1mm overhang.

PLA: Test range 2mm-20mm, test result 18, test time 29m22s.

PETG: Test range 2mm-20mm, test result 2, test time 31m26s.

For this test, I downloaded an STL file from Fabacademy classes and used the temperatures, flow rates, and retraction settings obtained from previous tests. Analysis: PLA shows an overall good performance with almost no overhang on the bottom of the bridges. Even at 20mm bridging, there is only a small gap. However, PETG's performance is particularly poor, with overhang appearing at 4mm bridging. It seems that PLA is more suitable for models with bridging.

1.3 Individual Work

According to the assignment requirements: "Design and 3D print an object (small, few cm3, limited by printer time) that could not be easily made subtractively," and considering the group's Gap (Tolerance) test, I thought of the finger spinning commonly played with. Therefore, I used Rhino to design it!

1.3.1 3D Printing

1.3.2 3D Scanning —— Revo pop3

1.4 All files

W5 finger spinning

W5 peach