Commit Graph

  • 32f216a594 Minor fix to bonsai-stable build bonsai-0.8.0 Dion Moult 2024-09-01 14:23:29 +10:00
  • 296ebf5253 Fix failing tests in Bonsai Dion Moult 2024-09-01 14:08:52 +10:00
  • e072870fd3 Fix bcf pypi build ifcsverchok-0.8.0 ifcopenshell-python-0.8.0 ifcconvert-0.8.0 Dion Moult 2024-09-01 13:35:57 +10:00
  • af4475fe46 Run black bonsai-0.8.0-alpha240901 Dion Moult 2024-09-01 13:26:58 +10:00
  • eb3104367a Bump version to v0.8.0 Dion Moult 2024-09-01 13:23:54 +10:00
  • 90f9ebd25e Add dev install instructins to official docs Dion Moult 2024-09-01 13:23:31 +10:00
  • f2554bc968 - Add button to generate cost schedule - Feature to view, edit and add cost item values. ( Right Click - Edit ). bonsai-0.7.11-alpha240901 Yassine Oualid 2024-09-01 01:40:53 +01:00
  • 53a78f38e5 You can now assign objects to the selected container in the spatial decomposition panel Dion Moult 2024-09-01 08:13:29 +10:00
  • b476cb825c Fix #5265. Accommodate invalid material sets. Dion Moult 2024-09-01 07:53:42 +10:00
  • b3531d8c9d Fixed blue sky when no hdri Chirag Singh 2024-09-01 02:52:44 +05:30
  • ec21574be5 Fix measure tool to now show the angle for the first point. Bruno Perdigão 2024-08-31 14:39:09 -03:00
  • b552665dd9 Round angle in polytool input numbers calculations. Bruno Perdigão 2024-08-31 14:34:03 -03:00
  • 48b630696f Fix 3ceeaa7 Bruno Perdigão 2024-08-31 13:50:01 -03:00
  • 8c94ef6e54 A better fix for dabb85c. Bruno Perdigão 2024-08-31 13:13:30 -03:00
  • bdcadfd100 Refactor tool.Cad.angle_3_vectors This functions was built to work with the input calculations for the polytool. Part of its code was being duplicated in another part of the code. The refactor keeps most of the calculation in the same place. Bruno Perdigão 2024-08-30 17:23:48 -03:00
  • 90e83d77a7 more improvement on distance and angle calculations Bruno Perdigão 2024-08-30 16:55:02 -03:00
  • 2e80363bac improved general input calculations Bruno Perdigão 2024-08-30 11:16:58 -03:00
  • b6f80eabb4 Fix input calculation and conversion for measure tool Bruno Perdigão 2024-08-30 11:16:36 -03:00
  • c93e52089b Fix input calculation and conversion for wall polytool Bruno Perdigão 2024-08-29 17:41:59 -03:00
  • 72a95acfe4 Sorted the materials in cat and sub cat Chirag Singh 2024-08-31 20:29:52 +05:30
  • 79230b3341 Added prop with search, render in 3 steps Chirag Singh 2024-08-31 20:20:08 +05:30
  • 8a14707a09 Removed if transparent then glass and removed some comments Chirag Singh 2024-08-31 20:00:10 +05:30
  • 76ba3947f5 Expose header properties with invalid values #5246 Andrej730 2024-08-30 21:10:01 +05:00
  • 50cb09aac2 See #3880. Freestyle support for perspective vector linework. Dion Moult 2024-08-31 20:56:10 +10:00
  • dac1aaa7f3 Errors adding roof, stair, railing types #5261 Andrej730 2024-08-31 13:25:11 +05:00
  • eed603bbcd Bump IOS Dion Moult 2024-08-31 18:09:54 +10:00
  • 1d62f6f736 Support experimental freestyle linework generation Dion Moult 2024-08-31 18:09:08 +10:00
  • 799cf47316 Fix error removing a cost schedule (after 7a44f9e) #5264 bonsai-0.7.11-alpha240831 Andrej730 2024-08-31 12:58:53 +05:00
  • 03935a91da Fix bug where linework merging may create polygons where there should be interior holes instead. Dion Moult 2024-08-30 23:53:02 +10:00
  • 37baa9235a Fix bug where a voided element by OCC will be considered non-manifold. Remove doubles with a very small distance fixes it. Dion Moult 2024-08-30 23:51:47 +10:00
  • b4b2b60935 New bisect-based drawing cut mode. This replaces OCC's cut (but keeps the projection HLR) with a blender bisect based cut Dion Moult 2024-08-30 20:32:54 +10:00
  • a11c7535d8 Turn fill modes (shapely / svgfill) into a dropdown to prevent selecting both and crashing Dion Moult 2024-08-30 20:31:59 +10:00
  • e8d6dd333c Fix failing import if 'sun position' extension (9633d92) bonsai-0.7.11-alpha240830 Andrej730 2024-08-30 12:14:58 +05:00
  • 9633d92c17 Light/radiance (#5252) Chirag Singh 2024-08-30 04:02:45 +05:30
  • afd5a5b23e Fix get_info_2 #5248 after d80bcd1 Andrej730 2024-08-29 18:42:43 +05:00
  • 3ad41cfba6 Ran black formatting Chirag Singh 2024-08-29 19:15:29 +05:30
  • 50f21fe1b1 Cam fix, Sun Fix, import-export as json Chirag Singh 2024-08-29 19:13:51 +05:30
  • 15481c0a59 Bump docs to use spatial panel. Format menuselection. Dion Moult 2024-08-29 23:30:46 +10:00
  • 32b37b8823 Implement recursive toggling for elements in spatial panel Dion Moult 2024-08-29 21:57:45 +10:00
  • f3ab214752 Use first layer/profile from the set to pick up the material #5238 Andrej730 2024-08-29 17:21:18 +05:00
  • 4a59b30f1b Fix #5244. Prioritise collection of drawing groups over containment groups Dion Moult 2024-08-29 18:42:37 +10:00
  • 87d6960356 Fix #5249 after acf135a Andrej730 2024-08-29 13:41:57 +05:00
  • aff893e690 bim.create_drawing - poll message Andrej730 2024-08-29 13:37:02 +05:00
  • 486eb259ea Fix #5245. Consider situation where object may not be loaded due to partial loading. Dion Moult 2024-08-29 18:09:17 +10:00
  • 8164b496f8 fix #5219 underlay links are now base64 encoded in the svg before sending it to web UI Ziad-I 2024-08-29 10:50:50 +03:00
  • fda23f350a Fix #5247. Fix typo when opening drawing web UI. Dion Moult 2024-08-29 17:19:28 +10:00
  • 711c597065 See #5231. Workaround for missing offset. Dion Moult 2024-08-29 16:22:35 +10:00
  • 80a396dc12 You can now select geometry library in advanced settings Dion Moult 2024-08-29 16:22:10 +10:00
  • 2b70f12d44 More bonsai name fixes Dion Moult 2024-08-29 15:17:52 +10:00
  • c3bcc2d90c See #5243. types_with_super() is no longer available. Also maybe overkill in this scenario. bonsai-0.7.11-alpha240829 Dion Moult 2024-08-29 10:10:55 +10:00
  • 88e5a51f01 Merge pull request #5236 from IfcOpenShell/webui_updates Dion Moult 2024-08-29 09:55:55 +10:00
  • 8b8af680bc Merge branch 'v0.8.0' into webui_updates webui_updates Dion Moult 2024-08-29 09:55:41 +10:00
  • 8a57a52949 Bump IOS Dion Moult 2024-08-29 09:20:32 +10:00
  • 720eda51c3 Update README.md with new blenderBMI branding - BONSAI Jean-Marc Couffin 2024-08-29 00:25:31 +02:00
  • 01a701007e Fix b74811b3f Bruno Perdigão 2024-08-28 19:02:06 -03:00
  • ec5368224f Fix after fbcb19fdb Bruno Perdigão 2024-08-28 18:58:11 -03:00
  • 56e9488d3e A few updates on Snap and Raycast to improve the snap feel. Bruno Perdigão 2024-08-28 16:51:12 -03:00
  • 23ec2fc48e Adds intersect_edges_v2 to Cad tools. This function uses another method to calculate the closest points in two edges that are not parallel. The intersect_line_line from mathutils were not getting good results when using orthogonal view. Bruno Perdigão 2024-08-28 16:48:42 -03:00
  • fbcb19fdbb Improved snap "stickiness". Added more control on how the snapping system selects the snapping point, and "M" key now updates the input panel. Bruno Perdigão 2024-08-28 12:06:37 -03:00
  • d9f3c9d012 bim.activate_model to hide all annotations #5232 Andrej730 2024-08-28 23:53:56 +05:00
  • 91e236c42c Display and Load Work Schedules from webUI Yassine Oualid 2024-08-28 18:57:40 +01:00
  • 03ab88b5bb First Draft Cost Schedule Web UI: - display cost schedules - load cost items - Add cost items - Edit cost item names Yassine Oualid 2024-08-28 18:54:18 +01:00
  • 42ef06aae1 typing Andrej730 2024-08-28 11:38:31 +05:00
  • 691dfb45f0 bim.activate_model to unhide all objects #5232 Andrej730 2024-08-28 18:42:05 +05:00
  • 760816b7f0 Show occurrences in spatial manager decomposed elements Andrej730 2024-08-27 18:25:17 +05:00
  • fc04c6e41e Remove unused property Andrej730 2024-08-28 16:46:55 +05:00
  • 99e67d528f Remove duplicated then decorator from b9855b2 Andrej730 2024-08-28 16:42:51 +05:00
  • c113061742 Preserve visibility status for non-ifc objects when drawing is activated Andrej730 2024-08-28 16:13:17 +05:00
  • 174ff00a6d Fix errors trying to setup decorations running tests Andrej730 2024-08-28 16:18:17 +05:00
  • 84a2d4266d Autodocument hotkeys in the BIM tool hotkeys descriptions Andrej730 2024-08-28 15:38:19 +05:00
  • 64cba98c3d Fix #5235 Andrej730 2024-08-28 14:37:55 +05:00
  • 1aed2a6b3c Fix error not excluding annotations from other drawings after 3848a21 Andrej730 2024-08-28 12:21:23 +05:00
  • 4e1a956830 Fix #5233 Andrej730 2024-08-28 11:38:18 +05:00
  • 747a39b440 48f0dc6a00 to pass on unix too Andrej730 2024-08-28 11:29:36 +05:00
  • 1b49515d9f Replace ordered_set with orderly_set bonsai-0.7.11-alpha240828 Andrej730 2024-08-28 11:14:47 +05:00
  • dabb85c466 Fix polytool input for distance zero Bruno Perdigão 2024-08-27 19:59:55 -03:00
  • b74811b3f4 Polytool, changed decorator order to show created polyline first. Bruno Perdigão 2024-08-27 19:53:03 -03:00
  • 79eaf895f7 Fix polyline to work only with walls. This is temporary until we enable polyline to work with other tools. Bruno Perdigão 2024-08-27 19:05:30 -03:00
  • 994c85a05a black format Bruno Perdigão 2024-08-27 18:22:43 -03:00
  • 0faacccf6d Raycast now filters objects that are not in the active local view. Bruno Perdigão 2024-08-27 18:18:30 -03:00
  • 89d27bdf5f Fixed edge snap. The intersect_line_line were returning points that were outside the object edges, so it was added a function to check if the point return is on the object edge. Bruno Perdigão 2024-08-27 18:16:53 -03:00
  • 76853db32c Fix mixed snap for Polytool Bruno Perdigão 2024-08-27 13:08:58 -03:00
  • 002c50e29d black format Andrej730 2024-08-27 17:31:41 +05:00
  • d2efb2ab78 operator to toggle container elements Andrej730 2024-08-27 17:31:35 +05:00
  • 8bb78959ef h5 cache - improve logs Andrej730 2024-08-27 12:56:38 +05:00
  • 48f0dc6a00 bim.purge_hdf5_cache to skip currently loaded cache Andrej730 2024-08-27 11:59:56 +05:00
  • 27aee31adf typing Andrej730 2024-08-26 17:23:51 +05:00
  • 24aaefb927 Polytool, fixed error with setting the plane method Bruno Perdigão 2024-08-27 10:01:39 -03:00
  • 7daec25454 Polytool, fixed decorator to show the mouse snapping point on top. Bruno Perdigão 2024-08-27 09:59:26 -03:00
  • 8309b13db0 reveal element filters and drawing underlay panels just if drawing is active Andrej730 2024-08-27 17:49:59 +05:00
  • 5e95985d19 Fix error setting integer properties in bim tests Andrej730 2024-08-27 11:31:01 +05:00
  • fefe325ece Fix workflow for tests requiring Sun Position extension Andrej730 2024-08-27 11:12:35 +05:00
  • b717abf639 Polytool: small fix for Z axis line decorator bonsai-0.7.11-alpha240827 Bruno Perdigão 2024-08-26 17:10:46 -03:00
  • 32ae12b45a Polytool: added on screen snap information. Bruno Perdigão 2024-08-26 17:09:49 -03:00
  • 48b74ebb76 Polytool: creates a decorator to show instructions on the screen. Bruno Perdigão 2024-08-26 16:45:30 -03:00
  • 197d0b3258 Fixed issue with X, Y and Z input for polytool. This issue was caused by the change to X, Y, Z keys for lock axis. Bruno Perdigão 2024-08-26 16:44:34 -03:00
  • 2a1bc30f19 Polytool improved axis lock and mixed snapping You can now lock into an axis while snapping to an object. The result will be to closer point. In the future, there should be a way for the user to select between different points. Bruno Perdigão 2024-08-26 15:39:19 -03:00
  • 6dcbd98769 Fixed error for measure tool when working with top or side view. Bruno Perdigão 2024-08-26 15:38:44 -03:00
  • 1be025ed86 Fixed typo Bruno Perdigão 2024-08-26 13:35:24 -03:00
  • 6fa87a16ab Polytool refactor for selecting plane and axis snap. User can now select X, Y, Z to lock to an axis, and S-X, S-Y and S-Z to lock to a plane. Bruno Perdigão 2024-08-26 13:32:02 -03:00