Skip to content

Releases: bambulab/BambuStudio

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

1.9.1 Public Beta 4

25 Apr 13:50
Compare
Choose a tag to compare

This is a major release (V1.9.1 Public Beta 4) 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. Support Multi-device Management.

We are excited to announce a new feature in our latest release: Multi-device Management. With this feature, you can now send print jobs to multiple printers simultaneously and monitor the printers' status, print history, and task queuing.

When sending a job, you can also choose filament from either the external spool holder or AMS However, if you select AMS, we currently only support one AMS on each printer.

You can configure the task sending procedures by setting up the batch size and interval, which reduce the risk of overloading your power supply. Heating up the hotbeds is when the printers consume the most power. By controlling the batch size and the interval between batches, you can even out the peak power consumption, therefore reducing the risk of overloading. However, please always check your power supply capability when running multiple printers.

Edit printing parameters in the Send window

View task details on the tab page of Multi-Device

For more detailed information about this feature, please click the wiki page. https://wiki.bambulab.com/en/software/bambu-studio/multi-device-management

2. Imported .obj File with Color Function

Added color imported from vertex in obj file, and color imported from mtl file function.
You can use software such as Blender or Meshlab to color vertices or patches of the model.
The PNG color function is currently under development. Please stay tuned.

Note:

  1. Please ensure that the imported obj file does not contain non-manifold edges.
  2. After color parsing, the results may not fully correspond with other rendering software. Users can continue to manually adjust the printed colors in BambuStudio.

3. New CrossHatch Infill Pattern

We developed a new infill pattern called CrossHatch. As the name suggests, it primarily fills parts with lines, while periodically altering the direction of the lines through some transition layers. It dramatically improves strength compared to line and concentric infill, while achieving high speed and silent printing in most layers.

When compared to Gyroid infill, it prints 28% quicker in a test cube. When compared to Grid infill, it has a smaller grid size at the same density setting. Based on our tests, we recommend printing it with a slightly lower density setting than you normally would, such as 12%.

Improvement

1. Added binding method for pin code

We have added a non LAN mode binding method, which allows for easy binding of printers on the Studio side by inputting the Pin Code generated on the printer side.

P series added support in version 01.06.00.00
A1 mini is supported starting from version 01.03.00.00
A1 is supported starting from version 01.03.00.00
X series is currently not supported

These firmware updates will be released soon.

For more information, please refer to the WIKI page https://wiki.bambulab.com/en/bambu-studio/manual/pin-code

Pin Code obtained on the printer side.

2.Error code pop-up using new UI

We have updated the error code prompts and added illustrations, making the error codes easier to understand. This helps users locate and identify issues more effectively.
5

3.Optimized PA calibration for P-series and A-series printers

P series and A series printers can support saving calibration results to the printer like X series printers. The calibration results can be edited in Studio's "Manage Result", and the calibrated k value can be set for the AMS slot in device page.

P series added support in version 01.06.00.00
A1 mini is supported starting from version 01.03.00.00
A1 is supported starting from version 01.03.00.00

These firmware updates will be released soon.

4. Added more fonts. This improvement is inspired by PrusaSlicer. Thanks to PrusaSlicer.

5. Added an assembly tool for creating assembly relationships between objects. Currently, face-to-face and point-to-point assemblies have been achieved.

6. Add "filament long retraction when cut" for P1P and P1S. The P series firmware that supports this feature will be released soon.

7. Some translations improvement, Russion by @AndylgTom, Turkish by @fatih5228, Korean by @bluesoul33

8. Add local levelling for A1 series

BugFix

  1. Fixed a issue of AMS mapping when printing with gcode.3mf #3916
  2. Fixed a wrong print sequence issue caused by narrow parts in internal bridge.
    #3873
  3. Fixed a Linux building issue. #3874 , by @lucianoloder

1.9.0 Public Beta 3

10 Apr 12:36
Compare
Choose a tag to compare
1.9.0 Public Beta 3 Pre-release
Pre-release

This is a major release (V1.9.0 Public Beta 3) 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.

Improvement

1. Fix the issue of inability to use support filament for AMS mapping.

2. Fix the issue of auto-orient instability due to numerical accuracy. This issue did not exist in version 1.8 and was introduced in version 1.9.

3. Full re-write of spiral vase

Add parameters under the rotating vase, smooth Vase, and check to try the new vase mode. Thanks to @andrewboktor.

Some vase patterns have defects, such as uneven sides and vertical seams. The following are examples of defects.

After enabling smooth Vase, this defect disappears.

Attention: This radical modification is not suitable for vases with obvious edges and has a fallback, which is known. Suitable for vases with smooth surface transitions.

4. Display filament labels in "change filament" context menus, by @javawizard

5. Optimized the issue of continuous memory consumption caused by refreshing the Device Tab in the background.

This optimization is only part of #3702

1.9.0 Public Beta 2

08 Apr 13:53
Compare
Choose a tag to compare

This is a major release (V1.9.0 Public Beta 2) 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. Reducing purge through retracting filament

Optimization has been carried out based on the beta1 feature. A long retraction is performed before the filament is cut, reducing the filament flushing length. This allows for a reduction in flush volume by approximately 2.4*length mm^3.

Now, it's possible to set parameters for individual filaments. These filament-specific parameters will override the parameters of the extruder. If auto-calculaet flush volume when changing filament is enabled, the system will automatically perform the flush calculation when filament is changed. In other cases, please manually trigger automatic flushing.

At present, only the X1 and X1C support this feature on filament parameters, with Bambu PLA Basic and Bambu PETG Basic being default open. Please ensure you're using the latest printer firmware(01.07.03.00). Other printers will gradually get support for this feature. (Note: Currently X1E and P series support this feature on extruder parameters, while the A series do not support this feature.)

The original idea is from @LeonFisherSkipper

Parameters in extruder
Image

Parameters in filament
Image

Improvement

1. Improved sharp tail support

In version 1.9, BambuSlicer greatly improves the support effect and ease of disassembly of the pointed tail structure, reducing the occurrence of model collapse during printing.

Sharp Tail is a special type of overhang that flies in the air, such as animal tails or human hair. Previously, we supported sharp tails with very tight and dense tree structures, which are difficult to remove. Now we have improved the support structure. Greatly improving the support effect and ease of disassembly of the pointed tail structure. Only a sparse set of contact nodes are added around the sharp tails, and the tree branches are separated far enough so they are easier to remove. Besides, sharp tail overhangs will no longer have support interface layers. For more details, see our wki page.

Test model is hand of superman(https://www.printables.com/model/186499-superman) 3mf file. Compared with PrusaSlicer and OrcaSlicer, BambuStudio can print the model with lower failure possibility while support can be removed easily.

In BambuStudio 1.9 version

In PrusaSlicer (The model is prone to tipping over during the printing process)

In OrcaSlicer (The model is prone to tipping over during the printing process)

2. Precise z height

If checked, the accurate Z height will be obtained after slicing the model.
Image

For example, We slice a 12.3mm×12.3mm×12.3mm square with a layer height of 0.2mm. The final slicing result will be a multiple of 0.2mm (As shown in the first picture, the height after slicing will be 12.4mm). After checking this parameter, we will adjust the layer height of the last 5 layers so that the height of slicing result will be consistent with the actual height of the object. (As shown in the second picture, the height after slicing is 12.3mm which is consistent with the actual height of the object)

Attention: It will not take effect when the number of object layers is less than 6

Precision z height is not checked

Precision z height is checked

3. More importantly, we have added translation, rotation, and measurement tools in the assembly diagram, and added face and face assembly functions in the measurement tools to facilitate the rapid assembly of two objects

4. Multi-material segmentation improvements

We extracted the part about Voronoi diagram detection in Arachne to a public location and applied it to multi-color area segmentation. And we re-implemented the main part of multi-material segmentation and solved all the problems of material segmentation overflow layer. This patch is cherry pick from Prusa, Thanks to PrusaSlicer

5. Add support used filament statistics.

6. Port the new "ensure_vertical_thickness" algorithm from PrusaSlicer. Thanks to @vojtech Bubnik

7. Port the "Extend sparse infill" feature from PrusaSlicer. Thanks to @Godrak

8. Add Bambu ABS-GF,Bambu ASA-Aero,Bambu Support for PLA/PETG

9. Add Turkish Support. Thanks to @fatih5228 for all the translations

10. Refine Ukrainian translation from @iZonex

11. Adapt and enhance the 3DHoneyComb infill from OrcaSlicer, credited to @gringer (David Eccles) for the initial 3DHoneyComb implementation in Slic3r. Moreover, we further implement the infill angle options, allowing for adjustments to the infill angle with this infill type.

BugFix

  1. Can't edit text #3750
  2. Slicer creates invalid color pattern #3749
  3. Fix the building issues on flathub, by @hadess