• 제목/요약/키워드: Rhino Grasshopper

검색결과 12건 처리시간 0.02초

아파트 최적 배치 자동화 - Rhino Grasshopper를 활용한 parametric model의 최적화를 중심으로 - (Automation in Site Planning of Apartment Complex - Through Rhino Grasshopper's Parametric Modeling and Optimization -)

  • 성우제;정요한
    • 한국BIM학회 논문집
    • /
    • 제10권3호
    • /
    • pp.22-32
    • /
    • 2020
  • Apartment building site planning is one of time consuming and labor-intensive tasks in architectural design field, due to its complexity in zoning regulations, building codes, local restrictions, and site-specific conditions. In other words, the process can be seen as a very complicated mathematical function with layers of variables and parameters, which ironically can be automated using computational methods on parametric tools. In this paper, a practical method of automating site planning of an apartment complex has been proposed by utilizing parametric approaches in Rhino 3D and Grasshopper. Two primary parameters, building heights and positions, determine the efficacy of building layouts under all regulatory standards, thus testing out numerous combinations of the two will produce some successful layout alternatives. For this, equation solver has been used for iterating the parametric model to sort out meaningful results among others. It also has been proven that the proposed process significantly reduced the time in site planning down to less than an hour on most cases, and many successful alternatives could be obtained by using multiple computers. Post evaluation processes such as day light and view shed analysis helped sort out the best performing ones out of functioning alternatives.

건축설계과정에서 Grasshopper 프로그래밍의 효율적 접근에 관한 연구 (A Study on Efficient Approaches for Grasshopper Programming in Architectural Design Process)

  • 김민석
    • 한국CDE학회논문집
    • /
    • 제21권4호
    • /
    • pp.453-461
    • /
    • 2016
  • The trend of using Grasshopper with Rhino3D actively in architectural design process is recently spreading around the world. Well-known architects and designers such as Zaha Hadid, Patrik Schmacher is famous for using Grasshopper as their main design tool. As a tool for so-called 'Parametric Design', Grasshopper is receiving much attention all over the world. Grasshopper as a visual programming language has an advantage that designers and non-professionals of computer can easily learn it and use it to their works. However, those designers tend to make inefficient approaches with Grasshopper compared to computer programming professionals. Meanwhile, the difference between other programming languages and Grasshopper leads to the need of different approaches from other programming languages. This study aims to propose desired approaches of Grasshopper programming or scripting to be able to break through the inefficient approaches that designer is likely to make, by examining the characteristics of Grasshopper and exploring the appropriate programming approaches for Grasshopper.

3D 그래픽 S/W이용 초기 구조계획 (Preliminary Structural Configuration Using 3D Graphic Software)

  • 김남희;고현무;홍성걸
    • 한국전산구조공학회:학술대회논문집
    • /
    • 한국전산구조공학회 2011년도 정기 학술대회
    • /
    • pp.504-507
    • /
    • 2011
  • 3D graphic softwares have brought design spaces beyond the limitations of Euclidean space. Moreover, as computational geometry has been considered together with algorithms, generative algorithms are being evolved. Recently 3D graphic softwares with the embedded generative algorithms allow designers to design free form curves and surfaces in a systematic way. While architectural design has been greatly affected by the advancement of 3D graphic technology, such attention has not given in the realm of structural design. Grasshopper is a platform in Rhino to deal with these Generative Algorithms and Associative modelling techniques. This study has tried to develop a module for preliminary structural configuration using Rhino with Grasshopper. To verify the proposed concept in this study, a module for designing a basic type of suspension structure is introduced.

  • PDF

Study on Integrated Workflow for Designing Sustainable Tall Building - With Parametric method using Rhino Grasshopper and DIVA for Daylight Optimization

  • Kim, Hyeong-ill
    • KIEAE Journal
    • /
    • 제16권5호
    • /
    • pp.21-28
    • /
    • 2016
  • Purpose: The Objective of this study is to explore the capabilities of an integrated modelling and simulation workflow when applied to an experiment-based research process, aimed at deriving daylight optimization strategies specific to tall buildings. Methods: Two methods were devised to apply this workflow with the help of DIVA and Rhino/Grasshopper. The first method is a multiple variant analysis by setting up an appropriate base case and analysing its daylight and energy performance, forming the basis of comparison for subsequent cases for design variants. The second method involved setting up the base case within a site context and conducting a solar irradiation study. An architectural variables such as overhang and shading device, were then defined as inputs in the parametric definition in Grasshopper to control the selected variable. Results: While the first method took advantage of the speed and efficiency of the integrated workflow, the second method was derived based on the ability to directly process simulation data within the integrated, single-software platform of the proposed workflow. Through these methods, different architectural strategies were explored, both to increase daylight penetration and to reduce radiant heat gain. The focus is on methods by which this workflow can be applied to facilitate the experimental derivation of daylight optimization strategies that are specific to tall building design.

도시단위 건축물 CO2 저감을 위한 데이터 통합 활용 기반기술에 관한 연구 (A Study on Integrated Utilization of Urban Spatial Data and Building Data for CO2 Reduction)

  • 최혜미;박창한;김주형;김재준
    • 한국BIM학회 논문집
    • /
    • 제5권3호
    • /
    • pp.1-10
    • /
    • 2015
  • We have researched a character of BIM(Building Information Modeling) and GIS(Geographic Information System) data for integrated utilization of urban spatial data and building data for $CO_2$ reduction. We consider literature on integrated utilization of BIM and GIS and measure method of $CO_2$ in urban spatial unit. Among them without distortion of standard data structure, derive method how to install between BIM and GIS standard data. Rhino & Grasshopper is utilization tools of DB platform. The compatibility with existing BIM and GIS data format, graphic and numeric results can be output at the same time. And using the existing ARCHSIM, it can be easily combined for building energy analysis program. Based on BIM and GIS data to run an energy analysis target on Majang-dong, it could be poly synthetically derived the value information and graphic information.

건축물 지표면 가중평균 법정산정 자동화 알고리즘에 관한 연구 - 수치지형도 데이터를 이용한 Rhino Grasshopper 중심으로 - (A Study on the Automated Algorithm for Legal Calculation of Weighted Average of Building Surface - Based on Rhino Grasshopper Using Digital Topographic Map Data -)

  • 최세영;송석재;김용성
    • 한국BIM학회 논문집
    • /
    • 제13권2호
    • /
    • pp.1-15
    • /
    • 2023
  • Since the 1960s, the Korean Peninsula, which consists of 77.4 of the country's land and mountains, has seen a surge in demand for buildings due to population concentration due to urbanization and industrialization. Since then, the development of slopes has been inevitable due to the concentration and expansion of the city's population. When building a building on a slope, it is important to set the height of the surface. In this case, the means of regulating buildings in construction-related laws, such as the building closure ratio, floor area ratio, number of floors and total floor area of buildings, have an overall effect on buildings through the height of the surface. In the Korean Building Act, the setting of the height of the ground affects the calculation of the building height limit standard and the calculation of the underground floor, and it takes a long time to calculate. Therefore, the time required for attempts to change various design plans of buildings increases. The purpose of this study is to speed up the time required to calculate the weighted average of the surface when constructing buildings on slopes. In addition, the existing calculation process allows various design attempts compared to the same time given.

해외건축동향: 미국 - 파라메트릭 디자인IX (Overseas - Parametric DesignIX)

  • 성우제
    • 건축사
    • /
    • 통권568호
    • /
    • pp.120-125
    • /
    • 2016
  • 오랜만에 지난 작업들을 뒤돌아 볼 기회가 생겼습니다. 누구에게나 인생의 큰 흐름에 영향을 미치는 사건이 일어나기 마련인데요, 저의 경우는 지난 근 십년간 함께 해온 파라메트릭 디자인을 접하게 된 일이 그러한 사건들 중 하나였다고 생각이 됩니다. 그런 의미에서 트레이싱지 위에 로트링펜으로 선을 처음 그었던 그 강렬했던 기억 이후로 건축 설계를 해오면서 가장 기억에 남는 한 사건을 꼽으려고 한다면 단연히 Cornell 건축 대학원 재학 당시 처음 접하게 되었던 GenerativeComponents 수업을 이야기 하고 싶습니다. 연재를 시작하면서 잠시 언급한 바가 있었던 것 같은데요, 파라메트릭 디자인이라는 미지의 영역을 알게 해준 것이 바로 Bentley 사에서 만든 GenerativeComponents 라는 파라메트릭 디자인 툴 입니다. Microstation은 Autocad와 함께 건축설계 시장에서 많은 사용자층을 확보 하였던 캐드 툴 중 하나 이었으며 자체적으로 BIM 및 파라메트릭 툴을 위한 패키지가 Rhino의 Grasshopper의 출현 이전부터 존재하여 왔을 정도로 발전된 자동화 설계 플랫폼이었습니다. 현재도 특정 건축사사무소들이 Microstation을 꾸준히 사용하고 있으며 특히 Infra structure, plant나 civil engineering 등의 건축 외 설계 분야에서는 여전히 폭넓은 사용자층을 확보하고 있습니다. 하지만 건축 시장에서는 Rhino를 바탕으로 하는 플러그인 패키지 및 Autodesk의 건축설계 통합 패키지 등에 밀려서 사용자층이 얇아진 편입니다.

  • PDF

맞춤형 커튼월 패널의 꼭짓점 좌표데이터 전이를 통한 BIM 형태 구축 프로세스 모델 연구 - 라이노에서 레빗으로의 좌표데이터 전이를 중심으로 - (A Study on BIM Implementation Process Model through Importing Vertex Coordinate Data for Customized Curtain Wall Panel - Focusing on importing Vertex Coordinate data to Revit from Rhino -)

  • 고성학
    • 대한건축학회논문집:계획계
    • /
    • 제35권11호
    • /
    • pp.69-78
    • /
    • 2019
  • The purpose of this study is to propose a modeling methodology through the exchange of coordinate data of a three-dimensional custom curtain wall panel between Rhino and Revit, and to examine the validity of the model implemented in the drawing. Although the modeling means and method are different, a fundamental principle is that all three-dimensional modeling begins by defining the position of the points, the most primitive element of geometry, in the XYZ coordinate space. For the BIM modeling methodology proposal based on this geometry basic concept, the functions and characteristics associated with the points of Rhino and Revit programs are identified, and then BIM implementation process model is organized and systemized through the setting of the interoperability process algorithm. The BIM implementation process model proposed in this study is (1) Modeling and panelizing surface into individual panels using Rhino and Grasshopper; (2) Extraction of vertex coordinate data from individual panels and create CSV file; (3) Curtain wall modeling through Adaptive Component Family in Revit and (4) Automatic creation of Revit curtain wall panels through API. The proposed process model is expected to help reduce design errors and improve component and construction quality by automatically converting general elements into architectural meaningful information, automating a set of processes that build them into BIM data, and enabling consistent and integrated design management.

수목 도복의 3D 충격량 산출 기법 개발 (Development of 3D Impulse Calculation Technique for Falling Down of Trees)

  • 김채원;김충식
    • 한국조경학회지
    • /
    • 제51권2호
    • /
    • pp.1-11
    • /
    • 2023
  • 수목의 파손은 주변 재산과 생명에 치명적인 위험을 초래한다. 특히, 도복으로 인한 위험은 피해범위가 넓고, 충격의 강도가 높기 때문에 선제적으로 대응하는 것이 중요하다. 이에 도복 시 예상되는 잠재적 위험범위를 산정하거나 위험등급을 평가한 시도가 있었지만, 구체적인 물리량으로 위험을 정량화하지 못하였다. 또한, 수목과 피해대상의 형상을 입체적으로 반영하지 못했다는 아쉬움이 있다. 본 연구는 수목의 도복 시 발생할 수 있는 위험범위와 충격량을 정량적, 입체적으로 예측하기 위한 기법의 개발을 목적으로 하였다. 주요 결과는 다음과 같다. 첫째, 수목의 도복 시 발생하는 위험범위와 충격량 산출식을 정립하였다. 위험범위 산출 시 수목이 쓰러져 미끄러지는 가능성을 반영해 수고의 1.5배를 반경으로 하는 원의 내부 범위로 확대하여 계산하였다. 수목의 기울기에 따라 직립으로 생육하는 수목은 근원부를 중심으로 360° 범위, 기울어져 생육하는 수목은 기운 방향에서 180° 범위로 설정하였다. 충격량은 충돌이 발생하기 직전 수목의 나중운동량이 피해대상에 전달되는 현상을 이용해 산출하였다. 또한, 수목이 쓰러질 때 근원부를 기점으로 회전운동 하는 것을 반영해 각운동량을 산출하였으며, 이를 선운동량으로 전환하여 충격량을 계산하였다. 둘째, Rhino3D와 Grasshopper를 이용하여 위험범위, 충격량 산출 알고리즘을 개발하였다. 알고리즘은 3차원 모델 제작, 산출, 조회 기능으로 구성하였다. 3차원 모델은 Rhino3D를 이용하여 지형, 건물, 수목의 형상을 입체적 모델로 제작하였고, 이를 Grasshopper에 연결하여 공간정보를 구축하였다. 산출 기능에서는 산출식을 활용하여 알고리즘을 코딩하였다. 산출 시 수고, 기울기, 중량 등 수목의 생육 정보와 인접수목, 피해대상, 분석범위 등 주변 환경을 고려하였다. 조회 기능에서는 산출 결과를 종합하여 3차원 모델에 가시화하였다. 산출값에 따라 색상으로 구분하여 위험수목과 위험구역을 효율적으로 판단하였다. 본 연구는 수목의 도복 시 발생하는 잠재적 위험범위와 충격량을 정량적으로 산출하고, 이를 가시화하여 우선관리가 필요한 대상을 효율적으로 판단하는 방법을 제시하였다. 이는 도복 발생 시, 주변 건물과 관람객의 안전을 위한 대책 수립 및 재난 예방의 기초자료로 활용될 수 있을 것이다. 또한, 도심지와 공원, 문화재구역에서 명확한 기준 없이 진행되는 수목의 제거를 방지하는데 기여할 것이다.

The Effect of Plan Shape and Diagrid Angle on Structural Efficiency of Tall Buildings

  • Amirreza Ardekani;Matin Alaghmandan
    • 국제초고층학회논문집
    • /
    • 제12권2호
    • /
    • pp.153-162
    • /
    • 2023
  • Achieving sustainable spaces is one of the emerging trends of tall buildings regarding their significant impacts on the cities. Reducing energy consumption and material using is investigated as a widely used approach to achieve more efficient tall buildings. Defining more efficient geometries and form modifications have been adopted for this goal. In this paper the effect of plan shape and diagrid angle on structural efficiency of diagrid tall buildings have been studied. A parametric workbench is applied to generate and analyze models. The goal is to find effective form parameters resulting in more efficient forms. Respectively, all models were generated in Rhino/grasshopper architecturally and analyzed by a finite element plug-in structurally. Based on the results, steeper angles almost cause more displacements and needs to be more stiffened. it can be seen almost more sided models need less weight for the structures and it could lead to more efficient forms.