Gorgious56
90e6400115
Active Profile's inverse relationships count is now displayed in the profiles editor
2023-08-17 15:44:37 +02:00
Andrej730
008f953b6c
Fix tests errors after 8689164
...
Error was AttributeError: module 'blenderbim.bim.handler' has no attribute 'setDefaultProperties'
2023-08-17 13:18:27 +05:00
Andrej730
4f7564e5ae
misspelling 😅
2023-08-17 13:18:27 +05:00
Dion Moult
d214cbaece
Fix #3590 . Update dev instructions to symlink other utility libraries in BBIM.
2023-08-17 17:37:37 +10:00
Dion Moult
d0c5f1e69f
Fix #2626 . New IFC overrides for setting object origins.
2023-08-17 17:25:40 +10:00
Massimo Fabbro
4ba3240fb4
fix #3213 Problem related with sheet created on windows and opened on Linux
2023-08-17 16:22:16 +10:00
rileywong311
6d8e5e4c83
Merge Brick classification
...
https://github.com/rileywong311/BrickIfcClassification
2023-08-17 16:21:29 +10:00
rileywong311
cd1402570b
Merge IfcClassification
...
https://github.com/Moult/IfcClassification/tree/master
2023-08-17 16:21:29 +10:00
Sigma Dimensions (Yass)
6c0e528dd2
enable an object to take part in an object type decomposition #3592
2023-08-16 16:08:27 +01:00
Andrej730
9f0a4ba064
Calculate/guess quantity descriptions to avoid confusion
2023-08-15 14:42:31 +05:00
Dion Moult
8813ed66e0
See #3582 . Fix bug where switching representations didn't handle curves in a body / model_view.
...
This means that if you created a curve body, you couldn't switch to it, or if you deleted everything, you ended up with an empty object. If you then tried to switch to that, it would "sync" the empty object and leave you with an empty cartesian point list. E.g:
1. Create cube and assign IFC element.
2. Remove all faces only (leaving edges and verts). Save changes.
3. Switch to representation (bug!)
4. Delete everything (no verts, edges, or faces). Attempt to save.
5. "Revert" switch will fail, leading to empty mesh.
6. Manually try to switch. Empty mesh will sync, creating an empty point list.
2023-08-15 18:06:16 +10:00
Sigma Dimensions (Yass)
2ed24434c8
experimental import plot coordinates
2023-08-14 18:22:11 +01:00
Andrej730
6878b2c072
Handle ods schedules without column styles #3573
...
Turned out there are ODS files (and turned out we're producing them ourselves from ifccsv) where column styles are not defined and therefore no width/style assigned to each column which was resulting in errors on building schedule.
2023-08-14 17:46:10 +05:00
Andrej730
bc85f09109
Small info message on using validate
2023-08-14 11:09:26 +05:00
Dion Moult
8bf55ab46c
See #3561 . Misc annotation decorator now only highlights non-internal edges.
2023-08-13 23:34:06 +10:00
Dion Moult
7edabce657
Fix #3562 . Non-manifold geometry is no longer considered in join criteria as there is no such thing as a closed polygon.
2023-08-13 23:04:32 +10:00
Sigma Dimensions (Yass)
56187e4da3
Improve Cost Schedule Layout
2023-08-13 13:23:31 +01:00
Dion Moult
e8437a9c54
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.
2023-08-13 20:07:33 +10:00
Dion Moult
840039ef1e
Fix #3472 . You can now toggle selectability of linked IFCs.
2023-08-13 15:49:23 +10:00
Dion Moult
5e98dee46f
Fix #3554 . Support editing IfcIndexedPolyCurve profiles where IfcLineIndex has >2 indices.
2023-08-12 22:25:34 +10:00
Sigma Dimensions (Yass)
b2eddf55d2
Fix contracting/expanding cost schedule tree and add tests to avoid proof changes
2023-08-12 12:58:16 +01:00
Massimo Fabbro
db7be640d4
Fix #3569 Variable name override caused the bug ( #3575 )
2023-08-12 19:03:58 +10:00
Dion Moult
04fa597844
Fix #3564 . Bug where IfcBuiltSystems didn't show up due to missing icon in IFC4X3.
2023-08-12 17:09:48 +10:00
Dion Moult
694dbeb96c
Fix #3576 . Explicit drawing annotations are now immune to "include / exclude" filters.
2023-08-12 17:06:22 +10:00
Dion Moult
b0a5a570a9
IfcCSV now uses the new filter query system.
2023-08-12 16:40:59 +10:00
Dion Moult
c45b84c850
Fix #3577 . Don't force uppercase in schedules.
2023-08-12 16:16:51 +10:00
rileywong311
d575a43aee
Make refresh Brick viewer refresh both screens
2023-08-11 16:14:41 -07:00
rileywong311
0b151ea559
Second level query for Brick equipment+point roots
2023-08-11 16:14:41 -07:00
rileywong311
926970b256
Polish Brick UI and add "last saved" label
2023-08-11 16:14:41 -07:00
rileywong311
d58af0bfa5
Filter Brick class if deprecated
2023-08-11 16:14:41 -07:00
rileywong311
429da7c6f3
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.
2023-08-11 16:14:41 -07:00
rileywong311
60a7433573
Clear Brick breadcrumbs on close project
2023-08-11 16:14:41 -07:00
rileywong311
08a5d444d4
Remove another needless BrickStore.graph.triples check
...
As before, this returns a generator type which always evaluates true, even if it is empty.
2023-08-11 16:14:41 -07:00
rileywong311
1982069b69
Add description to Brick operators
2023-08-11 16:14:41 -07:00
rileywong311
7c06c65df3
Move Brick "set root" button and change roots on update instead of operator
2023-08-11 16:14:41 -07:00
Sigma Dimensions (Yass)
6263766202
fix Cost schedule of rates UI bug where linked types dont't refresh correctly (and black formatting)
2023-08-11 14:57:43 +01:00
Dion Moult
66fbbeff54
See #3561 . Fix bug where schedules couldn't be removed.
2023-08-11 22:47:42 +10:00
Dion Moult
3c5ad1328f
Auto create relevant context when attempting to add an annotation to make it friendlier for new users.
2023-08-11 22:41:47 +10:00
Dion Moult
3345d7e088
Fix #2894 . Implement reflected ceiling plans. Note that this requires new bot build.
2023-08-11 22:41:47 +10:00
Dion Moult
2bb25cb874
See #3501 . Minor matrix math fix that caused annotations to not appear in global coordinates.
2023-08-11 22:41:47 +10:00
Dion Moult
444a728e7a
Improve default search filter to include types and spatial elements.
2023-08-11 22:41:47 +10:00
Sigma Dimensions (Yass)
70bea0c865
Feature to add a camera to extents of the scene objects
2023-08-11 13:39:58 +01:00
Sigma Dimensions (Yass)
6eea1e9035
feature to clear previous 4D Animation (object keyframes & colors)
2023-08-11 13:36:14 +01:00
Sigma Dimensions (Yass)
a374ee39d3
simplify setup_default_task_columns
2023-08-11 02:06:49 +01:00
Sigma Dimensions (Yass)
0f5c82dffd
animation settings now use human readable durations to make it less confusing
2023-08-11 02:05:37 +01:00
Sigma Dimensions (Yass)
268fed761e
simplify updateTaskDuration
2023-08-11 02:03:07 +01:00
Sigma Dimensions (Yass)
fe01d252db
WIP - Scheduling UI improvements
2023-08-10 22:07:34 +01:00
Sigma Dimensions (Yass)
dc36d74337
Hide Header for Costing and Schedule Tab
2023-08-10 16:36:35 +01:00
Sigma Dimensions (Yass)
7a0da7bd8e
Revert "Rename and move sub panels of Costing and Schedule Tab"
...
This reverts commit 9d4715c0a9 .
2023-08-10 16:20:13 +01:00
Andrej730
530d5a4e63
plug add_transition to fit_flow_segments
2023-08-10 17:37:52 +05:00