Get component property values
get_component_property_valuesRead built-in and custom property data for building element components, such as thickness, volume, and material attributes, to support quantity takeoff and analysis.
Instructions
Reads property values of element components (building-material parts — see get_element_components): built-in quantities such as Component_Thickness, Component_NetVolume, Component_NetProjectedArea, BuildingMaterial_Name/ID/Manufacturer/Description, or any user-defined property available for components. Lengths m, areas m², volumes m³, angles degrees. Either pass components [{element, component}] or elements (= all their components). Output: {components: [{element, component, values: {property: value}, unavailable?: {property: 'notAvailable'|'notEvaluated'|'userUndefined'|error}} | {element, component, error}], propertyErrors?}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| elements | No | Read all components of these elements | |
| components | No | Specific components | |
| properties | Yes | Properties to read |