Andrej730
25eecded4e
ifcopenshell.validate to validate guids #5808
2024-11-27 15:42:03 +05:00
Andrej730
cc014bb7ec
ifcopenshell.write check if file was saved successfully #5809
...
will help only for the cases if file didn't existed before
2024-11-27 12:59:06 +05:00
Ryan Schultz
ba7b0d5c4f
When using queries in an IfcAnnotation tag surround with backticks
2024-11-26 21:48:46 -06:00
Bruno Perdigão
4f6e2586e1
Fix #5727
2024-11-26 10:42:26 -03:00
Andrej730
dea3722ca5
bim.select_failed_entities - add info message
2024-11-26 18:12:05 +05:00
Andrej730
268cbe9a69
remove debug print
2024-11-26 18:12:05 +05:00
Andrej730
85b7249a77
Fix error using cwd for titleblock path #5769
...
The titleblock is ifc relative, not .blend/cwd relative.
e.g. if you open Blender in C:\ and then would open .ifc from c:\path\to\project.ifc, it would try to create layouts folder in C:\layouts instead of c:\path\to\layouts
2024-11-26 18:12:05 +05:00
Andrej730
12c08b0697
typing
2024-11-26 18:12:05 +05:00
Andrej730
fb70374876
black .
2024-11-26 18:12:04 +05:00
Andrej730
a4145ecec2
Fix errors using shared path for drawing underlay #5803
2024-11-26 17:06:00 +05:00
Andrej730
4da9f12960
BIMMeshProperties.obj - document
2024-11-26 16:16:29 +05:00
Andrej730
04d3903ee2
bim.hide_boolean to apply changes to booleans transforms #5800
...
Example - https://imgchest.com/p/ljyq8zvwey2
2024-11-26 16:16:29 +05:00
Andrej730
c8e5b8f028
bim.show_booleans - not to load same booleans multiple twice #5800
...
Now it's checking whether they were reloaded before and removing previous instances.
2024-11-26 16:16:29 +05:00
Andrej730
b8468cb19c
Mesh.subshape_type - replace with enum
2024-11-26 16:16:28 +05:00
Andrej730
e6f0f54c93
Mesh.ifc_definition - remove unused property
...
Introduced in 6cc4ce4 , seems to be gone for a while now.
2024-11-26 16:16:28 +05:00
Andrej730
2ff7401803
ifc join to reuse poly curve points if possible
2024-11-26 12:39:19 +05:00
Andrej730
22009973a8
Support ifc joining curve sets of poly curves #5793
...
Will resolve 'Unsupported representation item type for joining: IfcGeometricCurveSet' kind of errors on IFC join.
2024-11-26 12:39:19 +05:00
Andrej730
c228866f51
Add error message on representation type mismatch #5793
...
Instead of failing silently
2024-11-26 12:39:19 +05:00
Andrej730
3856b281ea
Fix sheets related poll errors
2024-11-26 12:39:19 +05:00
Ryan Schultz
6f7565f6f9
select objects within a certain tolerance--which is set in the preferences.
2024-11-25 22:12:27 -06:00
Ryan Schultz
65a8ae1093
Fix #5802 , Thanks @sboddy!
2024-11-25 18:49:50 -06:00
Jesse Roodhorst
e6f8ef992e
tooltips for the drawing module added ( #5798 )
2024-11-25 18:21:41 +05:00
Andrej730
dd0355c539
Fix drawing activation if drawing properties are using temp window #5791
2024-11-25 18:07:45 +05:00
Andrej730
7475a8f989
add_slab_representation - add api description #5792
2024-11-25 17:30:31 +05:00
Andrej730
4d44ec7174
Fix creating arbitrary profile without object after e74adcb
...
Error: Python: Traceback (most recent call last):
File "\bonsai\bim\ifc.py", line 443, in execute_ifc_operator
result = getattr(operator, "_execute")(context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "\bonsai\bim\module\profile\operator.py", line 172, in _execute
if not indices:
^^^^^^^
UnboundLocalError: cannot access local variable 'indices' where it is not associated with a value
2024-11-25 16:52:57 +05:00
Andrej730
29f9f04d92
Change profile object UI #5796
...
example - https://imgchest.com/p/qb4zwj6ad4j
1) moved profile object selection to the same row as the profile type selection, so it will more noticable that they're related
2) added object requirements in the description
3) filtered only mesh objects to appear in the dropdown
2024-11-25 16:45:55 +05:00
Ryan Schultz
fc736f725c
tweaks to 812e3dc6df
2024-11-24 09:58:44 -06:00
Bruno Perdigão
99ad9ac305
Fix snap system ( #5782 ) by changing the priorities.
...
The priority now follows this order:
1. Polyline
2. Measure
3. Faceless objects
4. Objects
5. Axis
6. Viewport plane
2024-11-23 12:53:44 -03:00
Bruno Perdigão
dc6078a416
Small fix in model decorator
2024-11-23 10:52:39 -03:00
Bruno Perdigão
0267e2b5e0
Add option to change the size of the georeference decorator.
2024-11-22 14:48:57 -03:00
Andrej730
091ed3bb8d
Fix possible crash removing resource after 1f21e96
2024-11-22 17:13:05 +05:00
Andrej730
69eca15195
resources import/export - support resource quantities
2024-11-22 17:13:05 +05:00
Andrej730
a551ea36df
related_object_type - use enum instead of stringproperty
2024-11-22 17:13:05 +05:00
Andrej730
1116bcc296
bim.assign_cost_item_quantity - add dynamic description
...
Example:
- https://i.imgur.com/J3LFiYu.png
- https://i.imgur.com/ufC2LzD.png
2024-11-22 17:13:05 +05:00
Andrej730
4ef1afa8bb
resources - support importing/exporting ScheduleUsage
2024-11-22 16:57:54 +05:00
Andrej730
164e5c69ca
bim.export_resources #5760
...
Simple export for resources to csv file, supports just the same fields that import currently does.
Location - https://i.imgur.com/Ssz7BwZ.png
2024-11-22 16:57:26 +05:00
Andrej730
71637f120a
Fix "Restart Blender" button for Microsoft Store Blender #5582
2024-11-22 14:32:01 +05:00
Thomas Krijnen
faf5c0ab30
Submodule
2024-11-22 09:21:16 +01:00
Thomas Krijnen
957369219c
More verbosity on invalid enumeration literals
2024-11-21 15:16:56 +01:00
Stephen Boddy
04e84f7aed
Fix #5770 so sheet subitems can be opened using svg command too, not just the main sheet. I was a little overzealous adding poll methods in 099703f
2024-11-21 18:18:36 +05:00
Andrej730
4bde423c50
Date picker UI for IfcDate type attributes
...
Example - https://imgchest.com/p/5xy2bekl3yl
set_prop_from_path method got from https://blenderartists.org/t/set-property-using-path-from-path-from-id-prop-path-resolve/1559166
2024-11-21 18:11:59 +05:00
Andrej730
4891e4ffed
Fix not applying transforms in case if there's only parent or only constraints
2024-11-21 18:11:58 +05:00
Andrej730
8a31e8d149
Auto update cost item rates when enabling editing non-sor cost schedule
...
There was an issue that it wouldn't load until you manually select it in the "Cost Item Rates" enum - otherwise items didn't appear the first time cost schedule opened and didn't not update when you makes changes to the active schedule of rates.
2024-11-21 18:11:58 +05:00
Andrej730
6e56fe8f9b
bim.load_schedule_of_rates_tree - remove dead code
...
This operator is unused anymore since d3b176e and it's using non-existent core method.
2024-11-21 18:11:58 +05:00
Andrej730
15354d2e06
bim.assign_cost_value - add description
2024-11-21 18:11:58 +05:00
Andrej730
37141c89ac
bim.assign_cost_item_quantity - to show error if no related objects were found
...
Just to make UI more responsive - e.g. if some objects are selected but they are not products.
2024-11-21 18:11:58 +05:00
Andrej730
610665d732
Fix bug with TEXT annotations types showing up in TEXT_LEADER annotation types list
2024-11-21 18:11:38 +05:00
Andrej730
2381e9e4e6
bim.import_resources - add info message about imported resources
...
Example - https://i.imgur.com/NlZRIzw.png
2024-11-21 18:11:38 +05:00
Andrej730
670a85fd8c
Hide class assignment panel for handles from linked models
2024-11-21 18:11:37 +05:00
Andrej730
b2e3a4dd82
typing
2024-11-21 18:11:37 +05:00