Tag: 3d-printing

  • It Begins – The book that started it all

    It was an impulsive purchase, but a good one. I’d only just started reading a new issue of the Rhino 3D newsletter when I noticed a new book, Advanced 3D Printing by Diego Garcia Cuevas and Gianluca Pugliese. 3D printing is very familiar to me having taught digital fabrication at The University of Sydney, so I can navigate the world of 3D mesh modelling and STL files. This book promised something different by printing with G Code and I was intrigued. I have previous experience with G Code in a 3D printed chocolate project, but back then I had not written the code, merely fabricated it.

    The book arrived and I raced through it, working out what I could start to code and print. The example code is generally split into two parts, algorithms creating geometry for 3D printing slicer software, or algorithms simulating 3D printed lines. The sliced geometries worked like a dream, I will post some of the outcomes. However, controlling your 3d printer through G Code is on another level of complexity; I will post some of these colossal fails soon.

    If you are interested in the advanced 3D printing world, I recommend viewing the webinar on Advanced 3D or buying the book.

    __wf_reserved_inherit
    Advanced 3D Printing by Diego Garcia Cuevas and Gianluca Pugliese

  • Taking a Line for a Walk

    Part of my exploration of 3D printing is learning about other practices and their approaches. A key influence is Unfold Studio in Belgium, Claire Warnier & Dries Verbruggen, who’s 3d printing philosophy is to ‘think in lines’. When it comes to 3d printing, a common starting point is to model virtual objects and then release them onto a 3d printer via a slicing software. This approach focuses purely on the object and does not consider the uniqueness of 3D printing, which is its ability to deposit material in a Cartesian XYZ plotting space. ‘Thinking in lines’ takes the opposite approach, it starts with understanding the 3d printer and then designing virtual objects through the logic of a 3D continuously plotted path. The outcome are objects that procedurally build up and, in some cases, express lines as a feature. A great example is Unfold’s experiments with ceramic printing that celebrate the line as an aesthetic.

    __wf_reserved_inherit
    Unfold Design Studio – Experiments atAlfred University

    Having control of the line requires expertise in virtual modelling that I will explore through this blog, namely through G Code. I will write more about this in future, but essentially instead of modelling a 3D digital object in a software package, generating machine readable ‘G Code’ allows direct communication with the printer to provide more creative control.

    Unfold’s approach reminds me of Paul Klee’s saying ‘a drawing is simply a line going for a walk’. In Klee’s case, the drawing exists on a 2d x,y coordinate plane, and pen variables include direction, line weight, colour, and speed. Taking a 3d printed line for a 3d walk adds complexity and requires careful calibration of additional variables, such as z height, material behaviour and flow rate. My practice will start with creating virtual objects to learn the 3d printing machine and its affordances. At first my files will be simply sliced to print in layers, but at some point, I intend to describe how to build an object through a material line, and then explore how machine code instruction can generate difference when released into the world of atoms.