Bruno Postle
Bruno Postle
Files created using ExportFileAsIFC() have invalid real numbers, validation of a file generated by the `hello-world/examples/web-ifc-three/editing/` tool gives lots of errors like this: ``` $ python -m ifcopenshell.validate ~/Downloads/modified.ifc For...
ifcmerge relies on the Native IFC principle that no application will reuse the IDs of deleted elements. However there is a theoretical possibility of failure in this situation: 1. Application...
ifcmerge will happily merge lists of step IDs, eg. `(#5,#2,#1,#2222)` but it doesn't preserve list ordering. This is not a problem with most IFC data, such as aggregates, but will...
The intent is that something like this add-on should be merged into BlenderBIM: - [x] The code is not structured like a BlenderBIM module, so there is some refactoring needed....
Putting this here as it isn't noted anywhere else: ifcmerge does three-way merge *conflict resolution* rather than a simple three-way merge, this is because there is always a conflict when...
ifcmerge will return 0 on success, otherwise it will report unresolvable conflicts in some detail. *Sometimes* these conflicts will be resolvable by committing some changes and trying again, but other...
As of writing there are no remote commands (fetch, remote, pull, push, clone etc..) in the GUI. This shouldn't stop you from using an external tool (a Git GUI or...
Visual diffs highlight 3d blender objects that have corresponding IFC entities that have changed or that are new between revisions. This is extremely fast as it doesn't involve any IFC...
Some notes on tagging for comment: The revision list shows tags, tagging/removing tags is basic required functionality. Git tag names are limited in the same way as branch names (no...