  Three-dimensional (3D) printing is a powerful development tool both in
industry, as well as in biomedical research. Additive-lathe 3D printing is an
emerging sub-class of 3D printing whereby material is layered outward from the
surface of a rotating cylindrical mandrel. While established additive
manufacturing technologies have developed robust toolpath generation software,
additive-lathe publications to date have been relegated to the most basic of
proof-of-concept structures. This paper details the theory and implementation
of a method for slicing a triangulated surface with a series of concentric,
open, right circular cylinders that represents a crucial step in creating
toolpaths to print complex models with additive-lathe technology. Valid edge
cases are detailed which must be addressed when implementing a cylindrical
slicer to produce non-intersecting closed contours; two classes of resultant
closed contour are described. Methodologies for generating infill patterns,
support structures and other considerations for toolpath construction are
required prior to full implementation of a machine capable of printing complex
geometry from a digital model onto a rotating cylindrical surface. This work
represents the first thorough examination of the mathematics and algorithmic
implementation of triangle mesh slicing with concentric cylinders and offers
insights for future works in toolpath generation for the additive-lathe type 3D
printer.
