Andrej730
7f34d18bbf
hide "no object selected" label when there are no linked ifc files
2024-03-20 17:30:58 +05:00
Andrej730
97cc19ed43
Remove appending occurrences from library in favor of fcaac6b
2024-03-20 17:30:57 +05:00
aothms
d49faf7412
#4174 debug osx install of py311 and 312
2024-03-20 06:22:33 -04:00
Andrej730
fcaac6bd98
Append IfcElements from linked IFC files
...
Example - https://imgur.com/a/phPcKSo
Appending ifc elements from library files will be deprecated as it's much more limited than appending it from linked files (in library you can only see object's name).
2024-03-19 17:45:48 +05:00
Andrej730
c35cdcfcad
util.selector.set_element_value to work w/o preassigned placement #4439
2024-03-19 17:45:21 +05:00
Andrej730
205da63d8e
util.selector.set_element_value ignore values within tolerance #4439
2024-03-19 17:45:21 +05:00
Andrej730
3f529ae21b
collector.sync note
2024-03-19 17:45:21 +05:00
Andrej730
89f7105e9c
typing
2024-03-19 17:45:20 +05:00
Andrej730
e5dd06c461
Fix for loading IFC files with non-IfcElement based IfcRelNests
...
Example is below, it was using IfcAlignment to aggregate IfcAnnotations and IfcReferents.
I've added support loading collections for IfcPositioningElements besides IfcGrid (grids already handled separately).
https://community.osarch.org/discussion/2034/ifc-not-visible-after-loaded-in-blender-bim
blenderbim-240319
2024-03-19 15:25:38 +05:00
Andrej730
ec7af4e719
typing
2024-03-19 15:24:14 +05:00
Andrej730
a755ec99f9
small fix
2024-03-18 17:08:39 +05:00
Andrej730
812389bce2
ifccsv - support for assigning x/y/z coordinates from csv
2024-03-18 17:06:00 +05:00
Andrej730
b67b5e8d9f
typing
2024-03-18 17:05:55 +05:00
M!l!nd
e2a06e10b6
fixed qsets to display separately ( #4423 )
...
* fixed qsets to display separately
Signed-off-by: milinddethe15 <milinddethe15@gmail.com >
* updated data.py and run black formattor
---------
Signed-off-by: milinddethe15 <milinddethe15@gmail.com >
blenderbim-240318
2024-03-18 15:14:15 +05:00
Ryan Schultz
7fa26b2d60
small fix to cdd332d1ee, for clarity
2024-03-17 14:37:38 -05:00
Ryan Schultz
cdd332d1ee
fixes #4434
blenderbim-240317
2024-03-17 14:20:27 -05:00
Thomas Krijnen
22f21a3f0b
Wait for threads in iterator destructor
2024-03-15 13:57:44 +01:00
Andrej730
ee27bc3b74
fix error loading representation without styles
...
If current representation didn't had any styles, only a material and it was failing during `assign_material_slots_to_faces` since it was looking for blender material only in self.styles and not in self.materials.
Note: `assign_material_slots_to_faces` is not skipped since `parse_representations` returns `True` because other representation has a style and it's added to the materials.
2024-03-15 15:55:23 +05:00
Andrej730
8307bf5877
typing
2024-03-15 15:50:38 +05:00
Andrej730
09e473a0dc
python code style docs
2024-03-15 12:02:43 +05:00
Benoit DAMAY
abeefeeee7
removing debug print from previous commit
blenderbim-240315
2024-03-15 14:05:09 +11:00
Benoit DAMAY
d949180461
replacing os.rename() by shutil.move in ifcpatch
2024-03-15 14:05:09 +11:00
Jordan McManus
708bd3207e
changed type comparison to GlobalId
2024-03-15 14:04:53 +11:00
Jordan McManus
68d9d04e5b
changed comparison for type relationships
2024-03-15 14:04:53 +11:00
jgunstone
7c7bd3dc53
✅ add get_properties test validating that offset and limit are correctly applied
2024-03-15 14:03:58 +11:00
jgunstone
24d2b59a2e
✨ add limit and offset to client functions
2024-03-15 14:03:58 +11:00
Andrej730
ac2684af8d
fix bug after 8291a0ca6
2024-03-14 20:21:52 +05:00
Andrej730
8291a0ca6a
viewport decorations for IfcAnnotation/MULTI_SYMBOL
blenderbim-240314
2024-03-14 16:50:17 +05:00
Andrej730
b72b23741e
common method for getting annotation symbol
2024-03-14 16:46:22 +05:00
Andrej730
858692f3f5
Indicate rotated/scaled symbols in viewport
2024-03-14 16:46:22 +05:00
Andrej730
c74bfa24d2
Support for rotated and scaled symbols with IfcAnnotation/SYMBOL
...
See: https://community.osarch.org/discussion/2027/bbim-rotation-of-ifcsymbol
2024-03-14 15:33:19 +05:00
Andrej730
66c29f0da1
black format
2024-03-14 15:07:11 +05:00
Andrej730
f20fd3357f
typing
2024-03-14 14:50:34 +05:00
Andrej730
e4eb76d4e0
indicate IfcText symbol rotation in viewport
2024-03-13 17:21:10 +05:00
Andrej730
22c95828ce
BBIM IfcTester - option to generate ODS report
...
https://i.imgur.com/0JyXVK6.png
2024-03-13 16:16:50 +05:00
Andrej730
e87ca960e8
Fix #4421
...
1) Excluded annotations from other drawings that user might accidentally include in IfcAnnotation
2) Excluded from EPset_Drawing.Include to avoid getting there other element types besides spaces
2024-03-13 15:32:42 +05:00
Andrej730
6881e7d220
utils.filter_elements docs and tests
2024-03-13 15:32:42 +05:00
Andrej730
28b54c869a
typing
2024-03-13 15:32:42 +05:00
Andrej730
9596117953
small fixes
2024-03-13 15:32:42 +05:00
Sigma Dimensions (Yass)
8dbeb928e3
fix construction schedule import without IfcProject #4412
blenderbim-240313
2024-03-13 03:15:27 +00:00
Andrej730
4fdb78aebc
spatial.workspace - add hotkeys using add_layout_hotkey
blenderbim-240312
2024-03-12 15:04:49 +05:00
Andrej730
01724913e1
bim.decorate_boundaries to decorate all boundaries in the scene
...
It's added as alt+v hotkey in Spatial Tool
Now it's possible to combine it with bim.load_project_space_boundaries to show decorations for all the boundaries or to keep the boundaries after Alt+B and just disable the decorations.
example - https://imgur.com/a/ecbPz13
2024-03-12 15:04:49 +05:00
Andrej730
44dd07547e
Fix issue with drawing same boundaries multiple times
...
If you'd hit alt+b in space tool multiple times it would redraw them again and again instead of switching between hiding and showing.
2024-03-12 12:12:12 +05:00
Andrej730
cc157239a2
model.space.py - small fixes
2024-03-12 12:10:56 +05:00
Andrej730
0576914e07
small fixes after d209cc9ff, added a test
2024-03-11 15:15:17 +05:00
Andrej730
a064173ffe
BBIM - option to append occurrences from the other ifc files
...
Example - https://imgur.com/a/yASjbs8
2024-03-11 15:15:17 +05:00
Andrej730
8e502c9bb7
util.unit.py - black format
2024-03-11 15:15:17 +05:00
Andrej730
4d23706145
more typing
2024-03-11 15:15:17 +05:00
Geert Hesselink
6e8de292c6
Redundant closing symbol ' ( #4413 )
...
* scale placeangleunit
* add radian si_conversions
* return conversion value of planeangleunit
* Update unit.py
* redundant closing
* redundant closing
2024-03-11 11:12:23 +01:00
Geert Hesselink
d209cc9ff4
Scale placeangelunit unit type ( #4406 )
...
* scale placeangleunit
* add radian si_conversions
* return conversion value of planeangleunit
* Update unit.py
2024-03-11 08:54:20 +01:00