Files that work
.gcode: plain G-code from Bambu Studio, OrcaSlicer or PrusaSlicer..gcode.3mf: a sliced plate from Bambu Studio or OrcaSlicer.
A file can be up to 100 MB. We've checked files from these slicers on real prints. Files from others, such as Cura, aren't verified.
Why G-code, not STL
An STL is the shape you designed. The G-code is what your printer will do: every layer, wall and seam. We render from the G-code, so the image shows the print, not the model, which is why a file has to be sliced first.
Exporting from your slicer
Slice as you would to print, then export the sliced file: the steps for each slicer follow.
Bambu Studio
- Slice the plate. If you change anything after, slice it again.
- Open the arrow beside the print button, at the top right, and choose Export plate sliced file for a
.gcode.3mf. It's also in File → Export (Ctrl+G, or ⌘G on a Mac), beside Export G-code for a plain.gcode. - Upload the file.
When Bambu Studio's export is greyed out
Bambu Studio exports only a plate that's sliced and ready to print. One of these is usually why:
- The plate isn't sliced, or it changed after slicing: slice it again.
- Something is off the bed, in an area the printer excludes, or taller than the printer allows: move it or make it fit, then slice again.
- A filament has no bed temperature for the plate type you picked: pick another plate type, or set the filament's temperature for it.
- All plates is picked in the plate bar above the preview: pick one plate.
- An export is still running: wait for it to finish.
- For Export all plate sliced file, every plate has to be sliced: use Slice all.
OrcaSlicer
- Slice the plate.
- Open the menu beside the print button, and choose Export G-code file for a
.gcode, or Export plate sliced file for a.gcode.3mf. - Upload the file.
PrusaSlicer
- In Printers → General → Firmware (Printer Settings in older versions), untick Supports binary G-code. If you don't see it, switch to Expert mode. Or, for every printer at once, untick Use binary G-code when the printer supports it in Preferences → Other.
- Slice, then choose Export G-code. The file should end in
.gcode, not.bgcode. - Upload the file.
PrusaSlicer starts with binary G-code on for the MINI, MK4, MK3.5, MK3.9, XL and CORE One. OrcaSlicer and Bambu Studio never write it.
Watch it on YouTube (1 min) (opens in a new tab)
.bgcode) can't be read. What the message means.Files with several plates
A .gcode.3mf can hold several plates. We ask which one to render, and render that plate.
What carries over from your slicer
- The layer height, the line widths, and every wall, infill and seam, as sliced.
- Support, brims and prime towers are left out of the render.
- Vase mode is supported.
- A print with several filaments (AMS or multi-tool) gets a color for each one.
A print that's very detailed may be more than a render holds: the file check tells you, and what to do.
Still stuck? Write to support@extrudio.site.