Dirk Olbrich
6e00dcd05e
bbim docs: use absolute path for icon images
2024-04-16 11:05:25 +02:00
Dirk Olbrich
fb55077a86
bbim doc: fix list indentation
2024-04-16 11:05:25 +02:00
Dirk Olbrich
e602c3b68b
bbim docs: fix minor warning in ux-guidelines
2024-04-16 11:05:25 +02:00
Dirk Olbrich
ce43bd7bfe
bbim docs: update bbim version, copyright year
2024-04-16 11:05:25 +02:00
Andrej730
21c7751c14
remove BIMGroupProperties.is_adding attribute to avoid confusion
...
The problem with that attribute was that object's and project's group ui section were both using groups loaded to BIMGroupProperties.groups.
So you could run into situation when you try to load object's groups ui and it would show empty list because user never loaded the groups from the project's ui...
So it was either caching groups twice or just using same `is_editing` flag to check whether groups were previously loaded and I went with the single flag.
2024-04-16 11:05:25 +02:00
Andrej730
29e6601a4b
define inherited ports attributes in bim.add_constr_type_instance
2024-04-16 11:05:25 +02:00
Andrej730
0355aa9eef
fixed issue finding finding compatible fitting
...
it occured sometimes when segment's or fitting's PredefinedType/System were not defined
2024-04-16 11:05:25 +02:00
Andrej730
89a5519631
fixed bug with system decoration data if no system were selected
2024-04-16 11:05:25 +02:00
Andrej730
29dda335ea
test stairs calculated params
2024-04-16 11:05:25 +02:00
Andrej730
168095b1c1
Nosing Lengths / Tread Gap for parametric stairs #3422
...
Example - https://imgur.com/d8PxLV4
2024-04-16 11:05:25 +02:00
Ryan Schultz
66f57f90df
Select multiple arrays at one time, from various parts. Deselect non-compliant objects.
2024-04-16 11:05:25 +02:00
Igor.Sokolov
4404470d91
bf: IfcBSplineCurve is an isntance of abstract entity
2024-04-16 11:05:24 +02:00
Igor.Sokolov
fe4dc87cd1
bf: pass-valid-selected-enumeration.ifc
2024-04-16 11:05:24 +02:00
Igor.Sokolov
0f774a675d
bf: pass-group-1-rels-IFC2X3.ifc failed
2024-04-16 11:05:24 +02:00
Igor.Sokolov
27458cc079
bf: pass-attr-count-ok.ifc failed
2024-04-16 11:05:24 +02:00
Dion Moult
87a98afb64
Black
2024-04-16 11:05:24 +02:00
Dion Moult
26d6fdb1bc
Docs now mention historic builds
2024-04-16 11:05:24 +02:00
Dion Moult
142968559d
Minor fix
2024-04-16 11:05:24 +02:00
Andrej730
12a6bf88a9
Customize tread width for the first and last treads #3419
...
Available on all types of stairs, shouldn't break stairs previously created with BBIM.
Example - https://imgur.com/a/2wSueTM
2024-04-16 11:05:24 +02:00
Andrej730
3317dbd4a1
minor refactor
2024-04-16 11:05:24 +02:00
Andrej730
ba1a84e51b
add force depsgraph update method
2024-04-16 11:05:24 +02:00
Andrej730
2697703bb1
skip black format on type manager template description for readibility
2024-04-16 11:05:24 +02:00
Andrej730
617c8b9fd5
stair profile generation code refactor
...
hopefully it's now a bit more readable
2024-04-16 11:05:24 +02:00
Andrej730
3ec513c56a
Fixed stair calculated params not updating during edit (after 8b23c615c)
...
.data doesn't update on props change, so need to take data from props explicitly when BIMStairProperties.is_editing
2024-04-16 11:05:24 +02:00
Andrej730
7d25261395
move generate_stair_2d_profile to tool, add tests
2024-04-16 11:05:24 +02:00
ceegartner
4336b9c1ae
Update unit.py - convert function, case issue
...
Hi,
I noticed an issue and suggest a fix:
Unit names from <si_conversions> are all lowercase, whereas project units extracted from the IFC files with <get_project_unit(...).Name> are uppercase. So the convert function didn't seem to work properly.
Hope this helps!
2024-04-16 11:05:24 +02:00
Dion Moult
cc338d8acc
Forgot rabbit branding.
2024-04-16 11:05:24 +02:00
Dion Moult
0f0d600f3f
New data purging IfcPatch recipe
2024-04-16 11:05:24 +02:00
Dion Moult
fefb3cc0f2
Fix #3963 . Bind IFC separate to P hotkey and prevent separation on non-IFC meshes.
2024-04-16 11:05:24 +02:00
Dion Moult
f40281e979
Fix #3948 . Bug where IfcTester PartOf facet didn't correctly read entity XML.
2024-04-16 11:05:24 +02:00
Andrej730
611f7518d0
Fix issue with calculated params in stair ui
...
it was displaying incorrect data when stair was just loaded because it was relying on BIMStairProperties in ui.py
2024-04-16 11:05:24 +02:00
Dion Moult
9571146065
Fix #3951 . mats selector now supports IfcMaterialList.
2024-04-16 11:05:24 +02:00
Dion Moult
e2b132ba51
See #3951 . IfcCSV now supports list concatenation.
2024-04-16 11:05:24 +02:00
Dion Moult
c9dcd70cdb
Improve data type error reporting
2024-04-16 11:05:24 +02:00
Dion Moult
c94dc3b47e
Fix #3961 . Improve UI so setting null now clears the value.
2024-04-16 11:05:24 +02:00
Andrej730
01dfd6f79a
bim.select_all_array_objects not to clear previous selection #3960
2024-04-16 11:05:24 +02:00
Dion Moult
6759914188
See #3953 . Fix bug where IDSes with a single enumeration value didn't validate.
2024-04-16 11:05:24 +02:00
Dion Moult
7f1a500445
Fix #3957 . Fix bug where shared properties were not edited independently.
2024-04-16 11:05:24 +02:00
Dion Moult
2bd7ce5996
Fix #3958 . Bug where reassigning type class would incorrectly assign occurrence classes.
2024-04-16 11:05:24 +02:00
Dion Moult
f4f227ffe7
Fix regressions in mapped native swept disk handling
2024-04-16 11:05:24 +02:00
Andrej730
edfe9fbcfa
fix future warning for xml.etree
...
The warning was: FutureWarning: The behavior of this method will change in future versions. Use specific 'len(elem)' or 'elem is not None' test instead.
2024-04-16 11:05:24 +02:00
Andrej730
f6eb1b0e78
remove blf.size deprecated dpi argument #3876
...
turn out it wasn't working for awhile now and in Blender 4.0 was completely removed
2024-04-16 11:05:24 +02:00
Andrej730
f3aa456677
Move new Blender 4.0 Simulation section to Scene/Blender tab #3876
2024-04-16 11:05:24 +02:00
Andrej730
7d785d70a2
Warning message on copying node graph on Blender 4.0+ #3876
...
As we're still looking for a workaround
2024-04-16 11:05:24 +02:00
Andrej730
9d642a0f5d
Remove 3D shaders prefix #3876
...
In Blender 4.0 3D_* shaders are called without "3D_" prefix, otherwise it throws an error. Tested on Blender 3.6 - they work without "3D_" prefix too.
2024-04-16 11:05:23 +02:00
Andrej730
9499f4e80d
More context override fixes #3876
2024-04-16 11:05:23 +02:00
Andrej730
5695efa997
fixing test after 0d0b91e
2024-04-16 11:05:23 +02:00
Gorgious56
036c14b538
You can now eyedrop an object in the viewport to copy container when editing container
2024-04-16 11:05:23 +02:00
Ryan Schultz
bb5fccf6fe
More IFC class suggestions
2024-04-16 11:05:23 +02:00
Dion Moult
cd5b54e240
Disable batching for removal as it doesn't seem to help mostly from experience. Still testing.
2024-04-16 11:05:23 +02:00