top of page

Create Your First Project

Start adding your projects to your portfolio. Click on "Manage Projects" to get started

Concept Design Visualizing Tools

Instructor

Sarah Hammond

School

USC School of Architecture

Designed

2022

Tools

RhinoCommon API (C#) &
Grasshopper Assembly for Rhino 7 (C#)

During the concept design stage, we often use color-coded plans to represent different functions within a structure. Color serves as a tool for both visual communication with clients and for illustrating the story or approach behind the design's programming. Most firms develop their own systems for color-coding functions based on their specific needs.

In this project, I aim to explore a workflow for transforming simple 2D plans from Rhino or AutoCAD into color-coded plans using Photoshop. This process allows us to apply indexed colors to enforce specific color schemes. Once the plans are colored, they can be imported into Grasshopper using an image sampler, enabling further analysis.

By separating different functions within the plans, I can make predictions about their spatial attributes. For example, furniture is typically half the ceiling height, which helps estimate areas and volumes more accurately for different parts and functions of a building. These calculations can then be visualized in 3D, offering a more engaging presentation for clients.

3D modeling enhances communication with clients far more effectively than 2D plans alone. My goal is to streamline the design process by automating the conversion of 2D plans into 3D geometries. Once in Grasshopper, these geometries can be manipulated using its extensive library of tools, allowing for rapid iteration and adaptation. The auto-generated 3D models serve as a guide for users, who can modify them as needed.

Data Input
Simple Geometries (1.0)
Users will be prompted to input a well-structured 2D plan with sensible square proportions, limited to a maximum of seven colors. The plans will be imported into Grasshopper and simplified into basic geometric forms (e.g., squares, circles, rectangles). These forms can then be used for various diagrammatic representations to inform the design.

Key Elements:
Paths
Outer walls
Internal walls
Entrances
Furniture

Once imported into Grasshopper, the image is analyzed to generate geometries of varying sizes and properties based on their respective functions. The color palette must adhere to a predefined system to ensure consistency, much like the standards established by many firms.

  • LinkedIn

© 2024 by Chun Yu Michael CHAN. Powered and secured by Wix

bottom of page