Dion Moult
34c8e80cf0
Fix #3253 . Bug where duplicating elements with fillings incorrectly recreated fillings at the cursor (i.e. the cursor was used as a target destination).
...
Now, instead of trying to be clever and regenerating filling locations and opening types, we simply copy the existing scenario. This also means it'll be more stable for weird fillings coming from proprietary apps.
2024-04-16 10:24:55 +02:00
Dion Moult
782e38b561
Fix #3472 . You can now toggle selectability of linked IFCs.
2024-04-16 10:24:55 +02:00
Dion Moult
e659e033e2
Fix #3554 . Support editing IfcIndexedPolyCurve profiles where IfcLineIndex has >2 indices.
2024-04-16 10:24:55 +02:00
Sigma Dimensions (Yass)
f0032ec4cf
Fix contracting/expanding cost schedule tree and add tests to avoid proof changes
2024-04-16 10:24:55 +02:00
Massimo Fabbro
8785dfbe65
Fix #3569 Variable name override caused the bug ( #3575 )
2024-04-16 10:24:55 +02:00
Dion Moult
8e444489d2
Fix #3564 . Bug where IfcBuiltSystems didn't show up due to missing icon in IFC4X3.
2024-04-16 10:24:55 +02:00
Dion Moult
9462d906ef
Fix #3576 . Explicit drawing annotations are now immune to "include / exclude" filters.
2024-04-16 10:24:55 +02:00
Dion Moult
e24e15cb50
IfcCSV now uses the new filter query system.
2024-04-16 10:24:55 +02:00
Dion Moult
afe87a6aec
Fix #3577 . Don't force uppercase in schedules.
2024-04-16 10:24:55 +02:00
rileywong311
ec0d3c1129
Make refresh Brick viewer refresh both screens
2024-04-16 10:24:55 +02:00
rileywong311
fae02aaff2
Second level query for Brick equipment+point roots
2024-04-16 10:24:55 +02:00
rileywong311
405e449380
Polish Brick UI and add "last saved" label
2024-04-16 10:24:55 +02:00
rileywong311
5b970dd7ea
Filter Brick class if deprecated
2024-04-16 10:24:55 +02:00
rileywong311
1a24107497
Filter more (all) Brick ontology namespaces
...
I'm not sure if this method of filtering out the entire domain will cause problems. This could use investigation.
2024-04-16 10:24:55 +02:00
rileywong311
d23fe7b301
Clear Brick breadcrumbs on close project
2024-04-16 10:24:55 +02:00
rileywong311
15a8b4d120
Remove another needless BrickStore.graph.triples check
...
As before, this returns a generator type which always evaluates true, even if it is empty.
2024-04-16 10:24:55 +02:00
rileywong311
7dc3c62455
Add description to Brick operators
2024-04-16 10:24:54 +02:00
rileywong311
f2dc98e64e
Move Brick "set root" button and change roots on update instead of operator
2024-04-16 10:24:54 +02:00
Sigma Dimensions (Yass)
10dfacd794
fix Cost schedule of rates UI bug where linked types dont't refresh correctly (and black formatting)
2024-04-16 10:24:54 +02:00
Dion Moult
b5cbeb3fb1
See #3561 . Fix bug where schedules couldn't be removed.
2024-04-16 10:24:54 +02:00
Dion Moult
600456641d
Auto create relevant context when attempting to add an annotation to make it friendlier for new users.
2024-04-16 10:24:54 +02:00
Dion Moult
7fcc3f8e3b
Fix #2894 . Implement reflected ceiling plans. Note that this requires new bot build.
2024-04-16 10:24:54 +02:00
Dion Moult
5ae55cd89e
See #3501 . Minor matrix math fix that caused annotations to not appear in global coordinates.
2024-04-16 10:24:54 +02:00
Dion Moult
a7cb0cdac7
Improve default search filter to include types and spatial elements.
2024-04-16 10:24:54 +02:00
Sigma Dimensions (Yass)
f125032d46
Feature to add a camera to extents of the scene objects
2024-04-16 10:24:54 +02:00
Sigma Dimensions (Yass)
a0768ff408
feature to clear previous 4D Animation (object keyframes & colors)
2024-04-16 10:24:54 +02:00
Sigma Dimensions (Yass)
eaffd4a2a1
simplify setup_default_task_columns
2024-04-16 10:24:54 +02:00
Sigma Dimensions (Yass)
73f81a9bd3
animation settings now use human readable durations to make it less confusing
2024-04-16 10:24:54 +02:00
Sigma Dimensions (Yass)
f728004077
simplify updateTaskDuration
2024-04-16 10:24:54 +02:00
Sigma Dimensions (Yass)
8dbdfa2301
WIP - Scheduling UI improvements
2024-04-16 10:24:54 +02:00
Sigma Dimensions (Yass)
c864bb88f5
Hide Header for Costing and Schedule Tab
2024-04-16 10:24:54 +02:00
Sigma Dimensions (Yass)
044a2f8960
Revert "Rename and move sub panels of Costing and Schedule Tab"
...
This reverts commit 9d4715c0a9 .
2024-04-16 10:24:54 +02:00
Andrej730
b6ed12589f
plug add_transition to fit_flow_segments
2024-04-16 10:24:54 +02:00
Andrej730
ba9fa8a091
Adjusting connected elements on bim.regenerate_distribution_element
...
Basically commented out automatic adjustment after 45f81b478 - now it's hapenning only when you decide to regenerate it.
It's adjusting connected segments extrusion and location, for all other elements besides segments it's adjusting only location. The idea is it will try to change as less as possible.
Demo - https://imgur.com/oZ1I2Bl
2024-04-16 10:24:54 +02:00
Andrej730
4f8a53f048
quickly connect mep elements if they have matching ports
...
Demo - https://imgur.com/a/o9u8M1u
2024-04-16 10:24:54 +02:00
Andrej730
75e0d94588
fixed bug getting port relating element in ifc2x3
2024-04-16 10:24:54 +02:00
Andrej730
fe2b22b6cd
More descriptive error message on attempt to delete drawings category
2024-04-16 10:24:54 +02:00
Andrej730
c2f515402b
small refactor
2024-04-16 10:24:53 +02:00
Andrej730
dbc482dfee
More Ports UI
...
Created more UI for ports.
Now you can see the list of ports from UI and what objects they are connected to, you can quickly select any ports/connected objects or disconnect objects.
From port UI you can see what object's it located on and what object it's connected to and quickly jump across them.
Demo - https://imgur.com/a/Gu4Vz7V
2024-04-16 10:24:53 +02:00
Andrej730
86b63242d8
bim.add_transition
...
Added simple operator to add transition between two mep segments (now only rectangular collinear segments are supported).
It also reuses the transition type that was previously used to connect segments of the same type.
Demonstration - https://imgur.com/a/c1AOxj1
2024-04-16 10:24:53 +02:00
Andrej730
2c98ab078a
Fix default mep profile names
...
Previously it was generating names like 4000000x4000000 in mm projects.
2024-04-16 10:24:53 +02:00
Dion Moult
3cabe935cd
Fix SurfaceColour typo that broke loading colours in some IFCs
2024-04-16 10:22:47 +02:00
Dion Moult
c6438933ba
Whoops
2024-04-16 10:10:51 +02:00
Dion Moult
a6c8a2abd4
Dissolve specifically IOS triangulated edges for meshes instead of generic Blender limited dissolve.
2024-04-16 10:10:51 +02:00
Dion Moult
65b5a6f8f9
Skeleton operator to regenerate distribution elements recursively
2024-04-16 10:10:51 +02:00
rileywong311
9910c53f38
Add brick create relation with split screen
2024-04-16 10:10:51 +02:00
rileywong311
866a6d429b
Implement Brick split screen
2024-04-16 10:10:51 +02:00
rileywong311
6dd908c207
Add more subclasses to Brick root options
2024-04-16 10:10:51 +02:00
rileywong311
eea577d463
Move Brick list root setting
2024-04-16 10:10:51 +02:00
rileywong311
d5159be571
Reformat Brick props order and singularize "brick_entity_classes"
2024-04-16 10:10:51 +02:00