2024_DC_Architecture_Portfolio

Page 1

Architecture & Computational Design

PORTFOLIO

Darshan Chavan

Part II Architectural Assistant

London, UK

ar.darshanchavan@gmail.com

+44 739 262 1577

linkedin.com/in/darshan-chavan/

Personal Website - Click to open

Motivated Part II Architectural Assistant/ Computational Designer with over one year of UK-based experience, currently engaged in prestigious stadia projects worldwide. Proficient in multidisciplinary projects, navigating various RIBA stages, and specializing in intricate geometry design and its rationalization through algorithmic logic. A collaborative team member with strong communication skills, detail-oriented and proactive in solving challenges to ensure outstanding project outcomes. Committed to sustainable design practices and continuous professional development, with a strong portfolio showcasing innovative and functional architectural solutions.

Work experience

Part II Architectural Assistant at BDP Pattern, London

- Engaged in a variety of high-end Stadia projects across the globe, prominently Middle East.

Jul 2023 - Present

- Experienced working with senior architects and contractors for various projects, actively participated in meetings and worked with small to large team size.

- Developed RIBA stage 3-4 technical drawings using Revit in a collaborative model, BIM 360.

- Analyzed and reviewed RIBA stage 4 drawings, marking-up drawings including BIM review; meticulously assessing package progress, and generating comprehensive reports.

- Responsible for advancing the design and maintaining coordination with teams.

- Responsible to research Rhino.Inside Revit, crafted over 30 plus scripts and workflows to seamlessly merge Revit and Rhino environments, enhancing design flexibility and efficiency.

- Worked on competition projects, developing conceptual designs, collaborating in a team environment, and skillfully generating design options and visualizations within tight deadlines.

- Specialized in Stadia facade design ensuring it is sustainable and budget friendly, overseeing Rhino model management, and ensuring continuous refinement of the design model.

Research Assistant at Cardiff University, Cardiff

- Worked with Prof. Wassim Jabi for TopologicPy python library development.

Education

MSc Computational Methods in Arch, Cardiff University

Welsh School of Architecture, Cardiff

B. Arch Degree , Mumbai University

Bharati Vidyapeeth College of Architecture, Navi Mumbai

COA Certified Architect - CA/2021/128412 (India)

Sept 2021 - Sept 22

Jun 2015 - Oct 20

Jan 2022 - Dec 23

- Conducted unit tests and find errors in the python scripts and to improve the library; created objects/ geometries using the python library to test it on multiple occasions.

- Total 302 classes were tested and the observation was recorded in a report format.

Research Assistant at Cardiff University, Cardiff

- Worked with researcher Lina to explore with Robotic Arm - Digital Fabrication.

Oct 2022 - Nov 22

- The role was to design the geometries, prepare grasshopper scripts which challenges the material and Kuka Robotic arm with respect to its limitation.

- Successfully designed and built a free-standing cob arch.

Intern at Maven Architects, Mumbai

Dec-2017 - May 18

- Managed and executed project plans for multiple projects from conceptual design to working drawings and been responsible for site progress observation.

- Liaised with clients to identify their needs and preferences, communicating with contractors and managing site.

Workshop/ Webinars
Current
tower 2023
RIBA West Fraser 'Zero to Hero' Competition
Futurly Fluidity Master Class - Fluid
2022
2022
DesignMorphine webinar - Spatial sythesis
DigitalFUTURES workshop - Bio-inspired design
2021
DesignMorphine Webinars - Dreamflake
2020 Indo
workshop, Banaras 2016 - 17 - 18 Certificates
Archmellow Competition(The Attendance)
- French
Buildings May 2024
Path May 2024 Unreal
Training April 2024
Programming February 2024
BIM: Sustainable Design and Green
BIM Coordinator Learning
Engine 5 Essential
Advanced C#: Object-Oriented
Machine Learning with Python: Foundation August 2022
June
Grasshopper and Rhino: C# Scripting
2022
April,
March,
Grasshopper and Rhino: Python Scripting
2022 Python for Data Visualization
2022
About

more info: Website -https://dev-darshanchavan.pantheonsite.io/ LinkedIN -https://www.linkedin.com/in/darshan-chavan/ Youtube -https://www.youtube.com Github -https://github.com/Darshan-C?tab=repositories

0 1| Stadia Design 02| Commercial Tower 03| Zoological Park 04| Business Park 05| Topologic Exploration 06| Parametric Exploration 01 08 14 20 24 32 Sports Design and Planning based project.
Rhino.Inside Revit based project. Master Planning and Design based project. Commercial Planning and Design based project.
Py3D: Python-based 3D object and Cloud based integration project. Rhino - Grasshopper, Algorithmic thinking based project. SelfStudy, 2024
MSc
SelfStudy, 2023
CMA - SelfStudy, 2022- 23
SelfStudy,
Content
Note : To view portfolio in high resolution please click here
B.Arch, 2019 B.Arch, 2020
2023
For

Stadia Project

Rhino - Grasshopper - Rhino.Inside Revit -

Unreal Engine

About project :

The project is an exercise to design a conceptual football stadium, showcasing the design workflow using Rhino, Grasshopper, Unreal Engine and Rhino.Inside Revit, typically employed in RIBA Stages 1 and 2. The project focuses on creating organic geometries using the novel SubD method, further detailed through a parametric design approach via Grasshopper definition logics. The main aim of the project is to explore the parametric design workflow and generate rationalized iterative options. In addition to the stadium structure, a masterplan is developed, incorporating basic facilities on the site.

01

Stadia Project | 01

The aim was to showcase an efficient workflow commonly used in architectural firms, especially those handling complex geometries.

Midjourney: Midjourney was utilized to quickly explore stadium design options using a few keywords.

Design & Planning: The design was developed conceptually, focusing on the site and building exterior. Digital sketching in Procreate facilitated a seamless transition from 2D to 3D.

Rhino 3D Modeling: The stadium structure was initially created as a mass and gradually refined by considering various factors. The iterative process allowed for unrestricted creative expression.

Grasshopper Definitions: The model was deconstructed, and each part was detailed parametrically, generating multiple design options and enabling efficient management of a large project like a stadium.

Rhino Model Re-examination: The model was reviewed and updated after integrating all geometries from Grasshopper.

Unreal Engine: Beyond realistic rendering, Unreal Engine can be used for simulations, AR/VR applications, and more.

1.

- Creating a Stadium design using prompt.

- Prompt to ask Midjourney if stadiums were desingned by various architects.

- Blending of the images.

- Multiple version of a same image.

- Hand/ digital sketching.

- Site plan zoning.

- Conceptual site planning.

- Conceptual Stadium design planning.

- Design rationalisation.

- Design interations.

- Site context geometries.

- Master plan geometries.

- Rhino SubD modelling.

- Stadium design interation.

- Converting SubD to Nurbs.

- Structured Rhino layer as per building functionality with materials.

- Reconstruct Polysurface to a single surface.

- Stadium & Entrance roofs.

- Stadium and Entrance multiple facade (Top, Mid, Bottom Facade).

- Creating parametric logics to create patterns on non planar surface.

- Attention to create optimised script and Rhino model.

- Bake geometries (Mesh).

Re-examination

- Optimising Rhino model.

- Check/ Fix UV mapping.

- Fixing/ Aligning Gh bake object and existing geometries.

- Check geometries normal.

- Applying Basic Texture/ color.

- Export multiple datasmith file, datasmith file divided into 3 parts i.e Context model, Site plan and Stadium model for smooth workflow.

- Project setup files/ folders.

- Environment setup.

- Setting up files- Importing datasmith files(Context model, Masterplan & stadium model.

- Applying custom nodes based and preloaded materials

- Creating a context model and adding sea feature.

- Landscape assets & populating humans.

- Setting up cameras.

- Render setting and outputing.

- Creating levels.

- Converting Rhino geometries to Revit element.

- Tranferring complex geo as direct shape with its type.

- Automated floor view.

Rhino.Inside Revit: This approach involved transferring the Rhino model into Revit as a native element, ensuring efficiency throughout the design process.

Stadia Project | 02
2.
3. Rhino 3D Modeling 4.
Definitions 6. Unreal Engine Visualisation 7.
Design & Planning
Grasshopper Rhino.Inside Revit 5. Rhino model Midjourney
MidJourney Exploration 3D Model -SubD Unreal Engine Visualisation Hand/ Digital Sketching Fixing/ Setting up Model for Visualisation Parametric Design Approach Revit Native Geometries -
Design Workflow
Stadia Project | 03 Stadium Roof Glass Stadium Roof Glass Frame Stadium Roof Canopy Glass Frame Canopy Glass Stadium Roof Stadium Facade - Top Stadium Facade - Top Rhino Subd Model - Preview off Rhino Subd Model - Preview on Site Model Stadium Facade - Middle Stadium Facade - Middle Stadium Facade - Bottom Bridge with LED Entrance Facade Entrance Facade Pathway side LED Lights Stadium Seating Bowl Public Park Sports Arena Entrance Facade Glass Parking Area Practice Pitch Hotel Entrance Entrance Roof Entrance Roof Entrance Roof Glass Frame Entrance Roof Glass Exploded Iso View Design Approach
3D Modelling - Rhino Parametric Design Feature - Grasshopper

Parametric Facade Design

The design concept was inspired by the form of a whale, featuring a seamless façade with a continuous groove pattern. To accommodate the functionality of the interior spaces, the façade is divided into two sections: glass panels and solid surfaces. To maintain the seamless effect, minimal detailing is applied to the façade. Additionally, LED lights are incorporated which follows the shape of the façade, enhancing its fluid and dynamic appearance.

2.
1. Reference Surface Get Iso Curves Sort Iso Curves Sort Iso Curves
0 1 0 1
4. Split Surface
-
Glass Panel - Solid Facade
5.
Create Glass Frames Iso curve spacing control Points position control (sequential)

Parametric Roof Design

The design concept remains consistent with the façade, but the design approach for the roof introduces added depth, creating a wavy effect. The edge conditions are maintained to ensure that the roof remains both structurally sound and functional.

1. Reference Surface Iso Curves

Excluding First & Last Curve

Script Logic

1. Tween Curve

- Controlled by MD slider 1.1 Sort Curve

- Exclude Start & End Curve

- Sort curve list alternatively List A & List B curves

Curves/ points lists sequence are maintained throught out the script to get tthe desired shape.

MD slider is used to get a quick and clean graudual transformation in points. Through MD slider multiple interesting variations can be generated by changing the curve.

2. Divide curve List A & List B to get points

2.1 Move List A points upwards

2.1 Move List B points downwards

2.2 Create spline through points.

The points are gradually tranformed in positive and negatively respectlively. The highest and lowest points of the roof is at the centre and the level is neutral at the start and end of the roof.

MD slider is used to get a quick and clean graudual transformation in points. Through MD slider multiple interesting variations can be generated by changing the curve.

manipulating points, create spline through points and then a surface.

6. First and Last curves are added to the combined list in an right order. The first and last curves were excluded from the transformation process to preserve the roof's shape at the edges and prevent any structural openings.

Combining the List A & List B while maintaining its orignal data structure(Combined Alternatively)

Stadia Project | 05
4. Roof Surface 1.1 Initial Roof Surface 2. Tween Curves on Surface Get First & Last Curve Get First & Last Curve Move curves with respect to its normal. 4. List A, Moved to postive direction(Upwards) 5. List B, Moved to negative direction(Downwards) 3. Splitting Curves Alternatively into two lists; List A &List Tween Curves Control
- + -
7. Lofted all the curves to get a wavy shaped roof. Undulation

Rhino.Inside Revit

Rhino.Inside Revit a Grasshopper plugin is used facilitates the seamless transfer of geometries from Rhino - Gh to Revit. The initial approach involves creating Revit native elements through Rhino reference geometries. For geometries that are organic or otherwise challenging to create due to limitations, the DirectShape feature is employed to facilitate data exchange efficiently.

Projects contain numerous geometries, each with a specific function within the building. Revit family types are assigned to all geometries during the transfer to Revit, ensuring proper categorization and functionality:

Context Models: Created in the Mass family to represent the surrounding environment.

Horizontal Planar Surfaces: Modeled as floors to accurately represent building levels.

Custom Families: Developed directly through Grasshopper to streamline the design process.

Lighting: LED lights are created within a distinct family for precise placement and control.

Curtain Walls: Complex native curtain walls are generated by referencing Rhino geometries.

Solid Walls: Complex solid walls are created using the wall-byface method in Grasshopper.

Non-Planar Roofs: Modeled along with roof framing and glass elements to capture architectural intricacies.

DirectShapes Method: Utilized to transfer geometries quickly and efficiently.

To ensure a smooth transition from Rhino-Gh to Revit, several workflows have been developed. These workflows enable the transfer of complex Rhino geometries into Revit as native elements, which is crucial for further BIM purposes. This integration enhances design flexibility, accuracy, and efficiency, supporting a streamlined workflow from concept to construction documentation.

Stadia Project | 15
Visualisation Stadia Project | 07
Conceptual
Stadia Project | 08
Conceptual Visualisation

Commercial Tower

Rhino.Inside Revit - Python - Enscape

About project :

The project showcases the workflow of a commercial tower using Rhino.Inside Revit. The tower is designed in Rhino-grasshopper and moved to Revit with all the respective properties of the elements with the use of Rhino.Inside Revit. The major benefits of the whole process is to make a parametric tower in revit, which makes the design process more efficient and flexible. The project is a amalgamation of Revit and Rhino-Grasshopper tools.

02

Commercial Tower | 09
floor
(Podium) Typical
Ground
plan
building floor plan
Commercial Tower | 10
12th building floor plan
North elevation

Custom revit family were created to implement in the design, elements like columns, beam, various building facade were designed.

Some of the revit families were created with the help of rhino - grasshopper and transfered to Revit by Rhino.Inside Revit and building facade panel were created in Revit itself.

Podium floors Building floors Levels Grids Columns Beams Podium Facade Panels Podium Vertical Fins Building various Facade Podium Horizontal fins Ceiling Hand Railing Building Core Internal walls Revit families Staircase Staircase Building elements Commercial Tower | 11
Custom Revit Families
8 m 6 m 4 m Column capital Grasshopper Podium window facade Revit Columns Grasshopper Building facade Revit Beam Revit Furnitures Revit

The podium facade incorporates a series of vertically oriented fins, strategically designed to offer a dynamic aesthetic appeal. These fins possess the ability to be manipulated in a sequential manner, allowing for the creation of a wave-like pattern both in terms of elevation and orientation. The resulting effect is a visually captivating facade with numerous design options.

The deliberate placement of the entrance aligns with the upward direction of the wave, ensuring a prominent and visually engaging focal point. Moreover, the interstitial spaces between the fins are skillfully utilized for the inclusion of podium facade panels. These panels serve to enhance the overall architectural composition by introducing a diverse range of materials, textures, and potentially transparent elements.

Section AA’ Parametric Facade

The podium facade vertical fins who’s size and shape is unique for every fins. The drawing is created to fabricate the design by lazer cutting. Each fin in divided in two parts for an ease of fabrication and assembly.

for Fabrication
Podium Fins Drawings
CNC
Side facade Fins Single Fins Illustration Part 2 - B0
Commercial Tower | 13
Part 1 - A0 Front facade Fins

Zoological Park

Autocad - Revit - Sketchup

About project :

The primary goal of the expansive 21.4-acre project is to develop a state-of-the-art zoological park accompanied by ancillary facilities such as a museum, offices, residential spaces, and a veterinary hospital. The park will serve as a hub for scholars to convene and conduct vital research on the conservation of endangered species. Rooted in the concept of a contemporary zoo, the design will meticulously create habitats that prioritize the safety and well-being of animals and humans alike. It aims to provide a platform for people to immerse themselves in wildlife encounters, fostering a deeper understanding while ensuring the convenience and security of the animals involved.

03

Zoological Park | 14
Development
Road network circulation Correlation between Exhibit & buffer space Correlation between Exhibit & Building space Service road Buffer Space Exhibit Area Visitor’s pathway Site entrance Division of site Rationalisation of site division Internal site connectivity Visitors amenities & parks Site Plan in Isometric view Exhibit Area Park Buildings Visitor’s Amenities Zoological Park | 15 Defining areas in detail Zoo experiential spaces. Complete site plan.
Site
Site in Layers
Site Plan
Zoological Park | 16
Site Section AA’
Zoological Park | 17
Lion Exhibit Section Hippopotamus & Sloth Bear Exhibit Section Rhinoceros Exhibit Section View of a bird aviary View of a sloth bear exhibit
Zoological Park | 18
Underground viewing gallery of hippopotamus exhibit
Museum exploded view
Roof Plan Strip Wall Section Veterinary hospital details
Details Side Elevation Roof Panel Details Column - Beam Connection Detail Plan Column Section
Detailed
Butterfly Roof
Zoological Park | 19
Castelatted beam process

Business Park

Autocad - Revit

About project :

The high-end commercial project entails the development of a business park, featuring two prominent structures: an office building spanning nine floors (G+9) and a commercial building with a ground floor plus one additional level (G+1). The office building offers a range of office spaces tailored to accommodate businesses of different sizes, from smallscale enterprises to large corporations. Meanwhile, the commercial building houses a hotel, a multipurpose hall, a food mart, and an indoor gaming room. The expansive green space positioned between the buildings acts as a buffer zone, providing a serene outdoor area suitable for various functions and events.

04

Business Park | 20

Site Development

There are two entrance to the site

- Main entry

- Service road

Most of the site area is surrounded by greenery and few mid-rise residential buildings.

Division of spaces according to the function of the project.

1. Circulation space

2. Office Building

3. Green spaces

4. Commercial section

5. Sunpath

(1)Office building and (2) Commercial building location is considered with respect to the entry- exit point, viewing point , circulation of the site and they are divided by in between green space.

The buildings are oriented to avoid south sunlight and to maintain the form/ continuity of the building. Initial laying of road network was done.

Other places like site entrance, green spaces, parking area, site services area were designed.

Spanning across a vast 14.7-acre site, the project embraces a monolithic design approach while ensuring distinct experiential qualities for the office building and commercial building, each catering to their unique functions and user groups. The layout has been meticulously optimized to prevent congestion on the site and provide users with a seamless experience. By harmoniously integrating the buildings within the expansive site, the design fosters a sense of cohesion while allowing for efficient circulation and utilization of space. The emphasis on creating a wellplanned and uninterrupted environment aims to enhance the overall user experience within the development.

3 4 1 1 1 2 1 1
Site plan Business Park | 21
Office building development Floor plans Ground floor plan First floor plan 2 3 2 3 1 1 2 2 3 Initial building cluster Combining building cluster Single office building accomodating all types of offices Seventh floor plan Ninth floor plan 1 1 2 2 3 3 4 2 3 Spliting the building while kepping then attached. Adding leveling to the building Staggering and scaling down floor plans to adjust carpet area requirement and office types. Business Park | 22
Business Park | 23

Topologicpy Exploration

Topologicpy - VS code- Jupyter Notebook

About project :

The utilization of the topologicpy python library in the creation of 3D objects is a prominent aspect of the Exploration. These projects involve coding in Visual Studio using Jupyter notebooks. The primary objective revolves around designing and constructing a tower while employing various functionalities offered by topologicpy. Additionally, other projects within this context emphasize the generation of the shortest path between two given points. To view topologic project python code on Github please click here

05 Topologicpy Exploration | 24

1.1 Topologic Tower

The objective of the project is to delve deeper into the methods offered by the topologic library. It involves creating a parametric tower with extensive design flexibility, allowing for variations in the number of podium and building floors, block divisions, scaling, rotation, and the inclusion of jagged building floors. The project exclusively employs the Topologic python library to execute specific functions such as identifying adjacent blocks, extracting vertical internal and external faces of the entire tower or individual floors, generating a graph, and exporting the honeybee model.

1 Topologic class hierarchy

Create Podium

Create Building

03 04 05

Applying few specific topologic function to get output

Converting topologic model into Honeybee model and exporting.

Visualising output

- Create core, corridor, building blocks

- Creating floors block and adding aperture to it.

- Create core, corridor, building blocks

- Creating floors block and adding aperture to it.

- Add Scale to alternate floor

- Add rotation, jaggared movement in X, Y direction

- Get internal vertical and horizontal face of whole tower

- Get internal vertical and horizontal face of selected floor

- Adjacent topology

- Graph

- Adding aperture with dictionary to the model

- Adding shade to the model

- Creating HB model

- Exporting Json file

- Exporting all generated output in png with Topology

- Plotly.

01
1. Vertex 5. Shell 2. Edge 6. Cell 3. Wire 7. CellComplex 4. Face 8. Cluster 2. Process
Topologicpy Exploration | 25
02

3. Tower visualisation

As previously mentioned, the tower project incorporates various design parameters such as the number of podium and building floors, block divisions, scaling, rotation, and jagged X-Y direction of building floors. By executing different combinations of these parameters using specific functions, multiple design options can be generated. It is particularly fascinating to observe the interaction between topologicpy and topology in this context. The visualizations presented showcase a selection of options rendered using Topologic-Plotly.

4. Few topologic features

In order to make the project applicable to the entire tower, various functions were implemented. These functions included finding internal vertical faces, external faces of a whole building block or selected floors, determining adjacent topology, and generating a graph. To ensure the functionality of the project across the entire tower, the topologic functions were complemented by pure Python coding.

Tower
Internal vertical faces of whole tower Internal vertical faces of a selected podium and building floor
Tower with scaling Tower with X-Y jaggered floor Tower with rotation and scaling
Adjacent building blocks of a selected block(cell). External faces of whole tower External faces of a selected podium and building floor Topologicpy Exploration | 26
Tower with rotation

The model is converted into a graph using the graph module of the Topologypy library. The use of graphs is particularly valuable for integrating 3D models into Graph Machine Learning (GML), a cutting-edge branch of artificial intelligence. By translating the 3D model into graphs, the resulting data can be utilized for machine learning training in diverse applications. The synergy between topology and GML significantly enhances productivity by offering improved efficiency and precision.

6. Honey-Bee Model (Grasshopper)

The generated model was altered according to the need to create a honeybee model. The honey bee model is created by using the topologic recent feature which co-operates with honeybee energy modelling and simulation and is exported in a “JSON” file. The exported file is imported into grasshopper to visualise the honeybee model and further simulation can be performed.

5. Graph
Graph of the building
Topologicpy Exploration | 27
Rhino - Grasshopper Interface

1.2 Shortest path

The project's primary objective is to extend the application of topologic to larger-scale designs, such as site planning or town planning. The project utilizes graphs to create multiple paths, and subsequently searches for the shortest path from point A to point B. To introduce additional flexibility, obstacles are placed along the path, which can represent buildings or other structures. The process aims to determine the shortest path while avoiding all obstacles, and provides visualizations of the resulting path. The same process can be carried out to identify the shortest fire escape routes.

1.3 Unit Test

With my proficiency in topologic python and hands-on experience in its application, I was fortunate to work as a research assistant on a Topologic python project. In this role, my responsibility involved conducting unit tests for all the primary sub-modules of topologicpy. The testing process was closely supervised by Professor Wassim Jabi, ensuring rigorous quality control and adherence to project standards.

7. CellComplex 1. Vertex 16 Classes 20 Classes 63 Classes Total 13 Sub-modules/ 302 classes were tested (2-3 unit test per class) 13. Topology 8. Cluster 2. Edge 20 Classes 17 Classes 9. Graph 3. Wire 23 Classes 40 Classes 10. Dictionary 4. Face 38 Classes 09 Classes 11. Grid 5. Shell 17 Classes 03 Classes 12. Matrix 6. Cell 29 Classes 07 Classes To view topologic python unit test code on Github please click here
Topologicpy Exploration | 28

1.4 Topologic Tower - Cloud based app

Creating app from the python scripts

Click to view Topologic Tower app https://cloud.viktor.ai/public/topologic-tower

Click to view short video preview https://youtu.be/9_XnUH8OjSk

Additionally, the project focuses on developing cloud-based apps using VIKTOR for parametric design. The apps allow users to manipulate designs by adjusting parameters. The first project integrates VIKTOR with topologicpy, a Python library, to create towers.

The Topologic Tower app represents the successful integration of VIKTOR, with topologicpy, an advanced Python library. VIKTOR, a powerful tool to share your parametric design which is hosted in the Cloud.

The app's user interface has been divided into two distinct sections, which optimizes usability and clarity. On the left-hand side, all the input parameters are organized. Simultaneously, on the right-hand side, users can visualize the tower and other associated geometries.

Parameters
Create Python Script VIKTOR Environment - Parameterizarion - Controller Create and publish an app in cloud Share the app with your users/ clients Process 01 02 04 03
Visualisation
Cloud-Based Apps | 29

In total there are 3 tabs:

- Introduction tab give a basic information about the app.

- Tower parameters contains all the parameters of the building to create multiple building design.

- Tower parameter contains 3 section, Podium parameters are responsible to make changes in the design in the podium part. Building Parameters follows the same function for the building. To create more design options and to give more flexibility to the building, Tower Design Features is added in which the building can be developed with interesting design pattern.

- Topology Features tab gives access to explore more about the topologicpy function and the changes can be views in the visualisation section.

Tower App Functions
Topologic
Podium Parameters Building Params Tower Design Fea.
Internal Faces Tab External Faces Tab Adjacent Blocks Tab
Cloud-Based Apps | 20
Graph Tab

1.5 Integration with Rhino - Grasshopper

Rhino-Grasshopper- KangarooGh

Further extending it from python to Rhino-Grasshopper scripts, this project centers around the development of an integrated app that seamlessly connects with Rhino-Grasshopper files. The app specifically focuses on form finding experimentation, offering users the ability to explore and iterate through various architectural forms by adjusting a set of self-explanatory parameters. The app's interface provides clear and intuitive controls for manipulating these parameters.

One of the core features of the app is its capability to visualize the output, allowing users to observe and analyze the evolving forms as they make parameter adjustments. Additionally, the app offers the convenience of downloading the visualized outputs in multiple file formats, enabling further analysis or integration with other design processes.

This app serves as a prime example of an accessible and user-friendly means to

Click to view Form Finding app

https://cloud.viktor.ai/public/form-finding

Click to view short video preview https://youtu.be/358yK7POJrI

Create Rhino Grasshopper Script Add necessary python scripts to make t functional. Create and publish an app in cloud Process 01 02 04 03 VIKTOR Environment - Parameterizarion - Controller
Cloud-Based Apps | 31

Parametric Exploration

Rhino - Grasshopper - Maya - Algorithms

About project :

The project focuses on the exploration of parametric modeling using Rhino-Grasshopper for scripting and Maya. Through a series of projects, aim is to demonstrate the application of algorithmic logic and various design concepts. The projects showcase the use of parametric modeling techniques to create innovative and dynamic designs, highlighting the flexibility and potential of the design skills in the architectural design process.

Parametric Exploration | 32 06

6.1 Atyrau Bridge

Rhino - Grasshopper

This project focuses on the application of a parametric approach in creating the Atyrau bridge model using Rhino-Grasshopper. The project involves scripting functions to manipulate, evaluate, and split surfaces, as well as create panels, scale apertures in a sequence, and add detailed elements to the bridge design. By leveraging the power of parametric modeling, the project aims to showcase the flexibility and efficiency in designing complex architectural structures such as the Atyrau bridge.

Parametric Exploration | 33

The surface pattern can be changed in a sequential manner to create a smooth transition in the pattern.

Process Bridge Envelope
2.
3.
1 2 3 5 4 6 4.
5.
6.
Surface Pattern
1.
Bridge base reference curve Arc Create points on curves Divide Loft Surface split 1. Pattern 2. Offset
3.
Move 4. Explode curve
Parametric Exploration | 34
5. Scale curve 5. Loft curves

6.2 Fluid Tower

Maya - Rhino - Grasshopper

The tower project is based on the tutorial provided by Futurly and taught by Mariana. It serves as a demonstration of the workflow between Maya and Rhino, with a specific emphasis on building skin, interior, and landscape modeling. The project allowed me to gain a comprehensive understanding of handling curvature and exploring various building forms within the Maya software. It highlights the integration of Maya and Rhino in achieving detailed and visually appealing architectural designs.

Parametric Exploration | 35

The crucial part of the design is to maintain the flow of the design, the building elements like columns, stairs and railings are designed in a way which enhances the whole design concept of the tower.

Tower development
4.
Maya Catmull-Clark 1. Glass Envelope 2. Horizontal Mullion
3.
Vertical Mullion Louvers 5. Internal Envelope 6. Soffit & Edge Ring 7. Podium Slabs & Elevator 8. Tower Slabs Tower with landscape
Parametric Exploration | 36
Exterior view
Parametric Exploration | 37
3D section
Parametric Exploration | 38
Parametric Exploration | 39

6.3 Building Energy Analysis

The project demonstrates the workflow for calculating the total energy load using the Honeybee plugin in Rhino-Grasshopper. It focuses on a small G+1 bungalow with specific spaces on the ground floor, including a living room, kitchen, drawing room, storage, bathroom, corridor, and staircase. The first floor consists of a stair, corridor, two bedrooms, a master bedroom, and a terrace. The energy load calculations are performed on the bungalow, considering factors such as occupancy, usage patterns, and building materials to assess its overall energy consumption.

- Model input and intersecting solids - Setting programs for individual rooms (Cluster) and construction set.

- Creating Honey bee(HB) rooms from solid.

In the project, Rhino 3D closed objects are used as input, and intersecting solid operations are applied to establish spatial relationships for the Honeybee plugin. Each space is individually converted into a Honeybee model, allowing for the assignment of unique programs based on the space requirements. Construction sets are defined for the Honeybee model, and adjacency relationships between spaces are resolved. Windows, doors, and shades are added to the Honeybee model to complete the building representation. The created model is then passed to the Open Studio Model (OSM), which calculates the energy load based on defined parameters. The resulting data is visualized in various formats to analyze and interpret the energy performance of the building.

The programs are constructed with respect to the space function. For instance, the program of kitchen consist no. of people occupying space and of all needed equipment like induction hob, cooker hood, fridge, microwave, oven, mixer, dishwasher and washing machine. Schedule chart is given to estimate the usage of the equipments 01 02

03 04 05 06

- Adding windows, doors(Aperture) and shapes.

- Solving adjacing to distinguish between building faces.

- Setting Weather file

- Setting Simulation parameters - HB to OSM - Visualising and Analysing data

Rhino - Grasshopper- Honeybee
Interior of Honey model Exterior of Honey model Complete Honey model Parametric Exploration | 40

The result shows the total energy load and other energy intensity of the spaces of the bungalow. As the aim was to showcase the workflow, no alteration is done to the design to optimize it and considered it as a existing building structure.

Results
Total Energy load Balance Monthly Chart Total Heating Energy Intensity Total Cooling Energy Intensity Total Energy load Normal Balance Monthly Chart Electric Equipment Electricity Energy Intensity People Total Heating Energy Intensity Average Surface Inside Face Temperature Parametric Exploration | 41

6.4 Generative Urban Design

Rhino - Grasshopper - Wallacei

The project is an outcome of a workshop which explores the Bio-Inspired generative urban tissue growth concept and later optimise's the parametric model by setting certain objectives.

Diffusion Limited Aggregation(DLA) which is a agent based simulation is used for simulating an urban growth.

1. Process

2. Base Geometry

3. Base Geometry Process

Create Diffusion Limited Aggregation Algorithm

Fabricate Urban areas

Set objectives to generate multiple options

Populate multiple models and select suitable urban development

Input curve and attractor points

Diffusion Limited Aggregation Algorithm

Clustering urban space on grid with respect to DLA algorithm

Division of spaces - Building area - Green spaces Defining height to the buildings.

Min. Plot Varience Min. Volume Min. Walking Distance Size X Count
1 2 3 4
Parametric Exploration | 42

4. Generating Multiple Solutions

Wallacei, Grasshopper plugin which is a multi-objective evolutionary engine was used to generate design options on the given objectives like, the shortest path to the green space, minimum building volume and minimum plot varience.

To optimise the model, all the parameters of the models was given to Wallacei by which it can manipulate the design in favour of the set objectives. After generating the models, the result was analysed and optimised solutions were exported from Wallacei to RhinoGrasshopper.

5. Statistic Charts

Graphs showing data of 1800 solutions

Wallacei-GH Component
Minimum Plot Varience Minimum Volume Minimum Walking Distance
Solution fit to Min. plot varience Solution fit to Min. Volume Solution fit to Min. Walking Distance Parametric Exploration | 43
6. Fit solution to the given objectives

ar.darshanchavan@gmail.com

Thank you
to know more about my work?
my
here
Want
Visit
website, click
Darshan
Chavan +44 739 262 1577

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.