github bambulab/BambuStudio v01.10.00.74
1.10.0 Public Beta

pre-release2 days ago

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 @Filip Sykala - NTB T15p(PrusaSlicer) and @Noisyfox(OrcaSlicer) 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, thanks to @Geeetech3D and @OrcaSlicer.
    1. K1(0.6mm/0.8mm nozzle)
    2. K1C(0.4mm/0.6mm/0.8mm nozzle)
    3. K1Max(0.6mm/0.8mm nozzle)
    4. Ender V3(0.4mm/0.6mm nozzle)
    5. Ender V3Plus(0.4mm/0.6mm nozzle)
    6. Ender KE(0.4mm nozzle)
    7. Anycubic korbra plus
    8. Elegoo Neptune 4
    9. Eleego Neptune 4 Max
    10. Elegoo Neptune 4 plus
    11. Elegoo Neptune 4 pro
    12. Geeetech
  19. Korean translation updates: Thanks to @bluesoul33.
  20. Portuguese translation updates.
  21. Optimized memory consumption in the Device Tab, significantly reduced newly occurring page faults.(#3702)
  22. Text tool coordinate system optimization: Fixes issues where text placement was incorrect after scaling, rotating, or mirroring parts.
  23. Display mesh with a transparent shell under Preview mode: Thanks to @prusa3d.
    touming_mesh
    touming_mesh2
  24. Role-based wipe speed parameter added: We've introduced this option to ensure that the wiping speed is determined by the type of extrusion line currently being printed. For example, if a wipe occurs after an outer wall extrusion, the wiping speed will match the extrusion speed of the outer wall. Thanks to @OrcaSlicer.
    Role_base_wipe_speed
  25. MakerWorld upload button position adjustments: Prevents confusion where users mistakenly think they are uploading to the printer.
    move_upload_makeworld_icon
  26. Adjustable handle size in Move/Rotate tools.(#3753)
    gizmo_size
  27. Automatic Beta version push supported: By selecting "Preferences - General Settings - Support beta version update," you will receive a pop-up notification as soon as a new Beta version is available.
    Support_beta_push
  28. Network status notification: Added a pop-up alert when the cloud server cannot be connected.
    Network_pop_up

Bugs Fixed

  1. Fixed formatting errors in the slice summary and incorrect support material consumption statistics.(#4864 ,#4873 ,#4879 ,#4906 ,#4911 ,#4922 ,#4925 ,#4946 ,#4976)
  2. Fixed an issue where the top slice colors were incorrect on some models.(#4870)
  3. Fixed a selection bug where the color module interface overlapped with the object.(#4871)
  4. Fixed an issue with Z-axis scaling errors.(#4747)
  5. Fixed fly lines issues in some slices. (#4876 ,#4962 ,#4742 ,#4056 ,#2484)
  6. Fixed crashes caused by issues in certain slices.(#4898)
  7. Fixed an issue where Fuzzy Skin generated vertical, regular patterns.(#4746 ,#4825)
  8. Fixed an issue with incorrect recognition of Support for ABS.(#4900)
  9. Moved the "Initial Layer Density" parameter from the "Raft" section to the "Advance" tab.(#4773)

Don't miss a new BambuStudio release

NewReleases is sending notifications on new releases.