Andrej730
345b94fbee
RegenerateGlobalIds - tests
2024-04-18 10:48:21 +02:00
Andrej730
d6a72bd2b6
Fix test after cf9a94a79
2024-04-18 10:48:21 +02:00
Andrej730
246441e216
prevent reloading reference annotations on loading .ifc #4478
...
1) if reference annotation was changed, it would reload discarding the changes
2) even if reference annotation wasn't changed it would still reload them producing noise in .ifc changes
2024-04-18 10:48:21 +02:00
Andrej730
2f19a1bbea
typing
2024-04-18 10:48:21 +02:00
Andrej730
73d7728c5f
fix typo
2024-04-18 10:48:21 +02:00
Andrej730
bddf423e6c
experimental svg to dxf conversion for drawings
...
Example - https://imgur.com/a/AkvLlbZ
2024-04-18 10:48:21 +02:00
Andrej730
74fa0a106e
fix issue with prohibited facets in 0065c5f, add a test
2024-04-18 10:48:21 +02:00
Andrej730
5c398428c3
ifctester.Specification.set_usage convenience method
...
sets minOccurs and maxOccurs according to the agreement mentioned in the latest ids.xsd
https://github.com/buildingSMART/IDS/blob/6d71cdf3547a0383c6cfbbead81a7cef7521ac3a/Development/ids.xsd#L67-L72
2024-04-18 10:48:21 +02:00
Andrej730
7be396474c
typing
2024-04-18 10:48:21 +02:00
Dion Moult
36527d0e9d
Whoops.
2024-04-18 10:48:21 +02:00
Dion Moult
4403f75959
Fix #4321 . The PurgeData recipe now also works on IFC2X3.
2024-04-18 10:48:21 +02:00
Dion Moult
619f461829
Fix #4060 . The colour by property panel now shows the number of results in the legend.
2024-04-18 10:48:21 +02:00
Dion Moult
3793a5dfea
Fix #4069 . IfcClash Blender interface now uses the new filter UI.
2024-04-18 10:48:21 +02:00
Dion Moult
77465dfd41
Bump IOS.
2024-04-18 10:48:21 +02:00
Dion Moult
7742e4da45
IfcDiff now uses the new selector syntax with the new UI
2024-04-18 10:48:21 +02:00
Dion Moult
e2102cd2c7
Fix #4306 . Remove superseded selector UI.
2024-04-18 10:48:21 +02:00
Ryan Schultz
d7317d27ab
added search for styles - in BIM_PT_representation_items
2024-04-18 10:48:21 +02:00
Dion Moult
2905eb637d
Fix #4328 . Fix incorrect documentation about how to use the imperial_length formatting function.
2024-04-18 10:48:06 +02:00
Dion Moult
33f5db2e26
Use indices instead of WorkTimeDatesInterface
...
Checking start/end dates are done very, very often in date calculations (often looping through every day in a date range). So I'd prefer more opaque code but less overhead.
2024-04-18 10:48:06 +02:00
Thomas Krijnen
c16d49d683
#4450 don't fail on empty bbox in prefiltering
2024-04-18 10:48:06 +02:00
Dion Moult
fcf5073726
See #4484 . Editing predefined type attributes now enforces valid combinations of userdefined and object/element type
2024-04-18 10:48:06 +02:00
Dion Moult
81fdaea5f2
Fix #4323 . Bug where running a filter could fail if you tried to compare values which had incompatible types.
2024-04-18 10:48:06 +02:00
Dion Moult
a56ad31571
More minor doc changes and polish
2024-04-18 10:48:06 +02:00
Dion Moult
589a725747
Fix #4265 . Bug where when loading a saved filter it showed an unnecessary = comparison (which is by default).
2024-04-18 10:48:06 +02:00
Dion Moult
7f70b79f2a
Minor doc fixes
2024-04-18 10:48:06 +02:00
Dion Moult
5fbdc9e7fb
Fix #4461 . Write documentation on how to build and edit documentation.
2024-04-18 10:48:06 +02:00
Dion Moult
65dfa048cf
Fix #4483 .
2024-04-18 10:48:06 +02:00
Dion Moult
a6ae609a6a
Fix #4318 . Theme docs to match website branding and add edit button, footer links, and icons.
2024-04-18 10:48:06 +02:00
Dion Moult
4c3a7b14ff
Fix #4286 . IfcCSV summaries are now formatted the same as the rows.
2024-04-18 10:48:06 +02:00
Dion Moult
2037a5a46b
Fix bug where loading drawings didn't correctly link shared meshes (e.g. from a type of an annotation)
2024-04-18 10:48:06 +02:00
Dion Moult
13b845df92
Fix incorrect handling of prohibited specifications
2024-04-18 10:48:06 +02:00
Andrej730
ad045f5ad7
import referenced drawings activating the current drawing #4478
2024-04-18 10:48:06 +02:00
Andrej730
258d38393f
typing
2024-04-18 10:48:06 +02:00
Dion Moult
7e689f2456
Fix #4305 . Bug where importing spreadsheets into IFC didn't intelligently cast attribute data types
2024-04-18 10:47:36 +02:00
Andrej730
7cd400dc8e
Fix #4477
2024-04-18 10:47:36 +02:00
Dion Moult
948799698e
Fix #4368 . Update to latest Brickschema alpha to cut dep size
2024-04-18 10:47:36 +02:00
Dion Moult
93d44041bf
See #4473 . Cull entourage library.
...
We haven't confirmed the legality of the other assets.
2024-04-18 10:47:36 +02:00
Dion Moult
4f66fdd339
Fix #4411 . Fallback to absolute paths if relative paths fail.
2024-04-18 10:47:36 +02:00
Dion Moult
4abb4d7f63
Run black on IfcTester
2024-04-18 10:47:36 +02:00
Dion Moult
bd92c043e0
Fix #4427 . Failures are now stored in single dictionary.
...
There was a missing clear() call to failed_reasons which could lead to incorrect reporting. It also makes no sense to store them separately.
2024-04-18 10:47:36 +02:00
Dion Moult
ed8eb7543b
Fix #4465 . Update IfcTester to IDS 0.9.7
2024-04-18 10:47:36 +02:00
Andrej730
12a1f8b5f0
Fix invalid profiles after subdividing edges near arcs #4471
2024-04-18 10:47:36 +02:00
Andrej730
e9b8edb5b2
use blender units subtype for cad props
2024-04-18 10:47:36 +02:00
Andrej730
0460c5c640
typing, format
2024-04-18 10:47:36 +02:00
Thomas Krijnen
f6a0d1f073
Fix #4273 ignore degenerate triangles in mesher output
2024-04-18 10:47:23 +02:00
Vukas Pajic
61af868c7a
sync with latest
2024-04-18 10:45:31 +02:00
Vukas Pajic
f7a97622c5
Additional metadata as property set #4425
...
https://github.com/IfcOpenShell/IfcOpenShell/issues/4425
2024-04-18 10:45:31 +02:00
Dion Moult
4584430a5f
Minor doc fixes to refer to Mac intel and silicon
2024-04-18 10:45:31 +02:00
Dion Moult
d5c2085366
Clash results now are sorted and show text overlays of clash type and distance
2024-04-18 10:45:31 +02:00
Dion Moult
36ca54f3a2
Don't consider borderline points to be inside a shape for more robust protrusion results
2024-04-18 10:45:31 +02:00