Metadata-Version: 2.1
Name: ifcclash
Version: 0.8.6
Summary: IFC clash detection library to handle intersections, collisions, and clearance checks
Author-email: Dion Moult <dion@thinkmoult.com>
Project-URL: Homepage, http://ifcopenshell.org
Project-URL: Documentation, https://docs.ifcopenshell.org
Project-URL: Issues, https://github.com/IfcOpenShell/IfcOpenShell/issues
Keywords: IFC,clash,BIM
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)
Description-Content-Type: text/markdown
License-File: COPYING
License-File: COPYING.LESSER
Requires-Dist: ifcopenshell
Provides-Extra: advanced
Requires-Dist: scikit-learn; extra == "advanced"

# IfcClash

IFC clash detection library to handle intersections, collisions, and clearance checks between building elements in IFC models.

## Features

- **Multiple detection modes**: intersection, collision, and clearance checking
- **Flexible clash sets**: Compare elements within a single model or between multiple IFC files
- **Smart grouping**: Automatically group related clashes
- **Export options**: Export clash results to BCF-XML or JSON formats
- **Element filtering**: Use selectors to specify which elements to check for clashes
