Skip to content

Releases: bambulab/BambuStudio

1.9.0 Public Beta

25 Mar 14:48
Compare
Choose a tag to compare

This is a major release (V1.9.0 Public Beta) that introduces features, improvements, and fixes according to user feedback.

Please note that 3MF files generated by the public beta version of BambuStudio are not compatible for uploading to MakerWorld.

Feature

1. Natively integrate MakerWorld

We have integrated MakerWorld in Bambu Studio to provide seamless experience for you to share, search, and slice 3D models.

  • The homepage layout has been redesigned to display more contents.
  • A link button to MakerLab has been added in the homepage so you can click and navigate to the web page.
  • And now we support displaying and searching models, and importing 3D models directly in Bambu Studio.

2

2. Support for customize print sequences beyond the first layer

Please see this wiki page for detail.

2

3. Improved Scarf Seam

Scarf Seam is a useful technique to hide seams for objects with few corners, where the seam joint is not a single point as the usual seam, but a short slope. Scarf seam was firstly introduced in Orca Slicer by Noisyfox https://github.com/Noisyfox and fellow community contributors for their involvement and discussions, and we deeply appreciate their great contributions. We have imported and further improved Scarf Seam.

  1. Drawing upon community contributions, Bambu Lab strives to refine seam quality for users within established parameters. This approach aims to enable users to achieve enhanced seam outcomes without adjusting line width or reducing print speed. The comparison is shown as follows:

  1. Additionally, Bambu Lab adds the scarf seam overhang detection for conditional joints. When enabled, the scarf seams are not utilized if the overhang exceeds a certain threshold. This addresses the issue where the scarf seam becomes less effective and fails in cases of excessive overhang.

3_3

Please note: it is an experiment function and is turned off by default. Please use it with caution. The function entrance shows the figure below.

3_4

4. Reducing purge through retracting filament

Experimental feature in development mode, currently exclusive to the X and P series and disabled by default. This function prolongs the retraction and cutting distance of the filament during changes, aiming to reduce purging. While it significantly decreases flushing, it may elevate the risk of nozzle clogs or other printing complications. Please use it with caution, thanks to @LeonFisherSkipper.

4

5. Improve PA calibration pattern

Improve PA calibration pattern. All calibration lines are now printed on a single base plate, facilitating the model's disassembly. courtesy of OrcaSlicer, thanks to @SoftFever.

5

6. Users can now input their own calibration values

Following user feedback, Bambu Studio has introduced a feature allowing users to directly input and save their specific calibration values on the printer, facilitating the customization of device settings. This update is designed to enhance the overall user experience.

6

7. Straight line painting (horizontal & vertical) and view enhancement

Introduced a tool for drawing straight lines (vertical and horizontal) in painting, plus a default front view and horizontal rotation feature, courtesy of OrcaSlicer, thanks to @SoftFever.

7

8. Ported and improved measurement tool

Initially created by the PrusaSlicer team and favored by numerous users, the 'Measure' feature has been adapted for Bambu Studio, with acknowledgments to both OrcaSlicer and PrusaSlicer.
We've enhanced this feature by introducing modifications that enable measurement across multiple model objects, significantly elevating its functionality.

8

Moreover, we've enabled setting distances between different meshes, allowing for assembly functions akin to CAD, facilitating precise distance-based assembly.

8_1

9. Enabled Spiral Vase Mode in per-plate settings.

#2079
The new per-plated 'Spiral Vase' option is added under the Plate Settings tab. With this setting, model airplane parts designated for printing in spiral vase mode can now be sliced together with standard parts as long as they are in different plates.

9

10. Added a new option "Support/object first layer gap"

Previously, the distance between the first layer of supports and objects was determined by the brim gap, a setting that could complicate support removal in some instances. Now, this gap can be adjusted independently, with a default value of 0.2mm that generally performs well on Textured PEI plates. Adjustments may be necessary for other types of plates.

10

Improvement

1. Smooth overhang speed

This update enhances the overhang descent speed feature for smoother transitions between speeds, thus improving the appearance of speed-transition defects. This improvement is accessible in Classic mode. The following image illustrates the effect of the smooth overhang descent speed (cooling function was turned off to showcase the overhang speed transition).

1

A. The overhang descent speed is smoother, and the quality of speed-dependent patterns has been improved. The test model is from wuguigui https://makerworld.com/zh/@wuguigui on MakerWorld https://makerworld.com/zh/models/12888#profileId-13005
As shown in the left image, the areas with significant speed changes have transitions (red arrows), while areas with drastic path changes do not have transitions (yellow arrows). And the printing result, as shown in the right image, demonstrates surface improvement.

B. Additionally, the arc fitting result is preserved. Both the speed transition and non-speed transition parts retain arc fitting. The bottom-left image shows arc fitting in the speed transition part, and the bottom-right image shows arc fitting in the non-speed transition part.

2. due to the improved calculation method for overhangs, there has been an improvement in fly-wall path caused by overhang calculations. The bottom-left image shows the situation before the improvement, while the bottom-right image shows the situation after the improvement.

3. Tooltips have been added to all gizmo tools, offering straightforward instructions for use.

3

4. Added Plates Stats Total Cost, thanks @niklasb22.

4

5. Show estimated print time in the ruler, thanks @Noisyfox

5

6. Display both layer time and tick information when a tick is selected from the gcode progress bar, thanks @Noisyfox

6

7. Support remote batch file management on the machine.

7

8. Optimized performance and reduced lag when switching between parameter pages.

9. Optimized error descriptions and resolution methods for Liveview and file browsing.

10. Enhanced application by implementing single-instance mode, allowing only one instance of Bambu Studio to be ...

Read more

1.8.4

17 Jan 11:32
Compare
Choose a tag to compare

This is the second public official release of Bambu Studio v1.8

Please see the release logs of 1.8.3 for the complete list of changes with respect to 1.8.2.

Feature

1. Linux Flatpak support

Support linux flatpak image, Now Linux users can also download BambuStudio's linux flatpat image from flatpak github
This function is developed by @hadess, great thanks to @hadess
20240117-121831

Improvement

  1. improved log anonymity for enhanced privacy protection
  2. A series supports plate position detection function(The firmware needs to be upgraded to version 01.02.00.00.)
  3. Chinese and French translations @leoleoasd and @dorianboulch

Bugfix

  1. Fix crash when comparing profiles
  2. Fix trying to save a printer nozzle profile as user preset crash-freezes the program #3335
  3. Fix "Open in BambuStudio" button on MakerWorld, Thanks for @hadess #3314

V1.8.3

10 Jan 10:25
Compare
Choose a tag to compare

This is a minor release based on Bambu Studio v1.8.2 public official

Feature

1. 3mf Compatibility Enhancement

From this version, Bambu Studio's 3D model file format (.3mf) is compatible with the 3mf reading code provided by the 3MF Consortium; Bambu Studio's 3MF files can also be opened in 3D Viewer.
This Wiki article explains the compatibility between Bambu Studio's 3MF file format and the 3MF Consortium standard, and outline its features and advantages.

2. Support for recording flow ratio calibration results in P1S with P1P Enclosure Kit

When the P1P Enclosure Kit is installed, the flow ratio calibration results will be logged to P1S filament presets. Otherwise, they will be recorded in the P1P filament presets. This feature requires a firmware update to version 01.05.01.00.

3. Automatic calculation of flush volume for Bambu PLA Silk Dual Color

Currently, when syncing Bambu PLA Silk Dual Color from AMS, only the major colors are displayed on the color slot. The automatic flush volume calculation is based on the color with the larger flush volume. However, if the filament color changes, the calculation is based on the major color displayed by the color slot. This behavior will be improved in the future.

4. The P1 series and A1 series printers do not currently support the customization of materials.

Due to ongoing firmware development, there are potential compatibility issues when using custom materials with these printers. To ensure a seamless printing experience, we have temporarily disabled the option to set custom materials. Once the firmware issue is resolved, updating the firmware will grant access to this feature.

Improvement

  1. Support to display the color of Bambu PLA Silk Dual Color and Bambu PETG Translucent AMS

  1. Set the "elephant foot compensation" to 0.15 for X series and P series, set it to 0 for A1 mini, and set it to 0.075 for A1.
    This is related to filaments and bed leveling, you can modify it as necessary

  2. Add Bambu PETG Translucent preset

  3. Add Troodon 2.0.
    The profiles are cherry-picked from OrcaSlicer. Thanks for @YGK3D and @SoftFever
    1280X1280

  4. Optimize the prompt message if open 3mf files saved by higher version.

  5. Organic trees are prohibited when implementing variable layer height

  6. Limit on the length of project names

  7. Adjustment of warning level for timelapse warning

  8. Update of A1 series gcode. Remove some unnecessary moves.

  9. Modify retraction and cooling parameters of some filaments.

BugFix

  1. Fix the issue of setting AMS custom filament on the Studio and turning the AMS slot into "?" due to copying user presets.
    There are multiple possibilities for the AMS slot to become "?". The new version of the fix requires manually removing the problematic User Reset. Studio has provided a prompt on the Custom Filling page. Please refer to the wiki for the reasons and solutions.

  2. Fix the issue of frequent printer connection timeout #3045

  3. Fix for the disappearance of the flush option mark #3119 #3113 #3115

  4. Fix for custom filament displaying as "Incompatible" on the calibration page

  5. Fix for boolean hanging in the middle of color painting

  6. Fix for crash issue with the "filling bed" function

  7. Fix for compilation issue under Windows. Thanks for @hadess #3064 #3096

  8. Fix some issues of boolean tools.

  9. Fix the issue that the load button on the A1 device does not work properly

1.8.2 Public Official

14 Dec 14:14
Compare
Choose a tag to compare

​This is the public official release of Bambu Studio v1.8

Please see the release logs of 1.8 Public Beta, 1.8 Public Beta 2 and1.8 Public Beta 3 for the complete list of changes with respect to 1.7.7.

Feature

1.Support Bambu A1

machine

2.No popup while sending to print if the P1P installed P1P to P1S upgrade kit

In this version, if the P1P to P1S upgrade kit is installed, when sending for printing, if the machine preset is P1P, a compatibility reminder will pop up. Otherwise, if it is P1S, the compatibility reminder will no longer pop up. The functionality will be available after the firmware update to version 01.05.00.00 (the public beta version, will come out soon)

Improvement

  1. Add "Auto Bed Type" function
    Studio will remember build plate selected last time for certain printer model. As shown in gif, this feature is enabled by default.For example, the default bed type for the x1 machine is cool plate, but when you manually change the bed type and switch back from another macine, the x1 machine will choose the bed type you preferred last time.
  1. Use canonical mine-type for 3mf files, thanks @hadess

  2. Add Support for Creality 3D Printer Models K1 and K1 Max. Thank @iZonex

  3. if the non-maifold edges be created by cut tool, pop up a windows to ask if need to fix it.

Bugfix

  1. fix the crash while reset the center of plate
  2. some spelling errors fixed by @Schokobecher

1.8.1 Public beta 3

05 Dec 07:45
Compare
Choose a tag to compare

Improvement

  1. Add an edit preset button to the Filament dialog.
  2. Disable the AI monitor of the P series
  3. Disable open the context menu by right-clicking on the object List in the Preview Tab.
  4. Fix the daily tips to update content when slicing all plates automatically.
  5. Improve the display color of the load/remove button in the Bed Shape settings dialog.
  6. Improve the display color of the synchronized AMS button on the Preset page of Calibration when switching to dark mode.
  7. Repairing nonmanifold edges during the cutting process automatically. This function is only available on the Windows platform
  8. Some translations of Ukrainian. Thanks @iZonex

Bugfix

  1. Fix the paste text issue in the Add Custom Gcode window and Text Shape tool on macOS. #2929
    #2807
  2. Fix the crash bug that "reload from disk "
  3. Fix the issue of support not being generated due to enabling the option "avoid interface filament for base"
  4. Delete the preset in the editing process, and click No, the preset will disappear in the UI, and it will still be available when reopened.
  5. Fix the issue that the Height Range Modifier will display on the Global Process page in some cases.
  6. Fix that input an invalid K Factor in the Manage Result page will exit edit.
  7. Fix the issue that input invalid K Factor will popup message dialog repeatedly in the Manage Result page on macOS.
  8. The dialog box doesn’t contain any information after setting the chamber temperature.
  9. Fix the issue that the name of the material in the error prompt is empty when the custom material does not match the printing board.
  10. Incomplete or overlapping display of "Dovetail" function in cutting tools on Mac
  11. Fix the issue of incorrect rendering of the section view tool
  12. Fix the issue that the create button on the create filament page disappears when the screen display ratio changes.
  13. The filament serial may not be correct in the editing filament dialog
  14. Fix the LAN mode issues of X1/X1C
  15. Fix the setting failure of the AI monitor
  16. Fix the issue that tips error while modifying the access code on the LAN mode
  17. Fix the crash in color picker init on some Linux system, this is picked from Orca Slicer, thanks to @mia-0 for the fix

1.8.0 Public beta 2

23 Nov 12:17
Compare
Choose a tag to compare

This is 1.8.0 Public Beta 2 version that adds a few improvements and fixes based on 1.8.0 Public Beta 1.

Improvement

1. Add "delete preset" buttons for each filament preset on the edit filament page

2. Improve the speed of auto lift type detection

Use the model "aquatic dragon" in MakerWorld from @davidkelly021 as a test. This improvement reduces gcode export time by about 12s. The left picture shows the original time cost, the right shows the improvement result.

3. Add the "align to Y axis" option to auto-arranging, which is useful for i3-type printers.

With this option on, objects will be aligned to their major axis. This is helpful for i3-type printers, as the build plate moves constantly along the Y axis and the objects are being shaken. Aligning them to the Y-axis gives higher stability.

  1. Display a popup warning when the layer height exceeds the specified limit range, allowing slicing and printing to proceed despite the warning.

  2. Add search hotkey (Ctrl+F), and list the search results

  3. The cut tool now displays the Euler angles of the cutting plane, providing precise orientation data.

  4. Add a collapse/expand button in Daily Tip. #2861
    #2865

  5. Add the "small perimeter" parameter to the speed list. The feature is picked from PrusaSlicer and OrcaSlicer. Thanks to them. #735 #2221

  6. Turn on the MC board fan by default on P1S.

  7. Add Bambu TPU 95A HF filament.

  8. Allow setting the width to be twice the diameter of the nozzle.

  9. The unit of nozzle on the create printer page is changed to mm.

  10. Add a scroll on the export config page to show the long filament name.

  11. Fix the issue of displaying long filament names causing the dialog to exceed the screen.

  12. When creating custom filaments, optimize the filament drop-down box options.

  13. Show the plate ID of the print artifact on the print process of the device page.

  14. Enhance the visibility of dark models in the status panel interface when using dark mode.

  15. add more translation of Russion by @AndylgTom

  16. add more translation of Ukrainian by @iZonex

Bugfix

  1. Fix the crash on the Mac while opening develop mode.

  2. Fix the issue that the custom preset could not be shown on the Create filament page. #2903

  1. Fix the mis-type-detection of the auto lift function.

  2. Fix the issue of non-manifold edges generated by the cut too.

  3. Fix the issue that the clone hotkey does not work.

  4. Fix the issue that can not use arrow keys in the "Add Custom G-code" window #2859

  5. Fix the selected preset in calibration is null in some cases.

  6. Fix the issue when clicking on blank after the cut tool input is completed does not take effect.

  7. Fix the issue of incorrect display format of long file names at sending to SD pop-up.

  8. Fix the issue that backup time is not effective.

  9. Fix the issue of unclear display of transparent materials in light mode and unclear selection of transparent materials in dark mode.

  10. Fix the UI issue of flushing the volume page in dark mode.

  11. Fixed the Score Dialog's comment information could not be displayed normally in Mac dark mode.

  12. Fixed the issue where the printable checkbox of an object is not displayed clearly when switching between light and dark modes.

  13. Fixed the issue of duplicate printer lists when creating custom filament based on filament.

  14. fixed the issue that Press ESC directly to exit after entering the profile rendering, @enricoturri1966

1.8.0 Public beta

09 Nov 09:13
Compare
Choose a tag to compare

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

Feature

1. Support creating custom filaments in Bambu Studio

In the past, Bambu Studio provided limited third-party filament presets, users had to use "Generic XXX" for those third-party filaments, which brought lots of trouble to AMS mapping. Now, you can set up your own custom filaments right in Bambu Studio. In this release, Bambu Studio provides a handy way to create custom filaments directly in Bambu Studio.

You can create/delete custom filaments or create a preset for existing filament from the "Edit Filament" page. Detailed instructions are available on our Wiki.

Also the custom filaments could be chosen on X1 and X1C printers, and start printing as system filaments. The functionality will be available after the firmware update to version 1.6.6 (public beta version, will come out soon)

2. Support creating custom third-party printers

Previously, when Bambu Studio did not support certain printers, or if users sought to enhance their printing quality by altering the printer nozzle, the requisite manual adjustment of printer profiles was cumbersome. To address this, we have introduced an automated function that facilitates the creation of necessary printer presets. This functionality can be accessed via the designated function entrance detailed below. Once created, the custom printer presets will be organized within the 'User Presets' category. Comprehensive guidance on utilizing this new feature is provided in our Wiki.

3. Supports exporting and importing printers' profiles, filament profiles, and process profiles.

You may share profiles with others by these way offline.
The function entrance shown in the left picture. The right shows the export UI. Please check the Wiki page for details.

The import configs feature now supports four different file types, namely .json, .bbscfg, .bbsflmt, and .zip.

4. Support auto flush calculation function

In multi-color printing scenarios, it is not uncommon for users to overlook the computation of filament flush volumes, or to omit recalculations upon changing filament colors, resulting in print defects. To mitigate this issue, Bambu Studio now incorporates an automatic flush volume calculation feature. While you add a new filament or edit the color of filaments, flush volumes will recalculate automatically.

5. auto-arrange objects to the middle of the plate while switching the printer profile.

You may always be upset that the objects need to be arranged to plate manually while switching the printer profile. However, it will never bother you again. When the printer profile is changed, objects are automatically arranged onto the corresponding plates.

This GIF shows the mess after switching the printer profile in the previous.

This GIF shows the auto-arrange function in this release.

6. Add connector function.

The cut tool in Bambu Studio has been upgraded to offer new features, including the Snap connector and dovetail cutting, alongside improvements to the existing flat cutting capability. This enhancement includes code adapted from PrusaSlicer, and we acknowledge the efforts from PrusaSlicer and the contributors @YuSanka, @enricoturri1966
Snap connector:

Dovetail cut function:

Improvement

  1. Support nozzle diameter detection and nozzle hardness detection

While the printer assignment is sent, Bambu Studio detects if the nozzle is qualified to print the filaments:
a. Check whether the diameter of the preset nozzle is the same as the diameter of the printer nozzle.
b. Check whether the hardness of the printer nozzle is suitable for the filaments used for printing.
This feature reduces the risk of nozzle clogging and ensures the nozzle's longevity by preventing excessive wear.
Note: The diameter and the hardness of the nozzle could be set on the printer's screen.
飞书20231108-173927

  1. Support device file management for P1P/P1S/A1 mini #2088 #2328 .

Bambu Studio now supports file browsing for P1/P1S/A1 mini. Please note that this feature relies on the printer firmware being upgraded to a new version(P1P/P1S v1.5 and A1 mini v1.2 to be released).
When this feature is enabled, you can browse and download timelapse video files on the printer through the studio, browse model slice files on the printer, and initiate printing; However, the downloading model function of these models on printers is still not supported.

  1. Add more layer height profiles for P1P's 0.2 0.6 0.8 nozzle

  2. Add "top area threshold" in develop mode, which could improve top area quality in some cases, thanks @igiannakas

In developer mode, there is a new parameter called "top area threshold." This determines the extent to which the area of the top layer is reduced to decide if the "only one wall on top" setting should be applied. Adjusting this threshold influences the contraction parameter. Increasing it can enhance the model's appearance. For instance, the left sphere shows some top layers with a single loop, leading to an uneven top surface. In contrast, the right sphere, with fewer top layers, presents a more refined shape.

  1. Add the "best object position" parameter to allow users to define the optimal position to put the model.
    The parameter could be modified in the printer settings, and auto-arrange will put the model in the position set. We have set the different best positions for the A1 mini and X1 series.

  1. Add Tree Organic as a new support style. This feature is picked from PrusaSlicer. Thanks to PrusaSlicer. #797 #1785 #2420
  1. improves the connection of the patches.
    When using a multi-material painting tool, there is now an option to enable the interlocking of the painted patches with the neighboring segments. This improves the connection of the patches. This function is picked from PrusaSlicer, thanks to PrusaSlicer.
    Refer to the figure below for the parameter's location. This parameter's value indicates the embedding depth for odd-numbered layers, with a value of 0 deactivating this feature.

  1. Support to search model by name on the object list
    ctrl F

  2. Add wipe tower weight summary in gcodeviewer #1167 #2576

  3. Support to edit plate names on the object list.

  4. Support to set ironing angle.
    The ironing angle refers to the relative angle infill direction and the ironing. This feature allows users to change the angle between the ironing and the infill direction to get smoother ironing.

  5. Add Korean language support, maintained by Bambu Lab

  6. New Languages support from community: Russian, Czech, Ukrainian. thanks to stasyan68, and...

Read more

1.7.7.89

13 Oct 07:22
Compare
Choose a tag to compare

This is an enhanced version based on 1.7.7.88, including some improvements and bug fix

Improvement

  1. Move the notification for open-door printing from the page of print job sending to the daily tips.

When using a PEI bed for printing inside a closed enclosure, the chamber temperature gradually increases during the printing process due to the high bed temperature, which can lead to filament clogging in the extruder or nozzle. For detailed information, please refer to the wiki page.
In the previous version, we added a check for bed temperature in the G-code during print initiation. We prompted users to open the printer enclosure if the bed temperature was high. However, many users provided feedback that the prompt appeared too frequently when sending print jobs. Therefore, in this version, we have moved this prompt to the daily tips. Users will no longer receive the prompt when sending print jobs.

20231013-103625

Please read the wiki page and decide whether to open the enclosure before starting a print to prevent extruder or nozzle clogging.

Bug fix

  1. Fix the issue that the auto-arranging function is abnormal under the by-object printing sequence with the P1P machine preset
  2. Fix the issue of incorrect flush amount statistics in the preview page with the A1 mini profile
  3. PA Profile Factor K not shown in German language #2689

V1.7.7

10 Oct 09:01
Compare
Choose a tag to compare

This is a Bambu Studio version that supports Bambu Lab X1E based on 1.7.6.92. And this version also includes some improvements and bug fixes.

Feature

  1. Support Bambu Lab X1E

Improvement

  1. Support for rating models in MakerWorld after printing is completed.
  1. Adjust the softening temperatures for filaments like PLA, PVA, TPU, PETG-CF, and optimize the printing prompts when the hot bed temperature reaches the material's softening temperature
  1. Update the A1 mini start gcode to shorten the prime line and change x axis freq sweep.

  2. Remove the tips for "Flow Dynamics Calibration" of A1 mini while using Textured PEI Plate.

  3. Set max volumertic speed to 11.5 mm^3/s for PolyLite PETG.

Bug Fixes

  1. Fix a memory leak issue that occurrs after creating and deleting Plates;

  2. Fix the Manage Result window flickering issue when there is no historical result under Flow Dynamics calibration;

  3. Fix issue 2589: Manual flowcalibration reports invalid k value in Geman language;

  4. Fix issue 2473: The error "Unhandled unknown exception terminating the application" is reported when calibrating;

  5. Fix issue 2582: Change filament gcode be modified from M600 to M601 to prevent some kobra max printer crash during the printing process;

  6. Fix issue 2346: Incorrect button text when loading filament;

  7. Fix issue 2533: Can't print in PLA Aero using AMS;

  8. Fix issue 2633: Crash while accessing model in SD Card window;

  9. Fix issue 2573: Random crash while booting up under Mac OS;

V1.7.6

22 Sep 17:10
Compare
Choose a tag to compare

This is a Bambu Studio version that supports MakerWorld and A1 mini based on 1.7.4.52. And this version also includes some improvements and bug fixes.

Features

1. Support MakerWorld
The Bambu Studio home page will display some recomended online models of MakerWorld, you can click to visit the model.
makerworld_1

On the model page of MakerWorld, you can click the "Open in Bambu Studio" to quickly import and start printing.
makerworld_2

After printing the model in MakerWorld, don't forget to give your valuable rating.
makerworld_3

2. Support Bambu Lab A1 mini
Add Bambu Lab A1 mini Printer preset
A1 mini_1

Bambu Lab A1 mini Device page
A1 mini_2

3. The disc is added to the built-in models that can be used as a brim ear
brim_ear_model

4. In Developer mode, you can modify the shape of the third-party printer
This is a function from PrusaSlicer and we just bring it back. Thanks PrusaSlicer!
set_bed_shape

5. Add the upper boundary and lower boundary of Z hop, then Z-hop only takes effect between the lower and upper boundaries.
This is a function from PrusaSlicer and we just bring it back. Thanks PrusaSlicer!
z_hop_boundary

Improvement

  1. Add Tronxy as third party printer, by @erebus04
    #2355

  2. Add thumbnail sketch in third party printer's GCode.
    This is a function from PrusaSlicer and we just bring it back. Thanks PrusaSlicer! #2166

  3. Add ModelIO support on macOS, by @merikesh
    #2439

  4. Add 0.2mm 0.6mm and 0.8mm nozzles for Auto Flow Rate Calibration. (Require firmware OTA version 01.06.05.00)

  5. Keep Developer mode enabled after restarting Bambu Studio. #2259

  6. Update OpenSSL to version 3.1 , update zlib to 1.2.13,and update expat to 2.5,to solve the potential safety hazards #1843

  7. Modify the Skirt distance's upper bound to 50mm. #2318

  8. Supports preset online upgrades.

  9. Optimize auto arrangement function's space utilization

  10. The warning that Cloud will intercept is changed to a strong warning with a yellow background

  11. Adjust the object spacing of auto arrangement.

Bug Fix

  1. Fix the extra ironing layer while the top shell layers are small and the ironing type is all solid. #2250

  2. Fix crash while the model's edge is short. #2283

  3. For P Series printer,Prioritize the use of LAN channels to achieve liveview. #2162 #2091

  4. When the user logs in. Uninstall default user's filament presets and process presets.