PC Software for BambuLab's 3D printers
AGPL-3.0 License
Bot releases are hidden (Show)
Published by SaltWei over 1 year ago
This is a hotfix version. And it just fix the issue that printers cannot be connected sometimes after third-party login.
Published by SaltWei over 1 year ago
This is a major release for version v1.5.0 which is based on v1.5.0 Public Beta, including some improvements and bug fix.
Published by SaltWei over 1 year ago
This is a major release(V1.5.0 Public Beta), mainly for some improvements and some important bug fixes.
Added the liveview of P1P under Linux, also released the first ubuntu image(many thanks to @jwise , @fang64 @spuiuk), https://github.com/bambulab/BambuStudio/issues/1189
Added support for "Go live" on Linux platform,https://github.com/bambulab/BambuStudio/issues/1155
Added support for different print sequence (by layer or by object) on different plates
Added support for inserting custom gcode at different layers for different plates
Added support for switching z hop type: auto, normal, slope and spiral, https://github.com/bambulab/BambuStudio/issues/1100
Added support for wipe tower after inserting filament change in gcode viewer.
Added snug support for normal support, https://github.com/bambulab/BambuStudio/issues/737
Added support for holding down CTRL for unidirectional zooming, https://github.com/bambulab/BambuStudio/issues/685
Added shortcut keys for painting tools, https://github.com/bambulab/BambuStudio/issues/687
Optimize the AMS mapping style
Published by lanewei120 over 1 year ago
This minor release (V1.4.2) provides a simple manual method for P1P's extrusion compensation calibration and provides a way to input the printer's IP when the printer can not be found on the same local network. It also improves security for network transfer operations and adds some small features.
Our in-house extrusion compensation calibration procedure for the P1P is still in development, but we understand that users are keen to have this function, so as a temporary solution, we have derived the manual flow calibration developed by SoftFever through his fork of BambuStudio. Thanks for making this possible!
Calibration Cube by Voron Design team
Note that P1P firmware needs to be updated to v01.01.01.00.
For the details of calibration, please refer to wiki page
Network transfer security improvement,Support encryption of data and control command between Printer and Bambu Studio in LAN(needs future Printer firmware version).
Added support to input the printer's IP and Access Code when a network error is found.
Currently, there are two known cases:
Display the current print layer when printing for X1/X1C(needs future Printer firmware version).
Support live view under linux. This function is developed by @jwise , and also includes some building improvements on linux. Many thanks to @jwise for the great work.
Refine the AMS GUI items.
Add some filaments presets (Bambu PLA Tough, Bambu PLA Marble, Bambu PLA Sparkle).
Remove useless pop-up window when the user sets bed temperature to be higher than the temperature of vitrification.
Add back raft contact distance setting, https://github.com/bambulab/BambuStudio/issues/975, https://github.com/bambulab/BambuStudio/issues/989.
Supports showing humidity info when connect to P1P.
Published by lanewei120 almost 2 years ago
This is a minor release(V1.4.1 Beta), mainly for some important bug fixes of V1.4.0; also we add some small features, such as new tree support style, new P1P process presets, new filament presets, disable some functions when connecting to old printer firmware.
Published by YifanWuBambu almost 2 years ago
Bambu Studio has reached version 1.4 where cool new features like Dark Mode, SVG to Mesh, and OBS live streaming have been added. We have also added full Arachne Algorithm support with a very useful feature that allows support painting only for overhangs. Check out the full list of new fixes and improvements below.
Merry Christmas from Bambu Lab Team!
Our very talented colleagues designed this beautiful Christmas cabin model, and we pre-loaded the .3mf model in Studio v1.4 as a Christmas gift from Bambu Lab.
The model is pre-sliced for immediate print. Additionally, we provide a tag board print file to personalize your cabin. May your holiday be filled with great prints!
We wish you and your loved ones the happiest of holidays!
By popular demand, Dark Mode for Bambu Studio is here! This mode is turned on based on the settings of your operating system, and darkens the entire interface of Bambu Studio to help release the strain on your eyes.
It's one of our favorite updates, and we hope you enjoy it too.
Past versions of Bambu Studio saved the sliced file on the printer's internal storage temporarily. Our customers wanted the possibility of saving the print files on the SD card, so we are happy to announce this option in Bambu Studio V1.4.
After updating Bambu Slicer, you will be able to choose the location of the files to be saved on the internal SD card.
Note: This feature requires printer to be updated to v01.03.00.00, which is coming soon.
In Bambu Studio V1.4 we also introduced support for importing SVG files as a model object. This means that you can take any SVG vector file and load it into Bambu Studio to prepare it for printing without needing to convert it to .STL using other tools.
Yes, we know. You want to share a live stream of your webcam and the process of doing that was not very friendly. But in our latest version of Bambu Studio, you can now stream the webcam from your printer directly with OBS. It's available under Device Page > Camera setting > Go Live and the documentation for how to use it is available on our wiki.
We chose OBS because it's a popular streaming service that provides fine control over the stream, meaning that at the same time, you get compatibility with the most popular streaming services. We hope you like it :)
Bambu Studio v1.4 introduces slicing profiles for the Bambu Lab P1P, so the slicer is now ready to go with your new P1P which should be arriving soon.
One of the attractive features of Bambu Studio is the possibility of splitting your prints into multiple plates for easy management. In Bambu Studio V1.4 we improved this feature and added the capability of slicing all plates at the same time.
Besides that, you can also send all the plates at once to the printer, and save them to the SD card, making things much easier!
Note: Sending all plates requires the printer to be updated to v01.03.00.00, which is coming soon.
Previous versions of Bambu Studio needed some extra work to ensure that the perimeter generation was correctly working with Arachne, and we are happy to be able to finalize the work on this by adding full Arachne support in V1.4.
This means that the external walls are also sliced with the Arachne Slicing Algorithm in Bambu Studio V1.4.
Added in Process > Quality > Wall Generator
The support material is used in FDM 3D printing to support the overhanging structures that would not be printable without adding the support material.
In version 1.4 for Bambu Studio, we introduced the option of using the paint tool for support, but paint only the overhanging section of the model. This means that after you enable the "On overhangs only" option, the brush will paint supports only on the sections that actually need it simplifying the process.
This option works in conjunction with the "Highlight overhangs" option where the angle of the overhangs is set.
Published by YifanWuBambu almost 2 years ago
This is a hotfix version based on v1.3.0.25.
Published by YifanWuBambu almost 2 years ago
This is a hotfix version based on v1.3.0.12. It includes several bug fixes and optimizations.
Published by YifanWuBambu almost 2 years ago
We have worked hard on bringing new exciting features and applied some patches to Bambu Studio which has reached version 1.3. Here are some of the most important new additions:
We love seeing all the amazing timelapse videos the community is sharing, so we wanted to make the process of exporting them easier. There's now a Media tab in Bambu Studio which allows you to download timelapse videos from the printer remotely.
It's important to keep your Bambu Lab printer up to date, so you can benefit from all the firmware improvements and patches we are releasing. To make the process of updating your printer easier, the new Bambu Studio V1.3 update introduces the Update tab where you can manually trigger the firmware update remotely.
We want to extend the functionality of Bambu Studio so other printers can benefit from the improved slicing algorithms we have. With version 1.3, we added the Creality Ender-3 V2 slicing profile and a few Voron 2.4, Voron Trident, and V0.1 profiles. This was made possible thanks to the work made by @SoftFever .
We will continue working on adding more printers over time, so we welcome all contributions.
Added Voron 0.1/2.4 profiles and support to print via network @SoftFever .
Added Ender 3 V2 profile
There are a lot of awesome features in Bambu Studio, and in some cases, it's hard to keep up with all of them. With version 1.3, we added a Daily Tips feature to show new features and slicing methods to make the slicing process easier. Every tip has a link to our Bambu Wiki where we explain the process in detail, so make sure you check them out from time to time. We're sure you'll find something new and useful!
We also introduced a new type of infill called Lightning Infill. This type of infill is excellent when you need to print a model that doesn't require infill, but still needs a bit of support on the top layers to be printed successfully. It saves print time and filament.
Thanks to the Cura team for the creation, and PrusaSlicer team for making it easy for us to implement it in Bambu Studio.
The new release of Bambu Studio v1.2 comes with exciting new features like the 3D text tool, user manual, parameter table, Arachne slicing engine, shared data between an object and its copies, improved seam placement, and several other improvements and bug fixes.
The Arachne slicing engine and improved seam placement come from PrusaSlicer. Arachne was originally implemented by Ultimaker CURA based on this paper. Thanks to Ultimaker and Prusa3D.
We designed a 3D Text Tool as a new feature available in Bambu Studio, which allows users to easily add text to a model.
You can freely create 3D content for personalizing models easily.
The 3D Text feature provides dozens of fonts and supports both bold and italic formatting giving you great flexibility over your final design.
Just like a regular part of an object, the 3D text can be moved, rotated, scaled, and colored according to your needs.
We can't wait to see what you do with it!
In the past, when slicing multiple copies of the same object, the slicing time was increased proportionally with the number of objects.
This new version of Bambu Studio greatly reduces the slicing time with multiple copies as the slicing output from a single model is shared among all copies of that model.
In the example below, you can see that the slicing duration is reduced from 1 minute and 12 seconds to only 31 seconds.
This provides a huge reduction in slicing time allowing you to focus more on 3D printing, instead of waiting for a model to be sliced.
The sample model comes from Loubie3D on thingiverse
Furthermore, we added mesh data sharing logic in 3mf. An object and its copies will share the same mesh data after a 3mf is loaded. In this way, the object/copies relationship is kept when the 3mf is loaded next time.
Parameter Table
With the new Bambu Studio v1.2, we introduced the Parameter Table.
This is a new feature of Bambu Studio which allows managing the parameters of a complex model comprised of multiple objects.
With the Parameter Table feature, you will be able to change various settings individually for every printable part. This means that you can increase the strength of a particular object by increasing the infill but save some filament on objects that don't require as much filament or strength.
The sample model comes from Daniel Noree on thingiverse
While Bambu Studio is easy to use, we want to make sure that everyone will be able to take advantage of all features available.
To make it easier, we added a User Manual to the home page with links to our Bambu Wiki.
We strongly recommend reading the manual as we're sure you will find some features that can help you slice your models faster and more efficiently.
The Arachne Slicing Algorithm was developed by Ultimaker for their Cura slicer and it's an awesome new feature released as open-source.
It greatly improves the way a 3D model is sliced, and we're thankful that the Cura team allows other slicers to implement this.
In this version of Bambu Studio, the Arachne slicing engine has been implemented into narrow internal solid infill.
In our previous version of Bambu Studio, the slicer was generating unnecessary small regions of extrusion paths, and with the help of the Arachne slicing engine, we have been able to reduce gap fills that are too wide or too narrow.
In short, this addition to the latest version of Bambu Studio will provide faster printing and will minimize vibrations when printing fast.
To improve this, the Arachne slicing engine helps us turn those small zig-zag movements into smoother lines that are printed with a single extrusion movement, greatly improving print speed while still retaining the function of the printed feature.
Bambu Studio adds a rough judgment condition, where as long as the internal solid infill area disappears when shrunk to 3mm, the internal solid area is forced to use the concentric pattern.
With Bambu Studio 1.2, the internal infill feature is printed much better with clean lines to support the external walls of the print.
In this version, the Arachne Slicing Engine is not applied to walls, and we found some side effects on print quality for models with sharp corners and thin shells.
When using Arachne, the generated movements may create discontinuous outer wall lines and will lower the print quality significantly, as shown in the example model below:
For the model shown below, the top is with Arachne engine disabled and the bottom is with Arachne engine enabled. Obviously, the quality of the bottom is much worse.
We think that our current partial implementation of the Arachne Slicing Engine improves print speed and quality, but we will continue to work on this to improve our implementation further in future versions of Bambu Studio once the issues are solved.
Published by YifanWuBambu about 2 years ago
This is a patch release that optimizes the GUI for macOS, adds seam painting and fixes some bugs.
Published by lanewei120 about 2 years ago
This is the first formal release of BambuStudio(V1.1.0), including a new version for MacOS, introducing the auto installation of the Bambu networking plugin, AMS slot mapping, automatically computing the flush volume of filament changes, and flushing into support during filament change. This version also improves the GUI, removes lots of unstable features, and fixes many issues from the previous pre-release.
For the windows users, please make sure to install the exe file for the first time.
The MacOS release of Bambu Studio includes the same functionality as the Windows release, which requires the minimum OS version of 10.15.
Instead of being built as a separate .exe, the Bambu Network plugin can be now auto-installed inside Bambu Studio and activate all network-related features immediately.
By default, it will be installed in the setup wizard, and it can also be installed on the first page.
When sending the print job, Bambu Studio will automatically establish the mapping between "filaments used by current plate" and "AMS slots" according to their material types and colors.
Bambu Studio also supports manual mapping.
This is useful when an AMS does not know the material type/color of each slot.
Automatically compute the flush volume from one filament to another mainly based on the filament color. We also added special flush logic for support type filaments to prevent strength loss of the printed model.
This feature is enabled by default. It purges the transition filament into objects' support. In this way, both wasted filament and print time can be reduced.
Published by lanewei120 over 2 years ago
The source code of the Bambu Studio was released, and this received quite a lot of attention.
To make it easier for everyone interested to try the new Bambu Studio, we are now sharing a simple to use installer for Windows.
Please note that this is a pre-release version of Bambu Studio for Windows. It is only available for testing.
A stable release for both Windows and MacOS will be available soon.
Unfortunately, the Linux version is still not available, as we don’t have enough resources to dedicate to all operating systems at once.
As you can observe, we have three packages included and there’s a reason for that.
Bambu Studio is a stand-alone project-based open-source slicer that is compatible to all 3D printers that read standard g-code.
We are providing both the compiled package and the installer here. We use a proprietary plug-in to implement the connection and remote-control interface for different printers. Right now, only the plug-in for Bambu Lab printers is ready. In this release of Bambu Studio, you can install the plug-in by running the separate plug-in installer. Bambu Studio will support other plugins in time, but we don’t have a timeline for that yet.