Tutorials

A plethora of tutorials and open-source code to accelerate computational literacy within the AEC industry.
Documenting Stairs with Dynamo
Premium

Documenting stairs

A Dynamo workflow to document stairs by creating dimensions, number systems, spot elevations, stair run tags & min clearances.

Stair Compliance
Premium

Stair compliance

Verify stairs compliance including riser height, going length, risers per stair run & clearance between top rails.

Align Views
Premium

Align views on sheet

Use the ‘Align Views on Sheet’ Dynamo graph for a consistent graphic layout between sheets.

Dynamo Room Check
Premium

Room check

Identify rooms in Revit which are unplaced or have self-intersecting or multiple boundaries.

Substitute Linestyles
Premium

Substitute line styles

Substitute an element’s line style for another, before deleting the old line style from the model.

Centre Door Tags
Premium

Centre door tags

Modify door tags so that they are located within the swing of the door, for clearer graphic representation.

Autodesk Insight Analysis

Insight lighting analysis

Explore Autodesk Insight and run various illuminance-based lighting analyses including solar access.

Geo-referencing Revit Models

Geo-referencing Revit models

Learn how to geo-reference your Revit model based on survey or Geographical Information System (GIS) data sets.

Rhino Inside Revit
Popular

Rhino.Inside Revit

Learn how to install Rhino.Inside and reference Revit geometry so that you can run Grasshopper scripts within Revit.

Seating bowl

Automate a stadium seating bowl using Dynamo and understand the key requirements in the Green Guide including sightlines and c-values.

Views to uppercase

Learn how to rename views, sheets & schedules with Dynamo, to ensure they are all uppercase.

Rotate & swap values

Learn how to use Dynamo to rotate a Revit family and swap the width and length parameter values.

Rename working views

Use Dynamo to automate the process of renaming duplicated views in Revit for better Project Browser organisation.

Rename grids

Learn how to automate the sequential renaming process of grids in Revit using Dynamo.

Flux Dashboard

Learn how to connect your Grasshopper script to Flux’s Dashboard app to create custom user interfaces.

Calculate golden mean

Calculate the width and length of a golden mean rectangle in Dynamo given the area as an input.

Sheets from Excel

Learn how to automate the generation of Revit sheets from an Excel spreadsheet using Dynamo.

Create & rename worksets

This tutorial will present how to create and rename the default worksets using Dynamo to automate the setup process.

Limitations of Revit splines

Discover the limitations of working with splines in Revit and how to overcome them with these workarounds.

Detailing in Revit

A brief introduction into some of the 2D detailing tools at your disposal to embellish your 3D Revit model.

Dynamo view analysis

Learn how to create a 2D isovist view analysis in Dynamo and embed the results into Revit using filled regions and shared parameters.

Revit annotations

Learn about the various types of annotations within Revit including tags, dimensions, keynotes and schedules.

Revit startup guide for beginners

A beginners introduction in how to get started with Revit including CAD underlays, setting up grids & levels, & conceptual modelling.

Revit’s coordinate systems

Discover Revit’s startup location and its importance in establishing a shared coordinate system when working with interoperability plug-ins.

Elk for Grasshopper

Discover Elk and how to generate 3d map info in grasshopper from Open Street Map (OSM) and Shuttle Radar Topography Mission (SRTM) data.

City of Sydney model

Learn about geographic and projected coordinate systems and how to setup up a City of Sydney digital model from AAM.

Flux Site Extractor

Learn how to extract site context for Grasshopper and Dynamo using Flux’s Site Extractor app.

Min balcony size

Verifying a balcony’s minimum area with Dynamo to check compliance with the NSW Apartment Design Guide (ADG) and SEPP65 requirements.

Diagrid via Flux

Learn how to transfer Revit geometry to Grasshopper, create a diagrid structure, and import the results back into Revit using Flux.

Solar Analysis via Flux

Learn how to produce a detailed SEPP65 solar access compliance check using Ladybug and Flux

Filled region perimeter

Discover how to extract the perimeter of a filled region in Revit using Dynamo and filtered line styles.

Flux

Discover Flux the new interoperability tool which connects Grasshopper, Dynamo and Excel.

Views from sun

Learn how to generate Dynamo and Grasshopper views from the sun to visually verify the results of a Ladybug ‘heat map’.

Hummingbird columns

Convert your Grasshopper centreline geometry into Revit columns using the Hummingbird plug-in.

Elefront for Grasshopper

Learn about Elefront, the Grasshopper plug-in focused on managing model data in Rhino to create a ‘Soft BIM’ model.

Ladybug & Honeybee

Discover Ladybug & Honeybee, the plug-ins for Grasshopper to help create environmentally-conscious designs.

Fractals & L-Systems

Discover about fractals and L-Systems and how to generate these in Grasshopper using HoopSnake and Rabbit.

Electromagnetic fields

Learn how to generate a 2D and 3D electromagnetic field in grasshopper using the flowL plug-in.

Get unused filters

Use Dynamo to extract all the unused filters in your Revit project so that they can be purged for file maintenance.

eTransmit

Discover eTransmit, the best method for purging and cleaning up a central Revit model so that it can be easily shared.

Titleblock family types

Discover how to automate the substitution of titleblocks located on Revit sheets using Dynamo.

Room centre location

Master how to move Revit rooms and room tags to the centroid of the room using Dynamo.

View analysis

Compare the options available in Grasshopper to undertake a view analysis, including using 2D isovists, 3D isovists and a Ladybug heat map.

Dynamo for Grasshopper users

Download this pdf primer which contains tips and translations to help migrate your Grasshopper skills to Dynamo.

SEPP65 solar access
Premium

SEPP65 solar access analysis pt2

Extract Revit rooms for a detailed SEPP65 solar access compliance analysis in Ladybug and push results back into Revit.

Catenary curves

Learn to create and animate a catenary curve/membrane using Grasshopper and Kangaroo’s live physics engine.

Levels from Excel

This tutorial explores how you can translate levels from Rhino to Revit using Excel and Dynamo.

Create unplaced rooms

Learn how to use Dynamo to automate the creation of unplaced rooms in Revit from an Excel spreadsheet.

Structural analysis

Discover Karamba, the structural analysis plug-in for Grasshopper and how to calculate lateral displacement.

Titleblock properties

Discover how to update the instance parameters of a Revit titleblock families using Dynamo.

View underlay

Learn how to globally control a Revit view’s underlay parameter so that when printing the view will display as required.

Structural diagrid

This tutorial documents the workflow for creating a diagrid catenoid structure in Grasshopper for translation into Revit.

Void forms

This tutorial explores the various workflows and limitation in creating complex void forms within Dynamo and Revit.

Elliptical stair

Learn the limitations of creating an elliptical stair in Revit and how to overcome them using Grasshopper.

Locked links in Revit

Having problems trying to select a Revit link or an AutoCAD underlay? Find the culprit and learn how to fix it.

Revit best practice tips

Forget the hype, learn the fundamentals – 16 tips for best practice modelling in Autodesk Revit.

Hummingbird

Hummingbird is a set of Grasshopper components that facilitate the creation of Revit native geometry.

Adaptive components from Excel

This tutorial explores how you can translate geometry from Rhino to Revit via Excel using an adaptive component family.

Grids from Excel

Export grids from Grasshopper to Excel and use the ‘Grids.FromExcel’ node to generate native Revit grids.

Areas to import instance

Learn how to convert Revit areas (GBA, GFA, etc) into import instances using the ‘Area.ImportInstance’ node in Dynamo.

Dynamo Room Upper Limit
Free

Room adjust upper limit

Automate the adjustment of a room’s upper limit by using the ‘Room.AdjustUpperLimit’ node in Dynamo.

Dynamo Rename Room By Area

Rename rooms by area

Discover the ‘Room.RenameByArea’ node to automate the naming of rooms based on its area.

Rename rooms by groups

Learn about the ‘Room.RenameByModelGroup’ Dynamo node which keeps model groups and rooms in sync.

Popular

Renumber doors by rooms

Learn how to automate the renumbering of Revit doors based on the room in which it is located using Dynamo.

Dynamo Sun Settings

Learn how to extract Revit’s sun settings with Dynamo so that a solar analysis study can be performed.

Rhynamo

Rhynamo is a Dynamo package that lets you read and write the Rhino 3DM file format within Dynamo.

Revit’s weather settings

Discover which Revit weather station data is being used when environmental analysis are being performed.

Dynamo Room to Import Instance

Room to import instance

Use the ‘Room.ImportInstance’ node within Dynamo to convert Revit rooms into 3D objects.

Most commented

Renumber rooms

Learn how to use the ‘RenumberRooms’ custom node in Dynamo to automate the sequential renumbering of Revit rooms.

What is Dynamo?

Learn about the visual programming interface for Autodesk Revit, Dynamo, and its benefits over ofther softwasre such as Grasshopper.

Popular

Rhino to Revit workflow

This is a list of best practice workflows to follow when generating Rhino massing for import into Revit.

Why use Rhino?

Understand the benefits of using Rhino over other software including SketchUp and Revit.

Grasshopper

Learn about Grasshopper, the graphical algorithm editor tightly integrated with Rhino’s 3-D modelling tools.

Copyright​

© 2021 Parametric Monkey
Parametric Monkey and the Parametric Monkey logo are trademarks of Parametric Monkey Pty Ltd.

CONTACT US

Drop us a message and someone from our team will be in touch with you shortly.

BOOM!

Thank you for your interest. Someone from our team will be in touch soon.

WORKSHOP APPLICATION

To find out about upcoming public workshops or to organise a private workshop, please submit the following contact form and we’ll be in touch soon.