Sigma Dimensions
ed4ba4d0d3
fix "cost_item quantity updates" bug when editing a QTO
blenderbim-230419
2023-04-19 01:01:44 +00:00
htlcnn
849d6118d0
fix EditBcfTopic and EditBcfTopicName
2023-04-19 09:23:50 +10:00
Andrej730
364138d408
CutDecorator color connected to preferences too #2987
2023-04-18 18:13:04 +05:00
Dion Moult
32c8da06ca
New default triangle, hexagon, capsule, circle, and space tag symbols
2023-04-18 22:32:09 +10:00
Andrej730
2df4c5825f
Added some decorator colors to addon preferences #2987
...
For ProfileDecorator (editing profiles, roof preview) and DecorationsHandler (openings).
Still need to add CutDecorator colors to preferences
2023-04-18 17:29:07 +05:00
Andrej730
527cbc3ae0
Some descriptions for EPset_Drawing
2023-04-18 16:59:07 +05:00
Andrej730
4fee8744d6
Fixed text annotation rotation in viewport #3017
...
Fixed text annotation rotation in viewport for the views rotated by multipel axis.
Changed text direction calculation to be the same in both viewport and svg.
2023-04-18 16:59:07 +05:00
Thomas Krijnen
8f8862d23d
get_mappeditem_transformation()
2023-04-18 13:17:20 +02:00
Thomas Krijnen
836f36fd8e
Add util.placement.get_cartesiantransformationoperator3d()
2023-04-18 13:15:13 +02:00
Thomas Krijnen
a1326cb5ed
Normalize vectors in a2p()
2023-04-18 13:13:29 +02:00
Vukas Pajic
4bfda8851c
Update failure reason #3018
2023-04-18 13:12:24 +02:00
Andrej730
f02f15cbfb
unsuppress zero inches in formatting distance #3011
...
Added option to suppress zero inches in the dimension annotation text through SuppressZeroInches property of BBIM_Dimension property set.
Previously by default suppressing zero inches was enabled. Now by default it is disabled.
SupressZeroInches On - https://i.imgur.com/nrhELnA.png
SupprezZeroInches Off - https://i.imgur.com/gIuO2GW.png
2023-04-18 14:17:40 +05:00
Dion Moult
30182684d5
Fix bug where you could save geometry with no data (no vertices / splines) which is invalid.
blenderbim-230418
2023-04-18 18:10:01 +10:00
Dion Moult
7df80af30b
Fix #2913 . Bug where properties with multiple inverses were not correctly purged.
2023-04-18 18:08:24 +10:00
Dion Moult
6b2e867107
Fix #2916 . Bug where joining swept solids didn't merge styles correctly.
2023-04-18 18:07:44 +10:00
Vukas Pajic
d333090b09
cleanup
2023-04-18 09:17:23 +10:00
Vukas Pajic
8ae7763ac5
added new tests for case where spec has no requirements
2023-04-18 09:17:23 +10:00
Andrej730
51ac86be79
Fixed bug in bim.select_assigned_product
...
It was trying to call method `Drawingcls.get_active_object()` that didn't exist
2023-04-17 14:47:11 +05:00
Andrej730
552078c8a2
TEXT_LEADERS BoxAlignment, FontSize, multiline in viewport preview #3008
...
Moved code for drawing text in viewport to a separate reusable method `draw_text` in BaseDecorator.
2023-04-17 11:21:07 +05:00
Dion Moult
4b4ede733f
Add support for loading IfcProxy
2023-04-17 10:37:30 +10:00
Dion Moult
d07e8bc747
Add support for editing ref latitude/longitude
blenderbim-230417
2023-04-17 10:14:22 +10:00
Massimo Fabbro
8850d78e5a
Small fix
2023-04-17 09:25:21 +10:00
Massimo Fabbro
4fbf4e7d42
Now it's possible to specify the digits number in a drawing. Fix #2993
2023-04-17 09:25:21 +10:00
Ryan Schultz
d6e1a670b9
Library - changed to correct class
2023-04-17 09:24:35 +10:00
Dion Moult
1a32c8827e
Fix #3003 .
2023-04-17 09:11:33 +10:00
Dion Moult
784b5156df
Fix #2975 . Fix bug where imperial projects still created drawings with metric scales by default.
2023-04-16 23:18:22 +10:00
Dion Moult
6e3336afb1
See #2975 . Fix bug where custom scales were not loaded correctly.
2023-04-16 23:17:56 +10:00
Dion Moult
d0ddee3623
Fix bug where changing object visibility didn't first check for view layer existence.
blenderbim-230416
2023-04-16 21:50:58 +10:00
Ryan Schultz
9cf55033d4
Fix #2989
2023-04-16 08:05:05 +10:00
Dion Moult
7371efde17
Fix #2980 . Minor cleanup to polish array panel UI.
2023-04-15 16:01:50 +10:00
Dion Moult
156269a53f
Fix #2988 . Imperial dimensions in viewport are now split between feet and inches.
blenderbim-230415
2023-04-15 15:33:01 +10:00
Ryan Schultz
ed7e5fb482
Fix #2990
2023-04-14 15:57:36 -05:00
Andrej730
2e973a4591
Fixed bugs with furniture library toilets and basins #2976
...
Bug was introduced in cf6acd5 when `shape_builder.get_rectangle_coords` started returning coords in counter-clockwise order instead of clockwise.
2023-04-14 19:07:38 +05:00
Andrej730
f1bd82d301
Dimension description in viewport/option to hide the measurements #2918
...
same thing for diameter annotations since they are just reusing dimension annotations
+ some refactor along the way
2023-04-14 17:52:54 +05:00
Dion Moult
f51bfa314d
Fix #2986 . Reimplement Metadata property of EPset_Drawing to include arbitrary metadata as CSS classes.
2023-04-14 20:24:02 +10:00
Dion Moult
7b3410c7b1
Fix #2985 . Purge obsolete vector style feature.
2023-04-14 20:04:33 +10:00
Dion Moult
6b0e7d51b1
Fix #2979 . Batch drawling unselected and selected cut lines.
2023-04-14 18:24:01 +10:00
Andrej730
4e5659efad
Annotation Tool
...
Added Annotation Tool that allows you create annotation types and their occurences. It will also allow us to get rid of "Annotation" panel in N-panel.
I've recorded bunch of short videos to demonstrate the features:
- bulk tagging - currently works only for "Text" and "Stair arrow" type of annotations, adds annotations to all selected objects, automatically assigns products to the annotations
https://user-images.githubusercontent.com/9417531/231968358-28cbb762-3349-470a-beef-d1ab21882769.mp4
- creating annotation type with representation - all occurences will share the same representation which makes bulk tagging really powerful if you use variables like {{PredefinedType}}, {{GlobalId}}, {{Name}}, {{Description}}, {{ObjectType}}, {{Tag}}
https://user-images.githubusercontent.com/9417531/231970500-333514c6-6406-4ef5-a9e7-fddfcc9a2436.mp4
- creating annotation type without representation - it allows occurences to have unique text or line geometry but still share the same classes from inherited property set
Examples:
creating text type without representation to create title case annotations
https://user-images.githubusercontent.com/9417531/231969361-bda5f924-a8c8-4f5a-ba61-461aa7101f73.mp4
creating type for oblique dimension annotations
https://user-images.githubusercontent.com/9417531/231969902-38e8c3f4-45a6-4c98-bba4-2956288ce10a.mp4
- readjusting - if you created some annotations using bulk tagging but the products were changed / moved afterwards now you can select those annotations and "readjust" them according to new product's position / measurements
https://user-images.githubusercontent.com/9417531/231968975-ee8d6589-60ee-4575-9be2-b0ce68d43ffa.mp4
PS In this commit I've also moved all icons to 1 .blend file and added instructions how to regenerate them.
blenderbim-230414
2023-04-14 12:40:53 +05:00
Dion Moult
66f10adde8
Fix #2980 . Array deletion now uses delete tool. Delete moved into tool so it can be used by other functions.
2023-04-14 09:56:55 +10:00
Dion Moult
459c4d7fcc
See #2978 . Fix crash upon drawing deletion.
2023-04-14 09:36:51 +10:00
Dion Moult
03d9efb790
Fix #2955 . Drawings can now set a precision.
2023-04-13 22:20:18 +10:00
Dion Moult
33bd6099ee
Fix #2971 . Only update placement if object actually moved.
2023-04-13 21:56:32 +10:00
Dion Moult
850a1d326b
Purge old code from timer-based type browser system
2023-04-13 21:39:54 +10:00
Thomas Krijnen
f0bb19d48d
Fixes to validation of selected simple type / enum
2023-04-13 13:16:48 +02:00
Dion Moult
a56eac0131
Minor fix
2023-04-13 18:48:20 +10:00
Dion Moult
d3201809ab
Fix #2968 . Deletions are no longer postponed. Should fix or reveal a lot of sync errors.
2023-04-13 18:38:28 +10:00
Dion Moult
3628a0e241
Fix bug where switching representations didn't update the material checksum, leading to unnecessary material syncs at export time.
2023-04-13 18:15:28 +10:00
Dion Moult
07badd3df5
Styles are applied per mesh data now (potentially dangerous). Fix crash when switching to representation which has styles from an unstyled mesh.
2023-04-13 16:10:00 +10:00
Dion Moult
f63091ce05
Fix #2974 . Type property sets are now properly copied.
blenderbim-230413
2023-04-13 14:08:02 +10:00
Dion Moult
617b2978c0
New activate model operator to switch back to a MODEL_VIEW target view subcontext
2023-04-12 21:27:43 +10:00