Gorgious56
07291022b4
Fix purging types in the type manager not working. The purge button is now in a menu for a cleaner interface and avoiding accidentally clicking on it when opening the type manager.
2024-09-20 12:09:55 +02:00
Andrej730
6d94871683
Attribute.data_type -> EnumProperty (+typing)
2024-09-20 13:17:41 +05:00
Andrej730
774db8e997
sort wheel files list in manifest
2024-09-20 13:17:27 +05:00
Manu Varkey
31d49a7bbc
Update drawing shadow settings for consistentency
2024-09-20 18:10:26 +10:00
Dion Moult
542ae6b44a
Basic support for editing swept profiles and positions
2024-09-20 18:08:16 +10:00
Gorgious56
c1a92bf1f3
Fix #5398 : Only show relevant parametric templates in the type manager. Also fix forgotten line in previous commit.
2024-09-20 09:58:26 +02:00
Gorgious56
a8abc8e379
Fix #5333 : Searching for the class name using the looking glass button doesn't close the type manager anymore.
2024-09-20 09:53:00 +02:00
Andrej730
4f64d044ac
Option to assign non-ifc bsdd properties #5404
...
Example - https://imgur.com/a/cPtEkX2
Also Attribute now has additional field "metadata" for storing some case specific data
2024-09-20 12:34:27 +05:00
Andrej730
1f4d973a79
black .
2024-09-20 12:34:26 +05:00
Dion Moult
bfd5b3c1c7
Increase websocket server limit from 1MB to 10MB to allow for larger datasets like large work schedules.
2024-09-20 17:03:46 +10:00
Dion Moult
8866a34f22
Fix #5408 . Use an angular tolerance of 0.1 degrees to determine if something has moved and need resyncing.
2024-09-20 17:03:00 +10:00
Andrej730
669d88fbb1
sequence - fix all import operators missing Ifc operator #5423
bonsai-0.8.1-alpha240920
2024-09-20 11:14:34 +05:00
Andrej730
7470fb0786
sequence - remove unnecessary Ifc operators
2024-09-20 11:14:34 +05:00
Andrej730
b6fca3916e
assigning process to control - add an error message
2024-09-20 11:14:34 +05:00
Andrej730
5373c7ee9e
sequence import/export - add info message when operator finished
2024-09-20 11:14:34 +05:00
Manu Varkey
f708d9cb4d
Support natural sorting of types closes #5050
2024-09-20 09:20:03 +10:00
Andrej730
f1f055d19d
Restore missing dev docs after 53d7624
2024-09-19 18:56:45 +05:00
Andrej730
e175de5365
Fix misleading docs urls after 53d7624
2024-09-19 18:56:45 +05:00
Andrej730
31befd424b
Fix documentation missing dev env scripts
...
Mentioned in #5398
2024-09-19 18:56:45 +05:00
Andrej730
394b24ddfe
More realistic test for ca8577a8dd
2024-09-19 18:24:37 +05:00
Andrej730
f184ce5386
Support de08d3726e for ifc2x3 #5420
2024-09-19 18:13:14 +05:00
Andrej730
b7d725254d
Temporarily revert 51211dc527 to fix broken bonsai builds #4924
...
Need to not to forget to revert a revert later...
2024-09-19 17:30:10 +05:00
Andrej730
c9f9cf89e8
file -> import/export - add poll messages in case ifc is not loaded
2024-09-19 17:21:51 +05:00
Andrej730
fb6d2b8de2
pp2ifc - preserve original ids
...
Now we're going to use bar ids instead their detalization ids (e.g. expanded task ids, task ids, milestone ids) because it is the way how it works in the software pp file originates from.
2024-09-19 17:21:51 +05:00
Andrej730
ddca950f65
pp2ifc - save calendar identification for pp file to ifc
2024-09-19 17:21:51 +05:00
Andrej730
96756d63d4
pp2ifc refactor and add support for more languages #5417
2024-09-19 17:21:50 +05:00
Andrej730
a5b3c9beb4
black .
2024-09-19 17:21:50 +05:00
Gorgious56
1974974071
Fix #5410 : bim.enable_adding_presentation_style no longer throws an error in a file with no ifc project when launching the search operator (F3)
2024-09-19 14:03:56 +02:00
Manu Varkey
4225643bc0
Disable blf shadow setting after use. Fixes #5387
2024-09-19 21:49:58 +10:00
Dion Moult
4b7bb1533e
Fix #5394 . Fix bug when switching fillings where the current representation was not the body representation.
2024-09-19 16:25:33 +10:00
Dion Moult
d3fdbf4dae
(Un)Bump IOS - downgrade due to critical bugs with OCC 7.7
2024-09-19 11:12:11 +10:00
Dion Moult
5d0fb18ea1
Fix #5395 . Apparently wheels exclude directories with no files in them, so the cache folder wasn't shipped.
bonsai-0.8.1-alpha240919
2024-09-19 10:59:32 +10:00
myoualid
45708ee287
Cost module web UI:
...
- quick button to add a SUM cost value
- style improvements
2024-09-18 20:34:31 +01:00
Thomas Krijnen
116a0f1a02
Add test
2024-09-18 19:28:55 +02:00
Thomas Krijnen
2554280e50
triangulation-type setting for non-triangulated polyhedral from iterator
2024-09-18 19:28:07 +02:00
Andrej730
748fcce3f5
Adding classification reference tests
2024-09-18 18:44:34 +05:00
Andrej730
5b2733bb3c
add classification reference from bsdd - support ObjectType
...
it seems in bsdd some ObjectType is also provided using "undefined_set" pset
example - https://identifier.buildingsmart.org/uri/ifcairport/ifcairport/1.0/class/ifcairport0000000004
2024-09-18 18:44:34 +05:00
Andrej730
115a48fc1a
bsdd - fix bug when loading pset would set properties in incorrect way
...
It was using name instead of propertyCode which was leading to assigning incorrect properties...
2024-09-18 18:44:34 +05:00
Andrej730
06d927f8bb
bsdd operators descriptions and naming
2024-09-18 18:44:34 +05:00
Andrej730
de08d3726e
Bonsai - set active bsdd when loading project
...
When loading an ifc project it will search it for bsdd ifcclassifications and will set one as active if finds it, so now it will be a bit more convenient working with bsdd classification assignment as it active bsdd previously was always getting reset when you reload ifc file.
Example - https://imgur.com/a/stlJqwm
2024-09-18 18:44:34 +05:00
Andrej730
4dbfeefe53
Fix UI errors getting elements using qset in IFC2X3
...
In IFC2X3 IfcQuantitySet didn't existed yet
Mentioned in #5404
2024-09-18 18:44:33 +05:00
Andrej730
eb823a5ecd
bsdd search to check whether query is long enough
...
It's an API requirement and using shorter queries was giving confusing results.
https://github.com/buildingSMART/bSDD/blob/master/Documentation/bSDD%20OpenAPI.yaml
2024-09-18 18:44:33 +05:00
Andrej730
8f7949808a
Move id to IfcGeom::Representation::Representation and document it
...
as it's a common attribute for all 3 Representation subclasses we have
2024-09-18 18:44:33 +05:00
Andrej730
5860c3fe50
black .
2024-09-18 18:44:33 +05:00
Dion Moult
dbfa4ecf65
Fix minor regression in fe0be0c
2024-09-18 22:58:22 +10:00
Dion Moult
1320eac800
Switch representation now cleans up orphaned meshes itself so callers don't need that responsibility
2024-09-18 22:58:22 +10:00
ArturTomczak
81e4ad2ce2
handle numeric simpleValue ( #5376 )
...
The input value can be a string or number, but 1.0 schema only accepts strings. The processing of int and float was missing. The casting to string might no longer be needed in IDS 1.1. https://github.com/buildingSMART/IDS/issues/342
2024-09-18 21:42:31 +10:00
Dion Moult
736d91f38e
Shape builder now supportes meshy things and faceted breps
2024-09-18 21:35:40 +10:00
Dion Moult
a1d99b544a
Basic support for deleting items, and editing meshlike items
2024-09-18 21:35:40 +10:00
Dion Moult
ed530f737c
Remove deprecated code for fixed bug #2002 .
2024-09-18 21:35:40 +10:00