# Human courses

> **PAACADEMY provides online courses covering the Human plugin for Grasshopper, teaching computational designers how to manage display properties, manipulate object attributes and generate fabrication-ready geometry.**

Human is a Grasshopper plugin developed by Andrew Heumann that extends the platform's built-in component set with tools for mesh geometry creation, display customization and user interface building within Grasshopper definitions. It adds components that allow designers to generate mesh geometry directly, control object colors and visibility, and build richer definitions that interact directly with Rhino's display model.

At PAACADEMY, the Human plugin is featured in specialized fabrication workflows, most notably in _3D-Printing Clay: Exploring Coded Patterns_ by Alejandra Rojas. In this context, Human is used to control the intricate geometric display of toolpaths and material layering:

- **Display Customization:** Overriding default Grasshopper previews to assign accurate colors, line weights and materials to parametric models.
- **Geometric Control:** Reading and modifying Rhino block instances, text objects and layer properties natively within the Grasshopper canvas.
- **Fabrication Feedback:** Visualizing complex 3D-printing toolpaths (like those used in clay extrusion) clearly before sending data to the robotic printer.

## At a glance

- Software hub: Human
- Courses listed: 6
- Canonical: https://paacademy.com/software/human

## Courses

- [Grasshopper Masterclass: Parametric Facade Generator](https://paacademy.com/course/grasshopper-masterclass-parametric-facade-generator)
- [3D-Printing Clay: Exploring Coded Patterns](https://paacademy.com/course/3d-printing-clay)
- [Generative Algorithms for Facade Design](https://paacademy.com/course/generative-algorithms-for-facade-design)
- [Data Structure(D) Design](https://paacademy.com/course/data-structured-design-studio-federico-borello)
- [Evolutionary Computational Design 2.0](https://paacademy.com/course/evolutionary-computational-design-2-0)
- [Evolutionary Computational Design](https://paacademy.com/course/evolutionary-computational-design-for-structural-optimization)

## FAQ

### What does the Human plugin add to Grasshopper?

Human is a Grasshopper plugin that adds components for mesh geometry creation, display customization and user interface elements within parametric definitions. It allows designers to generate geometry, control object colors and visibility, and build richer definitions that interact directly with Rhino's display model, extending the capabilities available in standard Grasshopper components.

### What will I learn in PAACADEMY's Human plugin course?

The primary course featuring Human at PAACADEMY is _3D-Printing Clay: Exploring Coded Patterns_ by Alejandra Rojas. It covers clay as a fabrication material, the setup and operation of a clay 3D printer, and techniques for preparing clay for consistent print output. The course runs for 8 hours across 12 beginner-level lessons, combining Grasshopper and Human scripting with hands-on clay fabrication knowledge.

### Is clay 3D printing relevant for architecture practice?

Yes. Clay 3D printing is used in architecture for producing prototypical models, decorative architectural elements, bespoke facade components and material experiments exploring additive fabrication with natural materials. PAACADEMY courses on clay 3D printing teach both the computational workflow for designing print-ready patterns and the practical knowledge for operating a clay printer.
