TY - GEN
T1 - Caterpillar
AU - Zheng, Hao
AU - Darweesh, Barrak
AU - Lee, Heewon
AU - Yang, Li
N1 - Publisher Copyright:
© 2019 and published by the Association for Computer-Aided Architectural Design Research in Asia (CAADRIA), Hong Kong.
PY - 2019
Y1 - 2019
N2 - Additive manufacturing has widely been spread in the digital fabrication and design fields, allowing designers to rapidly manufacture complex geometry. In the additive process of Fused Deposition Modelling (FDM), machine movements are provided in the form of Gcode - A language of spatial coordinates controlling the position of the 3D printing extruder. Slicing software use closed mesh models to create Gcode from planar contours of the imported mesh, which raises limitations in the geometry types accepted by slicing software as well as machine control freedom. This paper presents a framework that makes full use of three degrees of freedom of Computer Numerically Controlled (CNC) machines through the generation of Gcode in the Rhino and Grasshopper environment. Eliminating the need for slicing software, Gcode files are generated through user-defined toolpaths that allow for higher levels of control over the CNC machine and a wider range of possibilities for non-conventional 3D printing applications. Here, we present Caterpillar, a Grasshopper plug-in providing architects and designers with high degrees of customizability for additive manufacturing. Core codes are revealed, application examples of printing with user-defined toolpaths are shown.
AB - Additive manufacturing has widely been spread in the digital fabrication and design fields, allowing designers to rapidly manufacture complex geometry. In the additive process of Fused Deposition Modelling (FDM), machine movements are provided in the form of Gcode - A language of spatial coordinates controlling the position of the 3D printing extruder. Slicing software use closed mesh models to create Gcode from planar contours of the imported mesh, which raises limitations in the geometry types accepted by slicing software as well as machine control freedom. This paper presents a framework that makes full use of three degrees of freedom of Computer Numerically Controlled (CNC) machines through the generation of Gcode in the Rhino and Grasshopper environment. Eliminating the need for slicing software, Gcode files are generated through user-defined toolpaths that allow for higher levels of control over the CNC machine and a wider range of possibilities for non-conventional 3D printing applications. Here, we present Caterpillar, a Grasshopper plug-in providing architects and designers with high degrees of customizability for additive manufacturing. Core codes are revealed, application examples of printing with user-defined toolpaths are shown.
KW - 3D Printing
KW - Gcode
KW - Grasshopper
KW - Modelling
KW - Simulation
UR - https://www.scopus.com/pages/publications/85068360143
M3 - Conference contribution
AN - SCOPUS:85068360143
T3 - Intelligent and Informed - Proceedings of the 24th International Conference on Computer-Aided Architectural Design Research in Asia, CAADRIA 2019
SP - 253
EP - 262
BT - Intelligent and Informed - Proceedings of the 24th International Conference on Computer-Aided Architectural Design Research in Asia, CAADRIA 2019
A2 - Haeusler, Matthias Hank
A2 - Schnabel, Marc Aurel
A2 - Fukuda, Tomohiro
PB - The Association for Computer-Aided Architectural Design Research in Asia (CAADRIA)
T2 - 24th International Conference on Computer-Aided Architectural Design Research in Asia: Intelligent and Informed, CAADRIA 2019
Y2 - 15 April 2019 through 18 April 2019
ER -