그래스호퍼 7

그래스호퍼에서 비트맵 이미지 벡터화하기 1

참고 포스트: https://trevidrinker.com/85 Group point clouds by linear path (1/2) This project was started while sampling images based on the RGB colour it has. I just intended to pick up the red lines of the input image. However, the task turned out to be more challenging. The reason was that my red colour picker algorithm gave me back trevidrinker.com 이 포스트는 라이노 그래스호퍼 환경에서 비트맵 이미지에서 커브들을 추출하는 알고리즘 연..

[그래스호퍼] 그래스호퍼 Anemone 아네모네 루프 사용하기

스크립팅을 하면서 루프를 사용하는 일이 많은데, 그래스호퍼 애드온 중에 하나인 Anemone를 사용하면 그래스호퍼에서 파이썬 스크립팅 필요 없이 간단하게 루프를 구현할 수 있다. Anemone는 food4 rhino에서 구할 수 있다. Anemone food4 rhino 링크는 하단에.↓ https://www.food4rhino.com/en/app/anemone Anemone Take a look at our Grasshopper Group Website. If you want to support the development of the Anemone, www.food4rhino.com 이번 포스트에서 다룰 내용은 아네모네를 사용해서 보로노이 패턴을 자동적으로 발생시키고 색을 입혀서 시각화하는 간단한 스..

Grasshopper 2021.08.15

라이노 그래스호퍼에서 파이썬 사용하기

1. 그래스호퍼에서 파이썬을 사용할 때의 장점 그래스호퍼에 내장되어있는 파이썬 컴포넌트를 사용하면, geometry를 라이노 디스플레이로 확인하면서 손쉽게 geometry 스크립팅을 할 수 있다는 장점이 있다. 라이노의 막강한 geometry 생성 내장 모듈들을 불러와서 사용할 수 있기 때문이다. 필요한 부분은 직접 스크립팅을 하되, 만들어진 지오메트리를 불러오거나 변수들을 조작하는 데는 이에 최적화된 그래스호퍼를 사용하면 대단히 효과적인 스크립팅이 가능하다. Rhino 6 를 설치하면, 그래스호퍼의 Python 컴포넌트는 기본으로 내장되어 있기 때문에 파이썬을 별도로 설치할 필요가 없다. 2. 그래스호퍼 파이썬 컴포넌트 사용하기 그래스호퍼에서 파이썬 컴포넌트를 불러와서(Math - Script 탭) 컴..

[LADYBUG] 라이노 그래스호퍼 레이디버그 - 기상 데이터 epw 파일

(1) 레이디버그 필수 준비물, epw 파일 레이디버그를 이용해 환경 분석을 하기 위해서 필수적인 준비물이 있다. 이 준비물은 Energy Plus Weather data file이라고 불리는 .epw 파일이다. 파일 형식명이 낯설지만, 기본적으로 컴퓨터가 데이터를 읽을 수 있도록 쉼표(,) 그리고 행과 열로 데이터를 정리한 Comma separated Value(csv) 파일 형식의 일종이다. 다만 epw 파일에서는 특정 행과 열에 맞는 기상 관측 데이터가 정리되어야 하는 나름의 정해진 규칙이 있다. 아래 이미지가 epw 파일의 모습이다. 위 사진에서 확인할 수 있는 것처럼, 모든 epw 파일은 기상데이터를 관측한 곳의 기본적인 지리 정보(지역, 위도, 경도, 시간대, 고도)로 시작해서 세부적인 지리정..

Grasshopper 2021.05.23

[FSCM KOR ver.] 파사드 구조 계산 매뉴얼 2.1 클래딩 구조계산

(1) 어떤 걸 계산하는가 파사드 구조 계산 매뉴얼 파트 2.2에서는 하중을 구한 이후에 진행되는 클래딩에 대한 구조 계산을 다룬다. 파사드의 클래딩은 커튼월의 유리판이나 파사드 시스템 중에서도 바깥의 마감층을 일컫는다. 창호나 커튼월의 유리 또한 넓은 의미에서 클래딩이라고 통칭한다면, 구체적으로 클래딩의 두께, 무게, 구조적 성능을 계산하는 게 클래딩 대한 구조계산이다. 두께: 어느 정도 두께가 되어야 하중에 견딜 수 있는지를 계산한다. 두께가 두꺼울수록 구조적 성능이 좋아지지만 반대로 재료비가 많이 들고, 무게가 무거워져 면부재를 지지하는 파사드 구조 부재 역시 커질 수밖에 없다. 무게: 클래딩의 두께와 유닛당 사이즈가 결정되면 파사드 유닛의 무게를 구할 수 있다. 무게는 클래딩을 지지하고 있는 파사..

FSCM/KOR ver. 2021.04.17

[라이노 그래스호퍼 벡터] 챕터 01. 3D 모델링에서의 벡터 소개

(1) 컴퓨테이셔널 모델링과 벡터 라이노라는 3d 모델링 툴은 사용자에게 직관적인 모델링 환경을 제공해주지만, 그래스호퍼는 사용자가 객체를 만들고, 제어하는 일에 일일이 간섭을 해야 한다. 이 간섭을 할 때 수학적으로 가장 필요한 개념이 바로 벡터이다. 벡터는 수학과 물리학에서도 중요하게 다뤄지는 개념이지만, 여기서 공부하고 정리하는 벡터는 철저하게 컴퓨터에 기반한 3d 모델링을 하는 상황에서의 벡터에 대한 개념이다. (2) 벡터는 왜 필요한가? 3D 모델링에서 벡터가 필요한 상황은 무수히 많지만, 그 중에서도 세 가지도 정도를 꼽자면 이렇다. 1. 내가 만든 객체의 방향을 알고 싶다. 예를 들어보자. 라이노에서 중요한 개념 중에 하나는 면이 향하는 방향이다. 모델링 도중 면의 방향이 생각한 것과 반대로..

Grasshopper 2021.03.24

[BIFE] 챕터 5. 파사드 엔지니어가 하는 일 1/2

지금까지 파사드의 정의부터 역사, 기능 그리고 파사드만을 전문적으로 다루는 파사드 엔지니어의 필요성에 대해 알아보았습니다. 이번 챕터에서는 파사드 엔지니어가 하는 일을 구체적으로 짚어보겠습니다. 파사드 엔지니어가 하는 일은 크게 여섯 가지 - 환경 분석, 파사드 구조 계산, 열 계산, 패널 라이징, 디테일 디자인, 그리고 건물 유지 관리 유닛 설계( BMU) - 정도로 분류할 수 있습니다. 파사드 엔지니어링 업무의 성격은 건축가의 영역과는 상이합니다. 건축가가 전체 건물의 그림을 그리고 각 분야를 조율하는 총 디렉터라면 파사드 엔지니어는 파사드와 관련된 디자인에서부터 기술적인 문제의 아주 세밀한 디테일까지 집중하여 문제를 해결합니다. 1. 파사드 엔지니어의 업무적 목표 모든 상황에서 파사드 엔지니어의 목..

BIFE/KOR ver. 2021.03.21