ifcos-impl-validation

Validate IFC models for schema compliance, IDS requirements, and georeferencing.

30|4|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/OpenAEC-Foundation/Blender-Bonsai-ifcOpenshell-Sverchok-Claude-Skill-Package --skill ifcos-impl-validation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ifcos-impl-validation
Source: https://github.com/OpenAEC-Foundation/Blender-Bonsai-ifcOpenshell-Sverchok-Claude-Skill-Package/tree/main/skills/ifcopenshell/impl/ifcos-impl-validation
Command: npx skills add https://github.com/OpenAEC-Foundation/Blender-Bonsai-ifcOpenshell-Sverchok-Claude-Skill-Package --skill ifcos-impl-validation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the critical need for robust validation of IFC (Industry Foundation Classes) models, ensuring schema compliance, adherence to project requirements (IDS), and correct georeferencing.

Core Features & Use Cases

  • Schema Validation: Checks IFC files against EXPRESS schema rules using ifcopenshell.validate.
  • IDS Validation: Validates models against project-specific Information Delivery Specifications using ifctester.
  • Georeferencing Checks: Verifies correct setup of coordinate systems and map conversions across different IFC versions.
  • Custom Rule Implementation: Provides patterns for defining and applying custom business logic validation.
  • Use Case: Before submitting an IFC model for a BIM coordination review, run this Skill to automatically catch common schema errors, ensure it meets project data requirements defined in an IDS file, and verify that georeferencing is correctly applied.

Quick Start

Validate the IFC file 'building.ifc' against the IDS specification 'requirements.ids'.

Frequently Asked Questions about ifcos-impl-validation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate an IFC model against an IDS file using IfcOpenShell?

This Skill validates IFC models by running schema compliance checks via ifcopenshell.validate and Information Delivery Specification checks using ifctester. It enables programmatic detection of data exchange requirements and outputs detailed quality assurance reports.

How can I check georeferencing correctness in an IFC file?

Georeferencing correctness in an IFC file is checked by verifying the setup of coordinate systems and map conversions. This workflow automatically detects georeferencing errors across different IFC versions to ensure accurate model placement.

Can I implement custom validation rules for my BIM coordination workflow?

Yes, custom validation rules can be implemented for BIM coordination workflows. This Skill provides patterns for defining and applying custom business logic validation alongside standard schema and IDS checks to catch project-specific errors.

What does ifcopenshell.validate check for in IFC schema compliance?

ifcopenshell.validate checks IFC schema compliance by verifying files against EXPRESS schema rules. This ensures the structural integrity and data format correctness of your Industry Foundation Classes models before downstream use.

When do I need to run IFC validation before a BIM coordination review?

You need to run IFC validation before a BIM coordination review to automatically catch common schema errors. Ensuring your model meets project data requirements defined in an IDS file and verifying georeferencing prevents coordination delays.