Commit Graph

8777 Commits

Author SHA1 Message Date
Dion Moult b044ddfaa2 Flow segments are now created at a specific RL above the active storey in the BIM Tool 2024-04-16 10:10:50 +02:00
ay-ex f94aa6b313 fix_choco_cmake_url (#3528)
fixed problematic url for blender cmake
2024-04-16 10:10:50 +02:00
Andrej730 a3d1c60375 fixed bug in system.get_connected_to / get_connected_from
import was missing
2024-04-16 10:10:50 +02:00
Andrej730 d5e26b5efe Create empty at object placement from debug panel
Small feature for debugging - https://i.imgur.com/OSOCIqG.png
2024-04-16 10:10:50 +02:00
Andrej730 81dc68d11d Fixed #3262 2024-04-16 10:10:50 +02:00
Andrej730 60d62c2dd4 sort keys in the entity to type mapping 2024-04-16 10:10:50 +02:00
Andrej730 871902de12 More general solution for #3466 2024-04-16 10:10:50 +02:00
Dion Moult e49c373011 Fix #3465. Move representation utilities into new tab system. 2024-04-16 10:10:50 +02:00
Dion Moult d330b2f0c6 Fix #3483. You can now conveniently duplicate material layers. 2024-04-16 10:10:50 +02:00
Bruno Postle ed470b6380 Fix some broken restructured text formatting 2024-04-16 10:10:50 +02:00
Dion Moult 418a3feb6c Fix #3453. Hidden annotation type removed, and demo library now comes with linetypes for dashed, fine, thin, medium, thick, and strong. 2024-04-16 10:10:50 +02:00
Wei Yang 8203b2b6d9 Add UV texture support for IfcTessellatedFaceSet (#3523)
* Add texture support for IfcIndexedTextureMap

* fix description.

* Fix posible duplicate coordinate index issue

* Clean up code.

* revert default clean_mesh.

* Fix errors.

* change to EXTEND mode when not RepeatS/T

* remove tris merge to support mix quads and tris.
2024-04-16 10:10:50 +02:00
Massimo Fabbro 44517f3b1d Add new api function that allows to create arbitrary profiles with voids (#3522) 2024-04-16 10:10:50 +02:00
Dion Moult 7d03b0017b Fix #3466. Bug in upstream IFC where distribution elements and furnishing elements had no corresponding type and occurrence. 2024-04-16 10:10:50 +02:00
Dion Moult 84c91518b5 Fix #2906. Basic support added for perspective drawings. 2024-04-16 10:10:50 +02:00
Dion Moult dc18f7a68a Fix #3484. You can now have project-specific pset templates distributed with your project in a relative path. Defaults to pset/. 2024-04-16 10:10:50 +02:00
Dion Moult 43f9d8888f Purge obsolete search operators in favour of new search filters, colour legend system. 2024-04-16 10:10:50 +02:00
Dion Moult 0b306ccee3 Purge select similar prop operator in favour of dedicated select similar panel 2024-04-16 10:10:50 +02:00
Dion Moult 557fe5fd87 Purge obsolete & risky module unloading / loading feature in favour of tabs. 2024-04-16 10:10:50 +02:00
Dion Moult 1e1ab453bf Fix #3501. Annotation tool now creates annotations at the 3D cursor. 2024-04-16 10:10:50 +02:00
Dion Moult 7739779ed6 Fix #3511. You can now use a query to load in occurrences from another project (library). 2024-04-16 10:10:50 +02:00
Dion Moult c076cbc5db Fix #3502. New select similar feature. 2024-04-16 10:10:50 +02:00
Dion Moult 1d8738fea4 Fix #3273. Don't use simple string replacement when renaming drawings but instead identify elements by attributes which is preferred. 2024-04-16 10:10:50 +02:00
Thomas Krijnen 23d096be07 SVG serialization UnifyInputs option 2024-04-16 10:10:48 +02:00
Thomas Krijnen aa7b5bd1e3 Implement IfcGridPlacement 2024-04-16 10:08:33 +02:00
Thomas Krijnen 9214b00893 ci-ifctester-pypi.yml Add workflow_dispatch event 2024-04-16 10:05:52 +02:00
Thomas Krijnen 642e10a6a8 Include .xsd in ifctester package pypi distribution 2024-04-16 10:05:52 +02:00
Dion Moult e6528559d6 Fix #3521. Forgot to commit function. 2024-04-16 10:05:52 +02:00
Sigma Dimensions (Yass) 850b3d1c65 Rename and move sub panels of Costing and Schedule Tab 2024-04-16 10:05:52 +02:00
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