bim-clash-detection
This skill enables automated detection of geometric clashes within Building Information Models, helping construction teams identify conflicts between structural, mechanical, electrical, and plumbing systems before they become costly field issues. By analyzing spatial relationships across BIM datasets, it streamlines coordination workflows and reduces rework during construction phases.
bim-clash-detection enables automated detection of geometric clashes within Building Information Models, helping construction teams identify conflicts between structural, mechanical, electrical, and plumbing systems before they become costly field issues. By analyzing spatial relationships across BIM datasets, it streamlines coordination workflows and reduces rework during construction phases.
AI-generated summary based on this skill's SKILL.md
Install
datadrivenconstruction/DDC_Skills_for_AI_Agents_in_Construction/bim-clash-detection · repository language: Python
git clone https://github.com/datadrivenconstruction/DDC_Skills_for_AI_Agents_in_Construction
cp -r DDC_Skills_for_AI_Agents_in_Construction/1_DDC_Toolkit/BIM-Analysis/bim-clash-detection ~/.claude/skills/bim-clash-detectionFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
What does bim-clash-detection do?
bim-clash-detection enables automated detection of geometric clashes within Building Information Models, helping construction teams identify conflicts between structural, mechanical, electrical, and plumbing systems before they become costly field issues. By analyzing spatial relationships across BIM datasets, it streamlines coordination workflows and reduces rework during construction phases.
How does bim-clash-detection detect clashes in BIM models?
bim-clash-detection analyzes spatial relationships and geometric intersections across your BIM dataset to automatically identify where building elements from different disciplines overlap or interfere. It examines structural members, MEP runs, architectural components, and other systems to surface conflicts that would otherwise remain hidden until construction.
Can bim-clash-detection identify MEP vs structural conflicts?
Yes. bim-clash-detection is designed to identify coordination issues between MEP (mechanical, electrical, plumbing) systems and structural elements, as well as conflicts between architectural and other building systems. It detects interference patterns like ducts hitting beams, pipes crossing structural members, and similar geometric collisions across disciplines.
Does bim-clash-detection categorize clashes by severity?
bim-clash-detection categorizes and prioritizes clashes by severity and discipline, allowing teams to focus resolution efforts on the most critical conflicts first. This structured approach helps streamline coordination workflows and ensures high-impact issues receive immediate attention.
How can I export clash reports from bim-clash-detection?
bim-clash-detection supports exporting clash reports and assigning resolution tasks to teams. Once clashes are detected and analyzed, you can generate reports that document conflicts by location, discipline, and severity, then distribute them to relevant team members for coordinated resolution.
What license does bim-clash-detection use?
bim-clash-detection is released under the MIT license, making it freely available for use, modification, and distribution in both open-source and commercial projects.
SKILL.md
rendered from the published skill — quoted content, verbatim
BIM Clash Detection
Business Case
Problem Statement
Coordination issues cause significant rework: - MEP vs structural conflicts discovered on site - Late design changes increase costs - Manual clash review is time-consuming - No standardized clash categorization
Solution
Automated clash detection and analysis system that identifies conflicts between building systems and provides prioritized resolution recommendations.
Business Value
- Cost savings - Detect issues before construction
- Time reduction - Automated clash identification
- Better coordination - Systematic conflict resolution
- Quality improvement - Fewer field issues
Technical Implementation
```python import pandas as pd from datetime import datetime from typing import Dict, Any, List, Optional,
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 3 files
1_DDC_Toolkit/BIM-Analysis/bim-clash-detection/SKILL.md
1_DDC_Toolkit/BIM-Analysis/bim-clash-detection/claw.json
1_DDC_Toolkit/BIM-Analysis/bim-clash-detection/instructions.md