Martin15135215
|
7e0c0c5c83
|
add cff for ifcdiff
|
2023-12-07 13:42:32 +11:00 |
|
Dion Moult
|
dca60b83a9
|
Make IfcDiff more forgiving when invalid geometry occurs. See #3755.
|
2023-09-14 22:28:03 +10:00 |
|
Dion Moult
|
b67c5a0828
|
Fix #3366. Fix crash in IfcDiff if you are comparing a model with no geometry.
|
2023-07-03 17:28:38 +10:00 |
|
Dion Moult
|
2f7643424d
|
IfcDiff now uses the iterator to compare geometry, which seems significantly faster.
|
2022-10-24 13:06:03 +11:00 |
|
Dion Moult
|
226c94381b
|
IfcDiff now supports file objects as inputs instead of filepaths
|
2022-10-23 23:33:52 +11:00 |
|
Dion Moult
|
97cf1da4ff
|
#2339 Read directly from raw data instead of using strings for IfcDiff output
|
2022-08-18 17:57:11 +10:00 |
|
Dion Moult
|
09a6f56f47
|
#2319 Add documentation for IfcDiff
|
2022-08-18 16:12:10 +10:00 |
|
Vukas Pajic
|
0b16c07e3a
|
return result when calling diff()
|
2022-08-04 16:45:10 +02:00 |
|
Vukas Pajic
|
a44d7e997a
|
typo
|
2022-08-04 10:25:30 +02:00 |
|
Vukas Pajic
|
1df8908689
|
fix commit mistake
|
2022-08-04 10:24:13 +02:00 |
|
Vukas Pajic
|
fd6f2f3fc4
|
Diff can be restricted by elements that match Selector query
|
2022-08-04 09:54:11 +02:00 |
|
Dion Moult
|
a4d0378405
|
More IfcDiff optimisations (461s->247s), bump DeepDiff version, less false positives with more accurate number comparisons
|
2022-08-04 17:49:18 +10:00 |
|
Dion Moult
|
1629205c3f
|
Some optimisations to IfcDiff for a 50% speed up (461s down to 300s on sample data)
|
2022-08-04 11:47:34 +10:00 |
|
Dion Moult
|
94f0612752
|
WIP copyright statements. See #1082. Also IFCP6 is now IFC4D as we will expand into more 4D apps and widen the scope.
|
2021-08-05 13:21:55 +10:00 |
|
Dion Moult
|
5cf07a910e
|
Include licenses on IfcOpenShell sub-utilities. See #1082.
|
2021-08-04 10:51:31 +10:00 |
|
htlcnn
|
4a6ec11f6f
|
black ifccsv, ifcdiff
|
2020-11-01 23:50:02 +11:00 |
|
Dion Moult
|
55a54098dd
|
Fix #961. Reloading is now more robust, and detects opening and projection changes to geometry
|
2020-09-01 12:18:48 +10:00 |
|
Dion Moult
|
6c7ddcca9c
|
Fix #940
|
2020-07-31 16:12:14 +10:00 |
|
Bruno Postle
|
0cc816922c
|
Fix shebang in command-line scripts
|
2020-07-30 10:11:32 +10:00 |
|
Dion Moult
|
048966bda2
|
Read from model precision to determine tolerance when doing diffs
|
2020-04-21 17:29:47 +10:00 |
|
Dion Moult
|
f3590f2b7b
|
Allow people to check all inverse relationships without filters
|
2020-04-03 11:15:29 +11:00 |
|
Dion Moult
|
22e4eb4570
|
Allow to diff inverse relationships
|
2020-04-03 11:10:14 +11:00 |
|
Dion Moult
|
5beb3dc755
|
Show percentage results in BIMTester, add tests for element existance, attributes from a list, and more generic attribute checking
|
2020-02-18 14:03:32 +11:00 |
|
Dion Moult
|
6d6f7af3d7
|
Create UI to run IFCDiff tool from Blender
|
2020-01-07 14:27:34 +11:00 |
|
Dion Moult
|
dfe8149b17
|
Package IFC diff utility for Windows
|
2020-01-06 17:39:04 +11:00 |
|
Dion Moult
|
e9418bfb0b
|
Allow IFC diff utility to read from command line input
|
2019-12-04 21:58:59 +11:00 |
|
Dion Moult
|
55717756e6
|
Create IFC Diff tool, showing added, removed, and modified.
It produces a JSON output of exactly what changed. It requires a patched version of the DeepDiff library, which I will provide.
|
2019-10-25 16:42:49 +11:00 |
|