# 3D-Printing Clay: Exploring Coded Patterns

> The workshop will explore design opportunities of 3D printing with clay, blending traditional craftsmanship with new fabrication tools. Rhinoceros and Grasshopper will be used to develop parametric geometries and translate them into G-Code, a programming language directly contro…

## At a glance

- Format: On-demand course
- Price: €93.50 (list €110.00)
- Difficulty: Beginner
- Duration: 8 Hours
- Schedule: Feb 1-2, 2025
- Instructors: Alejandra Rojas
- Categories: 3D-Printing, 3D Modeling, Design Workshops
- Software: Rhinoceros 3D, Grasshopper 3D, Human, LunchBox, Pufferfish
- Students: 55
- Rating: 5.0 / 5
- Canonical: https://paacademy.com/course/3d-printing-clay
- Enroll: https://paacademy.com/course/3d-printing-clay

---

## About this course

This workshop focuses on creating parametric ceramic designs using Rhinoceros, Grasshopper, PrusaSlicer, and Cura for 3D clay printing.

## What you'll learn

- Understand the basics of clay as a material.

- Learn the setup and operation of a clay 3D printer.

- Prepare clay for 3D printing, including proper consistency and loading techniques.

- Model simple geometries in Rhino.

- Use Grasshopper to create parametric designs and generate geometry definitions.

- Export designs to Cura for slicing and 3D printing preparation.

- Understand and adjust slicing software settings for optimal print results.

- Translate digital designs into G-Code for precise control over 3D printer movements.

- Create and refine G-Code using Grasshopper for custom outputs.

- Explore textural features and non-planar geometries using parametric design techniques.

## Methodology

The workshop begins with an overview of key concepts and techniques:





- A brief introduction to my design practice and how it informs the integration of 3D printing with ceramics.

- Understanding clay as a material: its stages (greenware, leather-hard, bone dry, bisque, glaze, and glaze-ware).

- Fundamentals of 3D printing with clay, including printer setup and clay preparation.

- Introduction to G-Code and its role in controlling 3D printers.

- Hands-on exercises paired with demonstration videos showcasing the printer in action for each exercise.


**
Design Focus:

**


The workshop will center on creating column and tower typologies, emphasizing vertical geometries that integrate unique textural patterns. Participants will explore how to develop and refine these patterns by manipulating geometric paths and combining functionality with aesthetic appeal.


**
Building Complexity:

**


The exercises are structured to progressively increase in complexity, enabling participants to build foundational skills before tackling more advanced techniques. This approach ensures a balance of technical learning and creative exploration, culminating in tall, intricate ceramic forms that showcase the possibilities of clay 3D printing.


The workshop will employ four distinct workflows to guide participants through the process of designing and 3D printing clay objects, progressively increasing in complexity.


**Workflow 1: Basic Geometry Model

**





- Model a simple geometry in Rhinoceros.

- Export the geometry to Cura, a 3D printing slicing software.

- Review and adjust Cura settings for 3D printing.

- Send the geometry to print.


**
Workflow 2: Introduction to Grasshopper

**





- Create a simple geometry definition in Grasshopper.

- Bake the geometry into Rhinoceros.

- Export the geometry to Cura for slicing.

- Send the geometry to print.


**
Workflow 3: Develop Textural Features

**





- Develop an advanced geometry definition in Grasshopper, incorporating textural elements.

- Generate G-Code directly from the Grasshopper definition.

- Send the geometry to print.


**
Workflow 4: Non-Planar Geometry Exploration

**





- Design a non-planar geometry using Grasshopper.

- Generate G-Code for complex geometry directly from the Grasshopper definition.

- Send the geometry to print.

## Curriculum

### Session 1
- Intro + PAACADEMY Updates (06:42)
- Lecture (45:12)
- Rhino Basics for 3D Printing (45:13)
- Refining Models for Printing (18:01)
- Cura setup for clay printing (57:55)
- Parametric modeling for clay printing (32:46)
- Advanced Lofting in Grasshopper (40:54)

### Session 2
- Parametric Patterns in Grasshopper (01:01:37)
- Extruding and Preparing Prints (01:00:28)
- Understanding G-Code Basics (44:31)
- G-Code Preparation Workflow (38:55)
- G-Code and Printing Demo (37:37)

## FAQ

### What software programs and plugins will I need to use for this workshop?
You will use Rhinoceros 3D, Grasshopper 3D, Cura, and PrusaSlicer, alongside Grasshopper plugins including Human, Lunchbox, and Pufferfish.

### What material preparation and physical setup skills will be covered for 3D clay printing?
You will learn the physical stages of clay, proper material consistency and loading techniques, and how to set up and operate a clay 3D printer.

### What specific design typologies and architectural forms will we create during the exercises?
You will focus on designing vertical column and tower typologies that incorporate intricate textural patterns and non-planar geometries.

### How will we generate G-Code to control printer movements directly from Grasshopper?
You will learn advanced parametric workflows in Grasshopper that skip traditional slicers to write custom G-Code directly, giving you precise control over non-planar toolpaths and textures.

### What practical skills will I develop as the four course workflows progress in complexity?
You will progress from basic Rhino CAD modeling sliced in Cura to parametric Grasshopper geometry, direct G-Code texture generation, and complex non-planar path coding.
