Commit Graph

9827 Commits

Author SHA1 Message Date
Sigma Dimensions (Yass) e81bd9723f fix counting elements when importing cost schedules ( and run black) 2024-04-16 11:26:35 +02:00
Dion Moult 7e262c5c9a Fix #4186. Support different RL insertion modes when adding occurrences of a type. 2024-04-16 11:26:35 +02:00
Dion Moult f55b7d439f Fix bug where updating type text literals didn't propagate and formatting rounding null values wasn't handled. 2024-04-16 11:26:35 +02:00
Dion Moult 35eda76ffd Fix #4189. Hidden or non-isolated objects now don't show annotations. 2024-04-16 11:26:35 +02:00
Christoph Mellueh 9ea086bdc3 add typing to BsDD 2024-04-16 11:26:35 +02:00
Christoph Mellueh 4c382760d4 add deprecation warnings 2024-04-16 11:26:35 +02:00
Christoph Mellueh 7f1a997797 update new api to BsDD 2024-04-16 11:26:35 +02:00
Dion Moult 8ce2b4d2d7 Fix #4162. Reduce minimum area requirement for auto space generation down to 0.1sqm. 2024-04-16 11:25:27 +02:00
Dion Moult 20e599ca05 See #4162. Fix bug with generating space from cursor due to numerical inaccuracies and colinear lines for shapely. 2024-04-16 11:25:27 +02:00
Dion Moult 009d1a0aba Add support for groups in selection queries 2024-04-16 11:25:27 +02:00
Dion Moult 1c573aee32 Fix #4175. Add new UI for managing IFC object and edit modes. 2024-04-16 11:25:27 +02:00
Andrej730 0a09c2d8ea Fix breaking spatial containers UI when spatial container is deleted
E.g. if you had some container selected in `active_container_id` and then it got deleted UI would break and won't allow to reload the spatial manger until you reload .ifc completely
2024-04-16 11:25:27 +02:00
Christoph Mellueh 9a194939cd turn list into tuple 2024-04-16 11:25:27 +02:00
Dion Moult c508c94719 Fix #4161. Deprecate unmaintained barebones LCA module. 2024-04-16 11:25:27 +02:00
Eduardo Schilling bcce268900 Add degrees format display 2024-04-16 11:25:27 +02:00
Eduardo Schilling 997803c4b2 Add stair calculated parameter Pitch 2024-04-16 11:25:27 +02:00
Dion Moult 583f3e30d7 Fix #4167. Bug where pset template module didn't allow creating qto template types. 2024-04-16 11:25:27 +02:00
Dion Moult 1591ad28bc Minor fix to loading nested ports 2024-04-16 11:25:27 +02:00
Dion Moult f7aafb6cac Fix #4176. Bug where tabbed interface didn't work on new or temporary screens. 2024-04-16 11:25:27 +02:00
Dion Moult 19f03639ee Fix #4178. Bug when removing the wrong classification reference. 2024-04-16 11:25:27 +02:00
Sigma Dimensions (Yass) 63e3786354 add conversion based unit symbols 2024-04-16 11:25:27 +02:00
Thomas Krijnen a5f3f8c465 IfcParseExamples requires C++17 now 2024-04-16 11:25:27 +02:00
Thomas Krijnen aca4b4f957 Generalize shortened file.schema attribute 2024-04-16 11:25:27 +02:00
CyrilWaechter 97072972f8 IfcRelSpaceBoundary: Add error handling and better error message for user 2024-04-16 11:25:27 +02:00
Sigma Dimensions (Yass) a2eef4995c fix resource cost calculation 2024-04-16 11:25:27 +02:00
Sigma Dimensions (Yass) e58495161b Record formula and resource name for cost values when calculating resource cost 2024-04-16 11:25:27 +02:00
Sigma Dimensions (Yass) bf2027ff96 fix cost value calculation when using parent cost 2024-04-16 11:25:27 +02:00
Sigma Dimensions (Yass) 80b7267e5e Display cost value names, and add import operator for cost schedule panel 2024-04-16 11:25:27 +02:00
CyrilWaechter 54fdfe2905 IfcRelSpaceBoundary: Create almost all boundaries for a selected space
* Refactor boundary creation to allow usage in a loop.
* Loop through all building element in building storey instead of stopping to the first one
* Enforce checking to prevent creation of invalid boundary geometries
2024-04-16 11:25:27 +02:00
CyrilWaechter 1c282e6828 Fix some url and add missing ones 2024-04-16 11:25:27 +02:00
CyrilWaechter b53b7f2f0c Bump IOS and use more update friendly url 2024-04-16 11:25:27 +02:00
CyrilWaechter 331d7e87bb Add python 3.11 to blenderbim build matrix 2024-04-16 11:25:27 +02:00
CyrilWaechter ee79bae426 black boundary operator.py 2024-04-16 11:25:27 +02:00
CyrilWaechter 6dd7c8103a IfcRelSpaceBoundary: make sure parent boundary is whole 2024-04-16 11:25:26 +02:00
CyrilWaechter e2a01fcb52 IfcRelSpaceBoundary: Improve inner boundary generation workflow and boundary names
# Inner boundaries
Some software or workflow generates many opening for the same element (eg. window) so it is not relevant to create inner boundaries for opening with no filling.

# Boundary name
Apply convention for 1st and 2nd Level boundaries
2024-04-16 11:25:26 +02:00
Kristoffer Andersen d169991e13 Update meta.yaml
pin swig version for conda
2024-04-16 11:25:26 +02:00
Thomas Krijnen 2948d08c1d C++ get_psets() with extensive preprocessor trickery 2024-04-16 11:25:24 +02:00
Thomas Krijnen ebd995d98d Update src/ifcopenshell-python/docs/ifcopenshell-python/geometry_processing.rst 2024-04-16 11:17:58 +02:00
wangsenhui c6f7417ce8 add geometry processing with multiple representations example 2024-04-16 11:17:58 +02:00
wangsenhui 6084354932 add geometry processing with multiple representations example 2024-04-16 11:17:58 +02:00
wangsenhui 73f81b18fd add geometry processing with multiple representations example 2024-04-16 11:17:58 +02:00
Thomas Krijnen 2db6e0193f p21 binary should be uppercase 2024-04-16 11:17:56 +02:00
Andrej730 6baf3da67a ifctester - added some typing for IDE type hints 2024-04-16 11:17:07 +02:00
Andrej730 3008599eec Clean up IfcIndexedColourMap removing representation #4138
Because we wasn't removing colour map, remove_representation was producing orphaned IfcPolygonalFaceSet that were referred by colour map.
2024-04-16 11:17:07 +02:00
Ryan Schultz 7df5ef6cd6 Applying multiple opening objects in bulk
Merry Christmas.
2024-04-16 11:17:07 +02:00
Andrej730 0980075c88 ifcpixeltexture tests to reflect actual order of data 2024-04-16 11:17:07 +02:00
Andrej730 5cae82cded Fixed issue with flipped ifcblobtexture loaded to blender 2024-04-16 11:17:07 +02:00
Andrej730 f409883536 save ifcblobtexture and ifcpixeltexture to .blend file 2024-04-16 11:17:07 +02:00
Andrej730 796dddaa7a Fixed issue changing type of object creating opening in an aggregate
More: https://community.osarch.org/discussion/1888/error-after-trying-to-change-a-window-type-whose-opening-is-applied-to-an-aggregate#latest

A bit related to #3973 in case if it will be resolved
2024-04-16 11:17:07 +02:00
Andrej730 7f4c3d629b Note on not allowing aggregates with representation #3973 2024-04-16 11:17:07 +02:00