Dion Moult
acf6628f23
Fix #4547 . Handle both null inherited predefined types and disable editing predefined types on occurrences which inherit from a type.
blenderbim-240415
2024-04-15 11:53:37 +10:00
Dion Moult
8a62558575
Fix #4484 . Clarify inheritance rules of predefined types.
2024-04-15 09:27:58 +10:00
Dion Moult
0e0861c84b
Further clarification of type vs occurrence psets/qtos.
...
Previously even if you had a type selected it would still say occurrence.
2024-04-15 09:27:00 +10:00
Dion Moult
5a8209e2ad
Fix #4549 . Drawing decorators are now refreshed like the rest of the UI after operations.
2024-04-15 00:01:42 +10:00
Dion Moult
50b41f5af6
Fix #4486 . Sync camera properties from IFC on both drawing load as well as drawing activation.
...
Also there are now defaults in case pset values don't exist.
2024-04-14 15:18:23 +10:00
Dion Moult
fc6678f5ce
Fix #3402 .
blenderbim-240414
2024-04-14 14:41:37 +10:00
Dion Moult
ee1183481f
Fix #4525 . Fix #4546 . Specify dependencies for ifcopenshell and ifcpatch.
...
No longer optional for a better first experience. They aren't huge deps.
2024-04-14 08:52:19 +10:00
Dion Moult
6ddf7dae01
See #4546 . Fix docs link to filtering elements query syntax.
2024-04-14 08:34:49 +10:00
Dion Moult
8232c9fa24
See #4541 . Clarify how to use include args for IfcConvert
2024-04-14 08:33:23 +10:00
Dion Moult
07b6c95f54
Fix #4550 . Update doc urls.
2024-04-14 08:11:57 +10:00
Andrej730
ca2f683af3
Update BBIM version in docs
blenderbim-240413
2024-04-13 10:59:56 +05:00
Andrej730
eb46de9658
material.unassign_material - support batching #4474
blenderbim-240412
2024-04-12 17:41:37 +05:00
Andrej730
59cc9c0a16
material.assign_material - support batching #4474
2024-04-12 17:41:37 +05:00
Andrej730
32d2f1d629
material.assign_material - update owner history
2024-04-12 17:41:37 +05:00
Andrej730
38a73d6510
ifcpatch - add ifc2x3 tests and test for MergeDuplicateTypes
2024-04-12 17:41:36 +05:00
Andrej730
59b496d4b5
typing
2024-04-12 17:41:36 +05:00
Thomas Krijnen
44deaedccc
Incorporate profile in FixedRefSolid, some attempt at DirectrixDerived
2024-04-12 10:24:24 +02:00
Thomas Krijnen
7b296629d6
Doing a transpose was most likely misguided
2024-04-12 10:23:27 +02:00
Dion Moult
e56aa45a82
Fix #4526 . Bug when exporting IfcTester results to BCF due to new "failures" attribute.
2024-04-12 10:09:52 +10:00
Dion Moult
a3c99b8362
See #4541 . Add documentation examples on how to use include filters in IfcConvert.
2024-04-12 10:09:52 +10:00
Richard Brice
420eed1828
Adds new simplified alignment example that makes us of the alignment helper functions
2024-04-11 11:26:42 -07:00
Richard Brice
e30fd6096a
Adds framework for alignment helper functions.
...
Function include building a simple highway alignment and mapping of sementic segment definitions to geometric definitions (this part is still a work in progress)
2024-04-11 11:26:42 -07:00
Thomas Krijnen
85887b6db0
Clone profile for immutability in IfcDerivedProfileDef
2024-04-11 20:15:55 +02:00
Thomas Krijnen
9e2645d4cf
Respect face matrix in IfcSectionedSolidHorizontal
2024-04-11 20:15:55 +02:00
Thomas Krijnen
c535c000a6
Wrong axis typo causing singular matrices
2024-04-11 20:15:55 +02:00
Richard Brice
a1d8aaf999
Fixes problems with Helmert curves
2024-04-11 11:13:02 -07:00
Andrej730
e66ac3d7db
system.unassign_system - support batching #4474
2024-04-11 17:50:31 +05:00
Andrej730
6b48e8b4b9
system.assign_system - support batching #4474
2024-04-11 17:50:31 +05:00
Andrej730
3d243b5eee
system.add_system - fix failing default agrument in ifc2x3
2024-04-11 17:50:31 +05:00
Andrej730
fa0dbac914
new util method ifcopenshell.util.element.get_groups
2024-04-11 17:50:30 +05:00
Andrej730
49e7abb4dc
type.unassign_type - support batching #4474
2024-04-11 17:09:41 +05:00
Andrej730
5098550399
assign_type not to remap if it's type was assigned previously
2024-04-11 17:09:41 +05:00
Andrej730
e12c05eea0
typing
2024-04-11 17:09:41 +05:00
Andrej730
39433fb5a5
remove unused lines from tests
2024-04-11 17:09:41 +05:00
Andrej730
1ea80016cd
fix bug generating profiles on assign_type after df4943205
2024-04-11 17:09:41 +05:00
Vukas Pajic
58b39d3926
fix: address test fails
2024-04-11 13:03:13 +02:00
Vukas Pajic
946c868388
fix: cascade_schedule correctly handles timelag with IfcRatioMeasure
blenderbim-240411
2024-04-11 11:35:34 +02:00
Richard Brice
4807e5b432
Fixes curve segment placement issues
2024-04-10 15:15:11 -07:00
Richard Brice
a34da81ac5
Fixes tilt slope for cant
2024-04-10 14:09:46 -07:00
Thomas Krijnen
7589e0bd40
Implement product matric access in Python wrapper
2024-04-10 21:22:13 +02:00
Richard Brice
6d5a9f8716
Fixes anon namespace that was causing problems with linking
2024-04-10 11:48:26 -07:00
Andrej730
df4943205a
type.assign_type - support batching #4474
2024-04-10 18:58:44 +05:00
Andrej730
ba4eb2a891
fix bug in nest.assign_object
2024-04-10 18:58:44 +05:00
Andrej730
90bb2f0e16
unify tests for ifc4 and ifc2x3
2024-04-10 18:45:37 +05:00
Andrej730
c2840d92c2
fix test files names
2024-04-10 18:45:37 +05:00
Andrej730
81ff9c168e
nest.assign_object to support ifc2x3
2024-04-10 18:45:37 +05:00
Andrej730
239ab5b587
get_pset() fix bug getting inherited psets with psets_only/qtos_only = True
2024-04-10 18:45:37 +05:00
Andrej730
37a33d62d5
further ifcopenshell.util.element optimization
...
and readibility for props addressed by the index
2024-04-10 18:45:37 +05:00
Andrej730
13c6fdd3c6
maintain verbosity getting complex property subproperties
2024-04-10 18:45:36 +05:00
Andrej730
e69597f72b
typing
2024-04-10 18:45:36 +05:00