Preliminary Design of a 3D Printing System for Creating Infinitel
Preliminary Design of a 3D Printing System for Creating Infinitel
Daniel Miller
Department of Astronautics - USAFA
[email protected]
ABSTRACT
As interest in the space environment grows, the demand for larger and more capable space systems will follow. A
possible solution to fill this demand is additive manufacturing in the form of 3D printing. This paper showcases a
working preliminary system to 3D print large structures in space from a small satellite. This is achieved by replacing
the normal Z axis control of a conventional CoreXY fused deposition modeling (FDM) 3D printer with a system to
move along an infinitely extendable printed track. Having the ability to print and then move along this track creates
a cycle of printing and movement that can extend the Z axis infinitely. The proposed track system utilizes three
faces of the four-faced track allowing for one face to be used as a connection point for other structures. In
demonstration, a cylindrical tube was printed adjacent to the track to simulate the creation of a space station capsule.
While the CoreXY printer was useful for demonstrating the Z axis control of the track system, a robotic arm with an
attached printer head would best utilize the unique Z mechanism. With future work this robotic arm system could
start printing tracks in all directions that could then be switched to and from allowing for the print volume to be
extended infinitely in all three dimensions. This would provide small satellites the ability to build structures
infinitely beyond their size.
Solution
The solution chosen for this research is similar to that of
the designs in relevant literature, such that it can attach
onto a previously printed structure. This avoids using
any thrusters that would require a constant supply of fuel.
What’s unique about the 3D printer outlined in this paper
is that it attaches to a consistent printed track physically
connected to the complex structure that is also being
printed. Having a track to hold onto prevents the
complexity of grabbing onto the varying shapes of the
structure and allows a simple movement mechanism.
Second, replacing the Z mechanism with a printable
track allows the Z axis to be extended infinitely. Lastly,
since the track connects to any complex structure the Figure 1: 3D Printed Rectangular Track/Rack with
printer is not limited in the shapes it can print. This Threaded Surface and Slots
feature allows the printer to be general use.
Initial Concept Test
To ensure precise Z movement along the track, a central After determining the mechanism of the concept, a small
threaded worm interfaces with a corresponding threaded mockup visible in Figure 2 was created to confirm that a
surface on a rectangular track or rack creating a worm - 3D printed worm-rack would work with the extra friction
rack system. Two sets of guide wheels follow on each as a replacement for the normal Z mechanism. A
side of this rectangular track along slots visible in Figure common hobby stepper motor was used in addition to a
5. gear system with a 2:1 gear ratio. A set of guide wheels
was also added to interface with the slots in the track and
The worm-rack allows for more precise movement maintain linear movement. After verifying the function
because it requires more turns compared to a similarly of the mechanism, work could then begin on making the
sized traditional gear-rack mechanism to move the rack final structure, hardware, software, calculations, and
the same distance. This means the same stepper motor adjustments.
using a worm-rack can make finer adjustments which
translates to finer Z adjustments. Precise Z movement is
important for 3D printing since layers usually range
between 0.12 to 0.2 mm thick. Any variation in layer
height creates inaccuracies in the part that could translate
to failed prints. Additiona lly, the Z mechanism was
placed in the corner of the build area. This allows for
improved stiffness in the mechanism and again allows
for more accurate adjustments. An important note for the
design is that it lacks a traditional build plate. This allows
the printer to extend parts infinitely without obstruction
Printer Structure
For the Z mechanism design, the Z movement of the Figure 3: Concept CoreXY 3D Printer with Z-
track (the build plate) is provided with an independent Mechanism
motor. As a result, a printer that moves the build plate in With sketches and the printer in hand, work began
the Z direction with an independent motor is necessary designing the system in Fusion 360 with the
for the mechanism’s integration. The two printer types measurements of the Tronxy. The design reused most of
possible to integrate with such a Z mechanism are a robot what the Tronxy already included but removed the Z
arm with a printer head attachment or a CoreXY printer. mechanism lead screws and build plate. In their place,
Ideally, a robotic arm would be used to allow for the the new track mechanism was integrated mirroring
most freedom moving along the track but for this largely what was created in the initial concept test but
research such a system was cost prohibitive. That left a with slight changes for integrating with the Tronxy.
CoreXY printer as the only option to demonstrate the
proof of concept. Instead of a hobby stepper motor, the worm was changed
to be powered directly by the Tronxy’s NEMA (National
The chosen printer for the system was the Tronxy X5SA Electrical Manufactures Association) 17 stepper motor,
Pro. This choice mainly came down to cost. With a to improve precision and power.7 To ensure the accuracy
printer chosen, design sketches for the final design were of the printed threads, the worm utilized large threads
created. These are visible in Figure 3 and showcase the with a maximum 45° overhang that could easily be 3D
proposed Z mechanism track with a mock space station printed. This meant that the corresponding geared
attached. surface of the track could also be easily 3D printed,
visible in Figure 1. The thread angle was kept as small as
possible while mainta ining the thread thickness to
decrease the travel of the rack with every revolution and
to increase the accuracy with every movement of the
stepper motor. The diameter of the worm was also
carefully managed to allow it to extend beyond the
Printer Firmware
As mentioned previously, Marlin Firmware was
developed by the RepRap community in 2011. 4 As an
open-source firmware, it has continued to be updated
with constant feature upgrades. The latest stable version
(2.1.2.2) was downloaded from the Marlin webpage
(https://marlinfw.org/). Arduino IDE version 2.3.2 was
used to open the Marlin firmware files, edit them, and
then upload to the Arduino Mega.
The next big challenge was the quality of the printer. For
this system to work it requires the printed track to be
dimensionally accurate without extreme variations. To
improve printer quality, additional adjustments were
made to ensure the structure and resulting printed parts
were square. Additional rigidity was added by re-
assembling the printer onto its original frame to reduce
large vibrations. With fine iteration and tweaking the
system eventually functioned as intended.
Acknowledgements
This work was supported by the United States Air Force
Academy Astronautical Engineering Department and
Blue Horizon Rocketry.
REFERENCES
1. “A4988.” RepRap, reprap.org/wiki/A4988.
Accessed 6 May 2024.
2. “Ceramics Manufacturing Module (CMM).”
Redwirespace, Feb. 2021, redwirespace.com/
wp-content/uploads/2023/06/redwire-space-
mfg-flysheet.pdf.
Figure 9: System Printing 125mm Extended Track
3. Jacobson, Robert C. Space Is Open for
with Attached Cylindrical Space Station
Business: The Industry That Can Transform
CONCLUSION Humanity. HarperCollins Publishers, 2020.
There are many possibilities for such a system in space. 4. MarlinFirmware. “Home.” Marlin Firmware,
A cylinder was chosen to print beside the track to marlinfw.org/. Accessed 6 May 2024.
simulate creating a space station, but the system is not 5. McCrea, John, et al. “Design of a zero-gravity,
limited in the types of structures that it can print. While vacuum-based 3D printer robot for use of in-
the current system can potentially extend the Z axis space satellite assembly.” 2018 AIAA
infinitely, simply adding the ability to switch tracks in all Aerospace Sciences Meeting, 7 Jan. 2018,
three directions could extend that capability to the X and https://doi.org/10.2514/6.2018-2201.
Y axes. For this to happen, the system should be changed 6. “Mega 2560 REV3.” Docs.Arduino.Cc,
from a CoreXY setup to a robotic arm with an extruder docs.arduino.cc/hardware/mega -2560/.
attachment and a similar worm-rack mechanism on the Accessed 6 May 2024.
base of the arm. This would allow the 3D printer the most
7. “Nema 17 Stepper Motor.” RepRap,
freedom to rotate into other planes without getting in the
reprap.org/wiki/NEMA_17_Stepper_motor.
way of itself and it would keep the printer system as
Accessed 6 May 2024.
small as possible. The robotic arm could have an
additional attachment to grip onto a track in a different 8. O’Connell, J. (2022, August 24). Z Banding / Z
plane and then a mechanism to detach the rubber guide Wobble: How to prevent it. All3DP.
https://all3dp.com/2/3d-printer-z-banding/
wheels from the current track. Another improvement is
to implement a system to allow for gradual turns. Usin g 9. “On-Orbit 3D Printing Technology for
gradual turns to make a corkscrew could simplify the Fabrication of Satellite Antennas.” YouTube,
process for making the biggest volumes (think of an ant YouTube, 17 May 2022, www.youtube.com
walking in a circle up a water bottle). This track-based