1 minute read

DIGITAL SUPPORT FOR ARCHITECT

REVIT,BIM DYNAMO, PYTHON

Dynamo is an Open-source, a visual programming extension for Autodesk® Revit. Dynamo allows us to manipulate data, sculpt geometry, explore design options, automate processes, and create links between multiple applications.

Advertisement

Here is few ways to take our Revit workflow to next level by using BIM Dynamo

Automate repetitive tasks

Access your building data

Explore multiple design options

Test Performance

Think Computationally

As a Visual Programming environment, Dynamo enables us to craft the way that data is processed. Data is numbers or text, but so is Geometry. Geometry is the language for design. When a programming language or environment has a geometry kernel at its core, we can unlock the possibilities for designing precise and robust models, automating design routines, and generating design iterations with algorithms. Geometry, traditionally defined, is the study of shape, size, relative position of figures, and the properties of space.

Geometry is Data - to the computer and Dynamo

Geometry relies on Abstraction - fundamentally, geometric elements are described by numbers, relationships, and formulas within a given spatial coordinate system

Geometry has a Hierarchy - points come together to make lines, lines come together to make surfaces, and so on

Below are some practical examples of BIM Dynamo Script to create better Revit Workflow to reduce time by at least 15%.Those are reusable and easy to modify as required.

Practical Usage Of Dynamo

BIM DYNAMO CODESa

Automation In Bim Deliverables

COMPUTATIONAL DESIGN – SPACE PLANNING

• AUTOMATION TO GENERATE MASTER DRAWING ISSUE REGISTER

• COMPUTATIONAL DESIGN – FORM FINDER

• COMPUTATIONAL DESIGN – FORM FINDER

CREATE WORKSETS

Below are some practical examples of BIM Dynamo Script to create better Revit Workflow to reduce time by at least 15%.Those are reusable and easy to modify as required.

Practical Usage Of Dynamo

BIM DYNAMO CODES

• ELEMENTS ON WORKSETS

• CREATE FLOOR BY ROOM

• CREATE ISOLATED WORKSET VIEWS

• TAG ALL ELEMENTS IN ALL VIEWS

• CREATE SHEETS FROM AN EXCEL FILE

Renumbering Rooms

• PLACE VIEWS SCHEDULES ON SHEETS

There is another best example of machine algorithm is the TESTFIT, with basic constraint (RULEs) we can find the best design solution. Here we can use, FSI(floor space index), Number of units to area, occupation load, approach, connectivity, cost etc to create best suitable solution for design.

Generative Design With Testfit

TESTFIT, BIM DYNAMO CODES

BIM Data is huge data to understand and compare and DATA Analysis is the key to understand take better decision. Data analysis is the process of evaluating data using analytical or statistical tools to discover useful information. Some of these tools are programming languages like R or Python.

Data Analysis With Power Bi

This article is from: