Dion Moult
4176bfa7d2
Fix #3471 . Allow to select hidden types (except if the type is excluded).
2024-04-16 10:05:52 +02:00
Dion Moult
2843d86ad4
Fix #3518 . Default to deeper opening extrusions to handle more wall thicknesses.
2024-04-16 10:05:52 +02:00
ay-ex
19dd89515f
add ids html report template percentage bars per section ( #3520 )
...
adding html report template percentage bars to each section
2024-04-16 10:05:52 +02:00
Dion Moult
fefda94153
Revert "Example of UI if we sentence-cased IFC classes. Good or bad? Please comment at https://community.osarch.org/discussion/comment/16493 "
...
This reverts commit 53bd4bf5ea .
2024-04-16 10:05:52 +02:00
Dion Moult
1426481cf8
Fix #3509 . Backport Qto_BodyGeometryValidation to IFC4 (via EQto) and fix bug where there was no way to have custom Qtos show up in the qto dropdown.
2024-04-16 10:05:52 +02:00
Dion Moult
be2e2f7e91
Fix #3517 . Fix bug where edit arbitrary profile button doesn't show if your profile has voids.
2024-04-16 10:05:51 +02:00
Dion Moult
4b5fcdf30f
Potential fix for #3273 where renamed drawings might not get moved on Windows.
2024-04-16 10:05:51 +02:00
Dion Moult
472da333b9
Fix #3513 . Minor issue where new hierarchical drawing list broke print all feature.
2024-04-16 10:05:51 +02:00
Dion Moult
d927754d11
Fix #3512 . Fix incorrect shapely fills due to unclosed polygons (tolerance issue) and incorrect raycast results.
2024-04-16 10:05:51 +02:00
Bruno Postle
66d4f04ba2
BlenderBIM filter Git messages, remove sort #3096
2024-04-16 10:05:51 +02:00
Ryan Schultz
df699de97d
added to ifc_classes_suggestions.json
2024-04-16 10:05:51 +02:00
Dion Moult
f71bc79559
Fix #3006 . Don't affect visibility of types when activating drawing.
2024-04-16 10:05:51 +02:00
Dion Moult
0de8275f84
Fix #3223 . Fix #3474 . When creating new representations, give the option to generate bounding box or "outline" curves (60 degree crease threshold hardcoded) instead of full 3D mesh.
2024-04-16 10:05:51 +02:00
ay-ex
5f295ab568
add collapsible detail results ( #3508 )
2024-04-16 10:05:51 +02:00
Dion Moult
0b42202490
Redo mechanism that allows filtered BIM Tool classes to be less "magic" and more explicit whether it filters all vs a specific element type.
2024-04-16 10:05:51 +02:00
Dion Moult
ad1800b486
Fix #3479 . Regression in 69fa124 when addressing #3421 that led to objects with multiple paths not taking part in the wall / slab joining procedure.
2024-04-16 10:05:51 +02:00
Dion Moult
d275615829
Fix #3486 . If Z index isn't specified, text is prioritised over other annotation types.
2024-04-16 10:05:51 +02:00
ay-ex
30cd295b13
fix choco url constants ( #3504 )
2024-04-16 10:05:51 +02:00
Dion Moult
1e8662f079
Fix #3497 . Set closed vs unclosed polygonal face sets to allow loading in some IFC software.
2024-04-16 10:05:51 +02:00
Dion Moult
5b6f1323a5
Fix #3469 . Fix bug where you couldn't load models if there was no style due to no polygons.
2024-04-16 10:05:51 +02:00
rileywong311
bc71ccd9f1
Refactor BrickStore.root_classes
2024-04-16 10:05:51 +02:00
Trashman247
546f8d6fe7
Ignore populate Brick attributes if active entity is a brick entity
2024-04-16 10:05:51 +02:00
Trashman247
d0673f185d
Make Brick "root_classes" one source of truth
2024-04-16 10:05:51 +02:00
Trashman247
b68f064346
Change brick attributes query "name" and "value" to "predicate" and "object"
2024-04-16 10:05:51 +02:00
Trashman247
23c5c7cc24
Move brick entity classes to BrickStore and create drop-down for entity type creation
2024-04-16 10:05:51 +02:00
Trashman247
06331105fc
Move Brick namespace from data to BrickStore
2024-04-16 10:05:51 +02:00
Trashman247
2c18823d93
Add Brick "Set View" operator to change list hierarchy
...
- "System" as a root may need different logic since children of a system are not "subClasses" but rather "parts". Currently, "part" would be listed as attribute rather than a direct object in the group.
2024-04-16 10:05:51 +02:00
Trashman247
0b09c9f719
Reformat BrickSchema UI
2024-04-16 10:05:51 +02:00
Dion Moult
0a52f51145
Fix #3498 .
2024-04-16 10:05:51 +02:00
Dion Moult
4a5769c322
Fix #3391 #3491 #3493 . New space generation that uses a cutting plane across all eligible objects instead of a simplified "straight wall" analysis.
...
This makes generating spaces significantly more robust, makes it easier to add / remove "space separating objects" (so we now have support for virtual elements), and only acts on visible objects.
2024-04-16 10:05:51 +02:00
Dion Moult
f3df78784a
New projects now load with a Views and Types collection with appropriate visibility settings.
2024-04-16 10:05:51 +02:00
Dion Moult
e4063f8de5
Demo library now ships with example text annotation types (door tag, window tag, etc)
2024-04-16 10:05:51 +02:00
Dion Moult
4f55ffc13d
More explanatory images in geometry creation docs
2024-04-16 10:05:51 +02:00
Dion Moult
eb95ff5e5c
Add documentation specifically about swept disk solid geometry for rebar
2024-04-16 10:05:51 +02:00
Gorgious
8b644d8415
You can now directly apply an ifc array modifier
...
Previously one would have to click on "remove" then "keep objects"
2024-04-16 10:05:51 +02:00
Dion Moult
c56d9b01de
Finish writing documentation on geometry creation
2024-04-16 10:05:51 +02:00
Gorgious
ea1e7c567f
Array children are now transform-unlocked & unconstrained when the array is applied
2024-04-16 10:05:51 +02:00
Gorgious
a2042fc7f0
Array children are now transforme-locked after editing the array
...
I have yet to find how to set it on ifc load though
2024-04-16 10:05:51 +02:00
Gorgious
847117ae7e
Array children now follow their parent with a "child-of" constraint #3492
2024-04-16 10:05:51 +02:00
Gorgious
c1c6dfc47e
Clicking on the "Select all array objects" button now sets the parent object as active #3492
...
Moved the array objects fetching code to tool.Blender
Also a bit of housekeeping and fixing minor typos here and there
2024-04-16 10:05:51 +02:00
Dion Moult
f5d5f44458
Revert "Small tester UI fix #3487 "
...
This reverts commit c7a1acf974 .
2024-04-16 10:05:50 +02:00
Carlos Dias
8dea80aff7
[BlenderBIM] Update IfcTester (2023_07_21) ( #3489 )
2024-04-16 10:05:50 +02:00
Ryan Schultz
428412b3e5
Allow negative X_angle values
2024-04-16 10:05:50 +02:00
Dion Moult
441be1427f
Fix #3488 . Minor regression in IFC4X3 mapping.
2024-04-16 10:05:50 +02:00
Dion Moult
aa325d521b
You can now save, load, and create custom colour legends of properties
2024-04-16 10:05:50 +02:00
Dion Moult
50bc77a149
Search now renamed filtering and grouping. New "sandbox" section for more experimental panels. Old selector moved to sandbox along with augin/lca/covetool/temporary cutaways also moved there.
2024-04-16 10:05:50 +02:00
Dion Moult
4396f937b5
You can now load and save searches from the search panel
2024-04-16 10:05:50 +02:00
Dion Moult
7bbc89a3c3
More powerful search interface that uses the new facet selector syntax
2024-04-16 10:05:50 +02:00
Andrej730
1525b380bc
Spatial manager elevation in projects units and some bug fixed
...
1) Elevation prop now is taking into account project units (previously it was hardcoded to meters)
2) Fixed a bug that occured when you started changing spatial element name/elevation right after you loaded spatial manager.
https://i.imgur.com/1keMGus.png
2024-04-16 10:05:50 +02:00
Andrej730
13a5317863
Fixed errors after b6ddc0d
...
`element.is_a() in ...` wasn't taking into account spatial classes that inherit from IfcSpatialElement/IfcSpatialStructureElement
2024-04-16 10:05:50 +02:00