top of page

Text Spatial Transcription

To initiate a seamless communication between ChatGPT and Rhinoceros through Grasshopper, we must design a strategic workflow that bridges textual interpretation and spatial generation.

First, we introduce into the system all the relevant site data: environmental conditions, urban constraints, programmatic needs, and regulatory parameters. Within this structured dataset, we articulate a central design question—for instance: Given these constraints and our design intentions, what would be the most appropriate spatial location and volumetric strategy for the intervention?

AUTOR:    

JORDI TRUCO – SYLVIA FELIPE

COL·LABORADORS:
 

RENDERS:

JORDI TRUCO

 

 

Integrating ChatGPT with Rhinoceros and Grasshopper for Generative Architectural Design

 

To guide the generative process, we formulate a text of intentions: a document that synthesizes core values, goals, constraints, and conceptual drivers of the project. This text acts as both a brief and a prompt. ChatGPT reads this document not merely as text, but as encoded design logic. It interprets latent patterns, spatial metaphors, rhythms, hierarchies, and relationships.

Using natural language understanding, ChatGPT identifies these patterns and translates them into a Python script, executable within Grasshopper. This script produces geometry by defining point clouds, curves, and eventually surfaces or solids. Where the model detects repetition or emphasis, it can generate modular systems. Where it reads gradient or sequence, it may propose iterative transformations. The logic embedded in the text becomes spatial code.

The result is a generative model in Grasshopper that converts a semantic reading of a narrative into architectural form. Lines of meaning become lines of structure. The architecture emerges from language—not in a metaphorical sense, but computationally and materially.

This process redefines how we engage with early-stage design: it turns ChatGPT into a mediator between conceptual narrative and parametric geometry. The architectural output—an emergent spatial proposal—offers a new interface between code, intention, and urban form.

Ultimately, this workflow contributes to constructing a new architectural language—a speculative yet operative skin for the evolving city.

bottom of page