Get IFC data
get_ifc_dataRetrieve IFC properties, attributes, classifications, and find elements by IFC GlobalId in Archicad. Returns structured data with property sets and type info.
Instructions
Returns IFC data of elements: ifcGlobalId (22-char IFC GUID used on export), archicadIfcId, externalIfcGlobalId (elements imported from IFC), ifcType (e.g. IfcWall) and typeObjectIfcType, IFC properties grouped by property set ({propertySet, name, type Single|List|Bounded|Enumerated|Table, value/values/lower/upper/options, valueType, readOnly?}), IFC attributes (Name, Description, ObjectType, Tag, ...) and IFC classification references. Can also FIND elements by IFC GlobalId (ifcGlobalIds). Returns {elements: [{guid, ...} | {guid, error}], lookup?: [{ifcGlobalId, elements}]}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| include | No | Parts to return (default all) | |
| elements | No | ||
| storedOnly | No | true = only data stored on the element; false (default) = also properties/attributes the IFC translator would export | |
| ifcGlobalIds | No | Find elements by IFC GlobalId (22 characters) and include them | |
| propertySets | No | Only IFC properties of these property sets, e.g. ['Pset_WallCommon'] |