Commit Graph

  • 44d180007e Migrate test qto tool to new qto calculator Dion Moult 2024-06-03 15:16:27 +10:00
  • 7e8060b224 Fix #4791. Hide irrelevant spatial containment panel for spatial elements. Dion Moult 2024-06-03 14:32:01 +10:00
  • d408568d01 Fix #4793. Bug where autodetected patch UI failed with new signature typing. blenderbim-240603 Dion Moult 2024-06-03 14:08:46 +10:00
  • 2cc583b88b shift + click with bim.activate_drawing switches view without turning off/off objects in scene Ryan Schultz 2024-06-02 09:41:59 -05:00
  • 47704b1625 Keeps selected objects selected when switching from one drawing to an… (#4745) Ryan Schultz 2024-06-02 09:05:38 -05:00
  • 2f90a86e13 delete commented keep_selected_objects_selected_when_switching_drawings Ryan Schultz 2024-06-02 09:04:12 -05:00
  • 23fee9c8c8 Bring back formwork calculation feature that uses remesh Dion Moult 2024-06-02 17:43:25 +10:00
  • c5d1801e1e Fix #4786. Speed up parent filter. blenderbim-240602 Dion Moult 2024-06-02 17:39:23 +10:00
  • 30c56430e0 attempting to make font scale dynamic dynamic_font_size Ryan Schultz 2024-06-01 21:45:07 -05:00
  • 6247fb3cdf keep font scaled correctly when changing drawing width and height font_scale Ryan Schultz 2024-06-01 15:41:46 -05:00
  • e2dc5f4a48 small tweak Ryan Schultz 2024-06-01 08:19:41 -05:00
  • d28f62d327 Bug fix in editing material set item profile (#4784) Manu Varkey 2024-06-01 16:28:07 +05:30
  • 70064359c3 Whoops x2 Dion Moult 2024-06-01 20:52:05 +10:00
  • d8b74cf125 Whoops Dion Moult 2024-06-01 20:30:32 +10:00
  • 00c13c5ea4 Fix #4756. You can now use parent as a key in a selector key. Dion Moult 2024-06-01 17:30:21 +10:00
  • e26dae67aa Convenience function for calculators to get maximum XY length Dion Moult 2024-06-01 15:11:29 +10:00
  • 6e30cd2ba7 Fix #4638. You can now filter by parent (in the spatial hierarchy) Dion Moult 2024-06-01 15:10:45 +10:00
  • 0f9ea1e1e7 New utility functions to get parent in spatial hierarchy, filled void, and voided element Dion Moult 2024-06-01 15:09:05 +10:00
  • 128ffc8fd7 Fix bug where selector didn't handle "not equals" correctly for locations or groups Dion Moult 2024-06-01 14:53:55 +10:00
  • f67911902f Remove obsolete config option for openlca port Dion Moult 2024-06-01 12:29:17 +10:00
  • 64a1a3eb29 Migrate PyP6Xer dep to install using pip Dion Moult 2024-06-01 12:03:41 +10:00
  • fcf70ad160 Attempt to bump support to intel mac 10.10 Dion Moult 2024-06-01 10:48:36 +10:00
  • 116c9a5fd9 Continue migrating build deps to pip: pystache, lark, svgwrite, pillow, dateutil, isodate, networkx, deepdiff Dion Moult 2024-06-01 10:38:04 +10:00
  • 61b10a19c7 Attempt to make shapely be installed using pip blenderbim-240601 Dion Moult 2024-06-01 10:21:33 +10:00
  • 666f8e2459 Bump BBIM ifcopenshell build #4580 Andrej730 2024-05-31 18:28:52 +05:00
  • c303f216ad Migrate recipe - do not call .migrate twice for each element Andrej730 2024-05-31 18:02:49 +05:00
  • 162e66b775 typing Andrej730 2024-05-31 18:02:20 +05:00
  • c05abc4d5b ifc4x3 support for adding IfcQuantityCount #4776 Andrej730 2024-05-31 16:58:10 +05:00
  • dacb3b101c small docs fix Andrej730 2024-05-31 16:29:50 +05:00
  • 696c6b09b0 materials ui - preserve selected category on expanding/contracting all categories Andrej730 2024-05-31 16:19:18 +05:00
  • 6e738a0e3a materials ui - fix bug when it was impossible to contract category Andrej730 2024-05-31 14:22:58 +05:00
  • ba6cdc967c materials ui - shift+click to expand/contract all categories #4771 Andrej730 2024-05-31 12:48:16 +05:00
  • 468baef5c8 materials ui - make expanding/contracting categories more natural Andrej730 2024-05-31 12:11:04 +05:00
  • bda9dfd4cc materials ui - avoid having multiple "Uncategorised" categories Andrej730 2024-05-31 12:04:02 +05:00
  • 930feb1d52 See #4768. Attempt to use pip for lxml packaging. Dion Moult 2024-05-31 23:06:12 +10:00
  • e0b11aa66e Fix #4434. User can now explicitly select whether they are choosing a whole or part when changing the aggregate. Dion Moult 2024-05-31 21:38:51 +10:00
  • b2e7044373 Fix bug where you couldn't change the aggregate of a spatial element (which has been locked during import) Dion Moult 2024-05-31 21:17:51 +10:00
  • 77abe9a0a5 [BBIM docs] change color of ui breadcrumb on dark background #4777 by @dirkolbrich Dion Moult 2024-05-31 21:15:33 +10:00
  • e2c67c2f37 Revert "fixes #4434" Dion Moult 2024-05-31 21:11:37 +10:00
  • a5d123fe83 Map a bunch more qto functions for the IfcOpenShell calculator Dion Moult 2024-05-31 13:09:05 +10:00
  • b7b99b6db7 Fix #4773. Bug where two materials that shared a style would cause the Blender <-> IFC link to break Dion Moult 2024-05-31 12:54:19 +10:00
  • 2be0cc697a Fix #4768. Support Python 3.12 version of BBIM. Dion Moult 2024-05-31 11:30:26 +10:00
  • dc92b973a0 Minor fix Dion Moult 2024-05-31 10:15:03 +10:00
  • 5466be9b7b Fix #4765. Only run Blender calculator on meshes. blenderbim-240531 Dion Moult 2024-05-31 10:09:56 +10:00
  • b86dab2a76 fix removing aggregate's collections (and possible orphaned ifc data) blenderbim-240530 Andrej730 2024-05-30 13:59:08 +05:00
  • a57e063c14 convert_to_blender to also unlink blender material from ifc material Andrej730 2024-05-30 17:38:14 +05:00
  • c7830e9e5b Using the "Select IFC class" button doesn't throw an error anymore if an object candidate is in an excluded collection Gorgious 2024-05-29 16:23:05 +02:00
  • d533ba1e6b Remove dead code going back to a time immemorial hack Gorgious 2024-05-29 16:11:35 +02:00
  • 45a1655485 typing Andrej730 2024-05-29 17:39:41 +05:00
  • 3679fccfbd reload_representation to support multple objects and optimize the process Andrej730 2024-05-29 15:00:10 +05:00
  • cf9f792a3b fix issue unlinking objects after d219856 Andrej730 2024-05-29 12:23:06 +05:00
  • d87665de7e Minor fix Dion Moult 2024-05-29 22:03:22 +10:00
  • 95daf7efa3 Minor fix to expose both net and gross variants of IfcOpenShell Qto calculator Dion Moult 2024-05-29 21:58:02 +10:00
  • 435ce8d58a New qto tool is now unit aware Dion Moult 2024-05-29 21:46:23 +10:00
  • f92a2b3c8e Shift-Q QTO shortcut now works again Dion Moult 2024-05-29 19:37:35 +10:00
  • 5ea1c94822 Expose all previous calculation functions in new Qto UI Dion Moult 2024-05-29 19:29:48 +10:00
  • ab1bf7592e fix error exporting schedule of rates #4723 Andrej730 2024-05-29 11:49:27 +05:00
  • f4247c3527 Continue purging tools that were specific to base qtos Dion Moult 2024-05-29 15:56:50 +10:00
  • 8c3d10a2bd Reimplement manual qty calculator using autodetected calculator functions and redo qto UI Dion Moult 2024-05-29 15:14:11 +10:00
  • 1bda47f76e Migrate calculator to qto module and mapper to Ifc5D. Dion Moult 2024-05-29 12:45:09 +10:00
  • 9001aa6383 Purge calculate quantities operator - to be replaced with new ifc5d qto tool Dion Moult 2024-05-29 12:38:55 +10:00
  • 097c5cee3c fix #3802 - Copy array attributes from another array. Big thank you to @brunoperdigao, for the help! Ryan Schultz 2024-05-28 21:17:23 -05:00
  • 9d789425ce Purge guess quantity feature. It will be reintroduced as a separate tool. blenderbim-240529 Dion Moult 2024-05-29 11:19:33 +10:00
  • 0f835ca739 removed unnecessary code Copy_Array_Attributes Ryan Schultz 2024-05-28 18:43:13 -05:00
  • c0b86ea016 Fix incorrect colours in Basic FM template Dion Moult 2024-05-29 08:51:27 +10:00
  • 6806eb0a05 Create blank ifc4 qto base quantities ruleset Dion Moult 2024-05-29 08:41:43 +10:00
  • 87442f549f Update src/blenderbim/blenderbim/bim/module/model/prop.py Ryan Schultz 2024-05-28 11:02:23 -05:00
  • bf27e41275 Update src/blenderbim/blenderbim/bim/module/model/array.py Ryan Schultz 2024-05-28 11:02:09 -05:00
  • ce26d931c1 regenerate ifc4x3 pset templates after the release Andrej730 2024-05-28 18:01:33 +05:00
  • eeaa0a5530 Fill IfcPropertySetTemplate.TemplateType in ifc2x3 pset templates Andrej730 2024-05-28 15:15:14 +05:00
  • a09cb5dee4 typing Andrej730 2024-05-28 11:09:05 +05:00
  • 6035683492 sync get_base_qto after 70a4af2 Andrej730 2024-05-28 12:05:14 +05:00
  • f27dbacd28 prioritize qto base psets over other qto_ qsets after 70a4af2 #4740 Andrej730 2024-05-28 12:42:53 +05:00
  • 8817a7e6d5 qtocalculator to support backported EQto_BodyGeometryValidation Andrej730 2024-05-28 11:42:38 +05:00
  • 80c4c13998 Basic prototype of new Ifc5D QTO tool in Blender. Dion Moult 2024-05-28 17:33:58 +10:00
  • 5159e2daee Initial attempt at a qto module in Ifc5D Dion Moult 2024-05-28 17:32:51 +10:00
  • 54951d2102 Add convenience max/min functions for xyz and side_area shape calculations blenderbim-240528 Dion Moult 2024-05-28 17:29:52 +10:00
  • 8403c32e76 Adjust selector's behaviour to use the elements argument as a filtering subset Dion Moult 2024-05-28 17:29:34 +10:00
  • 316934de97 Update selector_syntax.rst - small formating change (#4752) ppaawweeuu 2024-05-28 01:43:51 +02:00
  • 66cf06c990 Update src/blenderbim/blenderbim/bim/module/model/array.py Ryan Schultz 2024-05-27 16:10:20 -05:00
  • 5757a62b6f Update src/blenderbim/blenderbim/bim/module/model/prop.py Ryan Schultz 2024-05-27 16:09:28 -05:00
  • e2552e3d46 Update src/blenderbim/blenderbim/bim/module/model/prop.py Ryan Schultz 2024-05-27 16:09:22 -05:00
  • 1b91540c96 Update src/blenderbim/blenderbim/bim/module/model/prop.py Ryan Schultz 2024-05-27 16:09:15 -05:00
  • 274b12e5a0 Update src/blenderbim/blenderbim/bim/module/model/prop.py Ryan Schultz 2024-05-27 16:09:01 -05:00
  • dd48fbcb0f remove dead code core.sequence.highlight_product_related_task Andrej730 2024-05-27 17:57:27 +05:00
  • 54978a9868 bim.load_product_related_tasks - show info message when finished Andrej730 2024-05-27 17:56:01 +05:00
  • 02fd78df14 datetime2ifc to support None values as it was before ebd03e9 #4734 Andrej730 2024-05-27 17:18:44 +05:00
  • ed1202e1f2 limit quantity types for each resource based on IFC documentation Andrej730 2024-05-27 17:00:18 +05:00
  • d9de967197 specify editing_resource_type values for clarity Andrej730 2024-05-27 16:30:14 +05:00
  • e57076c84f [BBIM] Add preference option for default startup workspace, remove ambiguous wording (#4749) Dirk Olbrich 2024-05-27 14:19:02 +02:00
  • 75e6495999 load and link ifc files by drag'n'drop 🥳 Andrej730 2024-05-27 16:16:57 +05:00
  • fcf07bebfb Minor doc fix for IfcPatch ConvertLengthUnit Dion Moult 2024-05-27 17:30:17 +10:00
  • f190ddcd92 Move all N panels back into the scene tabs. No more panels spread around! Dion Moult 2024-05-27 17:29:51 +10:00
  • 39a841fb4e Fix #3174. Toggling edit mode no longer pops up annoying "do you want to save" dialog. Dion Moult 2024-05-27 13:09:47 +10:00
  • bdfd0c4aa7 Minor fix to IfcCityJSON and migrate IfcCityJSON docs to sphinx Dion Moult 2024-05-27 12:24:55 +10:00
  • 37b14f2a3d Document difference between COBie 2.4 and COBie 2.4 Legacy in IfcFM Dion Moult 2024-05-27 11:59:25 +10:00
  • 70a4af2605 Fix #4740. Bug where building element proxies didn't work for the auto calculate all button. blenderbim-240527 Dion Moult 2024-05-27 11:02:23 +10:00
  • 3b263c109e ensure the selection set doesn't change, even though the object might be outside the drawing bounds. Ryan Schultz 2024-05-26 19:08:14 -05:00
  • 7142f3856c Add documentation for some unit utilities Dion Moult 2024-05-27 09:42:28 +10:00
  • 4dbfea3586 Keeps selected objects selected when switching from one drawing to another Ryan Schultz 2024-05-26 18:36:01 -05:00