Skip to content

Releases: bambulab/BambuStudio

1.10.0 Public Release

12 Nov 08:08
Compare
Choose a tag to compare

This is the official public release of Bambu Studio v1.10.0.
Please see the release logs of 1.10 Public Beta and 1.10 Public Beta2 for the complete list of changes with respect to 1.9.7.
The full release notes of 1.10.0 can also be found here: https://wiki.bambulab.com/en/software/bambu-studio/release/release-note-1-10-0

Feature

1.Added MakerWorld Search Box on Homepage.
searchbar
2. Added Print History at the Bottom of Homepage: A new print history section has been introduced, allowing for easy tracking and review of past print records.
print_history

Improvements

  1. Enhanced Project Link Functionality: Clicking on project links within "Projects" now redirects to the MakerWorld page, and project descriptions can now be copied. (Model from @SwoopsyPoo)
    lianjie
  2. Ukrainian Translation Update: Special thanks to @iZonex for the updated Ukrainian translation.
  3. Build Improvements: Addressed several build issues, thanks to contributions from @hadess and @dankamongmen .
  4. New QiDi Printer Profile: Thanks to @HYzd766 for contributing the configuration for new QiDi machines.

Bugs Fixed

  1. Resolved errors in auto-orientation at specific angles.(#5092οΌ‰
  2. Fixed a potential collision issue when printing items ’By-Objectβ€˜.(#4804οΌ‰
  3. Corrected an issue where navigating to specific layers could fail. (#4957, #5170οΌ‰
  4. Addressed a crash issue when connecting in cross-subnet mode.(#5135οΌ‰
  5. Fixed synchronization problems with the AMS in certain cases. (#5181, #4863, #4949οΌ‰

1.10.0 Public Beta2

28 Oct 13:56
Compare
Choose a tag to compare
1.10.0 Public Beta2 Pre-release
Pre-release

This Beta verison(V1.10.0 Public Beta2) introduces new feature based on V1.10.0 Public Beta and includes several fixes according to user feedback.
Please note that this version is still in the beta testing phase. 3MF files generated with this version are not compatible with MakerWorld, MakerWorld will prompt you to re-upload files using the Bambu Studio Public Official version.

Feature

  1. Filament Thermal Scaling Compensation Setting: Added a scaling compensation option in the filament settings, allowing adjustments for shrinkage after cooling (e.g., if a 100mm block in the X direction measures only 94mm after printing, the shrinkage percentage is 94%). This setting scales the model dimensions in the XY plane for shrinkage compensation, while the Z direction remains unchanged.Thanks to SuperSlicer.
    Note: If adjusting the compensation to less than 100%, ensure adequate space between objects to avoid collision.(#350, #2769)
    image

Improvements

  1. When changing filaments, if the PA profile contains an option matching the filament name, the system will automatically match the PA value with the same name.
    image
  2. Enabled scarf seam by default for more filaments: PLA Galaxy, Dynamic, Glow, Marble, Sparkle and PLA-CF with Scarf Seam enabled by default.
  3. Improvements to various compilation issues, thanks to @hadess and @FFY00 .
  4. Thanks to @fatih5228 for contributing updates to the Turkish translations.
  5. Move the X1 series' purge line to the front of build plate for all nozzles.(#5064)

Bugs Fixed

  1. Fixed an issue with incorrect build plate texture images. (#5029)
  2. Fixed an issue where slicing certain multi-color models caused a crash.(#5037)
  3. Fixed an issue where the color change behavior was incorrect when the printer skipped multi-color print objects.(#4940, #4501)
  4. Fixed an error where Brim Ears were not duplicated when duplicating objects. (#5048)
  5. Added variables to resolve build errors in Linux Flatpak environments. (#5008)
  6. Fixed a checkbox display issue on startup in Linux systems. (#2711)
  7. Resolved an issue where print time was not displayed. (#5028)
  8. Fixed an error where the target temperature was not displayed correctly on the device page after starting a print. (#5018)

1.10.0 Public Beta

15 Oct 14:26
Compare
Choose a tag to compare
1.10.0 Public Beta Pre-release
Pre-release

This is a beta version (V1.10.0 Public Beta) that introduces features, improvements, and fixes according to user feedback.
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.

Feature

  1. Purge optimization: Without color bleeding, official multicolor prints with some color filaments achieve an average of 20.9% purge savings.
  • Long retraction enabled for more materials: X/P/A series printer now supports long retraction for PLA Basic, PLA Matte, PLA Galaxy, PLA Marble, PLA Glow, PLA-CF, PETG HF, PETG Translucent, PETG-CF, ABS, ABS-GF, ASA, Support for PLA/PETG, and Support for ABS.
  • Purge optimization for 12 colors: Purge savings are now supported for Bambu PLA Basic filaments in 12 colors (Red/Black/Brown/Gray/Yellow/Bambu Green/Blue Gray/Light Gray/Dark Gray/Purple/Blue/Orange), significantly reducing waste in multicolor prints using these filaments. (Note: Automatic purge optimization is currently limited to Bambu Lab's official filaments. Due to the variations in third-party filaments, consistent color change results cannot be guaranteed. For third-party filaments, please adjust settings manually).
    Thanks to @SnK3DD for the cute pumpkin model.
    flush1
    flush2
  1. Brim ear tool: The new version allows automatic or manual addition of "mouse-ear-shaped" brims to specific object edges. In automatic mode, parameters are:
  • Head diameter: Defines the size of the Brim Ear.
  • Max angle: In automatic mode, the maximum angle for generating Brim Ear; edges above this threshold will not generate Brim Ear.
  • Detect radius: Minimum radius detection in automatic mode.
    Painted mode also allows adding or removing Brim Ears. More information in https://wiki.bambulab.com/en/software/bambu-studio/brim-ears. (#1281 ,#3618 ,#3290 ,#2002)
    brimear1
    If you want to use the Brim Ear tool, you need to set the Brim Type to Painted mode first for it to take effect during slicing.
    brimear2_2
  1. Scarf seam enabled for 3 materials by default: Bambu PLA Basic/Matte/Silk now default to Scarf Seam, with commonly used parameters relocated under filament settings for easier differentiation across materials.
    scarfseam
  2. Subnet binding support: Users can now bind printers across different subnets by directly entering the printer's IP address and Access Code.(#702 ,#4202 ,#4878 )
    subnet
  3. Edit filament information during printing: P-series and A-series printers now support editing filament information during printing, even for filaments not currently in use or in 'Auto-Fill' mode. This includes both external spool slots and AMS slots. Users can replace an empty spool before it's fully consumed, and the new spool will automatically continue the current print.(Supported P-series firmware version:01.07.00.00,supported A-series firmware version:01.04.00.00οΌ‰
    editfilamentinprinting
  4. Auto calibration for A series: A-series printers now support auto-calibration triggering from the calibration page.(Supported A-series firmware version:01.04.00.00οΌ‰
    changhuichou

Improvements

  1. Improved 3MF compatibility for multiple printer models: When switching between large and small print beds, automatic part arrangement and wipe tower repositioning prevent collisions with printed parts. This makes it easier to print X or P series 3MF project files on the A1 mini.(model from @linus3d)
    bigbedtosmall
  2. Wipe tower collision risk reduction:
  • Optimize the starting position of the printing wiper tower after material change, the initial print on the wipe tower sometimes had under-extrusion issues, and all layers of wipe tower have the same starting position, increasing the risk of collision. This optimization distributes the initial extrusion over four corners, reducing the accumulation of defects.
  • Reducing the rivet length between the wipe tower's outer wall and infill to 0mm minimizes the risk of collision when switching between printing infill and outer walls.
    liaota
  1. Display estimated print end time: This is an estimated time for reference only and may have significant deviations in specific scenarios.(#3923 ,#4748 ,#4428 ,#3302 ,#2517)
    resttime
  2. Retain color information after split to object/part: You no longer need to worry about losing color information when right-clicking to split an STL file.
    spiltobjkeepcolor
  3. Ironing inset feature: Controls ironing only in non-exterior wall areas, preventing uneven edges due to excessive material ironing.(#2872 )
    ironing_inset
    inroning_inset2
  4. Allow paint-on support on vertical surfaces: Allow paint-on support on vertical surfaces of tall objects, reducing the risk of falling down during printing.
    wall_support
  5. Improved preset package update notifications: Users will now receive automatic pop-up notifications when preset updates are available, similar to software updates. There’s also a manual check option.
    check_for_update
  6. Improved boolean tool selection interaction: Objects for Boolean operations can now be selected directly from the object list.
  7. Third-party model addition: Tear-shaped cylinders can now be added as negative parts for creating horizontal holes suitable for 3D printing.Thanks to @Ro3Deee for your model.(#4023)
    new_third-party_model
  8. SVG tool interaction upgrades: Thanks to @Jony01 and @Noisyfox for your contributions.
    svg_update
  9. Create heat beds with specific region logos: Thanks to @emberprototypes for your pattern.(#3634)
    plate_svg_logo_support
  10. New icon for parts with variable layer height.
    variable_layer_heigth_icon
  11. Cooling parameters resolve: A new parameter allows control over whether bridging lines are included in cooling slowdown.(model from @bubujiaoqv)(#3816)
    canshujieou
  12. Mesh accuracy options for STEP import: Now users can set STEP import accuracy by adjusting line and angular deflection.(#3437)
    step_input_presicision
  13. Enhanced coordinate systems in Move/Rotate tools: Users can freely move and rotate parts within assemblies using World coordinates, Object coordinates, or Part coordinates.Thanks to Prusa3D and @enricoturri1966.(#4024 ,#4088 ,#4868)
    corrdiante_add_local
  14. Auto homing now requires confirmation: Prevent accidental activation.
    homing
  15. New print plate added: Bambu Plate Cool SuperTack, which is not compatible with TPU material.
  16. Stop print button optimization: Prevents accidental presses.(#3867)
  17. Newly imported parts’ initial position adjustment: Prevents newly imported parts from being too close to existing parts.
  18. Third-party printer preset additions: See the newly added third-party printers below, tha...
Read more

1.9.7.52 Public Official

20 Sep 11:21
Compare
Choose a tag to compare

Important. Version 1.9.7.50 has been removed due to an offset issue when printing with multiple colors on A1/A1 mini in Timelapse mode like following picture.
Please upgrade to version 1.9.7.52 as this bug has been fixed, and avoid using the previous version.

Bugfix

As mentioned above,V1.9.7.52 fixed the offset issue when printing with multiple colors on A1/A1 mini in Timelapse mode. In version 1.9.7.50, after the filament change GCode, spiral Z hop outside the plate is attempted which may reach the machine's limit position, causing lost steps and resulting in offset.#4841

1.9.7 Public Official

19 Sep 06:10
Compare
Choose a tag to compare

This is the public official release of Bambu Studio v1.9.7.

Improvement

  1. Liveview will automatically pause after 15 minutes of inactivity by default to conserve energy and reduce data usage. This feature can be disabled in 'Preferences-Media-Keep liveview when printing'. #4690
  1. Optimized the file sent to the printer, excluding irrelevant data that is not essential to printing. For MakerWorld models with complex printing guidlines, this optimization significantly reduces the storage consuption and file sending time.
  1. Added support for spiral Z hop out of timelapse mode to prevent potential nozzle collisions and reduce stringing issues on A1/A1 mini. Special thanks to @ziehmon. #3423
  1. Added slice time display for each plate in 'All Plates Stats'.

  2. Added model repair service for MacOS Bambu Studio users. Huge thanks to https://www.formware.co/onlinestlrepair for permission to access the service.

  1. Polish language support has been added. #4491 #4360
  2. New updates for Turkish translations and thanks to @fatih5228 for your job.
  3. Added statistics for filament usage in GCode, including total weight, volume, and length.Thanks to @THE-SIMPLE-MARK.
    #3072
  4. Updated the Icon for Archimedean Chords. Thanks @MarkussLugia for the awesome job.
  5. Keep the dialog window open after creating or editing custom filaments.

Bugfix

  1. Fixed an issue causing significant layering and poor print quality due to line width errors in Arachne mode in version 1.9.5.(model from adriancubas)

  1. Fixed the bug where no flushing GCode was generated when the flushing amount was small.#4738
  2. Fix the problem of no retraction after extruding compensation in A1/A1 mini.
  3. Add X1E to the PPA-CF preset.
  4. Fix the height_to_lid of A1 mini.
  5. Fix AMS mapping issue including crash.
  6. Fixed an issue where the Home tab content could be incorrectly occupied when users opened new tabs under the MakerWorld tab in Studio. Studio now consistently opens these new tabs in the local browser.

1.9.5 Public Official (Hotfix)

28 Aug 14:42
Compare
Choose a tag to compare

This is a hotfix version based on 1.9.4.60

Bugfix

  1. Fix the printing failure issue caused by repeating printing of outer walls when enabling SSDA in arachne mode.
    reddit: https://www.reddit.com/r/BambuLab/comments/1f314us/psa_latest_studio_version_1090460_disagrees_with/

The left image shows error path before the fix, and the right image shows the right path after the fix.

1.9.4 Public Official

26 Aug 12:05
Compare
Choose a tag to compare

This is the public official release of Bambu Studio v1.9.4.

Improvement

1. Improve the quality of 100 overhang

a. Add speed transitions between the overhang and non-overhang areas to improve cooling effectiveness.

Adjusting the smooth coefficient can control the length of the speed transition zone to improve the print quality overhang areas.

After adding the speed transition zone and keeping the speed constant in the fully suspended area, the printing time for the X1C version increased from 4 hours and 14 minutes to 4 hours and 19 minutes. Overhang areas can be printed well. The left side shows the original version, and the right side shows the optimized version.

b. Differentiate between bridge walls and 100% overhang non-bridging walls, and use different printing speeds to improve the print quality of 100% overhang non-bridging walls.

1

The left image shows the original version where the bridge speed is used for A1 100% overhang non-bridging walls, while the right image shows the improved version where the speed set for non-bridging walls is used for 100% overhang non-bridging walls.

With improvements in both A and B aspects, the printing time for A1 increased from 4 hours and 47 minutes to 5 hours and 4 minutes. This resulted in good print quality.
On the left is the print result before optimization, and on the right is the print result after optimization.

2. Some translations improvement.

3. Add more QIDI profiles, by @HYzd766

Bugfix

  1. Fixed the issue where the material list occasionally failed to display on the Setup Wizard page.
  1. Fixed the issue that the 0.2mm nozzle extrusion calibration time is too long.

  2. Fix the issue of using wall speed incorrectly for overhangs when the support distance is set to 0 in arachne mode.

  1. The maximum volumetric flow rate limit for materials does not affect the speed limit for the skirt edge support.
  2. Fixed the issue where the Studio would crash when the material cleaning tower rotated for the second time.
  3. Fixed the issue where changing the tree brim width does not take effect with organic tree supports.#4487 #4066
  4. When height modifiers are used, do not use organic tree supports. #4313
  5. Tree supports no longer break long bridges. #4318
  6. The Fuzzy Skin option now uses true randomness to prevent the appearance of patterned textures on the surface.
    #4253, @SeaRyanC
  7. Fixed the issue where the "Add Preset" function would cause a crash.#4320
  8. The results in the PA calibration management interface are now sorted in alphabetical order.#4029
  9. Fixed some compiling issues, @penguineer @LightTreasure
  10. Fixed some text typo, @t3chguy

1.9.3 Public Official

21 Jun 06:42
Compare
Choose a tag to compare

This is the public official release of Bambu Studio v1.9.3

Feature

1. The Maker World China region has been launched, and users in the China region can now see the Maker World page on the homepage.

Improvement

1. PCTG filament has been added; previously classified under PETG, generic PCTG now has its own distinct classification.

2. Decrease the speed of overhang walls to get better overhang quality.

3. Some translations improvement, Japanese by @do-gugan, Turkish by @fatih5228. Thanks for the contribution!

Bugfix

1. Fixed the issue that cause some clients were unable to access the MakerWorld region page.

2. Fixed the issue of A1 mini purge filament outside the tray.

3. Fixed the conflict between the cmd+M shortcut for opening the 3D mouse settings and the minimize function on Mac.

  • The new shortcut for opening the 3D mouse settings on Mac is now cmd+shift+M. The shortcut remains unchanged on Windows.
    By @SuperTango

1.9.2 Public Official

11 Jun 12:07
Compare
Choose a tag to compare

This is the public official release of Bambu Studio v1.9.2

Feature

1. In the "Send Print Job" interface, the model preview will render the actual colors of the filaments based on the filaments currently loaded in the AMS.

2. The startgcode and endgcode for X1 and X1 Carbon have been updated, adding G-code to play audio for start and end of printing. Waiting for the future firmware update.

Improvement

  1. Some translations improvement, Portuguese by @iZonex , Turkish by @fatih5228, Korean by @lunDreame
  2. Mirror the Cross Hatch improvement for low-density setting made by OrcaSlicer. Thanks for their contribution.

Bugfix

  1. Fixed Bambu Studio crash at the open stage on some macos computer #4050

  2. Fixed Bambu Studio crash at the open stage on some windows computer #4074

  3. Fixed multiple model objects in the right-click menu failed to export an stl #4065

  4. Fixed the crash problem of text when inputing negative thickness #4122

  5. Fixed some multi-color slicing errors #4138

  6. Fixed issue with object interface page #4147

  7. Fixed the issue of text boxes being unable to be edited in presets #3911

  8. Fixed issue with preset saving #4168

  9. Fixed issue caused by enabling scarf seam #4132

  10. Fixed object exclusion does not work for 3-rd party printer #4199

  11. Limit 3D text thickness to no less than 0.01mm #4151

  12. Fixed issue with Tree Hybrid setting top z #3982

  13. Fixed the issue of difficulty removing support caused by pla_spport #4117

  14. Fixed building issue under Flathub, by @hadess

1.9.1 Public Official

13 May 12:01
Compare
Choose a tag to compare

This is the public official release of Bambu Studio v1.9
Please see the release logs of 1.9Public Beta, 1.9 Public Beta 2 ,1.9 Public Beta 3 and1.9 Public Beta 4 for the complete list of changes with respect to 1.8.4

The full release notes of 1.9.1 can also be found here: https://wiki.bambulab.com/en/software/bambu-studio/release/release-note-1-9-1

improvement

Some translations improvement, Ukrainian by @iZonex, Turkish by @fatih5228, French by @grandsirefr

Bugfix

  1. Fixed the bug that changing filament with height range modifier does not work on assemblies. #3876
  2. Fixed the bug that the models containing certain height range cause the software to crash when slicing. #3917
  3. Fixed some model files that failed to be sent in LAN mode with a prompt error of -4020
    #3575
  4. Some fix in GCodeConflictChecker, by @flickerfree
  5. Some building issue for linux, by @queengooborg
  6. Fixed some logic error in PLA jamming gcode for P1S by @afriede
  7. Fixed by building issue under Flathub, by @hadess

known issues

  1. Bambu Studio crash at the open stage on some macos computer (#4050)
    this is caused by an old configuration file in $HOME/Library/Application\ Support/BambuStudio/ota
    please delete this directory and re-launch Bambu Studio again

  2. Bambu Studio(1,9.1.66) crash at the open stage on some windows computer (#4074)
    this is caused by some fonts loading failed, please use 1.9.1.67 instead