crosstech-impl-freecad-ifc-bridge

Open IFC files as active documents in FreeCAD using NativeIFC.

7|1|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/OpenAEC-Foundation/Cross-Tech-AEC-Claude-Skill-Package --skill crosstech-impl-freecad-ifc-bridge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: crosstech-impl-freecad-ifc-bridge
Source: https://github.com/OpenAEC-Foundation/Cross-Tech-AEC-Claude-Skill-Package/tree/main/skills/source/crosstech-impl/crosstech-impl-freecad-ifc-bridge
Command: npx skills add https://github.com/OpenAEC-Foundation/Cross-Tech-AEC-Claude-Skill-Package --skill crosstech-impl-freecad-ifc-bridge

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

FreeCAD users who need to work with IFC data without losing semantic information can rely on NativeIFC to treat the IFC file as the document, enabling safer edits and more accurate round-trips.

Core Features & Use Cases

  • Open IFC directly as the document in NativeIFC mode to preserve semantics.
  • Access IFC data semantically via IfcOpenShell while keeping the FreeCAD document in sync.
  • Support mixed-content workflows with unlocked NativeIFC and safe export for exchange.

Quick Start

Open an IFC file in FreeCAD using NativeIFC and inspect the IfcType properties of the objects.

Frequently Asked Questions about crosstech-impl-freecad-ifc-bridge

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

FAQPage Schema
How do I open and edit IFC files in FreeCAD without losing semantic data?

To edit IFC files without semantic data loss in FreeCAD, use NativeIFC mode to treat the IFC file as the active document, ensuring safer edits and accurate round-trips.

What is NativeIFC and how does it handle BIM workflows in FreeCAD?

NativeIFC is a FreeCAD mode that handles BIM workflows by treating the IFC file directly as the document, allowing users to access IFC data semantically via IfcOpenShell.

Can I use FreeCAD for mixed IFC and non-IFC content editing?

Yes, you can use FreeCAD for mixed IFC and non-IFC content editing by unlocking NativeIFC mode, which supports mixed-content workflows and safe IFC export for exchange.

Do I need IfcOpenShell to read IFC data semantically in FreeCAD?

Yes, IfcOpenShell is required to read IFC data semantically in FreeCAD, as it works with NativeIFC to access IFC data while keeping the FreeCAD document in sync.

Why does IFC data diverge when saving in FreeCAD and how to prevent it?

IFC data divergence in FreeCAD occurs when saving practices are not aligned with NativeIFC requirements; applying safe saving practices and compatibility checks prevents data loss.