Geert Hesselink
260bc80a4b
update simple_spf submodule
2025-06-30 10:11:40 +02:00
Thomas Krijnen
d7cf803fdf
Don't use anonymous namespace for geometry_conversion_result
2025-06-29 20:04:44 +02:00
skemaikin
21a4db7823
serialize roughnessFactor
...
add roughnessFactor for gltf serialization
2025-06-29 14:24:52 +02:00
Ryan Schultz
d300454118
Option to select only immediate children in Spatial Decomposition panel
2025-06-28 15:00:23 -05:00
Ryan Schultz
553003e664
Closes #6748 : An option, when running bim.select_similar_container() to only select those objects in the immediate container
2025-06-28 13:16:51 -05:00
Ryan Schultz
524561a398
similar to #6748 : option to select only immediate children, not recursively
2025-06-28 12:07:22 -05:00
Ryan Schultz
16f82683c8
closes #6843 - made merge by distance a little more tolerable
2025-06-28 10:07:54 -05:00
Ryan Schultz
4dbec59b9c
Fix #6840 : Add search to profile selection, when creating a new extrusion type
2025-06-28 09:17:40 -05:00
falken10vdl
dcf69c46e5
Update PLAN_LEVEL annotation ( #6844 )
...
* Update PLAN_LEVEL annotation
* Length of line segment based on scale
---------
Co-authored-by: Ryan Schultz <ryan@openingdesign.com >
2025-06-27 09:48:12 -05:00
Andrej730
611e83ff1e
Remove unused code for additional ifc files in the drawings
...
Code isn't used for over 3 years now and it's quite simple, so it's easy to restore if we'll need it again.
Noticed when started to investigate what was the use for `include_query` and `exclude_query` and turned out they basically had no effect for all this time.
2025-06-27 18:51:15 +05:00
Andrej730
bdcebd0f98
document.add_information - error handling in case project is not found
2025-06-27 18:51:15 +05:00
Andrej730
9278974d98
Reuse get_linked_models_document
2025-06-27 18:51:15 +05:00
Andrej730
b3a708c06c
typing
2025-06-27 18:51:15 +05:00
falken10vdl
0b05c3bcfc
Z-coordinate in PlanLevelDecorator relative to spatial container if exists. Absolute otherwise ( #6845 )
...
* Z-coordinate in PlanLevelDecorator relative to spatial container if exists. Absolute otherwise
2025-06-27 08:20:50 -05:00
Piotr Smolira
fef6ef76ed
Update code_examples.rst
...
Added example to iterate through entire project.
2025-06-27 11:37:47 +02:00
Piotr Smolira
e39d62b35a
Update code_examples.rst
...
Added example about iterating entire model.
2025-06-27 11:37:47 +02:00
Thomas Krijnen
f1827d02ca
Retain non-uniform scaling by assigning to gtrsf mat directly #6841
2025-06-27 09:54:13 +02:00
Andrej730
65ccc635d4
Fix sheeter issue after 7440c321b
2025-06-27 10:58:28 +05:00
falken10vdl
2698ba69d5
Display TargetScale in Contexts UI / edit target scale denominator ( #6816 )
2025-06-27 05:48:14 +00:00
Andrej730
efb3b9d255
Add eevee shadows props to shading_styles.json #6847
2025-06-26 20:19:41 +05:00
Andrej730
b0ec185c34
Fix removing occurrences when removing type object #3931
2025-06-26 19:57:10 +05:00
Andrej730
0ca92f6a1d
Bonsai preferences - add 'bsdd' label to make bsdd props more recognizable
2025-06-26 19:57:09 +05:00
Andrej730
6e4b784652
bsdd props ui - small tweaks
2025-06-26 19:57:09 +05:00
Andrej730
c764da3511
Status Filter - add missing row alignment in UI
2025-06-26 19:57:09 +05:00
Andrej730
c0d97051fd
Status Filters operators - add undo step to prevent Blender crashes
...
In Blender if operator is editing any Blender data it must have `UNDO` option, otherwise undo might lead to a crash.
2025-06-26 19:57:09 +05:00
Andrej730
2a199cf8a7
Status Filters - add explicit button to refresh status filter
...
Button location - https://files.catbox.moe/yuk2e6.png
See the reasoning in https://github.com/IfcOpenShell/IfcOpenShell/pull/6826#issuecomment-3004090797
2025-06-26 19:57:08 +05:00
Andrej730
b5dacfd621
Fix console errors toggling ifc status (same as e92520b77)
2025-06-26 19:57:08 +05:00
Andrej730
1a67ce87a1
light.feature - more test fixes
2025-06-26 19:57:08 +05:00
Andrej730
b7db741474
typing
2025-06-26 19:57:08 +05:00
Andrej730
7b1aa207d8
Add a warning in case user set a large drawing resolution #6686
...
Example - https://files.catbox.moe/0ygukk.png
2025-06-26 16:28:52 +05:00
Stephen Boddy
9b58d4aa47
Minor refinements for 931d8e6
2025-06-26 10:12:55 +05:00
Stephen Boddy
bc2d67220e
Improve fix for #5563 based on feedback:
...
- Remove INFO - No statuses selected,
- Remember and set last status on disable-reenable
- Moved duplicated code into shared tool.Sequence class method
2025-06-26 10:12:55 +05:00
Stephen Boddy
7858cb128e
Fix #5563 inconsistent behaviour of Status filter
2025-06-26 10:12:55 +05:00
Bruno Perdigão
0d859bd4ee
See #6837 . Fix handling of connections when splitting walls.
2025-06-25 19:00:25 -03:00
Andrej730
360afe68aa
sheeter - replace by_id with by_guid
...
No functional changes, just to make it more idiomatic (both `by_id` and `by_guid` end up doing `ifc_file[xxx]` under the hood).
2025-06-25 19:01:41 +05:00
Andrej730
b6af68bfe6
data/templates/titleblocks/README.md
...
Basic readme about folder contents. Will need to move it more general documentation later.
2025-06-25 19:01:41 +05:00
Andrej730
7440c321b6
sheeter - use more strict data access where it's implied
2025-06-25 19:01:41 +05:00
Andrej730
73b5c2f1ae
sheeter - simplify namespace access using constants
2025-06-25 19:01:41 +05:00
Andrej730
485ce22ca7
bim.select_all_sheets - fix a typo
2025-06-25 19:01:41 +05:00
Andrej730
e92520b777
Fix value errors in update callback
...
Blender is requiring update callback to return `None`, otherwise it prints `ValueError: the return value must be None`.
2025-06-25 19:01:40 +05:00
Andrej730
00414a1590
bim.assign_scene_units - expose operator to ui
2025-06-25 19:01:40 +05:00
Andrej730
6b6bf248ff
typing
2025-06-25 19:01:40 +05:00
Andrej730
03fcd59c5a
black .
2025-06-25 19:01:40 +05:00
Andrej730
5e89748ba6
unit - remove unnecessary ifc operators
2025-06-25 19:01:39 +05:00
Stephen Boddy
c5987bca3d
Fix #4588 fix broken rev cloud styles in sheets.
2025-06-25 18:59:42 +05:00
Bruno Perdigão
94f98b1e0e
Fix issue where edge intersection snap were not being calculated.
2025-06-24 18:17:24 -03:00
Thomas Krijnen
38dcdde7ae
submodule
2025-06-24 22:12:38 +02:00
Thomas Krijnen
95f8af01f0
submodule
2025-06-24 22:03:13 +02:00
Thomas Krijnen
8f0d053049
Factor out code into Iterator.cpp
2025-06-24 22:03:13 +02:00
Andrej730
caccfd2516
unit operators - add some descriptions
2025-06-24 19:08:43 +05:00