github bambulab/BambuStudio v02.05.03.61
2.5.3 Public Release

9 hours ago

V2.5.3 adds support for the Bambu Lab X2D, along with new features, improvements, and bug fixes. Please see the release logs of v2.5.1 Beta and v2.5.2 Beta for the complete list of changes with respect to v2.5.3.The full release notes of v2.5.3 can be found on the Bambu Lab Wiki under the Bambu Studio Changelog page.

You can download the flathub version for linux from bambustudio on flathub
The Flathub version is maintained by @hadess and thanks to him for his outstanding work.

Features

Color Mixing

The Color Mixing feature allows you to mix multiple filaments in the same print to create new colors by adjusting the ratio. To use it, click "Add Mixed Filament" at the bottom of the filament list to configure them in the pop-up dialog.

  • Supports mixing 2 or 3 filaments of the same type.
  • Mixing modes:
    • Normal mode: Adjust the ratio of two or three colors using the color bar or color triangle in the ratio panel, or select directly from the recommended colors below. With the Bambu Lab CMYK filament kit, a wide range of colors can be achieved — for example, all the boats shown in the left image were printed using the CMYK filament kit on a single plate.
    • Gradient mode: Create gradient color transitions between two colors for rich transitional effects, as shown in the right image.

⚠ Note:

  1. This feature is only suitable for near-vertical walls. It is not recommended for sloped surfaces or top/bottom surface color layering.
  2. Single-nozzle printers are not recommended for this feature due to frequent color changes and increased filament consumption. A multi-nozzle printer is recommended for better results.
  3. With a 0.4mm nozzle, a base layer height of 0.12mm and a mixed layer height of 0.2mm are recommended for more uniform color mixing results. Avoid extreme layer height ratios, as excessively small layer heights may trigger melt fracture and degrade print quality.
  4. The color preview model for layered colors is not yet fully accurate. Users with high color requirements are advised to print a small test piece first and fine-tune the settings based on the observed results.
image image
image image
image

Filament Track Switch Support

The Filament Track Switch enables filament from the AMS to be fed into both the left and right nozzles of multi-extruder printers (H2C/X2D). Slicing allows a single filament to be printed using different nozzles in this mode, which effectively reduces unnecessary flushing and significantly improves multi-color printing efficiency.

ℹ️ Tip: The Filament Track Switch will only appear in printer presets and the Devices page after syncing a device with the Filament Track Switch installed via the Sync button. Smart assignment mode will also be enabled in slicing mode.
⚠ Minimum supported firmware version: 01.02.00.00(H2C)、01.01.00.00(X2D)

image image
image image image
image image

Linear Fan Speed Transition

Part cooling fan and auxiliary fan speeds now support more precise layer-by-layer control. Fan speed transitions linearly from the configured value at the starting layer to the target speed. This helps improve cooling conditions near the first layer, reducing the risk of warping or first-layer failures caused by sudden temperature drops.

image image

"Enable Tower interface features" available in Developer Mode for H2D/H2C/X2D

When enabled, it applies dedicated temperature, pre-extrusion, and flushing parameters to the prime tower contact layer, improving print quality during multi-material transitions and significantly reducing the risk of prime tower collapse when printing with filaments of significantly different viscosities.

image

Assembly Overview Preview

Added an Assembly Overview preview feature that allows users to preview the overall assembly effect in real time after changing colors or painting. The preview angle can be adjusted using the viewpoint button in the View menu. This feature can be enabled or disabled in Preferences -> 3D Settings. View Bambu Wiki for more details.

ℹ️ Tip: For the best preview experience, it is recommended that 3MF creators import the complete assembled model file rather than individual separate parts.

image image

Reduced Risk of Collapse During Printing

This update introduces optimizations from both support and prime tower perspectives to reduce the risk of collapse during printing:

  • Wipe tower ironing is now enabled by default on P2S: In multi-material printing scenarios, this effectively improves adhesion between wipe tower layers, reducing the risk of wipe tower collapse.
  • A chamfer has been added to the base of tree supports (expanding outward from a height of 2mm), effectively reducing the risk of support collapse. The radius calculation logic for support node merging has also been optimized, improving the consistency and accuracy of support structures.
image image

Static Preview Frame on Liveview Connection or Switch

When Liveview is not auto-playing in Cloud or LAN mode, the Devices page now displays a static preview frame of the current device.

⚠ Minimum supported firmware version: 01.02.00.00(P2S),01.01.00.00(X2D)

image

Fuzzy Skin: Additional Noise Types and Generator Modes

In addition to the Classic mode, Fuzzy Skin now supports 4 new noise types:

  • Perlin
  • Billow
  • Ridged Multifractal
  • Voronoi
    New generator modes have also been added:
  • Displacement: Creates texture by offsetting the nozzle left and right relative to the original path.
  • Extrusion: Pattern is formed by varying the amount of extruded plastic (nozzle path stays straight).
  • Combined: Displacement + Extrusion. Similar look to Displacement but fills gaps between perimeters.

ℹ️ Tip: Extrusion and Combined modes only take effect when using Arachne (variable line width) mode with "Fuzzy skin thickness" not exceeding actual line width.

Thanks to @Arachnid for the contribution.

image

Added Ironing Fan Speed Control

The ironing fan speed can now be configured independently. When set to -1, this feature is disabled and the fan speed follows the top surface fan speed; when set to any other value, the specified speed will be used exclusively during the ironing phase. This helps reduce material heat creep at low print speeds, resulting in a smoother ironing surface. Thanks to @Noisyfox for the contribution.

image

Improvements

Added support for Purify Air at Print End and Foreign Object Detection Options for P2S

image

Print-by-object optimization

  • Interaction improvement: After enabling print-by-object, the interface automatically displays the print sequence with a prompt in the lower-right corner. The print sequence labels can be manually hidden.
  • Each object now supports generating its own individual skirt. The skirt helps reduce first-layer extrusion artifacts after color changes, improving overall first-layer quality.

⚠️ Note: When this feature is enabled, it is recommended to leave an additional Skirt Distance of clearance between objects beyond the collision detection safety boundary, in order to reduce the risk of collision during printing.

image image

Added cumulative print time display for H2C nozzle

The H2C nozzle info dialog allows users to monitor nozzle usage status.

image

H2C nozzle info dialog sync optimization

After syncing with an H2C printer, the nozzle information sync dialog will no longer reappear when switching pages, devices, or returning to the Prepare page after restarting.

Expanded “Reduce Infill Retraction” Modes

A new Auto option has been added. By default, this feature is enabled for most filaments to reduce print time; for stickier filaments, now for PETG, it is disabled by default to reduce the risk of filament debris sticking to the nozzle and causing print defects. The behavior of Disabled and Enabled remains unchanged, meaning the feature is always enabled or always disabled, respectively.

image

Other Improvements

  1. Device-side curve planning enhancement sync optimization: After syncing with a printer that supports curve planning enhancement, Bambu Studio will automatically disable arc fitting to ensure this feature functions correctly.

⚠ Minimum supported firmware version: 01.02.00.00 (H2C)

  1. Added a slicing tip for high-shrinkage filaments.
image
  1. H2S/H2C/P2S now support remote drying and dry-while-printing for AMS 2 PRO and AMS HT from Studio's Devices page.

⚠ Minimum supported firmware version: 01.01.40.00 (H2S), 01.02.00.00 (H2C), 01.02.00.00 (P2S)

  1. H2C left extruder now supports TPU printing (TPU 90A/95A/95A HF).

⚠ Minimum supported firmware version: 01.02.00.00 (H2C)

  1. Added nozzle clumping detection and calibration for H2S.

⚠ Minimum supported firmware version: 01.01.40.00 (H2S)

  1. All printer models now support aborting the filament load/unload process.

⚠ Minimum supported firmware version: 01.01.40.00 (H2S), 01.02.00.00 (H2C), 01.01.50.40 (P2S), 01.09.01.00(P1S), 01.07.01.00(A1)

Bug fixes

  1. Fixed an issue where P2S liveview could drop frames in certain scenarios.
  2. Fixed an issue where the UI displayed abnormally across multiple monitors in certain scenarios. (#9627)
  3. Fixed an issue where speed parameters were not correctly updated to match the selected nozzle type after switching nozzle types and re-slicing on H2C. (#9807)
  4. Fixed an issue where enabling Fuzzy Skin painting and Avoid Crossing Walls simultaneously caused incorrect travel moves in certain scenarios. (#9837)
  5. Fixed an issue where the top surface flow ratio was incorrectly reset in certain scenarios. (#9563)
  6. Improved the logic for migrating process presets with the same nozzle type across different printer models. (#9105)

Known Issue

Due to a system change in macOS Tahoe 26, the default download path may be redirected to a system directory without write permission, which can cause MakerWorld file downloads to fail. If you encounter this issue, please go to Preferences and select a different save path to resolve it.

Don't miss a new BambuStudio release

NewReleases is sending notifications on new releases.