ifc_set_pset_value
Set a property value in an existing IFC property set. First list property names to avoid duplicates, then assign the value.
Instructions
Set one property inside an existing property set.
Run ifc_list_property_names first: exporters rarely use the standard names, and this fails loudly rather than creating a near-miss duplicate.
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": {
"pset": "<pset>",
"property": "<property>",
"value": "<value>"
},
"name": "ifc_set_pset_value"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| guid | No | ||
| pset | Yes | ||
| query | No | ||
| value | Yes | ||
| property | Yes | ||
| max_elements | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||