Home - - Dynamo script – Calculate formwork surface area

Dynamo script – Calculate formwork surface area

Publisher:
ArchSupply
File size:
105 KB
Date added:
Jan 09, 2024
Licence:
Free
Runs on:
Dynamo
Download
(105 KB)

Calculate formwork surface area is a free Dynamo script that enables you to make formwork estimation based on your structural Revit model. The script uses specific nodes for solid geometry, geometry explode, FilterByBoolMask node, geometry color, area calculations.

The ElementSolids node takes Revit elements as input (structural elements) and outputs the solid geometry associated with those elements. The GeometryExplode node is used to break down this geometry into its individual components, such as surfaces. Then you can use these extracted surfaces for further analysis, in this case to calculate their area. The FilterByBoolMask node is commonly used to filter a list of elements based on a corresponding boolean mask (a list of True/False values).

Workflow:

  1. Retrieve elements. Collect the elements for which you want to calculate the formwork surface area. These includes walls, slabs, structural framing, structural columns, and other elements requiring formwork.
  2. Extract geometry. Extract the geometry of the retrieved elements. Create one solid from all the elements, then break down the solid geometry into its individual surfaces.
  3. Exclude surfaces. Exclude surfaces that doesn’t require formwork, such as the top surfaces of the slabs.
  4. Calculate surface area. Calculate the surface area of the extracted geometry. It involves summing up the areas of individual surfaces.

Gallery

Dynamo script - Calculate formwork surface area - Screenshot 1
Calculate formwork surface area: Dynamo graph.