3D Printing | Fused filament fabrication (FFF)
Brief Description and Motivation
This page highlights different 3D printing projects where a wide range of parts or assemblies are sized, designed, 3D printed and finally tested. The use of 3D printing provides a low-cost rapid prototyping which is a valuable tool for testing ideas and concepts.
All the projects and prints within this page are printed using one of the following printers shown below:
Creality Ender-3 V2 3D Printer
Creality Ender-3 3D Printer
Artillery Sidewinder X2 3D Printer
Prusa i3 MK3 3D Printer
Creality Ender-3 V2 3D Printer
Creality Ender-3 3D Printer
Artillery Sidewinder X2 3D Printer
Prusa i3 MK3 3D Printer
1 - Rotary Encoder Sensor
This print is to house a rotary encoder sensor (LM393) for a wheel odometry application. After sizing the part, it was:
Designed using Autodesk Inventor Professional 2022 (CAD) software
Sliced using Ultimaker Cura 4.13.1 software
3D printed using a polylactide (PLA) filament
Printer: Creality Ender-3 V2 3D Printer
LM393 rotary encoder sensor
Part's drawing
Printed and assembled part
Installed part
Skills Involved
3D Printing | Fused filament fabrication (FFF)
Inventor Autodesk (CAD)
Ultimaker Cura slicer
2 - Bicycle Tablet Holder
This print for a tablet holder that goes on a spinning bicycle. After sizing the part, it was:
Designed using Autodesk Inventor Professional 2022 (CAD) software
Sliced using Ultimaker Cura 4.13.1 software
3D printed using a Polyethylene terephthalate glycol (PETG) filament
Some of the part were split in order to meet the printing size limitation of the 3D printer.
Printer: Creality Ender-3 V2 3D Printer
Assembly's drawing
Assembly animation
Final assembly
Final product
Skills Involved
3D Printing | Fused filament fabrication (FFF)
Inventor Autodesk (CAD)
Ultimaker Cura slicer
3 - GNSS antenna mast mount replacement
This print is to replace a broken steel GNSS antenna mount due to a drone crash, for a tablet holder that goes on a spinning bicycle. After sizing the part, it was:
Designed using Autodesk Inventor Professional 2022 (CAD) software
Sliced using Ultimaker Cura 4.13.1 software
3D printed using a polylactide (PLA) filament
Printer: Creality Ender-3 V2 3D Printer
Original steel GNSS antenna mast mount
Part measurement
Part's drawing V1
Part 3D printing V1
Final product V1
After some destructive testing and trial and error, I reached to some conclusions:
The printed mount was the weakest at the base where it broke repetitively, and therefore I designed V2 of the mount
The location of failure in V1
Part V2
Moreover,
The strength of the part is significantly influenced by the printing orientation. For instance, on the one hand printing the part horizontally will lead to a higher resistance against transverse loads when installed. On the other hand, when printing vertically the part is highly susceptible to transverse loads when installed.
Printing horizontally
Printing vertically
Furthermore,
The failure of leveling the printer's printing bed will lead to a failed print. In the example below, the printing bed was not leveled properly which led to a detachment of the first layer of filament. Even though, it is the first layer that failed however, the failure was only observed after half way to the printing time signifying the importance of monitoring working 3D printing to avoid potential hazards such as fire.
A failed print
Skills Involved
3D Printing | Fused filament fabrication (FFF)
Inventor Autodesk (CAD)
Ultimaker Cura slicer
Failure Analysis
Design Review
4 - Home improvement | Shelf support
This print is to replace a broken glass shelf support. After sizing the part, it was:
Designed using Autodesk Inventor Professional 2022 (CAD) software
Sliced using Ultimaker Cura 4.13.1 software
3D printed using a polylactide (PLA) filament
Printers: Creality Ender-3 V2 3D Printer
Part's drawing
Final product
Final product
5 - Mockup UAV Cargo Box
This print is to replace a broken glass shelf support. After sizing the part, it was:
Designed using Autodesk Inventor Professional 2022 (CAD) software
Sliced using Ultimaker Cura 4.13.1 software
3D printed using a polylactide (PLA) filament
Printers: Creality Ender-3 V2, Creality Ender-3, Artillery Sidewinder X2 and Prusa i3 MK3 3D Printer, each side of the box was printed on a different printer
Part's drawing
Final product
Skills Involved
3D Printing | Fused filament fabrication (FFF)
Inventor Autodesk (CAD)
Ultimaker Cura slicer
6 - Motor Leveling Mechanism
This print is to level roll and pitch angle of the motors and motor's rod of the ReadytoSky LJI X4 500 quadcopter NXP HoverGames drone kit, it works by placing a water level or using an phone application, it was:
Designed using Autodesk Inventor Professional 2022 (CAD) software
Sliced using Ultimaker Cura 4.13.1 software
3D printed using a polylactide (PLA) filament
Printers: Creality Ender-3
Part measurement
Part's drawing
Final product
Skills Involved
3D Printing | Fused filament fabrication (FFF)
Inventor Autodesk (CAD)
Ultimaker Cura slicer