Commit Graph

9094 Commits

Author SHA1 Message Date
Thomas Krijnen 100ef1d375 Update ci.yml 2024-04-16 10:26:51 +02:00
Thomas Krijnen ecfeadbbd5 Update ci-py-only.yml 2024-04-16 10:26:51 +02:00
Thomas Krijnen dc84f84e86 #3660 setSegmentProjection() / --svg-segment-projection options 2024-04-16 10:26:51 +02:00
Dirk Olbrich 941d25d398 docs: fix backslash in cmake command 2024-04-16 10:26:51 +02:00
Dion Moult b33131db44 Fix #3644. Annotation matrixes properly calculated now for RCPs. 2024-04-16 10:26:51 +02:00
Bruno Postle 0a69e3668e BlenderBIM keep view when switching git revision 2024-04-16 10:26:51 +02:00
Sigma Dimensions (Yass) cd890b2c2e fix issue where add materials operator would only show when a material is selected 2024-04-16 10:26:51 +02:00
Sigma Dimensions (Yass) 41986fb051 fix toggle link selectability and visibility when linked IFCs use a relative path 2024-04-16 10:26:51 +02:00
Sigma Dimensions (Yass) e2ab4f1ed8 fix loading and unloading linked IFCs with a relative path 2024-04-16 10:26:51 +02:00
Sigma Dimensions (Yass) 68dcbd8e5c fix various issues by preventing data from linked IFCs to be saved in current project 2024-04-16 10:26:51 +02:00
Sigma Dimensions (Yass) 218d51cbc9 Maintain active status filters override when activating 3D model during drawing worfklows 2024-04-16 10:26:51 +02:00
Andrej730 a6f96fe0ad IfcElementType now appears first in Object Metadata
Because it's seems more general workflow to create types than just assign classes.
Example - https://i.imgur.com/DD8twX3.png
2024-04-16 10:26:51 +02:00
Andrej730 2808715406 Rename IFC AU Library to IFC Furniture library
Just thought watching BIM Voice last video that some people may overlook it like something Australia specific with "IFC AU Library" name.
2024-04-16 10:26:51 +02:00
Sigma Dimensions (Yass) d22095f603 fix removing drawings from sheets when deleting drawings #3645 2024-04-16 10:26:51 +02:00
Ryan Schultz 676b16bc29 Spreadsheet Import/Export: Fix feet and inch formatting 2024-04-16 10:26:51 +02:00
Andrej730 f573871493 shape_builder docs test 2024-04-16 10:26:51 +02:00
Christoph Mellueh cac6ea6263 add build to Makefile and use it in bcf-pypi Workflow 2024-04-16 10:26:51 +02:00
Andrej730 f7b46f1265 fill-bg for text instead of the entire symbol by default #3594
Before - https://i.imgur.com/OsQycgW.png
After - https://i.imgur.com/rZvXIoT.png
2024-04-16 10:26:51 +02:00
Chetan 76708dd8ce Create constants ELEMENT_ARRAY_BUFFER and ARRAY_BUFFER to allow for more descriptive bufferview construction. Change the bufferViewId variable from a static variable to a member variable because python instances of IfcOpenShell can have multiple serializers open at any given time. This commit also includes some minor code reformatting and code comments explaining the changes done. Finally integer constants GLB_FILE_HEAER, GLB_JSON_HEADER, GLB_BINARY_CHUNK_HEADER were added to make the glb file header creation more descriptive 2024-04-16 10:26:48 +02:00
Chetan f4cce9878f Give each accessor its own buffer view to improve the memory and rendering efficiency of the glb file 2024-04-16 10:25:02 +02:00
Sigma Dimensions (Yass) f7609132b4 run black and fix silly code #3652 2024-04-16 10:25:02 +02:00
Sigma Dimensions (Yass) 2e5819ca0a you can now reload linked IFCs #3652 2024-04-16 10:25:02 +02:00
Sigma Dimensions (Yass) 2e8a282276 Move grids panel under Project Setup 2024-04-16 10:25:02 +02:00
Dion Moult 8114df0263 Write documentation describing facet selector and element query syntax. 2024-04-16 10:25:02 +02:00
Dion Moult 4463b44d63 Bump IOS and enable unify inputs. 2024-04-16 10:25:02 +02:00
Dion Moult 54a0e4ebff Minor fix to use new regex syntax in select similar dialog. 2024-04-16 10:25:02 +02:00
Dion Moult 628005333d Minor fixes, and IfcCSV now uses pandas to import ODS/XLSX for more robust importing. 2024-04-16 10:25:02 +02:00
Dion Moult 2298201e50 Selector element key queries now allow for regex matching, and single regex matches return that only item, not a list with one item in it. 2024-04-16 10:25:02 +02:00
Dion Moult a30b2dff31 Fix #3587. IfcCSV now supports custom formatting functions. 2024-04-16 10:25:02 +02:00
Gorgious56 8f19e04ccc Fix #3641 : Error when creating roof type 2024-04-16 10:25:02 +02:00
Thomas Krijnen 0b673f725e #3158 Fix unify inputs 2024-04-16 10:25:02 +02:00
Thomas Krijnen b4045aa960 Update draw.py --with-unify-inputs [True] 2024-04-16 10:25:02 +02:00
Andrej730 4dba048fa0 small info message on bim.get_representation_ifc_parameters
just to notify that it worked but haven't found any parameters
2024-04-16 10:25:02 +02:00
Dion Moult 6721468bcf Fix incorrect implementation of regex matching 2024-04-16 10:25:02 +02:00
Dion Moult 279ddc639b Fix #3635. Minor fix. 2024-04-16 10:25:02 +02:00
Dion Moult f4fda85dfa Accommodate invalid Revit models where they have invalid material relationships. 2024-04-16 10:25:02 +02:00
Dion Moult 1fc4b921e6 Fix failing tests and optimise brick tests. 2024-04-16 10:25:02 +02:00
Andrej730 f3e38e8884 fixed errors after 13309cb8c #3624
for example it was throwing errors when using WindowTool you selected a wall and it would try to assign current type to wall
2024-04-16 10:25:01 +02:00
rileywong311 42be4344a1 Update core/test_brick.py 2024-04-16 10:25:01 +02:00
rileywong311 97ee85aa87 Update tool/test_brick.py 2024-04-16 10:25:01 +02:00
rileywong311 99b99fbf2c Fix bug where split screen selection from previous page is out of range on the next 2024-04-16 10:25:01 +02:00
rileywong311 c27d9ad382 Undo indentation from commit <e08283350> (did not account for no name existing) 2024-04-16 10:25:01 +02:00
rileywong311 7220dd024e Fix Brick core
- Refresh viewer now reloads both screens by default
- Rename "add_namespace" to "add_brick_namespace"
- Fix error where "view_brick_class" was run instead of "brick.run_view_brick_class"
2024-04-16 10:25:01 +02:00
rileywong311 6aa6f91be4 Update core\tool.py for Brick 2024-04-16 10:25:01 +02:00
rileywong311 d44e5987d2 Fix Brick tool
- Data is now stored regularly and parsed in props
- "get_convertable_brick_spaces" returns a set
- "export_brick_attributes" always returns a tuple of strings
2024-04-16 10:25:01 +02:00
rileywong311 fe8e370b8c Fix brick.feature
For one particular, I removed "And I set 'scene.BIMRootProperties.new_brick_relation_type' to 'hasPart'". Although it should really be "https://brickschema.org/schema/Brick#hasPart" to begin with, it was still failing the test. So removing it as a work around.
2024-04-16 10:25:01 +02:00
rileywong311 1f48281177 Refactor UI get_brick_relations 2024-04-16 10:25:01 +02:00
rileywong311 fd948e9481 Fix condition for hiding "view_brick_item" 2024-04-16 10:25:01 +02:00
rileywong311 529dc4d984 Rename 'add_brick_failed" to "add_brick_relation_failed" 2024-04-16 10:25:01 +02:00
rileywong311 1e6d86b4d7 Fix indentation for assign Brick reference 2024-04-16 10:25:01 +02:00