6. 3D Scanning and Printing¶
Summary¶

Group Assignment¶
Objective¶
In this group assignment, I tested the design rules of our 3D printer to understand its limitations and printing quality.
For the experiment, I used Bambu Lab X1 Carbon Combo with AMS and PETG filament.
My 3D Printer¶
- Model: Bambu Lab X1 Carbon Combo
- Build Volume: 256 × 256 × 256 mm
- Filament System: AMS (Automatic Material System)
- Material: PETG (Jiang He)
- Slicer: Bambu Studio
- Layer Height: 0.2 mm
- Nozzle Temperature: 250 °C
- Bed Temperature: 75 °C
- Print Speed: 80 mm/s
- Cooling: 50 %


Test Models¶
I printed several calibration models to test: - Clearance (gap) - Overhang angles - Bridging performance
These tests help to define the design rules and precision of my printer.
Results¶
Clearance Test¶
I tested how small gaps my printer can produce without fusing the parts.
- 0.2 mm – fused
- 0.3 mm – partially fused
- 0.5 mm – moves freely
The minimum functional clearance for PETG on my Bambu Lab X1 Carbon is 0.5 mm.

Overhang Test¶
This test shows how well the printer can handle overhangs without supports.
| Angle | Result |
|---|---|
| 10°–40° | Perfect |
| 50° | Minor drooping |
| 60° | Visible sagging |
| 70°–80° | Failed |
The maximum overhang angle without support is around 45–50°.

Bridge Test¶
I also tested bridges to see how long a horizontal span can be printed without support.
| Bridge Length | Result |
|---|---|
| 2–10 mm | Excellent |
| 12–14 mm | Slight sagging |
| 16–20 mm | Deformation |
The maximum bridge length without deformation is around 14 mm.

Analysis¶
I noticed that PETG material requires slightly higher temperature and less cooling than PLA.
The Bambu Lab X1 Carbon performed very well — the layers were consistent, and the surface quality was smooth.
The AMS system also helped with reliable filament feeding and reduced stringing.
From this test I learned: - Minimum clearance: 0.5 mm
- Maximum overhang: 45°
- Maximum bridge: 14 mm
- Dimensional accuracy: ±0.1 mm
Conclusion¶
Through this experiment, I learned how to evaluate the design rules of a 3D printer and how different geometries affect print quality.
Now I know the optimal parameters for my Bambu Lab X1 Carbon Combo when printing with PETG.
This knowledge will help me design more reliable and accurate 3D models in the future.
Individual assignment¶
3D Printing¶
This week’s individual assignment was to design and 3D print an object (small, a few cm³, limited by printer time) that could not be easily made subtractively.
For my final project, I already had a specific part that perfectly fits this description — a complex plastic component that would be very difficult or even impossible to make using traditional subtractive methods such as milling or cutting.
I designed this part in Fusion 360 and printed it using a 3D printer. The 3D printing process allowed me to create a single, seamless piece with internal structures and curved geometry that could not be achieved with other machines. This task helped me better understand the advantages of additive manufacturing and its role in developing my final project.



In this step, I prepared my 3D model for printing using Fusion 360. From the top menu, I selected File → 3D Print, which opens the export settings for generating a 3D-printable mesh. This tool allows me to export my design as an STL file, a standard format for 3D printing.
I carefully checked that the correct body was selected before exporting. The preview on the right side helped me confirm that the geometry looked clean and ready for slicing. This step is very important because exporting the model with the right resolution and settings ensures the printed part will have the same dimensions and quality as the original design in Fusion 360.

In this stage, I saved my model as an STL (.stl) file directly to my local computer. I named the file Front FP21_MIR v1 to keep my project files organized and version-controlled. I also verified that the “Save to my computer” option was checked, so the file would be stored locally instead of in the Fusion 360 cloud.
Finally, I clicked OK and Save, successfully exporting the part. This STL file is now ready to be imported into a slicer program for 3D printing. Exporting directly from Fusion 360 ensures that my model maintains high accuracy and mesh quality, which is essential for precise 3D printed components used in my final project.

In this step, I opened the Bambu Studio slicer software and selected my Bambu Lab X1 Carbon 3D printer with a Textured PEI Plate as the printing surface. Then, I imported my previously exported STL file (Front FP21_MIR v1.stl) by clicking Open. This step loads my 3D model into the slicer, where I can preview and prepare it for printing.

After importing the model, I positioned it on the print bed and enabled Support Generation. Since my part includes complex overhangs and curved geometry, enabling support structures ensures stable printing and prevents deformation. I used Tree (Auto) support type because it provides good strength while saving filament and is easy to remove after printing.

Next, I adjusted the infill and print settings. I used Generic PLA filament with a 0.4 mm nozzle and set the infill density to 50% for a balance between strength and weight. This setting is especially useful for mechanical parts like mine, which need to be durable but not too heavy. Once all parameters were configured, I proceeded to slice the model.

After slicing, the software displayed the slicing result summary. Here I could see the estimated printing time (around 2 hours), filament usage (approximately 69 g total), and cost. This information helps estimate material consumption and ensures the print fits within available time limits. Everything looked correct, so I was ready to start the printing process.

Finally, I exported the sliced file in .3mf format, naming it Front FP21_MIR v1.gcode.3mf. This file contains all the necessary print instructions — layer height, speed, temperature, and pathing — which can be directly read by the Bambu Lab X1 Carbon printer. I saved it to my computer, ready to transfer it to the printer for the actual 3D printing process.

Before starting the printing process, I carefully prepared my 3D printer — the Bambu Lab X1 Carbon. First, I cleaned and degreased the magnetic build plate to ensure that the printed part would adhere properly and not detach during printing. Then, I re-aligned the plate on the print bed to make sure it was positioned correctly and flat — this helps prevent any printing issues such as layer shifting or warping.
After the preparation, I sent the sliced file to the printer and started the print. Before printing, I also disabled the “Timelapse” recording option, since it increases the total print time. By turning it off, I was able to optimize the printing duration and focus on achieving the best possible surface quality and precision.
3D Printing Process and Troubleshooting¶
3D Printing Process and Troubleshooting¶
After successfully printing the first prototype part, I continued to prepare and print the remaining components for my final project.
I carefully followed the same workflow described earlier — exporting from Fusion 360, slicing in Bambu Studio, and sending each file to the printer for fabrication.
Every part was slightly different in shape and size, so I reviewed the slicing parameters before printing to ensure good quality and dimensional accuracy.
For this task, I worked with three printers simultaneously:
two Bambu Lab X1 Carbon Combo machines and one Bambu Lab A1.
Using multiple printers in parallel helped me save a lot of time and manage the large number of parts more efficiently.
In total, printing all the components took about four full days and consumed roughly 10 kilograms of PLA filament.
I used high-quality PLA Basic material because it provides a balance between strength, surface quality, and print reliability.
During the process, I faced several challenges and technical issues, which taught me a lot about 3D printer maintenance and calibration.
For example, at one point, the filament got stuck and tangled on the spool.
This caused the print to stop unexpectedly.
I paused the job, rewound the filament manually, and reloaded it properly onto the feeder.
After fixing the issue, the print continued without problems.
To keep the printer in good condition, I also cleaned and lubricated the Z-axis rods using the oil provided in the maintenance kit — this ensured smooth and consistent vertical movement during printing.
Another issue appeared later with the extruder — the printer suddenly stopped extruding filament in the middle of a print.
At first, I thought it was a small clog, so I tried cleaning the nozzle several times with a fine needle.
However, the problem persisted even after multiple attempts.
I searched for solutions online and found several useful YouTube tutorials explaining that this issue is often caused by a clogged or damaged hotend.
Luckily, my printer came with a spare hotend in the accessory box.
I decided to replace it entirely — I applied a thin layer of thermal paste on the two temperature sensors, carefully inserted them into the new hotend, and tightened all screws securely.
After assembling everything back together, I started a test print — and to my surprise, it worked perfectly on the first try!
Seeing the printer resume normal operation after hours of troubleshooting was a truly rewarding moment.
This whole process gave me hands-on experience not only in 3D printing but also in machine diagnostics and repair.
I learned how to identify mechanical and extrusion-related issues, how to perform regular maintenance, and how to react quickly when something goes wrong during long print sessions.
By the end of this week, I had successfully printed all the parts for my final project and gained a much deeper understanding of how professional 3D printers operate.
Overall, this experience was very valuable for me — it strengthened both my technical skills and my patience.
It reminded me that real engineering is not only about designing in software but also about solving problems in the real world.
After several days of continuous printing, I finally completed all 3D-printed parts for my final project.
This was a big achievement for me because it was the first time I printed and assembled such a large and complex structure.
Here you can see the assembled body of my robot.
I joined all printed parts using a soldering iron and spare plastic pieces to fuse the surfaces together from the inside — this method provided a strong and seamless bond.
Additionally, I used super glue to reinforce the joints and make the entire body more rigid and stable.
It was very satisfying to see the final form come together after so much work.
Printing, preparing, and assembling such a large enclosure gave me new experience in large-scale 3D printing, post-processing, and mechanical assembly techniques.
This step marked an important milestone in the development of my robot project.

3D Scanning¶
For 3D scanning, I used my iPad, which is equipped with a built-in LiDAR sensor.
This model provides good depth accuracy and decent camera quality, making it suitable for scanning small and medium-sized objects.
To perform the scan, I used an app called WIDAR, which I downloaded from the App Store.
The interface of WIDAR is very simple and user-friendly, allowing me to quickly learn how to use it.
At first, I practiced by scanning a few small objects to get familiar with the process and understand how lighting and distance affect the quality of the scan.
After gaining some confidence, I decided to scan a larger object to test the LiDAR’s precision.
To achieve better results, I placed the object on a flat surface and added a white sheet of paper underneath to improve contrast and help the app detect edges more accurately.
The final result turned out quite good — as shown in the video below, the 3D model captured the shape and proportions very well.
Conclusion¶
This week was a great learning experience for me.
I designed, sliced, and printed several complex 3D parts for my final project and successfully assembled a large, functional structure.
Through this process, I learned how to troubleshoot printer issues, optimize print settings, and work with multiple printers efficiently.
I also experimented with 3D scanning using LiDAR and gained practical experience in combining digital design with real fabrication.
Overall, this week helped me improve my technical skills and confidence in digital fabrication tools.