Sigma Dimensions (Yass)
c85e4e7ceb
fix missing task types for animations color scheme
2023-09-26 16:35:00 +01:00
Sigma Dimensions (Yass)
7ed4301c6c
fix tasks not displaying derived calendar
2023-09-26 16:29:53 +01:00
Andrej730
1193e7025a
system decorations - live time update
...
Decoration data is now updating in live time, caching some parts in Data for performance. Real time update is needed because Data doesn't allow update on objects positions change and later will need real time update for viewport orientation data.
2023-09-26 17:08:39 +05:00
Andrej730
cc1ee19115
Add ports to MEP bends/transitions types instead of occurences
2023-09-26 15:19:49 +05:00
Andrej730
e975eac4a7
system decorations to show flow direction
2023-09-26 11:47:10 +05:00
Andrej730
779fc35228
settings flow direction without jumping to ports
...
https://imgur.com/a/F00tG7g
2023-09-26 11:47:10 +05:00
Ryan Schultz
e4bfb05875
proposed fix for #3792
2023-09-25 10:32:06 -05:00
Massimo Fabbro
d45bef5e70
Merge branch 'v0.7.0' into new_covering_tools
2023-09-25 15:01:03 +02:00
Andrej730
82d03b98c6
Descriptions for add_representation conversion methods
2023-09-25 16:32:48 +05:00
Andrej730
9c1ecf3f2c
draw calculate_all_quantities hotkey in bim tool ui
...
hotkey was already there, it just wasn't added to UI
https://i.imgur.com/nar5WYI.png
2023-09-25 16:32:48 +05:00
Andrej730
8f6be60c6e
recalculate fills on applying changes to ifc windows / ifc doors
...
previously if you'd move the window and then change it's parametric data and try to apply it, opening's position wouldn't be updated
2023-09-25 16:32:48 +05:00
Andrej730
81a1bd9206
Moved common duplication operators code to DuplicateMove
...
Now OverrideDuplicateMoveLinked allways will be in sync with OverrideDuplicateMove.
Also fixed the issue when DuplicateMoveLinked for non ifc elements worked the same was DuplicateMove (it was copying mesh data when it's not suppose to).
2023-09-25 16:32:48 +05:00
Andrej730
9f7dffb29d
replace Drawing.remove_object_data with more general method
2023-09-25 16:32:47 +05:00
Dion Moult
eee799bfc4
Purge IfcCOBie deps from build
2023-09-25 19:24:01 +10:00
Dion Moult
9665adb61d
Fix #3793 . Bug where flipping a wall with generic connection relationships would fail.
2023-09-25 08:34:48 +10:00
Sigma Dimensions (Yass)
e40019f3cb
resources code cleanup
2023-09-24 19:02:35 +01:00
Sigma Dimensions (Yass)
b2f95bfa60
change tests due to new class assignment workflow ref commit 808ff54
2023-09-24 18:45:12 +01:00
Bruno Perdigão
be2c7a62fd
remove connections with old objects when duplicating aggregates
2023-09-24 22:23:55 +10:00
Dion Moult
38f5468f19
We now support separating IFC meshes.
2023-09-24 15:45:22 +10:00
Dion Moult
31dcbc0159
Splitting by edge now resolved mapped representations, voided, and non-mesh geometries
2023-09-24 15:45:22 +10:00
Sigma Dimensions (Yass)
bd81320c08
fix parametric duration/ resource update
2023-09-24 04:39:30 +01:00
Dion Moult
0707f37247
Minor fix during loading arrays
2023-09-24 13:18:32 +10:00
Sigma Dimensions (Yass)
8ac5f0318b
fix location search filter
2023-09-23 23:35:17 +01:00
Sigma Dimensions (Yass)
270a61e73a
bring back filter operators into new Filter subpanel and change filter by storey to filter by container
2023-09-23 21:26:58 +01:00
Massimo Fabbro
1c057b1ce1
Add new covering tool. Mock up and initial functions
2023-09-23 18:09:59 +02:00
Dion Moult
73d1de5dcf
New debug feature to override the display type.
2023-09-23 14:51:27 +10:00
Dion Moult
4549be0d05
Autodetect dense meshes to make it faster when loading so users don't need to go into advanced mode.
2023-09-23 14:51:27 +10:00
Andrej730
e3f2f2175d
Moving common code for duplication operators
2023-09-22 16:37:50 +05:00
Andrej730
a604cf2b2a
Duplicate the array if all it's elements are selected #3763
...
Demo - https://imgur.com/a/0wYZOPl
2023-09-22 16:37:49 +05:00
Andrej730
d6b4c1f454
Setup arrays constraints on loading .ifc #3753
2023-09-22 13:56:55 +05:00
Andrej730
d3258693b2
Clear constraint and transform lock on duplicating array child object
...
Previously it was locked even though it's not part of an array anymore.
2023-09-22 13:56:55 +05:00
Dion Moult
4a4a0f09ef
Finally purge IfcCOBie to be superseded by IfcFM
2023-09-22 17:04:22 +10:00
Andrej730
6d14c2d448
removing arrays if all array elements are selected #3781
...
I think there is still some space to improve but it should cover the main problem with need going to array section to remove it
Demo - https://imgur.com/a/9Z3t5Q8
2023-09-22 11:25:56 +05:00
Andrej730
57edd47ed7
Fixed error editing pset with prop with empty prop.NominalValue
...
Traceback:
```
Error: Python: Traceback (most recent call last):
File "\blenderbim\bim\module\pset\operator.py", line 103, in execute
self.load_from_pset_data(pset)
File "\blenderbim\bim\module\pset\operator.py", line 226, in load_from_pset_data
value = prop.NominalValue.wrappedValue
AttributeError: 'NoneType' object has no attribute 'wrappedValue'
```
2023-09-22 10:25:51 +05:00
Massimo Fabbro
aefcedf754
Add model test about manual booleans
2023-09-21 23:19:47 +02:00
Massimo Fabbro
2c685c846f
Added calculating quantities function for Qto_DuctSegmentBaseQuantities and Qto_DuctFittingBaseQuantities
2023-09-21 23:19:24 +02:00
Ryan Schultz
6536f7b56b
small fix for 9e67565
2023-09-21 12:58:16 -05:00
Sigma Dimensions (Yass)
9e4702c102
small fix when calculating resource work
2023-09-21 06:04:24 +01:00
Ryan Schultz
9e67565c71
Refresh aggregate from selecting a part
2023-09-20 08:54:04 -05:00
Andrej730
dee4cf591e
mep system decorators - basic implementation
...
All it does currently it draws all MEP elements connections in viewport. It also highlights with green color all elements connected to the active object
Demo - https://imgur.com/a/haAQeWt
2023-09-20 15:28:06 +05:00
Andrej730
5af3b537da
get_viewport_context to also return space
2023-09-20 15:28:05 +05:00
Andrej730
4b159d400c
bim.draw_system_arrows updated for ifc4
2023-09-20 15:28:05 +05:00
Sigma Dimensions (Yass)
f3c012660a
improve pset editing workflow and use refactored core and tool functions
2023-09-20 01:22:18 +01:00
Andrej
377bcfe6da
Merge pull request #3732 from brunoperdigao/fix-refresh-aggregate-rotation
2023-09-19 23:57:52 +05:00
Andrej730
8320623210
Exposed some MEP operators in BIM Tool UI
...
https://i.imgur.com/U61QqlQ.png
2023-09-19 17:00:14 +05:00
Andrej730
90c4a2fd41
bim.mep_connect_elements to connect elements by the closest ports
...
Previously it was looking for exact match. Now operator also adjusts connected ports
2023-09-19 17:00:14 +05:00
Andrej730
4ee66caaf9
override_outliner_delete poll error fix
2023-09-19 16:59:15 +05:00
Andrej730
23251de6f1
info message for refresh_aggregate
2023-09-19 16:59:15 +05:00
Dion Moult
37287bac7e
You can now add bSDD properties when assigning bSDD classifications
2023-09-19 20:30:56 +10:00
Dion Moult
2363b5e167
Minor fix
2023-09-19 19:13:21 +10:00