Sigma Dimensions (Yass)
4e31a87c20
clean up Resource UI using column layout
2023-08-23 21:15:59 +01:00
Jesusbill
5d85390715
Fix duplicate id in EP_set_Drawing template
2023-08-23 17:01:25 +02:00
Andrej730
3e13eb8942
bump ifcsverchok release in readme
2023-08-23 18:43:27 +05:00
Andrej730
262c6d1fcb
added UI to display connections for realizing elements
...
Example - https://imgur.com/a/1ZZlTwp
2023-08-23 18:42:07 +05:00
Andrej730
12b5a88861
Added small UI to show realizing elements for the connections
...
Example - https://i.imgur.com/JLDcnbK.png
2023-08-23 18:42:06 +05:00
Andrej730
2ccc9d886e
test to make sure nothing happened to ifcsverchok 😅
2023-08-23 18:42:06 +05:00
Andrej730
a78769c8ff
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
2023-08-23 18:42:06 +05:00
Andrej730
1a142ad5eb
fixed bug in mep transitions
...
it wasn't taking into account that offset can be too big to sustain the angle
2023-08-23 18:42:06 +05:00
Andrej730
2bc22e150c
added tests for shape builder transition length calculator
2023-08-23 18:42:06 +05:00
Sigma Dimensions (Yass)
aad5d280fd
you can now also update resource numbers (usage) from the task ICOM resource list
2023-08-23 14:13:16 +01:00
Sigma Dimensions (Yass)
7ab07ed149
refactor highligh_task code
2023-08-23 14:04:39 +01:00
Dion Moult
3690998dbc
Fix #3620 . Bug where manually inserted windows should preseve the existing Z value.
2023-08-23 23:03:13 +10:00
Sigma Dimensions (Yass)
1b83fcc1c7
when editing sequence relationships, enabling selecting successor and predecessor task
2023-08-23 14:02:53 +01:00
Sigma Dimensions (Yass)
5cf25c45f9
feature to select a resource in resource tree from task ICOM list
2023-08-23 13:59:31 +01:00
Dion Moult
efa734c06e
Fix #3628 . Minor issue where regex queries didn't load properly.
2023-08-23 22:42:21 +10:00
Dion Moult
e242244ec0
The copy property tool now works on enumerated properties. Hooray for copying over statuses!
2023-08-23 17:47:20 +10:00
Andrej730
6f9da163fb
Small fix for 422f772c4
2023-08-23 12:32:37 +05:00
Dion Moult
a3fd169bb6
IfcPatch now uses the new facet selector syntax.
2023-08-23 17:10:17 +10:00
Dion Moult
899056f929
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.
2023-08-23 17:10:17 +10:00
Dion Moult
132fef1b76
New Status panel for managing statuses in the costing / scheduling tab.
2023-08-23 17:10:17 +10:00
Andrej730
422f772c40
Fixed bug with remembering materials assigned to faces
...
The problem was that bim.update_representation was assigning representation styles without taking into account that some styles may not be actually used in the mesh, so it was always assigning first style (blender material) to the first IFCPOLYGONALFACESET even though it might be using for example the 3rd style.
More - https://community.osarch.org/discussion/1636/materials-not-remembering-their-assigment
2023-08-23 11:07:57 +05:00
Sigma Dimensions (Yass)
66f5081ada
implement calculating task duration based on resource usage change for fixed person-hours and prevent constrained attributes from updating
2023-08-23 02:19:44 +01:00
Dion Moult
839e35f1da
Fix #3627 . Error where using filters incorrectly applied includes / excludes.
2023-08-23 11:15:38 +10:00
Sigma Dimensions (Yass)
40d9713326
consolidate constraint utilities into ifcopenshell.util.constraint and refactor
blenderbim-230823
2023-08-23 02:11:18 +01:00
rileywong311
17b04ad697
Update Brick feature tests
2023-08-22 13:15:01 -07:00
rileywong311
2f99dd8e98
Catch Assign_Brick_Reference with no selections
2023-08-22 13:15:01 -07:00
rileywong311
49f825ba82
Refactor+polish Brick UI
2023-08-22 13:15:01 -07:00
rileywong311
3f18ad0bc5
Use "split" in Brick relations list to better align layout
2023-08-22 13:15:01 -07:00
rileywong311
991c42e816
Update Brick References Panel
2023-08-22 13:15:01 -07:00
rileywong311
20d6eae50a
Export/assign Brick library reference uses "label" if there is one
2023-08-22 13:15:01 -07:00
rileywong311
9740582a84
Brick UI relations list uses "label" if there is one
2023-08-22 13:15:01 -07:00
rileywong311
a8046a6d69
Restore Brick select ifcGlobalID functionality
2023-08-22 13:15:01 -07:00
rileywong311
d6655a5c14
Move Brick "set last saved" to BrickStore
2023-08-22 13:15:01 -07:00
rileywong311
0a3a2db4ae
Simplify buttons for add Brick relations manually
2023-08-22 13:15:01 -07:00
rileywong311
499eb5ea14
Rework Brick UI into toggle panels
2023-08-22 13:15:01 -07:00
rileywong311
b8ca287883
Fix up convert_ifc_to_brick
...
Remove line separation between code, but add comments
Add full URI to Brick relations
Fix typo where "system_uris" was written as "space_uris"
Remove unnecessary get of "distribution_elements = brick.get_convertable_brick_elements()" again
2023-08-22 13:15:01 -07:00
rileywong311
52f3392ece
Remove Brick data debugging printouts
2023-08-22 13:15:01 -07:00
rileywong311
d53641ce5e
Check Brick library location exists
2023-08-22 13:15:01 -07:00
Sigma Dimensions (Yass)
7a3ad6c3a1
forgotten bits and bobs + run black
2023-08-22 20:03:09 +01:00
Sigma Dimensions (Yass)
0b2007011e
Feature to constrain a resource work or number of used resources
2023-08-22 20:01:19 +01:00
Sigma Dimensions (Yass)
eae6983ca5
Fix calculating resource work based from parent's productivity and improve UI to show this
2023-08-22 19:54:37 +01:00
Sigma Dimensions (Yass)
0ec337748f
improve purge of remove_metric usecase
2023-08-22 19:36:01 +01:00
Sigma Dimensions (Yass)
2699278ba3
api usecase to add a reference path to a metric objective
2023-08-22 19:34:47 +01:00
Sigma Dimensions (Yass)
0406166d8a
fix updating an objective's metric
2023-08-22 19:21:26 +01:00
Andrej730
2128eda87b
Save blenderbim last commit hash to the ifc header
...
Now it's possible to identify blenderbim version from .ifc file which is useful for debugging
Example:
FILE_NAME('test.ifc','2023-08-22T18:07:07+05:00',(),(),'IfcOpenShell v0.7.0-fc50bdd3a','BlenderBIM 0.0.999999-64bc7af','Nobody');
2023-08-22 19:59:46 +05:00
Dion Moult
21f4fb169f
New util function to format a length value in preparation for custom formatting rules in drawings and schedules.
2023-08-22 23:12:37 +10:00
Thomas Krijnen
30fc52ebd9
#3616 Only consider distance orthogonal to projection vector for 2d boolean preprocessing
2023-08-22 15:00:25 +02:00
Andrej730
64bc7af4ef
mep transitions - correct angle when connected segments share the same dimensions
...
Basically there are 3 methods to define the transition angle (https://i.imgur.com/AtCIJty.png ). Before we supported only the second method, now we support 1 and 3 too.
2023-08-22 16:06:24 +05:00
Dion Moult
b3f1fc667a
IfcCSV can now create summary rows (e.g. total, average) at the end of the table (may or may not be in addition to group totals).
2023-08-22 21:04:59 +10:00
Dion Moult
fcbb28f9d8
When you force an object to be a tessellation, automatically remove all parametric constraints for you.
2023-08-22 17:32:29 +10:00