Skip to content

v1.6.0 Public Beta

Compare
Choose a tag to compare
@StoneLiBambulab StoneLiBambulab released this 17 Apr 12:03
· 2754 commits to master since this release

Summary

This is a major release (V1.6.0 Public Beta) mainly adds some features, improvements, and fixes based on user feedback.

Add gcode path conflict check

Printing often fails due to unexpected path conflict. Unexpected crossing gcodes increase the risk of print failures and issues such as supports merging onto other objects, sometimes even resulting in nozzle clogging. However, manually checking for these conflicts can be challenging for users, given the complexity and volume of G-codes.
This feature identifies conflicts between G-code paths of different objects and their supports. Upon detection, an error message will appear at the bottom right of the windows, requiring users to adjust the positions of the conflicting objects before printing can proceed. Besides adjusting the position, you may also assemble conflict objects together if they are printed in the same setting.

Support ext spool for X1C/X1

In line with the latest firmware update for the X1 series, the filaments in spool holders and AMS are now consistently managed. You could configure filament properties (including type, color, and printing temperature) on the external spool holder via Studio or the printer. This setting allows the printer to perform some automations which were only available with AMS like loading/unloading filaments, etc. Please refer to the X1 series firmware release history for details.

We want to thank PrusaSlicer for their contributions to the 3D printing community, particularly their implementation of these handfuls of features such as Height Range Modifier, Cut with Connector, Sinking, and G-code sequential view. These features have been successfully enhanced and integrated into Bambu Studio to improve user experience.

Support height range modifier, users can add several height range modifiers to apply different settings #258 #476

Height Range Modifier allows users to apply specific settings to certain height ranges within a 3D object. This feature enables fine-tuning of print settings for different sections of a model. By utilizing this feature, users could paint different colors based on height, or achieve better print quality, efficiency, and customization for their prints.

Advanced cut with connectors #1033 #1057

This feature enables users to print large or intricate models on smaller build plates or with reduced support structures. Users can create and customize connectors that perfectly fit the separated parts, ensuring precise alignment and enhanced structural integrity.

Support gcode sequential view, it will display when moving a single step #15

Support sinking and only slice model part above hot bed #585 #973

Improvements

  1. Improve the slicing speed of complex models #331

  2. New default Mouse zooming and added a setting in Preferences

  1. Support editing text after the text reloaded from 3mf #1545

  2. Slow down for overhang now works with Arachne Wall generator #854

  3. Add back the customized post-processing scripts #1098

  4. Improve the smoothness of tree supports

  1. Add two support interface patterns (grid & rectilinear interlaced). Both patterns are stronger than the others and support large overhangs better #1018 #1221

  1. Retain the most recent print settings for bed leveling, flow calibration, and timelapse to streamline the user experience #487 #1035 #1081

  2. Popup a warning when attempting to send a print job to a printer with a mismatched printer model

  1. Update the default style of tree support to "Tree Hybrid". This is to ensure a high success rate for printing ordinary models

  2. Improve support necessity check. Warnings will now only be issued for floating parts or long floating cantilevers #1519

  3. Reduce possible toolhead shake in smooth timelapse video

  4. Device media files can now be organized and grouped by year or month for easier navigation and file management #1354

  5. Allow configuring the number of the recently opened models in preference #1512

  6. Allow remembering user actions for unsaved changes when closing a project

  7. Support fuzzy skin for "All walls" including both inner and outer walls

  8. Support to configure whether to automatically update system presets

  9. Support Italian #1203

  10. Optimize the humidity icon for AMS #508 #1120

Bug Fixes

  1. Fixed hang issue when generating infill #1070
  2. Fixed slicing hang issue at 5% for some models #802
  3. Fixed an issue that "The system may have run out of memory, or a bug may have occurred" at 5% #1544
  4. Fxied an issue with floating layer when set z hop to be 0 for multi-color printing #1611
  5. Fixed a problem with text going down in all buttons on macOS
  6. Fixed an issue with the object list name edit box floating above the window on macOS
  7. Fixed an issue where text in the object list name edit box overlapped in common, night mode on macOS
  8. Fixed an issue with the default file name of a crash recovery item being replaced with a.3mf when saved as.
  9. Fixed automatic expansion of filament preset area after one-click sync with AMS
  10. Fixed an issue where the color was not synchronized in the parameter support material selection list after changing the material color
  11. Fixed the scrolling position of the device media file list after switching months and years
  12. Fixed Double-clicking on a 3mf file on macOS and not starting Studio, or starting Studio on another instance #513 #1478
  13. Fixed some problems with user preset imports and exports
  14. Fixed Crash recovery function not taking effect on the Linux platform
  15. Fixed the Linux platform selection drop-down box does not disappear
  16. Adjust the dark mode color of the object list on Windows platform #1324
  17. Fixed issue with icons in infill pattern #1437
  18. Optimized the processing of double-click events on some widgets #1481
  19. Fixed an issue where user presets were not loaded the first time Upgrade Studio started #1501
  20. A slicing error with support interface, #1568
  21. Fixed some problems with text #1488 #1499 #1495
  22. Fixed a problem with SVG imports #839 #1548
  23. Fixed crash while using MontionLine pattern on the top surface for some cases