We have integrated MakerWorld in Bambu Studio to provide a seamless experience for you to share, search, and slice 3D models.
The homepage layout has been redesigned to display more content.
A link button to MakerLab has been added to the homepage so you can click and navigate to the web page.
And now we support displaying and searching models, and importing 3D models directly in Bambu Studio.
We are excited to announce the introduction of a new feature in our latest release: Cloud Printing for Device List. With this feature, you can now send cloud-based print commands to all devices in your device list simultaneously. It provides a convenient and efficient way to manage and control printing tasks across multiple devices.
Key Features:
You have the option to choose either the External spool or AMS (Automatic Management Service). If you select AMS, please note that we currently only support simple mapping.
Customizable Sending Settings: We understand that different users have varying requirements when it comes to sending print commands. Therefore, we have included the ability to customize the maximum sending interval and quantity. You can configure these settings according to your specific needs and workload.
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
Added color imported from the vertex in the .obj file, and color imported from the 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:
Please ensure that the imported obj file does not have non-manifold edges to ensure correct slicing.
After color parsing, it may not fully correspond to other rendering software. Users can continue to manually adjust the printed colors in BambuStudio.
Please see this wiki page for details.
Scarf Seam is a useful seam type to hide seams for objects with few corners, where the seam joint is not a single point as the usual seam, but a short slope. Scarf seam was first introduced in Orca Slicer by Noisyfox https://github.com/Noisyfox and fellow community contributors for their involvement and discussions, and we deeply appreciate their great contributions. We have imported and further improved Scarf Seam.
Drawing upon community contributions, Bambu Lab strives to refine seam quality for users within established parameters. This approach aims to enable users to achieve enhanced seam outcomes without adjusting line width or reducing print speed. The comparison is shown as follows:
Additionally, Bambu Lab adds the scarf seam overhang detection for conditional joints. When enabled, the scarf seams are not utilized if the overhang exceeds a certain threshold. This addresses the issue where the scarf seam becomes less effective and fails in cases of excessive overhang.
Please note: it is an experiment function and is turned off by default. Please use it with caution. The function entrance is shown in the figure below.
An experimental feature in development mode, currently exclusive to the X and P series and disabled by default. This function prolongs the retraction and cutting distance of the filament during changes, aiming to reduce purging. While it significantly decreases flushing, it may elevate the risk of nozzle clogs or other printing complications. Please use it with caution. Thanks to LeonFisherSkipper
Improve PA calibration pattern. All calibration lines are now printed with a single base plate, facilitating easy removal. Thanks to OrcaSlicer.
Following user feedback, Bambu Studio has introduced a feature allowing users to directly input and save their specific calibration values on the printer, facilitating the customization of device settings. This update is designed to enhance the overall user experience.
Introduced a tool for drawing straight lines (vertical and horizontal) in painting, plus a default front view and horizontal rotation feature, courtesy of OrcaSlicer. Thanks to OrcaSlicer.
Initially created by the PrusaSlicer team and favored by numerous users, the 'Measure' feature has been adapted for Bambu Studio, with acknowledgments to both OrcaSlicer and PrusaSlicer.
We've enhanced this feature by introducing modifications that enable measurement across multiple model objects, significantly elevating its functionality.
Moreover, we've enabled setting distances between different meshes, allowing for assembly functions akin to CAD, facilitating precise distance-based assembly.
https://github.com/bambulab/BambuStudio/issues/2079
The new per-plated 'Spiral Vase' option is added under the Plate Settings tab. With this setting, model airplane parts designated for printing in spiral vase mode can now be sliced together with standard parts as long as they are in different plates.
Previously, the distance between the first layer of supports and objects was determined by the brim gap, a setting that could complicate support removal in some instances. Now, this gap can be adjusted independently, with a default value of 0.2mm that generally performs well on Textured PEI plates. Adjustments may be necessary for other types of plates.
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%.
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 wiki page.
This update enhances the overhang descent speed feature for smoother transitions between speeds, thus improving the appearance of speed-transition defects. This improvement is accessible in Classic mode. The following image illustrates the effect of the smooth overhang descent speed (the cooling function was turned off to showcase the overhang speed transition).
A. The overhang descent speed is smoother, and the quality of speed-dependent patterns has been improved. The test model is from wuguigui https://makerworld.com/zh/@wuguigui on MakerWorld https://makerworld.com/zh/models/12888#profileId-13005
As shown in the left image, the areas with significant speed changes have transitions (red arrows), while areas with drastic path changes do not have transitions (yellow arrows). And the printing result, as shown in the right image, demonstrates surface improvement.
B. Additionally, the arc fitting result is preserved. Both the speed transition and non-speed transition parts retain arc fitting. The bottom-left image shows arc fitting in the speed transition part, and the bottom-right image shows arc fitting in the non-speed transition part.
due to the improved calculation method for overhangs, there has been an improvement in fly-wall path caused by overhang calculations. The bottom-left image shows the situation before the improvement, while the bottom-right image shows the situation after the improvement.
We have updated the error code prompts and added illustrations, making the error codes easier to understand. This facilitates users in locating and identifying issues.
If checked, the accurate Z height will be obtained after slicing the model.
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 checked
We extracted the part about Voronoi diagram detection in Arachne to a public location and applied it to multi-color area segmentation. We re-implemented the main part of multi-material segmentation and solved all the problems of the material segmentation overflow layer. This patch is cherry pick from Prusa, Thanks to PrusaSlicer.
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 radical curve changes. Suitable for vases with smooth surface transitions.
P series starts from version 01.06
A1 mini starts from version 01.03
A1 starts from version 01.03
X series doesn't support it yet. (The firmware scheduled for August will be able to support it.)
For more information, please refer to the WIKI page https://wiki.bambulab.com/en/bambu-studio/manual/pin-code
Check "Bed Leveling" before sending the print task, and the printer will be partially leveled according to the external outline of the sliced object, rather than the entire build plate area, reducing the preparation time before printing.
https://github.com/bambulab/BambuStudio/issues/3916
https://github.com/bambulab/BambuStudio/issues/3873
https://github.com/bambulab/BambuStudio/issues/3750
https://github.com/bambulab/BambuStudio/issues/3749
https://github.com/bambulab/BambuStudio/issues/3026
https://github.com/bambulab/BambuStudio/issues/3617
https://github.com/bambulab/BambuStudio/issues/2190
https://github.com/bambulab/BambuStudio/issues/3570
https://github.com/bambulab/BambuStudio/issues/3375
https://github.com/bambulab/BambuStudio/issues/3087
https://github.com/bambulab/BambuStudio/issues/3212
https://github.com/bambulab/BambuStudio/issues/3258
https://github.com/bambulab/BambuStudio/issues/3480
https://github.com/bambulab/BambuStudio/issues/3484
https://github.com/bambulab/BambuStudio/issues/3601
https://github.com/bambulab/BambuStudio/issues/3554
https://github.com/bambulab/BambuStudio/issues/3647
https://github.com/bambulab/BambuStudio/issues/3681
https://github.com/bambulab/BambuStudio/issues/980
https://github.com/bambulab/BambuStudio/issues/3131