How to split an STL in Bambu Studio

· ·

Published 2026-05-11 · Updated 2026-06-18 · 5 min read

Bambu Studio (and its open-source twin OrcaSlicer) has a built-in Cut tool that handles the simple case: split a model into two pieces along a single plane. For half of all "this model is too big" situations, that's exactly what you need. For the other half — where the model is too big on two axes, or you want pieces that fit together with joinery — Bambu Studio's Cut tool can't help, and you'll need a pre-processing step.

This article covers both: how to use Bambu Studio's Cut tool well, where its limits sit, and how to extend the workflow for models that need more.

The Cut tool, step by step

  1. Load your STL via File → Import, or by dragging it onto the build plate.
  2. Click the model to select it. The model gets a coloured highlight.
  3. Open the Cut tool. In Bambu Studio, it's in the left-side toolbar — the icon that looks like a model being sliced by a horizontal plane. The keyboard shortcut is C.
  4. Position the cut plane. A green plane appears through the model. Drag it up and down by the centre handle to set the cut height, or type a precise Z value in the sidebar. The plane can also be rotated to any angle, though for printing you usually want the cut horizontal so each piece lays flat.
  5. Choose connector geometry (optional). Recent Bambu Studio versions added connector pegs that can be embedded in the cut plane. You can pick dowel, snap, or none. The connectors are small reference posts only — they don't enforce alignment as strongly as printed-in joinery, but they're better than nothing.
  6. Click Perform Cut. The model splits into two parts. Each shows in the part list. You can hide either part to inspect the other.
  7. Slice and print. Bambu Studio handles the build-plate arrangement automatically.

The three problems people hit

Problem 1: the model is too big on two axes

The Cut tool cuts along one plane. If your model is too tall and too wide for your build plate, you'd need to cut it twice — once horizontally, then take one of the halves and cut it again vertically. Bambu Studio supports this in principle (cut, then select a resulting piece and cut again), but each cut is manual and the connector pegs from the first cut don't align with the second.

For 3-or-more piece splits, the workflow becomes tedious. Use splicestl instead to generate the whole grid in one operation, then load the pre-split pieces into Bambu Studio for slicing.

Problem 2: the connector pegs aren't quite enough

Bambu Studio's connectors are alignment helpers, not structural joinery. They keep the two pieces approximately aligned during gluing but don't have a real press-fit or mechanical lock. For larger models where the joint will be load-bearing — a 30 cm tall sculpture that needs to stand on a single peg connection — you want stronger joinery.

The square peg joinery that splicestl generates is structural: pegs are 8 mm long by default, with the socket sized for a 0.2 mm press fit. The pieces lock together without glue, and adding glue makes the joint permanent.

Problem 3: you want to control the cut plane's exact position

Bambu Studio's plane positioning is good but not millimetre-perfect when you're trying to align cuts with model features (say, cutting right between a head and a body on a character model). Pre-cutting in a more deterministic tool, then loading the result into Bambu Studio for arrangement and slicing, often produces cleaner seams.

When Bambu Studio's Cut tool is the right choice

When to use splicestl first

Try the tool

Split your STL in your browser

Drag, pick your printer or set dimensions, download the zip. No upload, no signup.

Open splicestl →

The combined workflow

  1. Open splicestl in a browser tab.
  2. Drop the STL or 3MF. Pick your Bambu printer from the preset dropdown (A1 mini, A1, P1S, X1, X1 Carbon all included with their stock build volumes).
  3. Optionally drag a cut plane in the 3D view to fine-tune position, or pick "N pieces per axis" if you want exactly 3 stacks instead of "whichever fits the plate".
  4. Download the resulting zip.
  5. In Bambu Studio: File → Import the pieces in one go.
  6. Slice as a single multi-part print.

The pre-split pieces already have joinery, are guaranteed to fit your build plate, and slice with no additional setup. Total elapsed time from "this model is too big" to "Bambu Studio is slicing": about 90 seconds.

One caveat: AMS color changes across pieces

If you're printing a multi-color model split into multiple pieces, the AMS (Bambu's automatic material system) treats each piece as a separate model. Colors painted on the original STL transfer correctly to each piece, but you may need to verify the per-piece color assignments after import. Open each piece individually in the Bambu Studio paint view to confirm.

Summary

Bambu Studio's Cut tool handles single-plane splits well — fast, native, and integrated with the rest of the slicing workflow. For anything more complex (multiple axes, real joinery, repeatable workflows across many files), pre-process with splicestl and load the results into Bambu Studio. The two tools are complementary, not competitive.

Frequently asked questions

How do I split an STL in Bambu Studio?

Use the Cut tool (shortcut C): position the cutting plane, choose whether to keep both halves, and optionally add dovetail connectors. It cuts on a single plane per operation, so complex multi-part splits take several passes.

Can Bambu Studio cut an STL in half?

Yes — the Cut tool slices along a plane and can keep both halves, with optional dovetails. For multi-piece splits with pegs or magnet pockets, a dedicated splitter is faster.