Commit Graph

  • a8f1df8a50 Fix #2836. Bug where very small lines could accidentally be seen as closed loops due to paperspace rounding. Dion Moult 2023-03-06 12:07:28 +11:00
  • fba84ecd3c Fix bug where invalid svg embedding was done when building sheets. blenderbim-230306 Dion Moult 2023-03-06 11:52:55 +11:00
  • 8cc4edf60f Titleblocks now contain north symbol with dynamic angles. Dion Moult 2023-03-06 11:52:39 +11:00
  • e6eb455d71 Bump blenderbim-230304 Dion Moult 2023-03-04 23:04:05 +11:00
  • b84782e07f #2810 catch bad positioning warning and empty result Thomas Krijnen 2023-03-03 14:32:02 +01:00
  • 2e3e0bef12 Minor fix Dion Moult 2023-03-03 22:27:47 +11:00
  • 51ff2f05bf Fix #2823. Only update colours if you actually change them. Dion Moult 2023-03-03 22:22:30 +11:00
  • 42110e7f63 Added IfcPropertySingleValue to EnablePsetEditing to fix bug Andrej730 2023-03-03 15:33:09 +05:00
  • f0733cb148 Minor hotfix Dion Moult 2023-03-03 20:53:10 +11:00
  • 7383f44f8f See #2645. Update tests to use overridden built-ins. Dion Moult 2023-03-03 18:22:47 +11:00
  • 311a80955d Fix #2828. Bug where existing "TOP" connections were not removed if you tried to extend to a new slab / roof. Allow generic "top" connections to any LAYER3 element. Dion Moult 2023-03-03 17:59:20 +11:00
  • 08561b11c3 Fix #2077. You can now edit profiles via their axis line. Dion Moult 2023-03-03 17:47:00 +11:00
  • 47192cc834 Fixed typo in generate_pset_templates.py Andrej730 2023-03-03 11:08:56 +05:00
  • 860a0bfc8e Fix #2828. Extending walls to roofs / slabs is now more intuitive as you select the target slab last. blenderbim-230303 Dion Moult 2023-03-03 14:42:08 +11:00
  • 5677768e99 Fix #2818. Alignment functions now considers layer set usage offsets. Dion Moult 2023-03-03 11:55:36 +11:00
  • 4c58ca28e5 Synchronizing batting viewport and svg dimensions Andrej730 2023-03-02 15:50:13 +05:00
  • 588d6ccaaa Attempt 2. Dion Moult 2023-03-02 21:51:09 +11:00
  • 21f583800a Ensure Python 3.10 is used to fetch BlenderBIM Add-on dependencies Dion Moult 2023-03-02 21:43:10 +11:00
  • 4ea08a087c Minor array refactor Andrej730 2023-03-02 14:39:36 +05:00
  • e5885db187 Get batting thickness from decorator data Dion Moult 2023-03-02 19:01:40 +11:00
  • 1fca38625f A last bit of cleaning up temp files after tests blenderbim-230302 Andrej730 2023-03-02 10:42:19 +05:00
  • cf2ad43ed7 refactor pset operator Sigma Dimensions 2023-03-01 15:37:19 +01:00
  • fb3023bb79 Moved blenderbim tests temporary files to separate directory Andrej730 2023-03-01 18:14:52 +05:00
  • 52f18fea85 Viewport preview for batting annotation Andrej730 2023-02-28 12:19:50 +05:00
  • d5ecb9b8ea See #2820. Fix issue where some hatches weren't merged when an object had multiple SVG paths. Dion Moult 2023-03-01 22:25:12 +11:00
  • 67d33001d5 See #2820. Ensure only closed polygons are merged in drawings. Dion Moult 2023-03-01 21:57:33 +11:00
  • 4f571fa2fc Attempt to fix pytest bundling. Dion Moult 2023-03-01 21:39:15 +11:00
  • c5bd902dc6 See #2820. See #2822. Fix to accommodate empty element groups in drawings. Dion Moult 2023-03-01 21:08:34 +11:00
  • 68282c7a1e Fix #2821. Dion Moult 2023-03-01 20:53:52 +11:00
  • d40dcae212 fix 5d csv imports with funky characters and numbers, fix 5d export Sigma Dimensions 2023-03-01 10:51:52 +01:00
  • 12151c40ff Fix #2799. Drawing polygon merging now is purely material based. Dion Moult 2023-03-01 17:52:57 +11:00
  • 9c8b15fa1a Fix #2645. No longer override built-in operators for critical features. Dion Moult 2023-03-01 14:30:56 +11:00
  • 3d49cc9d13 By default, the site is now cut with a nice thick line on drawings blenderbim-230301 Dion Moult 2023-03-01 11:28:35 +11:00
  • 955c0d19a6 See #2799. Cut walls with the same material in drawings are now merged by default. Dion Moult 2023-02-28 22:59:34 +11:00
  • 3cf7a9e925 Renamed batting pset Andrej730 2023-02-28 11:08:17 +05:00
  • 8cbf719772 Replaced tool method from 17add48 with existing one Andrej730 2023-02-28 10:00:05 +05:00
  • 2f614330c9 Fix #2781. Usability bug where it wasn't clear references were only loaded from the active external classification library. Dion Moult 2023-02-28 12:39:15 +11:00
  • 5a40519114 Minor fix blenderbim-230228 Dion Moult 2023-02-28 11:43:36 +11:00
  • 96271e8bd8 Users can no longer create orphaned opening elements, which are invalid. Dion Moult 2023-02-28 10:05:22 +11:00
  • 9b75a415d4 See #2812. Resolve issue where obsolete link_to_scene argument was used. Dion Moult 2023-02-28 10:03:56 +11:00
  • 5f71abb5fa Minor fix to insulation scale Dion Moult 2023-02-28 09:23:28 +11:00
  • affb066b7b Fix #2813. Bug where the user could try to load thumbnails even though there were no types. Dion Moult 2023-02-28 08:44:36 +11:00
  • 17add48254 Minor refactor for modifiers Andrej730 2023-02-27 19:01:51 +05:00
  • f5b6fdcb5b Batting Annotation pattern Andrej730 2023-02-27 18:38:04 +05:00
  • 68bdbe4c4f Bundle bpypolyskel so that users can start playing with the hipped roof generator Dion Moult 2023-02-27 21:49:04 +11:00
  • 363ddc2a9b Minor fix blenderbim-230227 Dion Moult 2023-02-27 20:49:45 +11:00
  • 20d44378d9 You can now generate type-based spaces and regenerate spaces when boundaries change. Dion Moult 2023-02-27 20:49:38 +11:00
  • 4fe321275a Fix bug where space types were not loaded. Dion Moult 2023-02-27 20:47:20 +11:00
  • 60b1192703 Fix critical bug where a user might override and break existing objects if they reused an object name Dion Moult 2023-02-27 20:46:53 +11:00
  • b25233a748 Fix critical bug where duplicate orphaned collections were created in the background. Dion Moult 2023-02-27 20:12:39 +11:00
  • d9b54c923c Fix bug where you couldn't manage spatial types in the type manager Dion Moult 2023-02-27 20:10:27 +11:00
  • 131ee8270b Minor fix Dion Moult 2023-02-27 10:57:28 +11:00
  • e71bace6a8 update makefile with shapely 2.0.1 Massimo Fabbro 2023-02-26 16:06:50 +01:00
  • 2c4a0669ed Fix bug where copying to container might get the wrong coordinates if containers weren't synced. Dion Moult 2023-02-26 22:31:21 +11:00
  • ee451b6b29 Experimental operator to generate hipped roofs from a footprint. Dion Moult 2023-02-26 21:23:35 +11:00
  • 7b858fffb2 All generated drawing text now has classes so you can customise their style. Dion Moult 2023-02-26 21:22:43 +11:00
  • 6ce0deeb63 Fix #2808. Bug where you couldn't assign element types in IFC4X3. blenderbim-230226 Dion Moult 2023-02-26 11:25:39 +11:00
  • 96b2eaeae4 Experimental operator to generate spaces bounded by walls. Dion Moult 2023-02-25 21:39:38 +11:00
  • 8fe8175a87 Monolithic stair variant generator blenderbim-230225 Andrej730 2023-02-25 10:37:16 +05:00
  • ee2bedfb64 Update openings position based on fillings position at wall regenarete Andrej730 2023-02-24 17:08:29 +05:00
  • aa8da74ed8 ifc2x3 pset library name fix + copyrights Andrej730 2023-02-24 10:57:52 +05:00
  • f2c03a508f Fix #2600. Link back to exact docs folder in repo. Dion Moult 2023-02-24 16:21:21 +11:00
  • aa172488b0 Fix #2594. Document potential lag in PyPI releases of C++ core. Dion Moult 2023-02-24 13:35:46 +11:00
  • ae09adf854 Fix #2424. Bug where indirect assets (e.g. importing a type using a material) with relationships had their relationships duplicated blenderbim-230224 Dion Moult 2023-02-24 13:01:14 +11:00
  • 5b5dd73684 get_inverse_attributes - added more correct recursive unpacking for aggregates and selections Andrej730 2023-02-23 18:56:24 +05:00
  • 3849a87adc Added simple tests for door and window modifier Andrej730 2023-02-23 18:38:20 +05:00
  • 708dc6aca2 IFC4X3/IFC2X3 pset templates library Andrej730 2023-02-21 11:50:09 +05:00
  • 2fe2c349fd Fix #2743. obj2ifc scripts updated to support multiple OBJ files. Dion Moult 2023-02-23 22:17:34 +11:00
  • d396d32a8f You can now extend beams to walls. Dion Moult 2023-02-23 18:33:31 +11:00
  • 1fd02755f8 Fix BCF module bugs where certain BCF entities were assumed to exist. Dion Moult 2023-02-23 18:32:19 +11:00
  • 79d92b511b Fix #2442. Fix bug where viewboxes were not clipped when compiling drawing sheets. blenderbim-230223 Dion Moult 2023-02-23 13:16:24 +11:00
  • ff7d93e66c Undo tests - proof of concept Andrej730 2023-02-22 18:19:32 +05:00
  • 68a8c7a235 Add basic integration tests for modeling slabs and beams Dion Moult 2023-02-22 21:50:12 +11:00
  • 5e744ff7d1 Add integration tests for basic wall modeling features Dion Moult 2023-02-22 20:38:02 +11:00
  • 921a185ffa Fix bug where natively loaded faceted breps didn't respect false origins. Dion Moult 2023-02-22 16:32:32 +11:00
  • 855751f026 Fix #2767. Removing representations now cleans up after orphaned Blender mesh data. blenderbim-230222 Dion Moult 2023-02-22 16:24:09 +11:00
  • 255c2efe98 Fix sequence data loading for unnamed items, ref #2783 Sigma Dimensions 2023-02-21 22:55:44 +01:00
  • 892b282054 Fix loading task properties when calendar doesn't have a name, ref issue #2783 Sigma Dimensions 2023-02-21 20:23:07 +01:00
  • 26efc6b4e7 Fix bug where BIM tool hotkeys could activate operations without being in a correct state. Dion Moult 2023-02-21 21:54:53 +11:00
  • a0618c5827 Fix #2769. Bug where parametric UI was hardcoded to only work for walls. Now works on any generic parametric vertical layers. Dion Moult 2023-02-21 21:41:34 +11:00
  • d4bbb6e2c7 Added Model/Profile/Elevation_VIEW context as default for new projects #2784 Andrej730 2023-02-21 11:46:05 +05:00
  • 66b7692227 Fixed windows/openings bugs Andrej730 2023-02-21 11:19:38 +05:00
  • 2429f507ad Fix #2785. Fix bug where invalid models from Revit that reused material usages could create invalid models. Dion Moult 2023-02-21 13:48:24 +11:00
  • 03a66d2806 Fix #2787. Fix creating invalid orphaned property and group relationships when removing systems / groups / elements. blenderbim-230221 Dion Moult 2023-02-21 10:59:47 +11:00
  • 9d8551cb48 Demo library now has profile names to follow native IFC best practices Dion Moult 2023-02-21 10:14:06 +11:00
  • 2ca0b52c6a Fix failing test when editing a material profile with an unnamed profile Dion Moult 2023-02-21 09:51:30 +11:00
  • 9cc754488b calculate all quantities smoke test Massimo Fabbro 2023-02-18 13:05:01 +01:00
  • f81ceb53cf add qto feature test Massimo Fabbro 2023-02-14 20:25:27 +01:00
  • d1d0b5724d Revert "Solving test fail - keeping unnamed profiles when updating profiles in MaterialsData" Dion Moult 2023-02-21 08:51:44 +11:00
  • 40560b71c2 BBIM: fix material errors, and add smoke tests Sigma Dimensions 2023-02-20 17:49:54 +01:00
  • 378a25bbaa Added some .feature convenience debug fixtures Andrej730 2023-02-20 19:57:05 +05:00
  • 1dfabe2591 Fixed issue with float vectors assertion during tests Andrej730 2023-02-20 18:11:08 +05:00
  • 0e1689c2d9 Solving test fail - keeping unnamed profiles when updating profiles in MaterialsData Andrej730 2023-02-20 18:00:17 +05:00
  • bd071cc472 Add smoke test for editing material profiles Sigma Dimensions 2023-02-20 11:08:15 +01:00
  • dde847cb5a IfcTester can now output reports in BCF Dion Moult 2023-02-20 17:50:14 +11:00
  • 3c17718f70 Fix bug where adding a BCF viewpoint didn't take into account project units Dion Moult 2023-02-20 17:49:42 +11:00
  • 0445119e77 Shifting dimensions defined openings by min_x and min_z to prevent #2784 Andrej730 2023-02-20 11:17:38 +05:00
  • e82cb5c149 IfcTester can now create reports in ODS format Dion Moult 2023-02-20 17:05:07 +11:00
  • 984548f315 IfcTester can now output reports in plain text Dion Moult 2023-02-20 17:04:38 +11:00
  • a0be4f58e6 Fix #2780. Fix bug where validation couldn't be run. pytest is now bundled. blenderbim-230220 Dion Moult 2023-02-20 11:24:55 +11:00