ifcos-impl-materials

Official

Master IFC material assignment with IfcOpenShell.

AuthorOpenAEC-Foundation
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a comprehensive guide and practical code examples for assigning physical materials and visual styles to building elements within IFC files using the IfcOpenShell Python library, ensuring accurate and compliant BIM data.

Core Features & Use Cases

  • Material Creation & Assignment: Create and assign single materials, layered materials (walls, slabs), profiled materials (beams, columns), and constituent materials (windows, doors).
  • Schema Compliance: Handles differences between IFC2X3 and IFC4+ material definitions.
  • Visual Styling: Integrates physical materials with visual appearance (color, texture).
  • Use Case: When modeling a wall in BIM software and exporting to IFC, ensure it has the correct layered material definition (e.g., brick, insulation, blockwork) with accurate thicknesses, so that downstream analysis and visualization tools interpret the construction correctly.

Quick Start

Use the ifcos-impl-materials skill to create a layered material for a wall and assign it to an IfcWallType.

Dependency Matrix

Required Modules

None required

Components

references

💻 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-materials
Download link: https://github.com/OpenAEC-Foundation/Blender-Bonsai-ifcOpenshell-Sverchok-Claude-Skill-Package/archive/main.zip#ifcos-impl-materials

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.