Releases: bambulab/BambuStudio
2.5.0.66 Public Release (Hotfix)
This is a hotfix version based on V2.5.0.64.
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.
Bug fixed
- Fixed an issue where the prime tower toolpath could be incorrect when printing multiple on a non-first plate with H2D.
- Fixed an issue where the right extruder inner wall speed and infill speed were incorrectly configured in the H2D process presets.
- Fixed an issue where Go Live could not be enabled due to a plugin loading error.
- Fixed an issue where the height panel on the right could not be clicked when using Variable Layer Height.
- Fixed an issue where slicing could fail for some third-party filaments on X Series and P Series printers when using high-flow presets.
2.5.0 Public Release
This is the official public release of Bambu Studio v2.5.0.
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
Remote AMS drying support
It is now possible to start the drying operation for AMS 2 PRO and AMS HT connected to an H2D from Studio’s Devices page.
- Click the humidity button on the target AMS to open the control dialog to Start and Stop the drying feature.
- You can now dry filament while printing, but the drying temperature will be lowered during printing.
⚠ Minimum supported firmware version: 01.02.30.00(H2D). Support for other models is under development.
![]() |
![]() |
Optimized prime tower strategy for PLA & PETG mixing print
Mixing PLA and PETG print is a common user scenario where one filament is used as support for the other one. We noticed that prime tower stability could be further improved under “low-adhesion” conditions. To address typical cases where bonding is difficult, we optimized the interface-layer temperature, extrusion, ironing, and flushing workflow:
- Interface-layer temperature boost for better adhesion: Added a new parameter to increase the interface-layer temperature. -1 means boosting it to the material’s maximum printing temperature.
- Extra pre-extrusion before printing the interface layer: Added new parameters for interface-layer pre-extrusion distance and length. Before printing the prime tower, the interface layer now performs a short pre-extrusion to build pressure and extend the extrusion path.
- Improved ironing strategy: Ironing is no longer applied to the interface layer. Added a configurable ironing area parameter for non-interface layers to preserve better flow behavior (especially for PETG).
- Reduced infill speed on the layer after the interface layer: By slowing down the infill of the next layer, the base becomes more stable, improving interface-layer adhesion.
- Additional flushing for the interface layer: Added flushing actions for the interface layer. Studio will do nozzle wiping before flushing rather than after flushing, and print the prime tower directly, reducing extrusion volume fluctuations and improving layer height consistency. Added a new parameter for interface-layer flushing length.
- Notch at the interface-layer starting point: Added a notch at the start of the interface layer to reduce extrusion pressure and prevent the nozzle from dragging due to an oversized blob.
With the above adjustments and validation tests, we confirmed this optimization effectively reduces prime tower collapse in scenarios such as PETG used as the support interface for PLA.
⚠️ Note: The above parameters are only visible in Developer Mode.
![]() |
![]() |
![]() |
Ironing on the support interface
Introduce ironing capability for support interfaces. When printing without support materials, you can try this feature to achieve better support-surface quality. Thanks to @Noisyfox for the contribution.
![]() |
![]() |
Non-100% infill patterns for top/bottom surfaces
Top and bottom surfaces now support non-100% infill patterns, enabling more visual styles and creative effects. Thanks to @Buildasaurus for the contribution.
![]() |
Standard 3MF color parsing support
Added support for importing standard 3MF files with color information. After import, the workflow is similar to multi-color OBJ: select the color data to map and apply colors.
ℹ️ Colored standard 3MF files are supported by tools such as Fusion 360/Meshmixer/OpenSCAD. Please refer to their documentation or the official 3MF standard site(https://3mf.io/) for details.
⚠ Note: Currently, only face color and vertex color data are supported. For texture-colored 3MF files, only face data will be imported.
![]() |
Mesh subdivision
You can now right-click a part and choose Subdivide Part to apply Loop subdivision with multiple iterations. This is useful for models with low original mesh resolution.
⚠ Note:
- Only meshes without non-manifold edges are supported.
- Color attributes will be lost after subdivision. We recommend subdividing first, then painting and applying colors.
![]() |
Scale to print volume
Right-click a selected part to scale it up to the maximum size supported by the current print volume, while keeping axis proportions unchanged.
![]() |
Abort load/unload filament process
Studio now supports stopping the filament Load / Unload operations.
⚠ Note: Supported printers: A1/A1 mini/P1P/P1S. More models will be supported in future versions.
![]() |
2D Lattice infill
Added 2D Lattice infill, suitable for lightweight structures such as wings. It includes two angle parameters for adjusting infill direction. Thanks to @LoftedAero for the contribution.
![]() |
Consistent Surface & Short Travel Acceleration (Experimental)
To reduce common VFA artifacts, we introduced two options (visible only in Developer Mode):
- Consistent Surface: When enabled, the speed planner prioritizes reducing speeds in regions like infill first, and only reduces outer wall speed when necessary. This improves surface consistency, especially for glossy or silk filaments.
![]() |
![]() |
|
- Short Travel Acceleration: Adjust this parameter to apply a gentler, lower acceleration for short-distance moves on the outer wall, helping reduce artifacts caused by short-travel acceleration/deceleration. The current short travel acceleration is implemented as a global parameter, with a default value set to 250 mm/s².
![]() |
Thanks to @lorenzofanchi and PrusaSlicer for their contributions.
⚠ Note: These options are currently only available in Developer Mode.
Improvements
- Introduced support for TPU printing with the H2D left extruder.
⚠️ Note:
- Minimum supported firmware version: 01.02.30.00 (H2D)
- The left extruder currently supports only TPU filaments with a hardness rating of 90A or higher
- Added tungsten carbide nozzles , with support for H2D/H2S/H2C/P2S.
⚠️ Minimum Required Firmware Versions:
- P2S: 01.01.01.00
- H2D: 01.02.30.00
- H2S: 01.01.30.00
- H2C: 01.01.00.00
- Added support for TPU High-Flow nozzles (which will be available in the store soon). The process parameter “Top surface flow ratio” is now split into separate settings for the left and right extruders.
![]() |
⚠️ Note:
- Minimum Required Firmware Version: H2D: 01.02.30.00
- When importing older dual extruders' 3MF files in which “Top Surface Flow Ratio” was modified, the adjusted value will be migrated only to the left extruder. The parameter for the right extruder must be reconfigured manually.
- Improved mapping interaction when sending...
2.4.0 Public Release
V2.4.0 adds support for Bambu Lab H2C, along with several new features and bug fixes.
Support for Bambu Lab H2C
The right extruder of Bambu Lab H2C supports up to 6 nozzles. Its slicing workflow is generally aligned with Bambu Lab H2D, with the following adaptations and optimizations for H2C-specific features. View Bambu Wiki for more information.
- Slicing setting sync with printer capabilities: Supports Hybrid Mode slicing with both high-flow and standard nozzles.
⚠ Note: Slicing with mixed nozzle diameters is not supported.
![]() |
![]() |
- Purge mode options:Allows switching between Standard mode and Purge Saving mode for flushing.View Bambu Wiki for more information to get.
![]() |
- Map prints to a specific nozzle: In addition to mapping AMS slots, the right extruder supports printing specific filament with designated nozzles.
![]() |
- Nozzle details on the device page: The Device page now shows detailed nozzle information and supports reading all nozzle data automatically.
![]() |
New Features
Use different filaments for different features (Developer Mode)
In Developer Mode, under Object List → Others → Advanced, you can now assign walls, solid infill, and sparse infill of a single Object to different filaments. This feature helps unlock the full potential of multi-extruder printers such as H2D and H2C, enabling more advanced multi-material printing strategies. The feature is inspired by the corresponding implementation of PrusaSlicer and OrcaSlicer, with a series of related issues fixed on top of that. Thanks to @SoftFever and @ianalexis for their contributions.
⚠ Note:
- This option is only visible in Developer Mode.
- It is available per Object only, and not as a global setting.
![]() |
Sparse infill line multiplier
You can now multiply the number of sparse infill lines. This can be configured under Process presets → Strength → Sparse infill. It can improve part strength and thanks to @RF47 for the great contribution.(#1041)
⚠ Note: This feature is currently not supported for the following infill patterns: Concentric, Line, Hilbert Curve, Archimedean Chords, Octagram Spiral, Crosshatch, Zig Zag, Cross Zag, Locked Zag.
![]() |
Align & distribute objects or parts
You can now align and distribute multiple selected Objects / Parts along the X, Y and Z axes. After selecting multiple objects or parts, you can access these tools via the Move gizmo, or via the right-click menu → Align/Distribute.
💡Tip: Ctrl + left-click to multi-select objects, and Alt + left-click to multi-select parts.
![]() |
Move plate
You can now move an entire plate at once: Right-click the selected plate and choose “Move plate” to translate that plate as a whole to a specified position. Thanks to @Azio-Pantheon for the contribution.
![]() |
Editable Project page
We have refreshed the project page ui and added support for editing project page content(#4546, #2111):
- Click the Edit button in the top-right corner of the project page to enter edit mode.
- After editing, click Save to apply your changes.
⚠ Note: When your 3MF is uploaded to MakerWorld, the original project page content inside the 3MF will be overwritten by the content filled in on MakerWorld.
![]() |
![]() |
Outer wall & infill interlocking
Shoe models expose sparse infill that is only weakly bonded to the walls (as in the picture), making the connection between walls and infill fragile. To address this, we have added an “Outer wall & infill interlocking” feature under Process → Strength → Walls.
![]() |
![]() |
![]() |
![]() |
Improvements
- E3D nozzles now support high-flow slicing on X/P series printers.
💡Tip: Users can purchase an E3D high-flow nozzle and switch to high-flow slicing in Studio.
![]() |
- GCodeViewer update: The advanced GCodeViewer may provide better performance on some PCs especially those with dGPU(discrete GPUs).
- On Windows / Linux with OpenGL ≥ 3.2, the new G-code Viewer is enabled automatically(you can disable it under Preferences → 3D Settings).
- Other platforms will continue to use the legacy viewer for now.
![]() |
- Improved the interaction for extruder parameter settings: Improve visual cues to prevent cases where users modify parameters without switching to the correct nozzle type, causing the changes to have no effect.
![]() |
- Optimized remaining-filament display for white filament in AMS: When the estimated remaining amount is below 10%, it will now be uniformly shown as 10%.
- G-code Viewer state persistence: After slicing, the G-code Viewer now remembers whether it was expanded or collapsed.
- Updated parts of the Helio optimization UI. Thanks to @HelioPri for the support.
- Boolean operations list select-all: In the Boolean operations panel, a “Select All” button has been added to the list for faster selection.
![]() |
Bug Fixes
- Fixed an issue where the filament list sorting on the Device page was incorrect. Thanks to @ansonl for the contribution.
- Fixed several tooltip typos. Thanks to @kunningKing11 for the contribution.
- Fixed a crash that could occur after syncing AMS filament in some scenarios. (#8576)
- Fixed a crash caused by rendering on certain Intel integrated GPUs. ( #8427)
- Fixed an issue where “No FuzzySkin” did not take effect in some cases.( #7841)
- Fixed an issue where OBS live streaming did not work on macOS / Linux. (#8129)
- Fixed a crash when pasting emoji in the Text tool. (#8728)
- Fixed rendering errors in the Text tool in some scenarios. (#8705)
- Added a new option “Use infill instead of top and bottom surfaces” (disabled by default) for Locked Zag infill.
- When off, top and bottom surfaces keep the default surface style.
- When on, top and bottom surfaces use the Locked Zag skin infill texture, ensuring a more consistent and aesthetic outlook.
2.3.1 Public Release
This version is a minor update based on V2.3.0, focusing on fixing known issues.
Bug Fixes
- Fixed an issue where AMS on X1E could be incorrectly shown as AMS Lite.
- Fixed a crash that could occur when sending a print due to preset loading. (#8444, #8451, #8413, #8420, #8483)
- Fixed several Flathub build issues. Thanks to @hadess for the contribution.
- Updated parts of the Turkish localization. Thanks to @fatih5228 for the contribution.
- Fixed a display issue in the send print job dialog for some languages. (#8332, #8465, #8467, #8487)
- Fixed several compatibility process preset issues for A1 mini.
- Fixed several compatibility filament preset issues for A1 mini, P2S, X1E, and H2D Pro.
V2.3.0 Public Release
V2.3.0 adds support for the Bambu Lab P2S and includes several new features and issue fixes.
![]() |
New Features
Skip Part also skips unnecessary color-change flush
Previously, when skipping a single part, only that part’s geometry was skipped; material change flush related to that part still occurred. With this change, color-change flush and waste-tower paths associated with the skipped part will also be omitted, effectively shortening print time and reducing material waste. This feature is currently supported on H2S and P2S.
![]() |
If blue parts A and C and black part B are on the plate and you skip black part B, older versions would still execute black flushand attempt to print black filament on the prime tower.
In the updated version, after skipping black part B, black flush and related waste-tower paths will no longer appear.(In this scenario, comparing the new and old versions, print time drops from about 3.5h to 22min, and unnecessary flush decreases from about 60g to 0g)
⚠Note: Currently supported on H2S and P2S.
A1 / A1 mini support for AMS, AMS HT, and AMS 2 Pro
A1 / A1 mini now support AMS, AMS HT, and AMS 2 Pro with the use of the new AMS Hub for A1 Series. When switching between AMS Lite and AMS/AMS 2 Pro/AMS HT, please also switch the AMS type on the printer screen or in Studio’s AMS settings.
⚠Note:
- Make sure Studio's version higher than V2.3.0.70 if you use AMS with A1/A1 mini.
- Minimum supported firmware (A1/A1 mini): 01.06.10.33
![]() |
![]() |
Boolean tool upgrade (Object-level + multi-part inputs)
Boolean operations can now be performed directly at the Object level without an extra “merge” step. Both Object and Part levels support multi-part inputs, making model editing more efficient.
![]() |
“Avoid crossing wall” travel optimization
Inter-layer travel paths are further optimized so that travels also avoid crossing wall.
![]() |
A new option 'Avoid crossing wall – include supports' is added. When enabled, detour planning for travel moves will also consider support distribution, further reducing stringing risk.This option is especially suitable for shoe-printing scenarios.
![]() |
Overhang segmentation optimization
The overhang segmentation algorithm has been updated to prevent surface quality fluctuations caused by abrupt overhang changes, improving stability and consistency in overhang areas.
![]() |
![]() |
New Tutorials tab
The original Tutorials hub page has been refined: quickly access Bambu Academy, official tutorial videos, Bambu official filament guides, and more Bambu Wiki pages. A top-bar entry is provided for quick Wiki search.
![]() |
H2D/H2D Pro remote nozzle identification
In Device→Printer Parts, click Refresh to trigger remote automatic identification of nozzle information for H2D/H2D Pro.The printer will move briefly during detection. Please wait about 30s for nozzle information to update.
![]() |
Don’t slow down outer wall
When enabled, the outer wall is not throttled by the minimum layer time limit. This can yield better surface consistency in specific scenarios with Silk/Glossy type materials.
![]() |
Extra length on restart
When enabled, an additional specified length is added on top of the normal unretract after a travel move. This option is recommended only for certain foaming filaments (e.g., Aero) .
![]() |
Support: “Z covering XY” behavior
When enabled, if Top Z coverage conflicts with model/support spacing, the algorithm prioritizes generating supports directly beneath overhangs while maintaining a Top Z-consistent gap between the model and the support. This significantly improves support contact and removal on sloped surfaces, especially when using dedicated support materials.
![]() |
Improvements
- Modifiers support wall-order adjustments: You can flexibly adjust the order of walls locally, which is supported by Modifier and Height Range Modifier.
![]() |
- (Windows) Disable account auto-fill: Provides better privacy protection for logins in public places (enabled by default).
![]() |
- Clearer flush volume indications: More explicit display when flush values deviate from defaults; warnings when a flush value is set to 0 to avoid color-change quality issues from misconfiguration.
![]() |
- New build-plate presets: Added Engineering Plate and Cool Plate SuperTack for H2D/H2D Pro.
⚠H2D will support these two plates in the coming version.
![]() |
- X-series extrusion-compensation pattern optimization: Avoids overlapping with model paths.(#5682)
- Fixed Fuzzy Skin painted issues to prevent point distance and thickness settings can't be adjusted. Added a Disabled state and unified painted behavior with the previous None option.
![]() |
- CrossZag Optimization: Improved top/bottom skin closure for more natural texture transitions.
Bug Fixes
- Fixed a crash that could occur with AMS Sync (Overwrite) when sync with support material in AMS. (#7997, #8024)
- Fixed incorrect precise-wall move direction in Arachne mode. (#8030)
- Fixed a crash triggered by specific move operations. (#8094)
- Fixed a low-probability failure when sending print files to H2S. (#8091)
- Fixed an issue where note updates could not be saved. (#8081)
- Fixed bold style inconsistencies in the Text tool compared with older versions. (#8106)
- Fixed a low-probability crash at job end on macOS 15. (#8174)
- Adjusted the 'Assemble' icon in Dark Mode. (#8170)
- Fixed AMS ordering errors in some scenarios. (#8064)
- Corrected a description issue for Sparse Infill. (#8202)
- Fixed text not centering after insertion. (#8224)
- Fixed First-layer flow ratio not applying to all parts. (#8249)
- Fixed supports incorrectly generated inside holes when On build plate only is enabled. (#7826)
- Validate the network library’s digital signature when loading to prevent tampering and mitigate security risks.(#7405)
2.2.2 Public Release
This version is based on V2.2.1.60, adding support for the Helio Additive Optimization feature and fixing several known bugs.
New Features
Helio Additive Optimization Integration (Beta)
The latest Studio (V2.2.2) further integrates the Helio Additive optimization feature. The Helio Additive optimization engine performs a thermodynamic analysis of your G-code file and returns an optimized version to reduce potential issues such as warping, adhesion problems, or sagging.
Enable/Disable Helio Service:
- Before using the Helio feature, you need to enable the service. Click the thrid-party management button next to the Slice button, then click "Use Now".
![]() |
- Review the third-party extension agreement. By clicking "Agree and proceed", you accept the terms. In the following popup, review the Helio Privacy Policy. By clicking "Agree and proceed", you confirm your acceptance.
![]() |
![]() |
- Once the popup shows that the Helio third-party service has been successfully enabled, you may close it and start using Helio Additive simulation and optimization. To disable the Helio Additive feature, click "Uninstall Helio Additive Extension" to remove the service.
![]() |
How to Use the Optimization Feature:
- Slice your model as usual.
- Click the Helio Action button next to the Slice button.
![]() |
- Switch to the Optimization tab. You can choose whether to optimize outer walls, or open advanced options to set limits for speed, volumetric flow, or the number of optimized layers.
- Click "Confirm" and wait for the optimization to complete.
- Once finished, you can review the optimization results in the sliced model and send it directly to the printer to start printing.
![]() |
ℹ️ Thermal Index (TQI) Color Mapping Update
- Adjusted the TQI colour mapping based on customer feedback.
- A 50% drop in tensile strength—or entry into the warping-critical zone—maps to −50 TQI.
- Printable range is -50 to 0 TQI; 0 is the strongest, fastest print (with aesthetic trade-offs).
⚠ Current Limitations and Supported Configurations
- Supported Printers: Bambu Lab X1/X1C/X1E, H2D
- Coming Soon: A1, P1S, P1P, H2D Pro
- Supported Filaments:
- Bambu (13): Bambu PPS-CF, Bambu PPA-CF, Bambu PETG-CF, Bambu PET-CF, Bambu PA6-CF, Bambu TPU 95A HF, Bambu PLA Silk+, Bambu PLA Matte, Bambu PLA Lite, Bambu PLA Basic, Bambu PETG HF, Bambu PC, Bambu ABS
- Polymaker (5): PolyTerra PLA, PolyLite PLA, PolyLite PETG, PolyLite ASA, PolyLite ABS
- Fiberon (7): Fiberon PETG-rCF, Fiberon PETG-ESD, Fiberon PET-CF, Fiberon PA612-CF, Fiberon PA6-GF, Fiberon PA6-CF, Fiberon PA12-CF
- G-code Requirements: G-code must be single-color with sequential, layer-by-layer slicing (multi-color or multi-material is not yet supported).
For purchasing add-ons or more support, please see the Helio Additive wiki https://wiki.helioadditive.com/en/bambu-studio or join the Helio Additive Discord.
Bug Fixes
- Fixed an issue where Bambu accounts could not stay signed in under certain conditions. (#7796, #7887, #7851, #7806, #7988, #8067)
- Fixed an issue where G-code could not be parsed when A1 mini initiated flow ratio calibration in some cases.
- Updated part of the Turkish translation, thanks to the contribution of @fatih5228 .
- Added support for multiple icon sizes in the AppImage script, thanks to @mean-ui-thread for the contribution.
- Fixed a potential crash when loading thumbnails in the timelapse list, thanks to @bytedream for the contribution.
2.2.1.60 Public Release (Hotfix)
This is a hotfix version based on V2.2.1.58.
Bug fixed
- Fixed an issue where auto flow calibration triggered via AMS on P/A-series printers could be incorrectly mapped to the external spool. (#8013, #8011, #8005, #7998)
- Resolved a startup crash caused by the Scarf Seam parameter in certain filament presets.
- Corrected the H2S image on the 'Device-Update' page.
2.2.1 Public Release
V2.2.1 is a minor update based on V2.2.0, adding support for Bambu Lab H2S and fixing several known issues.
![]() |
Bug Fixes
- Fixed an issue where the calibration tab disappeared when the multi-device feature was enabled. (#7697)
- Fixed an issue where the step size could not be set to 0.001 in dynamic flow calibration. (#7882, #7850)
- Fixed a potential crash when uploading G-code to some third-party printers. (#7639)
- Fixed an issue where the sidebar could not be dragged for some users. (#7939)
- Fixed an issue where the external spool load was disabled in certain cases on the P and A series printers. (#7888)
- Fixed an issue where custom colors in the color palette could not be saved. (#7854, #5441)
- Fixed an issue where the behavior of the Auto-Orientation function was inconsistent between the command line and the GUI. (#6092)
- Fixed centering and spacing errors caused by the new text tool. (#7842, #7835, #7893, #7828)
- Added several Fiberon filament presets for H2D, with thanks to @Pepe-Polymaker for the contribution.
2.2.0 Public Release
This is the official public release of Bambu Studio v2.2.0.
Please see the release logs of v2.2.0 Beta and v2.2.0 Beta2 for the complete list of changes with respect to v2.1.1.
The full release notes of v2.2.0 can be found on the Bambu Lab Wiki under the Bambu Studio Changelog page.
Bug Fixes
- Fixed an issue where ‘Online models’ always shows even disabled it in preference. (#7719)
- Fixed an incorrect color scaling display error of H2D G-code preview in layer-height/flow mode.(#7750)
- Fixed a support raft interface settings lost issue when filament removed.(#7704)
- Fixed an issue where support filament menu doesn't show material number and color.(#7637)
- Fixed a variable height slice error caused by copying object.(#7583)
- Fix serveral compile issues of flathub, thanks to @hadess for your contribution.
Known Issue
We have received some reports indicating that Studio was blocked by antivirus software. After confirmation, the issue was found to be caused by the TUTK connection service used by Studio. The cause was a false positive by the antivirus software and not a security issue. TUTK has submitted an appeal to the antivirus vendor and is actively working to resolve the matter.
2.2.0 Public Beta2
This is a minor beta version based on V2.2.0 Public Beta.
Please note that this version is still in the beta testing stage. 3MF files generated with this version are not compatible with MakerWorld. MakerWorld will prompt users to re-upload 3MF files generated by the official version of Bambu Studio.
Features
Helio Additive Simulation Integration (Beta)
We're excited to introduce Helio Additive's thermal simulation capability into Bambu Studio, starting with this public beta. Helio Additive is a technology provider specializing in thermal simulation and optimization for G-code. Their simulation engine helps predict temperature-related issues such as warping, poor bonding, or sagging, before printing begins.
📓Why it matters: Instantly catch overheating or undercooling issues before printing - improving strength, accuracy, and reliability without trial-and-error.
How to use
- Go to Preferences > Helio Options, and check Enable Helio Slice. Enabling this option confirms that you agree with the Helio Privacy Policy.
![]() |
- Slice your model as usual.
- Click the "Helio Action" button in the top-right toolbar.
- Enter your estimated chamber temperature range (for best results, use the real chamber temp if known).
![]() |
- Click "Confirm" and wait for the simulation to run.
- Once complete, view thermal results overlaid on your sliced model.
![]() |
Simulation results are based on thermal index values:
- -100 → Too Cold: Tensile strength can drop by ~50% (based on ASTM D638 dog-bone testing).
- 0 → Ideal: Maximum strength and dimensional accuracy.
- +100 → Too Hot: Layers may stay molten too long, leading to sagging or collapse.
Aim to keep most of your part around 0 for best mechanical performance.
⚠ Current Limitations & Supported Configurations:
- Supported Printers: Bambu Lab X1, X1C, X1E, H2D
- Supported Filaments: Bambu PLA Basic, PLA Lite, PLA Matte, PLA Silk+, Bambu ABS, PC, PETG HF, TPU 95A HF
- File Requirements: G-code must be monochrome, sliced by layer sequence (no multicolor or multi-material support yet).
- Feature Scope: This version supports thermal simulation only and G-code optimization will be introduced in a future release.
- Free Access During Beta: You can use Helio simulations for free during the beta by claiming a limited-access key and 1000 free keys are available globally. When all keys are claimed, Helio will pause and release more in the next phase.
For more information or help, Join the Helio Additive Discord.
Improvements
New Clumping Detection By Probing for H2D
To address potential nozzle-wiping issues during H2D prints, a new option “Enable Clumping detection” has been added for the H2D profiles under the Advanced tab (enabled by default). When enabled, Bambu Studio will reserve a non-printable area at the top of the build plate to coordinate with firmware-level wiping checks. The tower structure will be adjusted based on the type of parts on the build plate:
- For single-color models: An additional tower with a height of 20 layers will be generated. If the part itself is shorter than 20 layers, the tower will match the part’s height.
- For multi-color models: If the existing purge tower is already taller than 20 layers, no change is made; otherwise, the tower will be extended to 20 layers.
⚠️ Note: This feature requires a compatible firmware(H2D V01.01.30.00 Public Beta or later) version to function.
![]() |
Bug Fixes
- Fixed a retraction calculation bug in certain 3mf files caused by the "Extra length on restart" . (#7222)
- Fixed several spelling errors and thanks to @eried for the contribution.
- Updated portions of the Turkish translation and thanks to @fatih5228 .
- Fixed an issue where the Create Filament Preset dialog could not be resized properly — thanks to @gunlock .
- Fixed a crash issue that occurred on some third-party printers after sending a print job. (#7295, #7392)
- Fixed a bug where duplicate filament entries were added after importing an OBJ file. (#7682)
- Fixed an issue where calibration could not be initiated on H2D when the left and right nozzle diameters were different. (#7543)
- Added a new option under Preferences > 3D Setting to remember the last used color scheme. When enabled, Studio will restore the color scheme used before the last shutdown. (#7252, #7131 )
![]() |



































































