Back to Projects

Automation Workflow – Construction Drawing (Outdoor Kitchen Stones Example)

Automated preparation of construction drawings for kitchen stone blocks using Dynamo scripts and Revit plugins

Overview

This workflow demonstrates how I automated the preparation of construction drawings for kitchen stone blocks using a mix of Dynamo scripts and Revit plugins. The process focuses on accurate scheduling, layer management, and quick visualization.

Step 1 – Isolate Solid Blocks by Name

Used selection filter to isolate only the solid block families needed for documentation.

Step 2 – Assign Mark Parameter

Applied Parameter Modifier to assign Mark = Solid Blocks Kitchen, ensuring all selected blocks are categorized consistently for schedules.

Step 3 – Isolate by Elevation

Used selection filters to isolate blocks by Base Offset from level.
Each layer was separated for individual drawing production.

Step 4 – Automate Dimensions & Product Data

Ran Dynamo script "Dimensions Calculator" to generate the ITEM (L/W/H) parameter.
Pushed the same value into PRODUCT NAME, preparing the data for automated schedules.

Step 5 – Assign Layer Information

Applied Parameter Modifier again to add Comments = Layer n Kitchen.
This allowed each layer to have its own dedicated schedule and drawing.

Step 6 – Auto-Label Families

Used Dynamo script "Name on Object" to automatically display family names on their geometry for quick identification in views.

Result

Final Workflow Demonstration

Complete demonstration of the automated workflow showing the final results and generated schedules.

Schedules per Layer (8 in total):

  • • Block counts for each layer
  • • Dimensions of every block (L/W/H)

Final Consolidated Schedule:

  • • Summary of all stones in all layers
  • • Total counts and full dimension list for project-wide control