Computational BIM Community (from


Free Scripts

Dynamo Script
Flexi Cuboid - A cuboid with a void created with their length, width, height and levels adjustable to suit users' needs.
Mix-used Massing - A massing simulation of a mix-used development with two tower blocks sitting on a podium with basement car parks. The project is to show stack-able flexible use of cuboid.
Python/Dynamo Script
Pixelated Form - Pixelated form with its height linked to R/G/B or alpha value of an image developed with Python/Dynamo through 'nested loop'.


Periodical release on Computational Tutorials

+ TGIC Newsletter -



+ Python for Engineers -
+ SUTD - The digital World (Python) -

Visual Programming

+ Dynamo/Revit -


Computational/Generative Design
+ Archimatix/Unity -
+ Mathematica by Wolfram -
Visual Effects (VFX)

Online Courses

+ Msc Computational Design


+ Essential Mathematics For Computational Design 3rd by Rajaa Issa, Robert McNeel & Associates -



+ Institute of Computational Design and Construction -


+ Achim Menges -
+ AEC Techy -
+ Computation.Space -
+ Design Automation -
+ Havard Vasshaug -
+ Wowad -


+ HP Construction & Engineering Pte Ltd - From Digital Model to QR Code to Progress Monitoring

Dynamo How-To

Dynamo Scripts

* Sign up for account required.

Dynamo Packages

    (Set of practical nodes that extend Dynamo's ability to interact with Revit. Nodes include basic list operations to advanced Analysis. More info ...)
  • BumbleBee
    (Dynamo and Excel Interop.)
  • Clockwork for Dynamo
    (Collection of 390+ custom nodes e.g. for list management, mathematical operations, string operations, geometric operations (mainly bounding boxes, planes, points, surfaces, Uvs and vectors) and paneling.)
  • DataShapes
    (Extends the user functionality of Dynamo scripts. More info ...)
  • LunchBox for Dynamo
    (Collection of reusable geometry and data management nodes e.g. surface paneling, geometry, Revit data collection etc. More Info ....)
  • Mantis Shrimp
    (Interoperability project that allows the importing of Grasshopper and/or Rhino geometry into Dynamo. More info ...)
  • Optimo
    (Optimise self-defined design problems by using various evolutionary algorithms.)
  • Rhythm
    (Collection of 180+ nodes to help Revit project maintain Rhythm with Dynamo.)
  • Spring Nodes
    (Nodes to implement a Dynamo workflow.)
  • The Dynamo Primer: Dynamo Example Files
    (Comprehensive guide to visual programming in Autodesk Dynamo Studio.)

Dynamo Videos

Learn Dynamo

Autodesk Revit Add-ins

Autodesk Revit Articles

Autodesk Revit Tutorials

Autodesk Revit Videos

Autodesk Revit User Groups

Graphisoft Grasshopper Primer

Graphisoft Tutorials

Graphisoft User Group

Graphisoft DOL

Trimble Tekla Videos

Trimble Tekla User Group


Cubicost Video Tutorials

Cubicost Social Channels

Cubicost User Group

Glodon CAD Reader

MagiCAD for HVAC and Electrical Design

• Design with real products from leading manufacturers
• Calculate while you are designing
• Design in 2D and 3D
• Efficient collision control for MEP systems and structural design
• Experience from thousands of projects
• Plugins for faster product selection
• Ready for BIM

Design with real products from leading manufacturers
MagiCAD contains Europe’s largest database, with hundreds of thousands of products from leading international manufacturers. The products have correct dimensions and all relevant technical data. This means your calculations are accurate and the installation can be performed following your design. Contractors know they can work as planned, saving time and improving quality. New products and manufacturers are constantly introduced into the MagiCAD product model database. The 3D product models are available free of charge for both MagiCAD for AutoCAD and MagiCAD for Revit users.

Calculate while you are designing
MagiCAD provides sizing, balancing, flow route examination, different sound calculations, heat loss calculations and bill of materials (BOM) functions. Take full advantage of these functions and you will increase your productivity. When designing, for example, a ventilation system, you can draw everything with one duct or pipe size and then let MagiCAD do the sizing. It is fast and very efficient. Another basic function in MagiCAD is its automatic sound calculations. You get a full and detailed report on sound attenuation, sound generation and sound levels. MagiCAD also provides you with comprehensive calculations on cooling, air-conditioning and indoor climate.

MagiCAD is a 3D CAD softwareMagiCAD4
MagiCAD allows you to work in both 2D and 3D. If you prefer working in 2D, MagiCAD will automatically create also a 3D model in the background. If you work in 3D, you still have all you need also for printing 2D drawings. You can have a 2D and 3D view open at the same time. Any change you make in one view is automatically updated to the other view.

Efficient collision control for MEP systems and structural design
MagiCAD’s collision control covers all electrical and HVAC systems. MagiCAD allows you to check for collisions for MEP systems and structural design directly from a reference drawing. Collision control saves time and makes cooperation among project partners easy and efficient. The risk of running into installation problems on site is minimized.
Making cross-sections is easy. Place the section marks and show the area and direction - MagiCAD creates the cross-section automatically. When you modify the plan you can update the cross-section with a couple of clicks.

Plugins for faster product selection 
Many manufacturers develop special software for calculation and product selection, particularly for more complex products and systems such as air handling units (AHUs). We constantly develop plugins that allow you to connect also this software to MagiCAD. When you have selected a product, you can import and place it in the MagiCAD model in the same way as any other intelligent MagiCAD object.

Experiences from thousands of projects in building services design
With two versions out every year, MagiCAD evolves at a steady pace to be in tune with your demands. MagiCAD is easy to learn and use, and always up-to-date with the latest design technology and functions.
MagiCAD is marketed worldwide through our regional sales offices and a strong network of international partners. Today, there are more than 15,000 licenses in use in 45 countries, including Finland, Sweden, the United Arab Emirates, India, the UK and Russia. The software offers localisation for different languages and country-specific standards, and it is used by several major contractors and design agencies in projects throughout the world. The company developing MagiCAD is Progman Oy, headquartered in Finland. Progman Oy has more than 30 years of experience in developing software for the building services industry.

Ready for BIM
When designing with MagiCAD, you have all it takes to be part of any BIM (Building Information Modelling) project.
A BIM workflow can improve quality and save money throughout the project:
• Making changes is easier
• Updates and revisions are available to all project members
• Coordination with construction is easier
• MagiCAD models allow for efficient collision control
• Production of accurate bills of materials improves cost control and installation planning
• Energy calculations are more reliable when structural design and MEP design are integrated into one model
• And you can make attractive visualisations with high-quality 3D images and animations in Navisworks and other applications.
There are 1169 objects given by MagiCAD, you can download from below link:
For FREE trial use, please visit:
Chinese version:
Information and self-learning material (video + doc) can be found at MagiCAD Sponsored website:

Green Building Environment Simulation Technology (GrBEST)

What is BIM for Airflow Modelling?

GrBEST building airflow modelling software is the Computational Fluid Dynamics (CFD) airflow modelling and simulation coupled with the geometry input from BIM-REVIT.  CFD enables airflow simulation over an estate landscape and within the building interior to be conducted as a design optimization and assessment tool towards achieving a comfortable naturally ventilated environment in buildings in the Tropics.

How to do this in BIM?

It enables seamless workflow from the early Revit-centric drawing stage by exporting the Industry Foundation Classes (IFC) file from BIM-REVIT to the geometry input file for airflow simulation analysis.

What are the benefits of GrBEST over the other CFD simulation tools?

As GrBEST software is cost-effective, user friendly, and improves turnaround time (from 2 weeks to potentially less than 2 days for a typical building development simulation), it motivates architects/consultants to widely adopt the tools to implement good natural ventilation strategies at the early design stage.

Brief details of the R&D project supported by BCA

BCA worked with A*STAR’s Institute of High Performance Computing (IHPC) and local industry practitioners, Building System and Diagnostics Pte Ltd and RightViz Solutions Pte Ltd to  develop the GrBEST as a simple, efficient and cost effective CFD solution.  It aims to assist green building practitioners to meet the CFD simulation requirements for natural ventilation under the Green Mark scheme. With funding support from MND, the pilot GrBEST version was soft launched for trial by industry in Mar 2014.
  •  Image of airflow modelling and simulation
[caption id="attachment_1741" align="aligncenter" width="540"]GrBEST simulation result
Figure 1: GrBEST simulation result[/caption]
Contact Persons:
Mr. Wong Ngian Chung
Tel: 67304449
Dr Poh Hee Joo
Tel: 64191536