Grasshopper plugin · Freeform Masonry
Porcupine: A Buildable Brick Layout System for Freeform Surfaces
While preserving the “standardization” of bricks and the “freedom” of curved surfaces, it emphasizes buildability, continuity, and curvature conformity—without cutting.
Why It Matters
It resolves the long-standing contradiction between the “equality of identical modules” and the “freedom of complex geometries,” providing buildable order for freeform masonry.
Core Capabilities
- Brick layout on arbitrary freeform surfaces
- Self-correcting algorithm
- Support for apertures and boundary handling
Future Evolution
Aiming toward self-supporting path calculation, robotic assembly, broader material generalization (stone / adobe / recycled brick), and construction in extreme environments.
One Minute Overview
Core Narrative
Porcupine provides a computational framework where “standard units retain their identity while conforming to curved surfaces,” avoiding the trade-off of “customization for freedom” or “simplification for constructability.”