Commit Graph

  • 088354a96b Fix critical bug where copied representations would be inefficiently or incorrectly replicated. Dion Moult 2023-03-19 22:03:45 +11:00
  • cfd857233c Fix #2864. Fix bug where element containment was invalidly prioritised over voids and fills in relative placement. Dion Moult 2023-03-19 18:46:34 +11:00
  • 2816d7f522 Fix bug where deleting the drawing object could lead to orphaned relationships Dion Moult 2023-03-19 18:15:09 +11:00
  • 3da718a6d1 Fix bug where removing objects could leave orphaned annotation relationships Dion Moult 2023-03-19 15:17:26 +11:00
  • 558aff72a0 Psets and qtos are now only created when properties exist to prevent invalid IFCs. Dion Moult 2023-03-19 14:49:31 +11:00
  • bcc399b842 Empty psets are purged to discourage invalid psets with no properties blenderbim-230319 Dion Moult 2023-03-19 13:13:15 +11:00
  • 32e47d03d4 IFC text - box alignment in viewport blenderbim-230318 Andrej730 2023-03-17 19:00:53 +05:00
  • a669c194cf Merge pull request #2869 from cvillagrasa/api_material_fix Carlos Villagrasa 2023-03-17 17:04:22 +01:00
  • 91f4687eac Revert "Add more parameters to material.add_layer" Carlos Villagrasa 2023-03-17 17:02:35 +01:00
  • 31f6baaf67 small refactor for Ifc.edit and tool.Ifc Andrej730 2023-03-17 17:48:42 +05:00
  • a83c4b2896 Stair, roof, railing - auto updating representation when creating one or update it Andrej730 2023-03-17 17:32:36 +05:00
  • c685425667 Fixed bugs with text annotations after Andrej730 2023-03-17 17:02:42 +05:00
  • 553334d50e add imports to snippet ay-ex 2023-03-17 08:04:56 +00:00
  • 0b7b0a29a9 Solved redundant spaces in multiline svg text annotations (#2833) blenderbim-230317 Andrej730 2023-03-16 19:00:47 +05:00
  • ae7f834a0f draw_text_annotation refactor Andrej730 2023-03-16 17:36:20 +05:00
  • fe0a98a44f black format Andrej730 2023-03-16 16:06:41 +05:00
  • 35e748089b Prevent pyrna_enum_to_py warnings on using BIM Tool hotkeys Andrej730 2023-03-16 15:53:38 +05:00
  • ff2cda7d18 Small refactor + allowing to preview text in viewport while editing Andrej730 2023-03-16 15:19:58 +05:00
  • 0d473fa9ac Fixing BoxAlignment value in tests (similar to 9f7db386a) Andrej730 2023-03-16 14:56:17 +05:00
  • d8eb765906 BIM Tool - hotkey for editing text annotation Andrej730 2023-03-16 13:38:39 +05:00
  • fab7b590f7 Allow for custom IfcUnits when editing psets Carlos Villagrasa 2023-03-16 08:50:13 +01:00
  • c9f52d2f8e Option to print all svg drawings #2794 v0.7.0a8 Andrej730 2023-03-16 11:21:55 +05:00
  • 821993d289 Fixed accidentally removed line in ee1e40171 blenderbim-230316 Andrej730 2023-03-16 10:04:25 +05:00
  • 2d32bc609a Figured a new way to update viewport to preview changes in ifc text Andrej730 2023-03-16 10:02:23 +05:00
  • 296cec02e8 Removed outdated code from BIMTextProperties Andrej730 2023-03-16 09:47:51 +05:00
  • b55ac88c9d Fixing tests after 9f7db386a Andrej730 2023-03-15 19:39:54 +05:00
  • c6d3598c52 Fixing tests after e9fdc979d Andrej730 2023-03-15 19:37:30 +05:00
  • c4d2b30017 black format Andrej730 2023-03-15 19:15:34 +05:00
  • ee1e401719 Ifc Text - drop down menu to switch font size Andrej730 2023-03-15 18:58:06 +05:00
  • 3c2ef518e8 IfcText - box alignment interface instead of manually typing text position Andrej730 2023-03-15 15:34:28 +05:00
  • f3e327e088 Added classes description for EPset_Annotation Andrej730 2023-03-15 10:41:20 +05:00
  • be1d4e06de IfcText - different text sizes in viewport Andrej730 2023-03-15 10:36:54 +05:00
  • 32f5a77d07 New shape utilities for getting top / bottom elevations and bbox. Dion Moult 2023-03-15 18:51:31 +11:00
  • 9121a6b864 Revert "Fix #2418. Object materials are now found in the materials tab." blenderbim-230315 Dion Moult 2023-03-15 18:29:46 +11:00
  • 9946117de1 Add more parameters to material.add_layer Carlos Villagrasa 2023-03-15 08:27:46 +01:00
  • ee85055d45 Fix bug in which layer.Material was erased Carlos Villagrasa 2023-03-15 08:27:27 +01:00
  • cce0867f63 IfcText - spacing in multiline text now depends on text size #2833 Andrej730 2023-03-14 19:33:29 +05:00
  • 021321eb65 IfcText - support multiline text in viewport preview Andrej730 2023-03-14 18:44:35 +05:00
  • 6bd1b84b2b IfcText to appear on top of object properties stack Andrej730 2023-03-14 18:22:35 +05:00
  • f5281a0895 Delete unuseful function blenderbim-230314 Massimo Fabbro 2023-03-13 15:28:37 +01:00
  • 08fdf6014d weight calculator improvement (see #2859) Massimo Fabbro 2023-03-13 08:26:26 +01:00
  • 94f06d9e18 Another fix for dissolve limit in hiped roof generator... Andrej730 2023-03-13 17:03:09 +05:00
  • 8405ee4926 Fixed bug dissolve limit in generate hipped roof (e69452883) Andrej730 2023-03-13 11:28:36 +05:00
  • 154c4295df Finish mapping mappable quantities with get_weight Massimo Fabbro 2023-03-12 18:28:08 +01:00
  • 93519c1c63 Now is possible to calculate an object gross weight Massimo Fabbro 2023-02-19 08:37:51 +01:00
  • 1250a20e35 Fix #2858. Fix #2856. BlenderBIM Add-on drawings and IfcCSV now support the new quoted and escaped selector capabilities. blenderbim-230313 Dion Moult 2023-03-13 11:09:56 +11:00
  • 9ec54228f8 Update ci-py-only.yml Thomas Krijnen 2023-03-12 12:01:12 +01:00
  • 3f94184ace Fix bug where IfcURIReference properties wouldn't display Dion Moult 2023-03-12 21:54:05 +11:00
  • 88c06f5450 Try different way of invoking ccache Thomas Krijnen 2023-03-12 11:46:25 +01:00
  • e50045bbed Update ci.yml Thomas Krijnen 2023-03-12 10:06:32 +01:00
  • 41417a77b9 Update ci-py-only.yml Thomas Krijnen 2023-03-12 10:06:29 +01:00
  • a5774bd02a Update ci-py-only.yml Thomas Krijnen 2023-03-12 09:40:30 +01:00
  • c38f48ee62 Try to let pip not install outdated ifopsh Thomas Krijnen 2023-03-12 09:04:33 +01:00
  • 30c850e37d Fix #2140. Voids and fills can now be added, removed, and edited for non-geometric aggregates. blenderbim-230312 Dion Moult 2023-03-12 12:52:18 +11:00
  • b6fdbd979e Adding existing objects as openings no longer move to cursor which is more intuitive Dion Moult 2023-03-12 12:43:32 +11:00
  • 7a8bcbee33 #2685 poly curve test cases Thomas Krijnen 2023-03-11 20:44:59 +01:00
  • 42d7c7d32c #2685 Recompile rule Thomas Krijnen 2023-03-11 20:44:11 +01:00
  • c71a5a4d65 #2685 Indexing of simple type aggregates; fix index codegen bug; sizeof of indeterminate; repeat over indeterminate Thomas Krijnen 2023-03-11 20:43:00 +01:00
  • e69452883f Temporarily commented out dissolve_limited in generate_hipped_roof Andrej730 2023-03-11 20:47:41 +05:00
  • 8624888bfc You can now specify custom names for types instead of relying on the default "TYPEX" naming Sigma Dimensions 2023-03-11 14:13:32 +01:00
  • fad5c7c921 Section annotation - custom markers / toggle displaying the markers Andrej730 2023-03-11 11:29:13 +05:00
  • 0dad93bf00 See #2140. You can now bulk unassign aggregates, and they are auto directly contained in any previous indirect containers. Dion Moult 2023-03-11 16:31:09 +11:00
  • c51aa910cb See #2140. You can now select multiple objects and bulk add them to a single aggregate, and customise the aggregate class. Dion Moult 2023-03-11 16:30:05 +11:00
  • 6d486aeb4d Removed debug print Andrej730 2023-03-11 10:30:10 +05:00
  • 7041a4a4a9 Fix #2850. Splitting walls now reassigns voids and fills to the appropriate split portion. blenderbim-230311 Dion Moult 2023-03-11 15:08:26 +11:00
  • 381570cd9e Decorators - a bit more consistent geometry parsing between edit/object modes Andrej730 2023-03-10 19:11:49 +05:00
  • c9f93b2316 Section annotation option not to draw full line between the markers Andrej730 2023-03-10 12:37:30 +05:00
  • 3706ecc5f2 Fix #2689. Fully disable wall sketches until we come up with a proper UX for it. Dion Moult 2023-03-10 21:21:03 +11:00
  • 51ad51036e Generated spaces now remember height and origin represents recalculation point. Dion Moult 2023-03-10 19:48:49 +11:00
  • 3edbcb9ff8 Fix #2849. Brick.ttl is now bundled. Dion Moult 2023-03-10 17:49:11 +11:00
  • 3e3c1699da Fix #1047. You can now set offsets to the iterator via Python. Dion Moult 2023-03-10 15:49:45 +11:00
  • 7666463751 Fix #2418. Object materials are now found in the materials tab. blenderbim-230310 Dion Moult 2023-03-10 15:37:21 +11:00
  • c532b90c92 Minor fix. Dion Moult 2023-03-10 08:49:01 +11:00
  • 7677733850 small fix for tool.Drawing.get_drawing_metadata Andrej730 2023-03-09 18:48:55 +05:00
  • 972d701801 Fall annotations Andrej730 2023-03-09 11:03:11 +05:00
  • cdee5532b6 Fix #2838. Bug where invalid 3D entity was used for 2D coordinates. Dion Moult 2023-03-09 21:01:54 +11:00
  • 38019288de Fix #2839. Bug where undo system could store edits of IFC primitives. Dion Moult 2023-03-09 18:18:56 +11:00
  • 3e2ca328d2 Get side area lets you choose the side axis now in util.shape. Dion Moult 2023-03-09 17:48:42 +11:00
  • 93b44b43a5 You can now get all materials including materials in sets via the util module. Dion Moult 2023-03-09 17:48:10 +11:00
  • 4ebcf8133c Fix #2435. The selector now supports regex filtering. blenderbim-230309 Dion Moult 2023-03-09 11:07:13 +11:00
  • 13f8b183cb fix IfcSpace default style kzfile 2023-03-08 23:04:15 +08:00
  • 8e5154e65e Minor fix for 6d524b632 Andrej730 2023-03-08 19:53:22 +05:00
  • 6d524b632c Small fix for warnings " 'bim.cad_tool' not found for space" Andrej730 2023-03-08 18:42:01 +05:00
  • 4ad3d65628 UI fixes for railing and roof modifiers Andrej730 2023-03-08 16:56:29 +05:00
  • 4282014bfa Fix #2843. You can now get the bounding box centroid of geometry. blenderbim-230308 Dion Moult 2023-03-08 20:58:21 +11:00
  • 1cf11f7bb0 blenderbim addon updater accommodations blender-addon-updater Andrej730 2023-03-07 19:25:19 +05:00
  • 5630e9a0ad Addon updater original files Andrej730 2023-03-07 19:19:52 +05:00
  • daee666735 Ifc Roof modifier Andrej730 2023-03-07 10:44:24 +05:00
  • 5a6ae57833 Added ifc operators to some model operators blenderbim-230307 Andrej730 2023-03-07 09:43:05 +05:00
  • da8e5dced1 Added test to check #2839 Andrej730 2023-03-06 18:36:29 +05:00
  • fb38c68c7d Black format after adding railing modifier Andrej730 2023-03-06 16:01:05 +05:00
  • 2dc3c9b027 Railing - added to type manager Andrej730 2023-03-06 15:41:30 +05:00
  • b057312ebf Ifc Railing modifier Andrej730 2023-03-03 11:23:28 +05:00
  • d1217e61c4 #2822 svg: begin group lazily when data is actually being appended Thomas Krijnen 2023-03-06 09:16:27 +01:00
  • b521b68fd8 svg: compiler warnings Thomas Krijnen 2023-03-06 09:15:27 +01:00
  • c9302cde7c svg: prevent garbage data on empty path Thomas Krijnen 2023-03-06 09:14:40 +01:00
  • 823e3c76eb Fix #2699. Bools and numeric filters are now handled in the selection UI. Dion Moult 2023-03-06 18:10:51 +11:00
  • 30d6289942 New utility to quickly get the grid north or true north angles. Dion Moult 2023-03-06 17:47:22 +11:00
  • a43a3d1ecd Fix #2745. You can now quote and escape complex pset names in the selector. Dion Moult 2023-03-06 17:47:03 +11:00
  • 9e0c5e9244 Fix #2835. Bug where in certain scenarios the decorator would crash due to prematurely freed bmesh. Dion Moult 2023-03-06 15:06:12 +11:00