VDobranov
dd044c8516
Update reference_structure.py
...
A mistype in docs: should be IfcRelReferencedInSpatialStructure instead of IfcRelContainedInSpatialStructure
blenderbim-231111
2023-11-11 12:56:26 +01:00
Massimo Fabbro
55763ea7df
Covering Tool now it is possible to add ceiling coverings from selected walls
2023-11-10 22:19:47 +01:00
Andrej730
8fe92e810f
show mep regenerate and connecte elements for non-profile based elements
2023-11-10 16:28:44 +05:00
Andrej730
c26988b292
root.remove_product to remove IfcRelFlowControlElements
blenderbim-231110
2023-11-10 12:10:22 +05:00
Andrej730
46e70c92c5
fixed issues with ports ui on undo
...
data.py doesn't update on every undo, so passed blender objects got invalidated on undo resulting in errors. changed blender objects to blender object names
2023-11-10 11:39:49 +05:00
Andrej730
325c3665d9
UI for assigning controls to flow elements #3981
...
Example - https://imgur.com/a/CZQIoHp
2023-11-10 11:18:52 +05:00
Andrej730
9a80dc14e9
api for assigning/unassigning flow controls #3981
2023-11-09 17:34:26 +05:00
Andrej730
6bda066e1b
Fixed typo in control.assign_control, added tests
2023-11-09 15:33:31 +05:00
Andrej730
912b01587b
tool.System.add_ports tests
2023-11-08 18:01:30 +05:00
Andrej730
5d4d953320
fixed issue placing ports on a bend if start segment is bending using Z-
2023-11-08 16:54:05 +05:00
Andrej730
11ed8cc787
fixed issue in add_ports mutating object's matrix
...
inherently modifying ports positions in some cases
2023-11-08 16:49:31 +05:00
Dirk Olbrich
d1a7b99eda
bbim docs: add user interface subsection, general workspace
2023-11-08 22:12:40 +11:00
Dirk Olbrich
85bdeaeef4
bbimdocs: reorder images folder in users section
2023-11-08 22:12:40 +11:00
Dirk Olbrich
a5f0de4d19
bbim docs: reorder images folder in dev section
2023-11-08 22:12:40 +11:00
Dirk Olbrich
cb3392ec70
bbim docs: use absolute path for icon images
2023-11-08 22:12:40 +11:00
Dirk Olbrich
1dbe42061d
bbim doc: fix list indentation
2023-11-08 22:12:40 +11:00
Dirk Olbrich
a024d5c07f
bbim docs: fix minor warning in ux-guidelines
2023-11-08 22:12:40 +11:00
Dirk Olbrich
ea5e3c30b6
bbim docs: update bbim version, copyright year
2023-11-08 22:12:40 +11:00
Andrej730
ebfc8ef619
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.
2023-11-08 15:13:49 +05:00
Andrej730
c0d8467154
define inherited ports attributes in bim.add_constr_type_instance
blenderbim-231108
2023-11-08 14:19:36 +05:00
Andrej730
d0adbab9c2
fixed issue finding finding compatible fitting
...
it occured sometimes when segment's or fitting's PredefinedType/System were not defined
2023-11-08 12:21:50 +05:00
Andrej730
8e80f456cb
fixed bug with system decoration data if no system were selected
2023-11-08 11:50:05 +05:00
Andrej730
8cd9fb9015
test stairs calculated params
blenderbim-231106
2023-11-06 15:56:33 +05:00
Andrej730
d9fdc0908a
Nosing Lengths / Tread Gap for parametric stairs #3422
...
Example - https://imgur.com/d8PxLV4
2023-11-06 15:35:14 +05:00
Ryan Schultz
a218ce5160
Select multiple arrays at one time, from various parts. Deselect non-compliant objects.
2023-11-04 11:35:30 -05:00
Igor.Sokolov
b3a6b8e07f
bf: IfcBSplineCurve is an isntance of abstract entity
2023-11-04 15:41:38 +01:00
Igor.Sokolov
52700452d9
bf: pass-valid-selected-enumeration.ifc
2023-11-04 15:41:38 +01:00
Igor.Sokolov
aab011f7bf
bf: pass-group-1-rels-IFC2X3.ifc failed
2023-11-04 15:41:38 +01:00
Igor.Sokolov
5f129e2357
bf: pass-attr-count-ok.ifc failed
2023-11-04 15:41:38 +01:00
Dion Moult
4e76f36af1
Black
blenderbim-231104
2023-11-04 16:07:40 +11:00
Dion Moult
6f3ff51d91
Docs now mention historic builds
2023-11-03 22:45:42 +11:00
Dion Moult
0de0422c2e
Minor fix
2023-11-03 22:45:42 +11:00
Andrej730
98de86e0ba
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
2023-11-03 16:32:14 +05:00
Andrej730
142e41b3ad
minor refactor
2023-11-03 16:32:14 +05:00
Andrej730
1e0dc7749d
add force depsgraph update method
2023-11-03 16:32:14 +05:00
Andrej730
0f29de0391
skip black format on type manager template description for readibility
2023-11-03 16:32:14 +05:00
Andrej730
9933cc1b20
stair profile generation code refactor
...
hopefully it's now a bit more readable
2023-11-03 16:32:14 +05:00
Andrej730
fa6192e9bc
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
2023-11-03 16:32:14 +05:00
Andrej730
bfd4559da8
move generate_stair_2d_profile to tool, add tests
2023-11-03 16:32:14 +05:00
ceegartner
01f52e069e
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!
blenderbim-231103
2023-11-03 11:47:44 +01:00
Dion Moult
2fbc9e4424
Forgot rabbit branding.
2023-11-02 15:15:04 +11:00
Dion Moult
ba97da20eb
New data purging IfcPatch recipe
2023-11-02 14:59:18 +11:00
Dion Moult
44f5be142f
Fix #3963 . Bind IFC separate to P hotkey and prevent separation on non-IFC meshes.
blenderbim-231102
2023-11-02 13:03:56 +11:00
Dion Moult
2f951d352b
Fix #3948 . Bug where IfcTester PartOf facet didn't correctly read entity XML.
2023-11-02 12:29:05 +11:00
Andrej730
8b23c615c3
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
2023-11-01 17:33:38 +05:00
Dion Moult
7c694e5b3e
Fix #3951 . mats selector now supports IfcMaterialList.
2023-11-01 22:48:31 +11:00
Dion Moult
8eeb212003
See #3951 . IfcCSV now supports list concatenation.
2023-11-01 22:47:30 +11:00
Dion Moult
7bf8d58cde
Improve data type error reporting
2023-11-01 22:23:55 +11:00
Dion Moult
b6e24559e5
Fix #3961 . Improve UI so setting null now clears the value.
2023-11-01 18:04:44 +11:00
Andrej730
0d87d5927e
bim.select_all_array_objects not to clear previous selection #3960
2023-11-01 10:53:25 +05:00