When an architect throws me a rhino model (2)
When an architect throws me a rhino model (2)
Official Account: Non-Deconstructive · Author: Zhou Wenqi (Venchy)
Ever since I made the first Rhino model that the architect gave us (see for details: When the architect gave me a Rhino model——), the editor has been out of control and going further and further on the road of playing Rhino.Compared with traditional architectural structure design, rhino and its corresponding parametric design concept give us more possibilities to realize architectural languages that cannot be expressed by traditional architectural design models.The editor came across a concrete shell and played with it some time ago.During the analysis process, the editor made many attempts based on the rhino platform. This is a concrete shell with a total length of approximately 50m and a height of 45m.Faced with this extremely irregular shape, the traditional architectural structure design process seems helpless.It is impossible to express extremely complex structural forms simply by relying on CAD drawings.The combination of rhino+grasshopper naturally became an alternative.This article introduces the modeling and calculation process of the special-shaped structure and the related content expressed in drawings.
/img_001.jpg)
The first step is naturally to build the structural model in Rhino. In the structural concept design stage, the editor used the interface between rhino and ABAQUS to transfer the model into ABAQUS for relevant analysis.
/img_002.jpg)
After analyzing through ABAQUS and determining the basic characteristics of the structure, the editor then uses sap2000 to perform the main analysis and calculation work.
/img_003.jpg)
The structure is appropriately simplified, and different structural components are merged into different layers through Rhino’s own commands and a series of grasshopper battery packs to generate corresponding three-dimensional models that can be used for structural modeling. So, how to convert the geometric model in Rhino into a structural analysis model? Like the previous analysis of spatial surface structures, we still choose sap2000 as our main structural analysis software.Is it still necessary to convert from rhino to sap2000 through cad? In fact, sap2000 can import geometry files in ifc and iges formats.It is actually feasible to directly export files in relevant formats from Rhino and then import them into SAP2000.But there are also bugs in it.(1) The surface and curve files exported by Rhino cannot be recognized in SAP2000 and need to be converted into straight lines and planes.(2) Due to the large number of cross-section types, defining the cross-section types takes a lot of time and is extremely inconvenient. Therefore, the editor developed the interface from rhino to sap2000 based on grasshopper.The structure can directly transfer the geometric model in Rhino to SAP2000 and assign relevant attributes based on the definition of layers, primitive names, etc.
/img_004.jpg)
/img_005.jpg)
/img_006.jpg)
The above is the relevant interface compiled. The operation effect of the interface is as follows:
/img_007.jpg)
The following figure shows the structural model established in sap2000:
/img_008.jpg)
After the model was established, the editor completed the loading analysis and result extraction of the sap2000 model through a series of python scripts.
/img_009.jpg)
The expression of drawings is also a difficulty for this special-shaped structure.Expressing the outline of the structure through coordinates is a relatively reasonable method.Therefore, I passed the associated Grasshopper battery pack through a grid overlaid on the surface of the structure to extract the coordinates of each grid point.
/img_010.jpg)
After grasshopper reads the structure-related coordinate points in Rhino, the editor combined the secondary development of Rhino and CAD to write a program to generate structural coordinate point data in CAD.
/img_011.jpg)
In this way, the outline of the building can be expressed through node coordinates in the drawing. Similarly, the expression of the steel structure part is also a crucial content.The editor also used grasshopper to write a battery pack that generates steel structure components in Rhino:
/img_012.jpg)
The following is the steel structure generated in Rhino:
/img_013.jpg)
On the one hand, the three-dimensional solid components generated in Rhino can assist in the drawing of the steel structure. On the other hand, this part of the content can be submitted to the steel structure detailing unit to guide the lofting and processing of the steel structure components. Through a series of parametric methods, the editor and his team achieved the establishment of structural analysis models and drawing expressions of complex special-shaped structures.Through the practice of a series of projects, we have a certain understanding of the parametric design of building structures.We are also actively embracing the trend of parametric design to make our structural design content more all-inclusive. This article introduces relevant practices in the process of structural parametric design and modeling. In the following article, the editor will introduce some technical difficulties encountered during the project analysis process.
Highlights: In order to communicate more about parametric technology with colleagues in the industry, Non-Deconstruction has opened the “Building Structure Parametric Design Exchange Group”
/img_014.jpg)
If you want to join a group, please add the editor’s WeChat account first, and the editor will add you to the communication group.
/img_015.jpg)
/img_016.jpg)
LOADING…