Skip to main content

Table 2 Selected VPL environments and libraries

From: Data retrieval from building information models based on visual programming

Name

Application

Manufacturer

Programming Interface

URL

Dynamo

Standalone; Autodesk Revit Plug-In

Autodesk

C#, IronPython

http://dynamobim.org/

Google Blocky

Web-Based

Google

JavaScript

https://developers.google.com/blockly/

Grasshopper3D

Rhinoceros3D

Plug-In

Open-Source

C++, C#

http://www.grasshopper3d.com/

Grasshopper3D

ArchiCAD

ArchiCAD

Plug-In

Graphisoft

C++, C#

https://www.graphisoft.com/archicad/rhino-grasshopper/

Marionette

Vectorworks

Plug-In

Vectorworks

Python

http://www.vectorworks.net/training/marionette

Scratch

Web-based

MIT

JavaScript

https://scratch.mit.edu/

TUM.CMS.

VplControl

Standalone

CMS Chair

C#

https://github.com/tumcms/TUM.CMS.VPLControl