Commit Graph

9054 Commits

Author SHA1 Message Date
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
Gorgious 2ff4aba6cc Fix #3636 : Check if representation class exists before testing if it's a circle extrusion representation 2024-04-16 10:25:01 +02:00
Sigma Dimensions (Yass) a29ae07b72 updating a duration will not auto update schedule usage 2024-04-16 10:25:01 +02:00
Andrej730 dd02925cc4 Fixed bug adding ports to the transitions between profiles with an offset
end port ended up located without the offset
2024-04-16 10:25:01 +02:00
Andrej730 f92709dadd Fixed bug in shape_builder.mep_transition_calculate
it wasn't taking account that `h` can also end up negative
2024-04-16 10:25:01 +02:00
Andrej730 dcfd790a07 Fixed bug with segments incorrectly adjusted after adding transition
If transition was really long comparing to segments length then DumbProfileJoiner.join_E would start change their their length in unexpected way - ATSTART when you'd still expect ATEND and vice versa.

Also fixed the bug when segments length was incorrectly calculated - it wasn't calculating it world space when it makes more sense here to calculate it by local segments Z axis.
2024-04-16 10:25:01 +02:00
Dion Moult feec0e2437 Fix more failing tests. 2024-04-16 10:25:01 +02:00
Sigma Dimensions (Yass) 7b52e359f2 fix bug where nested resources in task ICOM panel didn't show 2024-04-16 10:25:01 +02:00
Sigma Dimensions (Yass) b27262f81f Resource Features :
- Adding/removing and edit productivity data is now easier (+ cleaner UI)
- Pressing calculate schedule work on a parent resource will default to calculating its nested resources schedule work.
- Show derived Schedule Work for a parent resource
- Improve apperance of Resource Tree Structure
2024-04-16 10:25:01 +02:00
Gorgious56 66dbd7d8e7 Prevent user from editing the mesh of a circle based extrusion 2024-04-16 10:25:01 +02:00
Dion Moult 1c016c4212 See #3581. Fix failing IOS tests. 2024-04-16 10:25:01 +02:00
Christoph Mellueh 50d0d16351 rename File and unify with ci-ifctester-pypi 2024-04-16 10:25:01 +02:00
Andrej730 eb95bdd21e Fixed #3624 - tools props were updating only for BIM Tool
It wasn't taking into account WallTool, BeamTool and all other tools we have.
2024-04-16 10:25:01 +02:00
Andrej730 966a04e053 Update currently selected ifc class and type on selecting object
Had this idea for awhile now and heard it multiple times from other people. Please give feedback if this feature gets in the way instead of helping.

Example - https://imgur.com/a/K4hz2FB
2024-04-16 10:25:01 +02:00
Andrej730 8ff760261b A button to jump back from boolean to the original object
Example - https://imgur.com/a/A3dVbFM
2024-04-16 10:25:01 +02:00
Dion Moult 2333997bda Fix #3632. Make search and CSV UIs share the same Blender props for DRY. 2024-04-16 10:25:01 +02:00
Dion Moult 6b05f4a2aa You can now reorder columns in IfcCSV 2024-04-16 10:25:01 +02:00
Dion Moult c190ae5aea Loading IFCs now prioritise 2D bodies over 3D non-bodies. This helps prevent loading and seeing a bunch of Box / Clearance representations. 2024-04-16 10:25:01 +02:00
Dion Moult f8b3b3a54f Fix #3627. Bug where exclude didn't take into account entities are "OR" not "AND". Whoops. 2024-04-16 10:25:01 +02:00
Sigma Dimensions (Yass) ed58072d64 run black 2024-04-16 10:25:01 +02:00
Sigma Dimensions (Yass) 1996e98506 Feature to calculate required resources 2024-04-16 10:25:00 +02:00
Sigma Dimensions (Yass) 39d072d0ca Calculates the number of resources based on required person-hours. 2024-04-16 10:25:00 +02:00
Sigma Dimensions (Yass) 05a5b2abfd clean up Resource UI using column layout 2024-04-16 10:25:00 +02:00
Jesusbill 60aaf4fc2c Fix duplicate id in EP_set_Drawing template 2024-04-16 10:25:00 +02:00
Andrej730 624d5f2580 bump ifcsverchok release in readme 2024-04-16 10:25:00 +02:00
Andrej730 8a3f2cf0ef added UI to display connections for realizing elements
Example - https://imgur.com/a/1ZZlTwp
2024-04-16 10:25:00 +02:00
Andrej730 d715bd784a Added small UI to show realizing elements for the connections
Example - https://i.imgur.com/JLDcnbK.png
2024-04-16 10:25:00 +02:00
Andrej730 8856d513f4 test to make sure nothing happened to ifcsverchok 😅 2024-04-16 10:25:00 +02:00
Andrej730 f88cdae500 a bit faster renaming ifc elements when renaming blender objects
Previously when you renamed blender object it was requiring the "Ifc.../" prefix so it would also change the name for ifc element. So when you wanted to rename something you'd only select and change the name part without prefix.

Now you can just type the name right in after using F2 which seems a bit quicker by a few less clicks.

Before - https://imgur.com/a/Rn7a17W
After - https://imgur.com/a/a3lmxte
2024-04-16 10:25:00 +02:00
Andrej730 8bb1a129dd fixed bug in mep transitions
it wasn't taking into account that offset can be too big to sustain the angle
2024-04-16 10:25:00 +02:00
Andrej730 4e47827b86 added tests for shape builder transition length calculator 2024-04-16 10:25:00 +02:00
Sigma Dimensions (Yass) 9b5b5da91e you can now also update resource numbers (usage) from the task ICOM resource list 2024-04-16 10:25:00 +02:00
Sigma Dimensions (Yass) afce0ce76c refactor highligh_task code 2024-04-16 10:25:00 +02:00
Dion Moult 678fb313eb Fix #3620. Bug where manually inserted windows should preseve the existing Z value. 2024-04-16 10:25:00 +02:00
Sigma Dimensions (Yass) 8299ae6239 when editing sequence relationships, enabling selecting successor and predecessor task 2024-04-16 10:25:00 +02:00
Sigma Dimensions (Yass) 2fc3c03170 feature to select a resource in resource tree from task ICOM list 2024-04-16 10:25:00 +02:00
Dion Moult e444003803 Fix #3628. Minor issue where regex queries didn't load properly. 2024-04-16 10:25:00 +02:00
Dion Moult 7a7ac30faf The copy property tool now works on enumerated properties. Hooray for copying over statuses! 2024-04-16 10:25:00 +02:00
Andrej730 01dad745ba Small fix for 422f772c4 2024-04-16 10:25:00 +02:00
Dion Moult 2e8c218415 IfcPatch now uses the new facet selector syntax. 2024-04-16 10:25:00 +02:00
Dion Moult 51e6d51a0d Due to popular demand, custom EPset_Status to be used for "userdefined" status values as well as for things which don't have a status. 2024-04-16 10:25:00 +02:00