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
Andrej730
ddfaf3308b
fix error reloading representation for objects without representation
blenderbim-240311
2024-03-11 11:39:18 +05:00
Andrej730
301ddab1ee
commented out apil.run settings serialization as it's not used currently
2024-03-11 11:39:18 +05:00
Andrej730
1160d20d33
small fixes
2024-03-11 11:39:18 +05:00
Ryan Schultz
28099ddc8f
Add parameter for angle tolerance, and change 'deg' to '°'
2024-03-09 09:53:21 +11:00
Andrej730
c1bca22638
add test for util.unit.calculate_unit_scale
blenderbim-240308
2024-03-08 16:40:43 +05:00
Andrej730
3d5d868812
fix error in typing
2024-03-08 16:40:30 +05:00
fescale
b015647543
Replace the specific "libpython3.8" debian package dependency for the generic "libpython3-dev".
2024-03-07 09:59:58 +01:00
Ryan Schultz
c54f2131af
added python version for Blender 4.1
2024-03-07 09:34:13 +11:00
Andrej730
2a832202fa
Fix bug joining multiple extruded profiles in non-meters projects
...
Demo if someone missed that feature - https://imgur.com/a/JywJHyc
2024-03-06 17:30:55 +05:00
Andrej730
a3d970e014
shape_builder.create_axis2_placement_3d utility method and docs
2024-03-06 17:30:55 +05:00
Andrej730
24912bb827
Fix bug resetting rotations after editing profile axis
...
Before - https://imgur.com/a/czjAoSb
After - https://imgur.com/a/ajiNcdK
2024-03-06 16:22:15 +05:00
Adrian Insaurralde Avalos
1cd0bc9e7d
occt 7.8 compatibility
2024-03-06 09:01:01 +01:00
Dion Moult
8880ab0fe9
Aggressively remove pandas test files
2024-03-06 17:11:33 +11:00
Andrej730
1c052d1417
fix demo library references after 7a7c89e
2024-03-06 10:53:19 +05:00
Dion Moult
20cb6ab007
See #4368 . Don't ship with mostly unused and bloaty boto3 dep. Augin users can install boto3 with new debug tool.
blenderbim-240306
2024-03-06 16:46:26 +11:00
Dion Moult
e854447714
Little debug tool for people to easily install pip packages graphically
...
BBIM is being used in companies as ways to automate various BIM processes, and it ends up being such that Blender Python becomes their dev environment.
2024-03-06 16:44:32 +11:00
Dion Moult
7f394a5807
Purge hppfcl in preparation for new clash features
2024-03-05 23:16:47 +11:00
Andrej730
c80b437682
load clipping planes decorator reopening .blend file
2024-03-05 15:01:23 +05:00
Andrej730
b793ab63cc
fix poll errors for clipping plane gizmo #4392
2024-03-05 14:37:30 +05:00
Andrej730
8c28f52e6a
fix duplicated ifcstyleditems using append_asset
...
since we don't use `file.add` to add inverse items and we use `file.create_entity` it was duplicating new elements, added optional parameter that makes it possible to track already added relationships between `append_asset`s.
2024-03-05 14:18:18 +05:00
Benoit DAMAY
9d71b7483f
Merge pull request #4397 from bdamay/v0.7.0
...
Fix proposal for # 3515
OK I've deleted the unnecessary commented lines and left the option that feed only the description tooltip.
BTW, I have 2 questions i would like to ask you
1. about comment, i noticed there are not many comments in the code. I understand it is deliberate choice of design, is it ?
I usually comment a lot inside the code sometimes simply to order my thoughts and remember what the code is intending to do when i come to it later on.
I understand it is better not to leave unneccessary lines like here, but in general, do you prefer me to avoid comments when writing in blenderbim ?
2. As i'm in a discovering phase, I would like to feed some other bl_description operators to provide some additionnal inline information instead (undocumented operator) , is it something you planned or can i go for it. I could simply add the bl_description in each one i find while reading code and testing app.
Thank you for your kind help. and G'day !
blenderbim-240305
2024-03-05 09:14:06 +01:00
Benoit DAMAY
e6e71adba7
Removing unnecessary comment lines
2024-03-05 08:53:56 +01:00
Benoit DAMAY
7ab8a5921b
Merge branch 'v0.7.0' of https://github.com/bdamay/IfcOpenShell into v0.7.0
2024-03-04 17:11:54 +01:00
Benoit DAMAY
d68d4d54a9
Replaced panel row with operator descriptor
2024-03-04 17:10:19 +01:00