Continuous toolpath planning in a graphical framework for sparse infill additive manufacturing. (October 2020)
- Record Type:
- Journal Article
- Title:
- Continuous toolpath planning in a graphical framework for sparse infill additive manufacturing. (October 2020)
- Main Title:
- Continuous toolpath planning in a graphical framework for sparse infill additive manufacturing
- Authors:
- Gupta, Prashant
Krishnamoorthy, Bala
Dreifus, Gregory - Abstract:
- Abstract: We develop a framework that creates a new polygonal mesh representation of the sparse infill domain of a layer-by-layer 3D printing job. We guarantee the existence of a single, continuous tool path covering each connected piece of the domain in every layer in this graphical model. We also present a tool path algorithm that traverses each such continuous tool path with no crossovers . The key construction at the heart of our framework is a novel Euler transformation which converts a 2-dimensional cell complex K into a new 2-complex K ˆ such that every vertex in the 1-skeleton G ˆ of K ˆ has even degree. Hence G ˆ is Eulerian, and an Eulerian tour can be followed to print all edges in a continuous fashion without stops. We start with a mesh K of the union of polygons obtained by projecting all layers to the plane. First we compute its Euler transformation K ˆ . In the slicing step, we clip K ˆ at each layer using its polygon to obtain a complex that may not necessarily be Euler. We then patch this complex by adding edges such that any odd-degree nodes created by slicing are transformed to have even degrees again. We print extra support edges in place of any segments left out to ensure there are no edges without support in the next layer above. These support edges maintain the Euler nature of the complex. Finally, we describe a tree-based search algorithm that builds the continuous tool path by traversing "concentric" cycles in the Euler complex. Our algorithmAbstract: We develop a framework that creates a new polygonal mesh representation of the sparse infill domain of a layer-by-layer 3D printing job. We guarantee the existence of a single, continuous tool path covering each connected piece of the domain in every layer in this graphical model. We also present a tool path algorithm that traverses each such continuous tool path with no crossovers . The key construction at the heart of our framework is a novel Euler transformation which converts a 2-dimensional cell complex K into a new 2-complex K ˆ such that every vertex in the 1-skeleton G ˆ of K ˆ has even degree. Hence G ˆ is Eulerian, and an Eulerian tour can be followed to print all edges in a continuous fashion without stops. We start with a mesh K of the union of polygons obtained by projecting all layers to the plane. First we compute its Euler transformation K ˆ . In the slicing step, we clip K ˆ at each layer using its polygon to obtain a complex that may not necessarily be Euler. We then patch this complex by adding edges such that any odd-degree nodes created by slicing are transformed to have even degrees again. We print extra support edges in place of any segments left out to ensure there are no edges without support in the next layer above. These support edges maintain the Euler nature of the complex. Finally, we describe a tree-based search algorithm that builds the continuous tool path by traversing "concentric" cycles in the Euler complex. Our algorithm produces a tool path that avoids material collisions and crossovers, and can be printed in a continuous fashion irrespective of complex geometry or topology of the domain (e.g., holes). We implement our test our framework on several 3D objects. Apart from standard geometric shapes including a nonconvex star, we demonstrate the framework on the Stanford bunny. Several intermediate layers in the bunny have multiple components as well as complicated geometries. Graphical abstract: Highlights: New method to generate continuous toolpaths with no crossovers in sparse infill AM. Employs Euler Transformation of general polyhedral complexes. Handles most domains with complex geometry/topology in layer-by-layer printing. Method validated on simple and complex print domains. … (more)
- Is Part Of:
- Computer aided design. Volume 127(2020)
- Journal:
- Computer aided design
- Issue:
- Volume 127(2020)
- Issue Display:
- Volume 127, Issue 2020 (2020)
- Year:
- 2020
- Volume:
- 127
- Issue:
- 2020
- Issue Sort Value:
- 2020-0127-2020-0000
- Page Start:
- Page End:
- Publication Date:
- 2020-10
- Subjects:
- 3D printing -- Sparse infill -- Graphical model -- Eulerian tour -- Continuous toolpath -- Slicing
Computer-aided design -- Periodicals
Engineering design -- Data processing -- Periodicals
Computer graphics -- Periodicals
Conception technique -- Informatique -- Périodiques
Infographie -- Périodiques
Computer graphics
Engineering design -- Data processing
Periodicals
Electronic journals
620.00420285 - Journal URLs:
- http://www.journals.elsevier.com/computer-aided-design/ ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.cad.2020.102880 ↗
- Languages:
- English
- ISSNs:
- 0010-4485
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3393.520000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 13722.xml