ifcos-impl-mep

Official

Model MEP systems in IFC with precision.

AuthorOpenAEC-Foundation
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a comprehensive guide and practical code examples for accurately modeling Mechanical, Electrical, and Plumbing (MEP) systems within IFC files using the ifcopenshell.api.system module, preventing common errors and ensuring data integrity.

Core Features & Use Cases

  • System Creation & Management: Guides the creation of IfcDistributionSystem (or IfcSystem for IFC2X3) with correct PredefinedType and naming.
  • Element & Port Modeling: Demonstrates how to create various MEP elements (ducts, pipes, terminals, etc.) and their essential IfcDistributionPorts.
  • Connection Logic: Provides patterns for connecting ports to define flow paths and uses IfcRelFlowControlElements for sensors and actuators.
  • Version Compatibility: Addresses differences between IFC2X3 and IFC4/IFC4X3 standards.
  • Use Case: Generate a complete HVAC supply air system, including an Air Handling Unit (AHU), ductwork, a tee fitting, a damper, and two air terminals, ensuring all elements are correctly connected and assigned to the system.

Quick Start

Use the ifcos-impl-mep skill to create a complete HVAC supply air system in an IFC4 file.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ifcos-impl-mep
Download link: https://github.com/OpenAEC-Foundation/Blender-Bonsai-ifcOpenshell-Sverchok-Claude-Skill-Package/archive/main.zip#ifcos-impl-mep

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.