Documentation on ifcdiff
on the wiki there is some great documentation about ifc quality gates made by bimtester ... https://wiki.osarch.org/index.php?title=Using_MicroMVDs_for_exchange_requirements
But I could not found any documentation about ifcdiff? Is there anything around?
cheers bernd
Comments
Not much to document, really.
ifcdiff -h
will provide a standard help statement:So in its simplest form:
ifcdiff old.ifc new.ifc
No I do not mean how to run it. You mentioned the results can be opened and shown in BlenderBIM. How does this works? Does Blender reads the json file? I do not think so.
Bernd
@bernd at the moment, there is no way to "visualise" the JSON file in the BlenderBIM Add-on. It's been on my todo list for a while :)
However, one way it can be used is during import. Prior to import, point to a JSON data with Diff data inside. Then, when you import an IFC file, the diff will be applied, so it will only import what's changed / new, and will delete existing deleted elements:
Is it possible to visualize the diff off two ifc somehow like the picture attaced? There the black lines and red volumes are the geometry which has changed from one ifc to the other. Exaclty it shows the volumes (concrete) which where added from one IFC to the other
@bernd not yet. It is a feature I plan to add. There are some manual ways to do it, but a feature is needed to make it easy.
@bernd feature added: https://github.com/IfcOpenShell/IfcOpenShell/commit/323dddf0822533e4e7dc774246c7c30145109779