Compare IFC models for changes to geometry, properties, and structure
Project description
IfcDiff
Compare IFC models for changes to geometry, properties, and structure. Compares the differences between two IFC models, including changes to geometry, properties, relationships, and spatial structure. Outputs differences in JSON format for further processing or reporting.
Features
- Element tracking: Identify added and deleted elements between models
- Relationship comparison: Track changes in multiple relationship types:
- Geometry
- Attributes
- Type assignments
- Properties
- Spatial containers
- Aggregations
- Classifications
- Flexible filtering: Compare only specific element types using IFC selectors
- Configurable depth: Choose between shallow (first difference only) or deep (all differences) comparison
- JSON export: Export comparison results in JSON format for further processing
- Precision control: Configure geometric comparison precision
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ifcdiff-0.8.5-py3-none-any.whl.
File metadata
- Download URL: ifcdiff-0.8.5-py3-none-any.whl
- Upload date:
- Size: 6.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aa587e95bfb9b5ca0dfd2e164202d0302f976935a3e21a3cb15411d5d844ee56
|
|
| MD5 |
3a8b0133e4ba8ccaf077c3221736923b
|
|
| BLAKE2b-256 |
ab2ec111594a76b240c444a61849e812e0cb6014d87da292707492a2fd5a95e7
|