The tools BIM people use to automate their own work, from drag-and-connect graphs to Python scripts, and how to choose between them.
Visual programming and scripting let BIM people automate their own repetitive work without being full-time developers. Visual tools such as Dynamo and Grasshopper connect blocks (nodes) into a graph; scripting tools such as pyRevit run short Python scripts inside the authoring software. Both use the software's API underneath.
Many people start visual and move to Python for the jobs that become tools.
Read the full entry on BIMpedia →