Prusa I3 Mk3 settings for BambuStudio slicer

Use your Prusa printer with BambuStudio.
21
295
0
1893
updated March 16, 2023

Description

PDF

Why did I make this?

Well, BambuStudio is based on PrusaSlicer but has a few extra functions (and a few missing - I think the differences will grow with the applications' further development). So I thought it should be just logical to want to use BambuStudio as well as PrusaSlicer with the Prusa I3 Mk3. 

Maybe you understand my amazement when I searched the web and could not find any readymade settings files to use for this purpose. Ok, I thought, maybe it's so easily done that no one bothers to save and publish the fileset.
Well… after I have finished the process, I think different. BambuLab have done quite a job arbitrarily changing PrusaSlicer's variables and GUI masks which makes it really hard to create a “clean” set of settings files. So, as nobody seems to have published one yet, I now publish mine. :)

How to use:

  • Obviously, you first have to download and install BambuStudio. The current version (as of this writing) is 1.5.0.60. It is possible (yet not likely) that my Prusa I3 Mk3 settings will not work with future versions of the application.
  • Obviously as well, you have to download the download files from this page and unzip the file “Prusa for Bambu.zip”.
  • In your BambuStudio installation, find the folders “profiles” and “web”.
  • In the unzipped folder “Prusa for Bambu” there is a folder called “Into Resources - profiles”. Put this folder's contents into the “profiles” folder.
  • Now open BambuStudio's “web” folder. Inside open the “image” folder, and inside this open the “printer” folder.
  • In the “Prusa for Bambu” folder there is a second folder called “into Resources - web - image - printer” in which you find a file named “Prusa I3 Mk3_cover.png”. Put this file into BambuStudio's “printer” folder.
  • Now start BambuStudio. In the printer selection (upper left) choose “Add/Remove printers”. Scroll down in the printer selection window and check “Prusa I3 Mk3”, then press “Confirm”:
  • Finished! You now have a completely pre-configured I3 Mk3 setting in BambuSlicer.

Stuff you should know:

  • !Important! Once you have my Prusa settings installed in BambuStudio, you must not additionally install BambuLab's “Demo Printer” settings. If you do so, BambuStudio will crash on startup.
  • !Important! This setup is tested and proven to work with BambuStudio 1.4 and 1.5, but if you have installed it in 1.4 and then update to 1.5, the look of the I3's base plate in BambuStudio's preview will (intendedly?) be crippled. Just re-install the files and “add” the printer again for a correct look.
  • Of course, my settings work with all I3 Mk3 printer models including Mk3S and Mk3S+, but do not support an MMU(2, 2S).
  • If you should ever want to transfer non-static G-code from PrusaSlicer to BambuStudio (to extend the start script, for example), you need to investigate and replace the affected variables. Keep in mind that you can not simply copy/paste.
  • And, as usual: Use at your own risk and responsibility. 

And what's the use of that “G2 test object”?

The biggest difference between PrusaSlicer and BambuStudio is - or seems to be - that BambuStudio has the capability to generate G-code containing G2 and G3 arc commands. The user manual even connotes that G2/G3 can be calculated directly from STEP objects which would mean a giant leap in print quality… well, in fact, all they did is include the open source ArcWelder library that generates G2/G3 by post processing G0/G1 commands. So, in fact print quality is decreased, not increased. But the loss in quality is quite small, and in exchange the G-code's file size is much smaller, thus allowing for faster printing.

The G2 test object attached consists purely of straight lines and “clean” circular/elliptical arc segments, so it is ideal for testing the accuracy of G2/G3 code files compared to G1 files. Filament types that reproduce the code very accurately will usually show a noticeable better quality with G1, but with filament types that have a rough print surface (like LW or CF filaments) G2/3 artifacts may be quite unnoticteable (specially at lower quality/high speed settings).
The test object is supplied as a high quality STL file as well as an (even better quality) STEP file (to test the direct import). It can be printed singlewall without infill since it's internally braced (print takes 10 to 40 minutes depending on settings).
In BambuStudio, G2/G3 post processing is activated by checking the “arc fitting” checkbox. If this is not checked, only G0/G1 is generated.

This project uses open-source fragments provided by Prusa and BambuLab.

Tags



Model origin

The author marked this model as their own original creation.

License