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
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
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