Dion Moult
6f8aac96f0
Fix #5027 . Forgot to commit some files for solar analysis.
2024-07-17 14:57:06 +10:00
Dion Moult
a2018a22a6
Add sun path visualisation for solar analysis
blenderbim-0.7.10.240717
2024-07-17 13:59:01 +10:00
Thomas Krijnen
7a10edbd73
Fix ambiguous overload after dedbf7014a
2024-07-17 03:43:55 +02:00
Thomas Krijnen
669b0b8c83
Fix triangulated face set #5020
2024-07-17 03:26:23 +02:00
Thomas Krijnen
70336f179d
Keep identities on indexed face sets #5020
2024-07-17 03:12:35 +02:00
Dion Moult
7fc7a73db8
New panel to manage solar analysis setup (location, date, and time)
2024-07-16 23:13:02 +10:00
Andrej730
41065f77d1
BBIM startup error handler - fix error redownloading addon after 5e6fe5e
2024-07-16 18:02:26 +05:00
Andrej730
010f854a07
BBIM startup error handler - message on python version mismatch
...
Example - https://i.imgur.com/U5CBdqU.png
Logs (only startup error logs) now also have information about binary python version and binary filename.
2024-07-16 18:02:26 +05:00
Andrej730
c0635afb64
BBIM error handler - include commit hash
...
Include commit hash to the copied logs and add it to the startup error handler (https://imgur.com/9yVMBnR )
2024-07-16 18:02:26 +05:00
Andrej730
dedbf7014a
fill context attribute of the shape elements (similar to v0.7.0) #4832
2024-07-16 18:02:26 +05:00
Dion Moult
d8cf6ca4fc
Bundle pytz and tzfpy for timezone calculations for solar analysis
2024-07-16 22:56:51 +10:00
Andrej730
f1ab63dda9
pyradiance macos support + linux fix
...
See:
https://github.com/LBNL-ETA/pyradiance/issues/35
https://github.com/LBNL-ETA/pyradiance/issues/34
2024-07-16 12:11:11 +05:00
Andrej730
3a5c3d856a
quick fix for 54fe0f8ff
2024-07-16 11:17:36 +05:00
Andrej730
54fe0f8ff9
Remove blenderbim/occ_utils.py #812
...
Goodbye duplicated file 😁
2024-07-16 11:06:49 +05:00
Dion Moult
483516a902
Implement show / hide / isolate in spatial decomposition panel
blenderbim-0.7.10.240716
2024-07-16 14:23:30 +10:00
Dion Moult
83085ba3c1
You can now toggle recursive children in the spatial tree
2024-07-15 23:56:35 +10:00
Dion Moult
215866cf30
You can now make a spatial element the active object from the spatial decomposition panel
2024-07-15 23:40:40 +10:00
Andrej730
09d5fafdf8
note on OCC imports
2024-07-15 18:34:39 +05:00
Andrej730
54cc4192bd
typing for pythonocc types
2024-07-15 18:34:39 +05:00
Andrej730
eff778d5be
support pythonocc >= 7.8.0 #4942
...
Related: https://github.com/tpaviot/pythonocc-core/issues/1350
Also added a print so this type of errors won't go silently.
2024-07-15 18:34:38 +05:00
Andrej730
66877c227b
typing
2024-07-15 18:34:38 +05:00
Andrej730
7e117bca90
Move supported OCCT version in docs to general dependencies
2024-07-15 18:34:38 +05:00
Andrej730
9f084558f6
mathutils note
2024-07-15 18:34:38 +05:00
Dion Moult
c715d9a81b
A spatial tree's icon can now be hovered to show the class and clicked to select children
blenderbim-0.7.10.240715
2024-07-15 23:29:53 +10:00
Dion Moult
8923d02f68
Update to latest Sphinx AutoAPI
2024-07-15 09:20:56 +10:00
Dion Moult
447a13b6e7
Forgot to do the same for PyPI
2024-07-14 23:31:34 +10:00
Dion Moult
2531a58083
Fix IOS-Python build to use the new platform-specific blobs
blenderbim-0.7.10
ifcopenshell-python-0.7.10
2024-07-14 23:27:22 +10:00
Dion Moult
70ae0fd850
Same for IOS, I guess?
2024-07-14 23:21:04 +10:00
Dion Moult
174749caf7
Don't make IOS version dynamic for BBIM since this'll be locked to a particular commit
blenderbim-0.7.10.240714
2024-07-14 23:14:40 +10:00
Dion Moult
dd8ec95fad
Whoops
2024-07-14 23:10:51 +10:00
Dion Moult
0a791a3b85
Release 0.7.10
...
This is just a test release to see if the workflow is smooth :)
2024-07-14 23:05:50 +10:00
Dion Moult
1c91b966b5
Fix pyradiance dependency
2024-07-14 23:03:45 +10:00
Dion Moult
db6cda2816
Fix #4955 . Add visualisation for georeferencing data.
2024-07-14 17:13:49 +10:00
Dion Moult
d6dab75653
Allow warning and background decorator colours to be configurable
blenderbim-0.7.9.240714
2024-07-14 16:39:29 +10:00
Dion Moult
0dc084d785
Refactor georeferencing properties to remove unnecessary blender_enh/project_north.
2024-07-14 09:06:01 +10:00
Blender Defender
3bafea62f4
feat: Make the ExecuteIfcTester operator work with multiple IFC and IDS files
...
The code that executes the tests has been moved to a seperate method, so it can be called for every IDS and IFC file
2024-07-14 08:34:39 +10:00
Blender Defender
69b7658196
fix(UI): Indicate, that multiple IDS and IFC files can be selected in the IFC Tester Panel
2024-07-14 08:34:39 +10:00
Blender Defender
9e93f22e53
fix: Remove "ANIMATABLE" option from the should_load_from_memory property
2024-07-14 08:34:39 +10:00
Blender Defender
94bcb8d266
feat: Allow selecting multiple IFC and IDS files in the IFC tester
...
This implements the "MultipleFileSelector" for the file selection in the "IFC Tester" panel, so multiple files can be selected at once. Attention: This commit only adds the User Interface, the actual functionality will be added in a later commit
2024-07-14 08:34:39 +10:00
Blender Defender
bbd4e00972
refactor: Abstract "SelectFMIfcFile" to "MultipleFileSelector".
...
The "MultipleFileSelector" class can be used by child classes to implement the option to select multiple files at once. It requires two properties, which it will update: A StringProperty for a single path and a CollectionProperty for a list of paths.
2024-07-14 08:34:39 +10:00
Blender Defender
16e8c504f3
fix: Remove "Animatable" Property from the IFC Tester checkboxes
2024-07-14 08:34:39 +10:00
Dion Moult
95c457f53d
Fix bug to use 0.8.0 materials when linking models
blenderbim-0.7.9.240713
2024-07-13 14:50:46 +10:00
ay-ex
38f5b77f92
fix delete obsolete script
2024-07-13 00:32:09 +10:00
ay-ex
4f1a36753c
fix delete obsolete script
2024-07-13 00:32:09 +10:00
ay-ex
565a0edb73
remove obsolete script
2024-07-13 00:32:09 +10:00
ay-ex
54a65abd76
fix cleanup
2024-07-13 00:32:09 +10:00
Dion Moult
5b16699eb4
Show length, area, volume units by default in unit panel for convenience
2024-07-13 00:06:14 +10:00
Dion Moult
b4482780cf
Linking models now acommodates files with different project or map units combinations correctly
2024-07-12 23:58:18 +10:00
Dion Moult
589b9d4a79
Add test files for georeferencing tests
2024-07-12 23:56:08 +10:00
Dion Moult
04365053a8
Fix deep purge of unit when converting units and fix bug where unit was removed if map unit was the same as the project unit
2024-07-12 22:48:23 +10:00