ifc_open
Opens an IFC file as the active model, returning schema, units, counts, and version. Blocks opening when a Bonsai model is already loaded to avoid duplicates.
Instructions
Open an IFC file and make it the active model.
Returns the schema, exporting application, creation dates, units, total entity and element counts, and the ifcopenshell version in use.
Refused when Blender already holds a model through Bonsai: opening it here would create a second, independent copy of the same file.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"path": "<path>"
},
"name": "ifc_open"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||