Validate an IFC file and get its Health Score
validate_ifcChecks a local IFC/BIM model against schema, spatial structure, GlobalId, ISO 19650, classification and MEP rules, returning a 0–100 Health Score, issue counts and top fixes. Files stay on this machine.
Instructions
Check an IFC (BIM) model against the IFC Viewer Online rule set — schema, spatial structure, names, GlobalIds, ISO 19650, classification, MEP and more — and return its Health Score (0–100, higher is better), issue counts, the rules that cost the most points and the first issues with links to fix guides. Runs locally on this machine; the file is not uploaded anywhere. Use it when the user asks whether a model is OK, what is wrong with it, or how good it is.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rules | No | Run only these rule ids (see list_validation_rules). Default: the viewer's default rules. | |
| source | Yes | Path to a local file (absolute, or relative to where the server runs) or a public http(s) URL. | |
| maxIssues | No | How many issues to list (the counts always cover all of them). |