Dion Moult
644c2652ea
See #1676 . You can now toggle boundaries on or off in the BIM tool via Alt-B, with a special boundary decorator.
2023-05-01 21:19:29 +10:00
Andrej730
63b201fd95
Test command to load blend file during test scenario for debugging
2023-05-01 15:35:27 +05:00
Andrej730
d70616056c
Moving decorators colors from scene to addon props #3033
2023-05-01 14:54:47 +05:00
Dion Moult
a65e376886
See #1676 . Tab now toggles space boundary surface profile editing.
2023-05-01 19:40:49 +10:00
Andrej730
a985c70f0c
Fixed error on adding Roof modifier to non-footprint objects #3080
2023-05-01 14:03:28 +05:00
Andrej730
0d09e02e7e
Fixed bug with double conversion of height/extrusion length #3073
...
Also fixed some tests
blenderbim-230501
2023-05-01 13:46:24 +05:00
Thomas Krijnen
23e3551f27
Fix regex escape in rule_executor.py
2023-04-30 19:09:43 +02:00
Shohei Kunimatsu
885bca0865
Fix wrong attribute name usage (ValueComponent -> UnitComponent) in IfcFile::getUnit
2023-04-30 19:06:58 +02:00
Sigma Dimensions
0f874dad51
BBIM 4D features & fixes:
...
- feature to re-order tasks
- fixes for task sorting
- further workSchedule UI/UX improvements
- forgotten bits and bobs
2023-04-30 15:44:13 +01:00
Sigma Dimensions
107873cf6e
- refactor IOS.API resource calculation to re-use shared utilities
...
- run black
2023-04-30 15:35:17 +01:00
Sigma Dimensions
4a8f5af7ba
- BBIM 4D: features to review and edit Resource productivity data on the fly
...
- IOS: new resource utilitiy functions
2023-04-30 15:31:36 +01:00
Dion Moult
83084aeb7b
Add profile-style (like slab editing) enable editing, edit, and disable editing operators for energy boundary surface geometry.
2023-04-30 20:57:51 +10:00
Dion Moult
51640ccc28
Fix #3030 . Don't bother layerset slicing walls with a single layer.
blenderbim-230430
2023-04-30 13:43:43 +10:00
Dion Moult
aefbc134ea
Cut merging now only applies to particular elements for the majority of cases. Drawing generation can be twice as fast due to this.
2023-04-30 13:43:43 +10:00
Massimo Fabbro
29e1d70334
Generate space from walls refactor and cleaning around
2023-04-29 22:33:19 +02:00
Massimo Fabbro
9118e529e6
Add generate space button in UI in N-Panel -> BlenderBim -> Architectural
2023-04-29 22:33:19 +02:00
Massimo Fabbro
8ee0a1611d
Now it's possible to create spaces automatically from selected walls
2023-04-29 22:33:19 +02:00
Sigma Dimensions
2af4388f40
Fix duplicate task logic in IOS.API
2023-04-29 13:53:04 +01:00
Dion Moult
93a2d18ea6
Filter elements visible in the camera view. Drawing generation is now significantly faster on larger projects (e.g. 24s down to 10s for a portion of the Revit sample project)
blenderbim-230429
2023-04-29 16:33:44 +10:00
Dion Moult
fc49859ea4
Fallback to unmerged polygons if merging fails. More investigation needed.
2023-04-29 16:30:40 +10:00
Dion Moult
c0ac9cb380
Viewport layerset slicing now uses a cache for speed.
2023-04-28 22:46:49 +10:00
Andrej730
d5cc6c3c8e
Fixed double conversion in bim tool props after b4b6404
...
No more 1000000 and 3000000 mm values
2023-04-28 17:32:19 +05:00
Andrej730
9b22b5000f
Added support for different railing cap types
...
Very similar to this - https://i.imgur.com/SNyvfgh.png
2023-04-28 17:24:41 +05:00
Dion Moult
3b69a4cc78
Fix bug where numerical tolerance caused certain objects to be unnecessarily updated.
2023-04-28 22:15:09 +10:00
Dion Moult
adf54efcc5
Fix bug in cut decorator layersets where walls could be joined to odd non-layered things.
2023-04-28 22:14:26 +10:00
Dion Moult
f6962eb58e
Fix #3053 . Bug where very thin meshes (<1mm) couldn't be reverse engineered into extrusions.
2023-04-28 21:05:13 +10:00
Andrej730
11601d6532
Fixed bug with wrong position of support in wall mounted railing
...
The problem was that that support's disk was not rotated according to the railing path.
blenderbim-230428
2023-04-28 11:43:15 +05:00
Sigma Dimensions
be2131d62c
BBIM 4D: Auto-refresh task re-ordering
2023-04-27 13:58:08 +01:00
Dion Moult
3ffbf46ac2
Fix #3066 . Regression crash when deleting openings.
2023-04-27 22:24:12 +10:00
Sigma Dimensions
3943107eec
forgotten core functions & run black
2023-04-27 13:05:51 +01:00
Sigma Dimensions
94e3f75341
Sequence Tools clean-up
2023-04-27 13:03:32 +01:00
Sigma Dimensions
8bc8b950e7
BBIM 4D: Features to select a Work Schedule's assigned / unassigned products
2023-04-27 12:55:31 +01:00
Sigma Dimensions
05a95ac666
Work Schedule Panel UX improvement
2023-04-27 12:53:27 +01:00
Sigma Dimensions
f016c803e4
Fix schedule task sorting
2023-04-27 12:49:27 +01:00
Dion Moult
bac0dd37fa
Fix #3052 . Deep deletion of large geometries is now thousands of times faster.
blenderbim-230427
2023-04-27 20:15:17 +10:00
Bruno Postle
75a37cf737
Fix crash when switching between git revisions
2023-04-26 23:50:36 +01:00
Bruno Postle
bb7e9c4610
Fix check for invalid Git branch name
2023-04-26 22:25:27 +01:00
Andrej730
ee2f18349f
WALL_MOUNTED_HANDRAIL type for Railing modifier
...
Added WALL_MOUNTED_HANDRAIL type for railing modifier. It's still a bit work in progress - still need to add support for different railing termination types.
Here's the short demonstration - https://user-images.githubusercontent.com/9417531/234582621-6c6f948b-9cdc-4be6-b380-17ddbf5803bf.mp4
2023-04-26 18:04:39 +05:00
Dion Moult
8829a3cbe9
See #1227 . Minor fix.
2023-04-26 22:24:37 +10:00
Dion Moult
b210e39c7e
See #1227 . Experimental viewport layerset visualisation.
blenderbim-230426
2023-04-26 22:10:34 +10:00
Bruno Postle
4d4500f061
Fix some refresh glitches in IFC Git panel
2023-04-26 00:07:22 +01:00
Thomas Krijnen
79860a0c04
Fix iterator::get() invalid cast on nullptr
2023-04-25 21:00:01 +02:00
Bruno Postle
d53fcdc616
Format ifcgit code with black
blenderbim-230425
2023-04-25 07:30:35 +01:00
Dion Moult
5e6a094ac6
Fix #3046 . Renaming drawings now updates all drawing references on sheets.
2023-04-24 22:41:38 +10:00
Andrej730
757bf4e916
Fixing error on using bim.override_mode_set_edit with no active object
...
Error was:
File "\addons\blenderbim\bim\module\geometry\operator.py", line 775, in _execute
obj.select_set(True)
AttributeError: 'NoneType' object has no attribute 'select_set'
2023-04-24 11:17:08 +05:00
Andrej730
7bb57b3ab9
Fixed blurred text with background after bfbced3
...
before commit - https://user-images.githubusercontent.com/9417531/233907917-f86ad10b-0227-4180-9488-a8b71a00f099.png
after commit https://user-images.githubusercontent.com/9417531/233907920-d100c73a-e206-42fd-bb41-f7257ea6f98c.png
Tested it on firefox too
2023-04-24 10:33:38 +05:00
Dion Moult
cb22b5804d
Fix #3055 . Get paths using forward slashes for platform compatibility.
2023-04-24 13:11:42 +10:00
Dion Moult
bfbced3859
Fix #3051 . Text background filter now applied on <text> element to make it work on Firefox.
blenderbim-230424
2023-04-24 12:58:36 +10:00
Dion Moult
c090ee9b83
Fix #3040 . View title template variables now have access to sheet attributes prefixed with "Sheet".
2023-04-23 22:04:49 +10:00
Dion Moult
b6caf069d0
Fix #3001 . User can now specify join criteria in drawings. Only elements where all the criteria have the same values are merged.
2023-04-23 21:32:00 +10:00