Andrej730
41e88636ff
Annotation Tool - always show "Add type" button
...
It wasn't showing if you had some objects selected which seems a bit counterintuitive - the need to deselect everything to create a new type.
2024-04-15 09:56:37 +02:00
Andrej730
3f3c9e937d
Fixed error during building schedule from ods
...
We were discarding some styles that didn't have any style properties and then we always needed to keep it in mind later on, now we just create empty dict for those.
2024-04-15 09:56:37 +02:00
Andrej730
9cc87e10a1
Apply scale and rotation to ifc text symbols #3094
...
Before symbols attached to ifc text were not rotated / scaled if they didn't have "text-template" fields in them.
2024-04-15 09:56:37 +02:00
Andrej730
e82fdc8a52
Support multiline text in the schedule #3010
...
Before - https://i.imgur.com/gff5jo3.png
After - https://i.imgur.com/meyXBYb.png
2024-04-15 09:56:37 +02:00
Andrej730
595e73ca19
Added some (naive) text wrapping in the schedule #3010
...
Before - https://i.imgur.com/dJPQ788.png
After - https://i.imgur.com/T1FtI8H.png
For it to work make sure you have word wrapping in ods.
It's still very naive since it's taking constant font width which could vary depending on font type, font size, font lettering. The proper way would be is to either find some svg way to do it (couldn't find any stable one) or to render text to identify it's width (could be done with PIL but seems overkill, atleast for now).
2024-04-15 09:56:37 +02:00
Sigma Dimensions
8d2ea88b9b
BBIM 4D: Enable displaying task tooltip in the gantt chart & add resource columns
2024-04-15 09:56:37 +02:00
Sigma Dimensions
cbb6878f51
BBIM 4D: You can now visualize & print work schedule baselines with Gantt Charts
2024-04-15 09:56:37 +02:00
Sigma Dimensions
c761c7d5d9
minor fix
2024-04-15 09:56:37 +02:00
Sigma Dimensions
dee0b5cdb9
BBIM 4D Gantt: Support multiple languages, human readable durations, add convenient Print Function with different Sheet Formats,
...
start improving overall page style; refactor code to split js and css code away from mustache file
2024-04-15 09:56:37 +02:00
Andrej730
47711f723f
Small fix for text alignment in scheduler
2024-04-15 09:56:37 +02:00
Dion Moult
b7c3bcbe3f
Fix #3085 . Prioritise shipped BlenderBIM Add-on packages instead of system packages to avoid dependency clashes.
2024-04-15 09:56:37 +02:00
Dion Moult
1e8a137fd7
Minor UI cleanup. Remove align buttons from architectural tool panel.
2024-04-15 09:56:37 +02:00
Dion Moult
28686b2fa8
See #1676 . You can now add basic space boundaries with the BIM Tool with Shift-B, either by selecting both a space and an element (e.g. wall) or selecting a space and placing the 3D cursor on a face.
2024-04-15 09:56:37 +02:00
Dion Moult
a863c6d68e
See #1676 . Deleting space boundaries now also removes connection geometry.
2024-04-15 09:56:37 +02:00
Andrej730
9f19b33764
Support cells text alignment building schedule from ods #2885
...
Before - https://i.imgur.com/9QZ2YW2.png
After - https://i.imgur.com/M7ZHSJq.png
2024-04-15 09:56:37 +02:00
Andrej730
f858dd14d9
Support merged columns building schedule from ods #2885
...
Before - https://i.imgur.com/p1l6ugn.png
After - https://i.imgur.com/9QZ2YW2.png
2024-04-15 09:56:37 +02:00
Andrej730
dfe143290e
Keep rows height building svg schedule from ods #2885
...
Before - https://i.imgur.com/erMH4Ku.png
After - https://i.imgur.com/p1l6ugn.png
2024-04-15 09:56:37 +02:00
Andrej730
c9d2a9810e
More safe adding roof modifier #3080
2024-04-15 09:56:37 +02:00
Dion Moult
628cdf8ca0
Fix #3088 . Prioritise body curves to be loaded before trying to load 2D annotations.
2024-04-15 09:56:37 +02:00
Sigma Dimensions
9d6de8c019
BBIM 4D: Auto Update Resource Usage from resource tree
2024-04-15 09:56:37 +02:00
Sigma Dimensions
775f570897
BBIM feature to create & view work schedule baselines
2024-04-15 09:56:37 +02:00
Sigma Dimensions
242745fa25
IOS.API consider removing baseline tasks when deleting tasks
2024-04-15 09:56:37 +02:00
Sigma Dimensions
31131c1106
IOS.API usecase to create a work schedule baseline
2024-04-15 09:56:37 +02:00
Sigma Dimensions
51402cdc59
run black
2024-04-15 09:56:36 +02:00
Dion Moult
9f07605de0
Accommodate space boundaries with no connection geometry, fetch spatial structure for IFC2X3, and fix scale bug when editing boundary profiles.
2024-04-15 09:56:36 +02:00
dependabot[bot]
568f1657ad
Bump flask from 2.0.1 to 2.3.2 in /src/opencdeserver
...
Bumps [flask](https://github.com/pallets/flask ) from 2.0.1 to 2.3.2.
- [Release notes](https://github.com/pallets/flask/releases )
- [Changelog](https://github.com/pallets/flask/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/flask/compare/2.0.1...2.3.2 )
---
updated-dependencies:
- dependency-name: flask
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-15 09:56:36 +02:00
Thomas Krijnen
da348e36be
#2676
2024-04-15 09:56:36 +02:00
Andrej730
40e67dc54f
Option to scale symbol from ifc tag by scaling ifc text object #2946
...
Also added some text scaling in viewport if there is some symbol associated with text annotation to roughly visually indicate how big this thing is going to be in the svg.
Example - https://user-images.githubusercontent.com/9417531/235445393-447f3aba-8425-4da6-81d0-6bf9004fcf2b.mp4
2024-04-15 09:56:36 +02:00
Andrej730
23ef51495b
Keep text rotation for text annotation with symbols #2946
2024-04-15 09:56:36 +02:00
Dion Moult
29243b787a
See #1676 . You can now toggle boundaries on or off in the BIM tool via Alt-B, with a special boundary decorator.
2024-04-15 09:56:36 +02:00
Andrej730
499edf960d
Test command to load blend file during test scenario for debugging
2024-04-15 09:56:36 +02:00
Andrej730
98fdebb81e
Moving decorators colors from scene to addon props #3033
2024-04-15 09:56:36 +02:00
Dion Moult
8cc42ab84b
See #1676 . Tab now toggles space boundary surface profile editing.
2024-04-15 09:56:36 +02:00
Andrej730
aaa24ee521
Fixed error on adding Roof modifier to non-footprint objects #3080
2024-04-15 09:56:36 +02:00
Andrej730
17cb72896f
Fixed bug with double conversion of height/extrusion length #3073
...
Also fixed some tests
2024-04-15 09:56:36 +02:00
Sigma Dimensions
55250aba6d
BBIM 4D features & fixes:
...
- feature to re-order tasks
- fixes for task sorting
- further workSchedule UI/UX improvements
- forgotten bits and bobs
2024-04-15 09:52:38 +02:00
Sigma Dimensions
2aa5e9d808
- refactor IOS.API resource calculation to re-use shared utilities
...
- run black
2024-04-15 09:52:38 +02:00
Sigma Dimensions
83344e4f43
- BBIM 4D: features to review and edit Resource productivity data on the fly
...
- IOS: new resource utilitiy functions
2024-04-15 09:52:38 +02:00
Dion Moult
380eca4382
Add profile-style (like slab editing) enable editing, edit, and disable editing operators for energy boundary surface geometry.
2024-04-15 09:52:38 +02:00
Dion Moult
aa6c4cea24
Fix #3030 . Don't bother layerset slicing walls with a single layer.
2024-04-15 09:52:38 +02:00
Dion Moult
f4c4b60842
Cut merging now only applies to particular elements for the majority of cases. Drawing generation can be twice as fast due to this.
2024-04-15 09:52:38 +02:00
Massimo Fabbro
98d96fdd7c
Generate space from walls refactor and cleaning around
2024-04-15 09:52:38 +02:00
Massimo Fabbro
08a6fe5748
Add generate space button in UI in N-Panel -> BlenderBim -> Architectural
2024-04-15 09:52:38 +02:00
Massimo Fabbro
2ff5ffcb24
Now it's possible to create spaces automatically from selected walls
2024-04-15 09:52:38 +02:00
Sigma Dimensions
0d2ab2317a
Fix duplicate task logic in IOS.API
2024-04-15 09:52:38 +02:00
Dion Moult
62657e7b9b
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)
2024-04-15 09:52:38 +02:00
Dion Moult
83f8260029
Fallback to unmerged polygons if merging fails. More investigation needed.
2024-04-15 09:52:38 +02:00
Dion Moult
afb3759fc2
Viewport layerset slicing now uses a cache for speed.
2024-04-15 09:52:38 +02:00
Andrej730
14abf0fd23
Fixed double conversion in bim tool props after b4b6404
...
No more 1000000 and 3000000 mm values
2024-04-15 09:52:38 +02:00
Andrej730
3d9994726b
Added support for different railing cap types
...
Very similar to this - https://i.imgur.com/SNyvfgh.png
2024-04-15 09:52:38 +02:00