Andrej730
60a70f5236
support IfcAxis1Placement and warn on IfcAxis2PlacementLinear #4565
2024-04-19 17:11:56 +05:00
Andrej730
757a010172
typing
2024-04-19 16:18:57 +05:00
Andrej730
447625bffd
fix failing test in util.selector.format with imperial_length
...
the error is below, not sure how I haven't noticed it before 🤔
assert subject.format('imperial_length(1, 1)') == "1'"
> raise VisitError(tree.data, tree, e)
E lark.exceptions.VisitError: Error trying to process rule "imperial_length":
E
E cannot access local variable 'output_unit' where it is not associated with a value
2024-04-19 16:18:46 +05:00
Andrej730
25edaa9b89
update broken url for ladybug tools
...
temporarily use fork repo
2024-04-19 16:07:29 +05:00
Andrej730
9da4215bac
ifcopenshell.util.selector.filter_elements - inherited predefined types
...
mentioned by @theoryshaw on osarch - https://community.osarch.org/discussion/comment/20126/#Comment_20126
2024-04-19 16:05:33 +05:00
Ryan Schultz
6ddf91fb52
bim.select_aggregate(select_parts=True) - selects all the host aggreg… ( #4552 )
...
- bim.select_aggregate(select_parts=True) - selects all the host aggregates and all the parts and subaggregates within these host aggregates
- bim.select_linked_aggregates(select_parts=False) - selects all the host aggregates that are linked
- bim.select_linked_aggregates(select_parts=True) - selects all the host aggregates that are linked and all the parts and subaggregates within these host aggregates
blenderbim-240419
2024-04-18 21:08:46 -05:00
Dion Moult
28eb2cd628
Fix dateutil dependency
2024-04-19 08:51:55 +10:00
Thomas Krijnen
d24d781674
Merge remote-tracking branch 'origin/v0.7.0' into v08attempt1
2024-04-18 21:39:33 +02:00
Thomas Krijnen
c2a47e95ce
Merge commit '5a8209e2ad6873374452' into v08attempt1
2024-04-18 21:39:05 +02:00
Thomas Krijnen
ffe1442974
Fixes after settings rework
2024-04-18 21:36:45 +02:00
Thomas Krijnen
29fd32be75
Fixes after settings rework
2024-04-18 21:15:40 +02:00
Thomas Krijnen
0edfb0e791
Settings rework for plan/model/context and interfacing with python
2024-04-18 21:04:02 +02:00
Dion Moult
fa4239159d
Fix incorrect dateutil dependency
2024-04-18 23:39:25 +10:00
Thomas Krijnen
b62b328f1d
Address minor unaddressed consequences of merge
2024-04-18 12:11:25 +02:00
Thomas Krijnen
745f7674ff
Update clash code to conform to v0.8
2024-04-18 12:02:22 +02:00
Thomas Krijnen
4828db0f6c
Merge branch 'v0.8.0' of https://github.com/IfcOpenShell/IfcOpenShell into v08attempt1
2024-04-18 11:45:07 +02:00
Thomas Krijnen
1e5f7c93fa
Some changes left-over after conflict resolution
2024-04-18 10:48:25 +02:00
Dion Moult
ad01945561
Fix #4549 . Drawing decorators are now refreshed like the rest of the UI after operations.
2024-04-18 10:48:25 +02:00
Dion Moult
9090b0866b
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-18 10:48:25 +02:00
Dion Moult
f11538ee37
Fix #3402 .
2024-04-18 10:48:25 +02:00
Dion Moult
608904325a
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-18 10:48:25 +02:00
Dion Moult
c2bb57d7de
See #4546 . Fix docs link to filtering elements query syntax.
2024-04-18 10:48:25 +02:00
Dion Moult
1e1451de03
See #4541 . Clarify how to use include args for IfcConvert
2024-04-18 10:48:25 +02:00
Dion Moult
f82a8f34c0
Fix #4550 . Update doc urls.
2024-04-18 10:48:25 +02:00
Andrej730
ef6dfc3fec
Update BBIM version in docs
2024-04-18 10:48:25 +02:00
Andrej730
657ff30883
material.unassign_material - support batching #4474
2024-04-18 10:48:25 +02:00
Andrej730
cd25a50e96
material.assign_material - support batching #4474
2024-04-18 10:48:25 +02:00
Andrej730
5562f35ed1
material.assign_material - update owner history
2024-04-18 10:48:25 +02:00
Andrej730
9e310318d4
ifcpatch - add ifc2x3 tests and test for MergeDuplicateTypes
2024-04-18 10:48:25 +02:00
Andrej730
67a6e4d258
typing
2024-04-18 10:48:25 +02:00
Dion Moult
09578b2fd6
Fix #4526 . Bug when exporting IfcTester results to BCF due to new "failures" attribute.
2024-04-18 10:48:25 +02:00
Dion Moult
a752abf0a5
See #4541 . Add documentation examples on how to use include filters in IfcConvert.
2024-04-18 10:48:25 +02:00
Andrej730
3478db67b9
system.unassign_system - support batching #4474
2024-04-18 10:48:25 +02:00
Andrej730
9ee5cb7180
system.assign_system - support batching #4474
2024-04-18 10:48:25 +02:00
Andrej730
b4658184de
system.add_system - fix failing default agrument in ifc2x3
2024-04-18 10:48:25 +02:00
Andrej730
6e1688905f
new util method ifcopenshell.util.element.get_groups
2024-04-18 10:48:25 +02:00
Andrej730
2460729e43
type.unassign_type - support batching #4474
2024-04-18 10:48:25 +02:00
Andrej730
d6fb508517
assign_type not to remap if it's type was assigned previously
2024-04-18 10:48:25 +02:00
Andrej730
949ff535eb
typing
2024-04-18 10:48:25 +02:00
Andrej730
fed23533a4
remove unused lines from tests
2024-04-18 10:48:25 +02:00
Andrej730
a27461e4ba
fix bug generating profiles on assign_type after df4943205
2024-04-18 10:48:25 +02:00
Vukas Pajic
5c0bbcf525
fix: address test fails
2024-04-18 10:48:24 +02:00
Vukas Pajic
e73ff252bb
fix: cascade_schedule correctly handles timelag with IfcRatioMeasure
2024-04-18 10:48:24 +02:00
Andrej730
74224676cd
type.assign_type - support batching #4474
2024-04-18 10:48:24 +02:00
Andrej730
571892dd60
fix bug in nest.assign_object
2024-04-18 10:48:24 +02:00
Andrej730
fa2009418c
unify tests for ifc4 and ifc2x3
2024-04-18 10:48:24 +02:00
Andrej730
7af1632c1a
fix test files names
2024-04-18 10:48:24 +02:00
Andrej730
48e5d14817
nest.assign_object to support ifc2x3
2024-04-18 10:48:24 +02:00
Andrej730
ee7cf918ea
get_pset() fix bug getting inherited psets with psets_only/qtos_only = True
2024-04-18 10:48:24 +02:00
Andrej730
b77df1892c
further ifcopenshell.util.element optimization
...
and readibility for props addressed by the index
2024-04-18 10:48:24 +02:00