BIM X – IFC Space QTO
AI-generatedSummary
Extract quantity takeoff (QTO) data such as area and volume from an IFC file's IfcSpaces and generate output files (XLSX and/or TSV) with customizable parameters and formatting.
Inputs
- Binary Property (required) — Name of the binary property containing the IFC file; the node reads this binary data encoded in base64 from input items.
- Generate XLSX — Boolean flag to generate an XLSX spreadsheet file with the extracted quantity takeoff data.
- Generate TSV (comma decimal) — Boolean flag to generate a TSV text file using tab separation and commas as decimal separators.
- Round Decimals — Number specifying how many decimal places to round numeric values in the output (0-10).
- Options — Collection of options to customize the extraction and output, including: whether to include all parameters; fallback and forced use of geometry calculation; extra IFC parameters to include; and renaming mapping of output parameter names.
Output shape
For each input item, an output item containing a JSON property with count of extracted spaces and, conditionally, binary properties containing XLSX and/or TSV files with the quantity takeoff data.
If 'Generate XLSX' is enabled, returns an Excel file named 'spaces_qto.xlsx' with a sheet 'Spaces'. If 'Generate TSV' is enabled, returns a tab-separated values file named 'spaces_qto.tsv' with comma as decimal separator. Numeric values are rounded as specified. Errors occur if the specified binary property is missing or invalid.