Clean removal depends on the gap, not the branches. Keep the 0.2 mm top Z (contact) distance all three slicers ship, two top interface layers and default XY clearance; widen the gap for PETG and TPU; choose Organic (Tree Organic in Bambu Studio) unless the model has a large flat roof. Tune tip diameter and branch angle last.
Every default below was read from the slicers’ own files in September 2026: Prusa’s profiles in PrusaSlicer 2.9.6 (3.0 is in alpha), the Bambu Studio base profile (public release 2.8.2) and the OrcaSlicer Custom base profile (v2.4.2). Printer presets can override any of them, so check your own Support tab. Cura users want the Cura tree support settings guide.
What the three slicers ship by default
Bambu Studio and OrcaSlicer share configuration keys (support_top_z_distance, tree_support_wall_count and so on), so values map straight across. “Not set” means the base profile leaves the program’s built-in default in place.
| Setting | PrusaSlicer 2.9, Prusa presets | Bambu Studio base profile | OrcaSlicer Custom base profile |
|---|---|---|---|
| Supports and style | Off; Grid is the default style | Off; type Tree (auto), style Default | Off; type Normal (auto), style Default |
| Overhang threshold | 50° (45° on MK4 and XL presets) | 30° | 30° |
| Top Z / contact distance | 0.2 mm | 0.2 mm | 0.2 mm |
| Top interface layers | 2 | 2 | 2 |
| Bottom interface layers | 0 | 2 | 2 |
| Interface spacing | 0.2 mm | 0.5 mm | 0.5 mm |
| XY distance | 60% of external perimeter width | 0.35 mm | 0.35 mm |
| Branch angle | Preferred angle 30° (Organic) | 45° | 30° |
| Branch diameter | Not set | 2 mm | Not set |
| Tip diameter (Organic) | 0.8 mm on 0.4 mm nozzle presets | Not set | Not set |
| Branch density (Organic) | 30% | Not set | Not set |
| Tree wall loops | Double-wall diameter instead | -1 (automatic) | 0 (automatic) |
Prusa scales values with the hardware. The 2.9.6 profiles set tip diameter to 0.5 mm for 0.25 mm nozzles, 1.2 mm for 0.6 mm and 1.6 mm for 0.8 mm. The 2.9.2 profiles use a 0.07 to 0.08 mm contact distance on 0.25 mm nozzle presets, 0.17 mm on 0.10 mm layers and 0.3 mm on 0.30 mm layers.
The tip values follow a rule. PrusaSlicer’s validation code refuses to slice Organic supports when tip diameter is below the support extrusion width, when branch diameter is below twice that width, or when branch diameter is below tip diameter. A 2.9.0 bug report hit the first error on a 0.8 mm nozzle and cleared it by raising the tip to 0.8 mm. Shrink the tip only together with the support extrusion width.
The settings that decide removal
Top Z distance
PrusaSlicer calls it Top contact Z distance; Bambu Studio and OrcaSlicer call it Top Z distance. The Settings Guide calls it “the most influential factor in how well the support adheres to the model.” A smaller gap holds overhangs flatter and sticks harder; a larger one releases cleaner and leaves a rougher overhang. Well-bonding materials, hotter printing and wider lines need more gap; a different support material needs much less.
Prusa’s support material article suggests 50 to 75% of the layer height: 0.10 to 0.15 mm at 0.20 mm layers. Treat that as the surface-quality end and Prusa’s 0.2 mm preset value as the easy-removal end. A gap of 0 has side effects: PrusaSlicer drops bridge flow and speed for the first layer over the support, and Bambu Studio’s settings logic treats 0 mm as a soluble-support setup.
XY distance
PrusaSlicer’s “XY separation between an object and its support” is 60% of the external perimeter width in Prusa presets; Prusa says a bigger gap makes supports “easier to remove and less prone to fusing to the model.” Bambu Studio and OrcaSlicer ship 0.35 mm as Support/object XY distance (Orca wiki). The cost, per the Settings Guide, is that small overhangs next to a wall lose support. Raise XY when branches weld to side walls, not when the underside is the problem.
Interface layers, spacing and pattern
All three ship two top interface layers; bottom interfaces are 0 in Prusa presets and 2 in Bambu and Orca. Interface spacing is 0.2 mm in PrusaSlicer and 0.5 mm in the other two, and 0 means a solid interface (Prusa, Orca wiki). Denser interfaces flatten the underside and cost removal effort, so try tighter spacing before a third layer. Prusa’s Organic supports article recommends enabling top interfaces rather than raising branch density when you need a dense contact surface.
In Bambu Studio the auto interface pattern resolves to rectilinear; OrcaSlicer’s auto switches to concentric for zero-gap interfaces. Bambu Studio 2.0 made the transition layer, interface and overhang surface print in perpendicular directions, which Bambu says improves removability.
Tip diameter, branch diameter and branch density
These are Organic controls. OrcaSlicer shows them only for the Default and Organic styles; Tree Slim, Strong and Hybrid get plain branch angle, distance, diameter and auto-brim controls. Per Prusa’s Organic supports article:
- Tip diameter: the branch end touching the model. Smaller leaves a smaller mark, but no smaller than the support extrusion width.
- Branch diameter: the thinnest branches; thicker is sturdier.
- Branch density: “A higher value results in better overhangs but the supports are harder to remove.” Prusa presets use 30%.
- Branch distance: contact-point spacing; smaller improves overhangs and complicates removal.
- Branch diameter angle: how fast branches thicken toward the base (3° in Prusa presets); a small angle adds stability.
- Branch diameter with double walls: branches above this diameter get two perimeters; 0 disables it.
Branch angle
Prusa’s article separates two angles. Maximum branch angle applies when a branch must avoid the model: lower is more vertical and stable, higher reaches further. Preferred branch angle applies when it does not: lower is more stable, higher merges branches faster. The Bambu base profile sets branch angle to 45°; the Orca Custom profile sets 30°, which Orca applies to the non-organic styles. Lower the angle first when branches lean and fail; raise it only when a branch cannot reach an overhang without starting on the model.
Tree support wall loops
Bambu Studio labels tree_support_wall_count “Tree support wall loops” (issue #3182); OrcaSlicer’s wiki lists it as Wall loops, range 0 to 2, 0 meaning automatic. The two codebases read the value differently:
- Bambu Studio ships -1, which lets the slicer place double walls automatically. 2 forces double walls on every branch, and 0 or 1 keeps single walls (SupportParameters.hpp).
- OrcaSlicer ships 0, which doubles walls only on branches wider than 5 mm. 1 keeps single walls and 2 doubles everything (SupportParameters.hpp).
Set 2 when tall, thin branches wobble or snap mid-print. Otherwise leave it on automatic, because a second wall adds material to every branch you later cut.
Where supports may start
Prusa calls “Support on build plate only” “a really quick way to get rid of excess supports mostly on organic shapes” and says to check in the preview that every overhang is still covered. OrcaSlicer’s On build plate only does the same (Orca wiki) and adds Support critical regions only (sharp tails, cantilevers) and Remove small overhangs. Don’t support bridges exists in PrusaSlicer and as bridge_no_support in Bambu and Orca, off by default.
Painting enforcers and blockers
In PrusaSlicer’s Paint-on supports tool, left-click enforces, right-click blocks, Shift plus left-click erases and Alt plus scroll changes the brush size. With enforcers only, set supports to “For support enforcers only”; with blockers, or both, use “Everywhere” or “From build plate only”. Smart fill and automatic painting speed it up, and the painting saves in the 3MF.
In Bambu Studio and OrcaSlicer the switch is the support Type: Bambu’s config offers Normal(auto), Tree(auto), Normal(manual) and Tree(manual). Per the Orca wiki, manual limits supports to the areas you paint, while auto combines geometry detection with painting. A blocker is the most direct removal control there is: nothing touches that face.
Adaptive layer height and independent support layers
Organic supports place branches from the object’s layers. PrusaSlicer 2.9 and OrcaSlicer both refuse to slice with “Variable layer height is not supported with Organic supports” (Prusa Print.cpp, Orca Print.cpp). In Orca that includes the Default style, which always resolves to Organic. Bambu Studio does not refuse: its Default style becomes Tree Organic at fixed layer heights and Tree Hybrid when the object has variable layer heights or a soluble interface. OrcaSlicer also hides Independent support layer height for Organic, which needs support layers that match the object’s. If you rely on adaptive layer height, pick Tree Slim, Strong or Hybrid explicitly.
Which tree style to pick
Organic is the right starting style in all three slicers. Move away from it for large flat roofs, for variable layer heights, and in Bambu Studio when a support filament prints the interface. What each style is, in the vendors’ words:
- Organic: added in PrusaSlicer 2.6 (June 2023) and, as Tree Organic, in Bambu Studio 1.8.0, “picked from PrusaSlicer.” Prusa describes Organic supports as “easily removable” and says they “do not scar the surface, and are fast and cheap to print”; the worked example lets you test that claim.
- Tree Slim: “more delicate and use less material while still providing adequate support” (Orca wiki). Not Orca-only: Bambu Studio’s styles are Default, Grid, Snug, Tree Slim, Tree Strong, Tree Hybrid and Tree Organic.
- Tree Strong: “more robust and provide additional support for heavier overhangs.”
- Tree Hybrid: a “similar structure to normal support under large flat overhangs.” Bambu Studio 2.0 smoothed its nodes and added brims under it.
- Transition layers: since Bambu Studio 2.0, non-organic tree styles print two low-speed transition layers under the interface; Organic does not.
- Grid and Snug: Prusa says Grid is very stable but leaks along the object’s walls; Snug follows the overhang without leaking but is less stable for tall, thin pillars.
| Model type | PrusaSlicer | Bambu Studio | OrcaSlicer | Watch for |
|---|---|---|---|---|
| Miniature, fixed layer height | Organic | Tree Organic | Organic | Blockers on faces; tip no smaller than support line width |
| Miniature on adaptive layer height | Organic won’t slice: fixed layers, or Snug | Tree Slim (Default would turn Hybrid) | Tree Slim | Contact points on detail in preview |
| Cantilevered bracket | Organic, build plate only | Tree Organic; Tree Strong for tall, thin branches | Organic; Tree Strong for tall branches | Longest branch in preview; wall loops 2 if it wobbles |
| Large flat roof | Grid or Snug | Tree Hybrid | Tree Hybrid | Interface spacing matters more than branch settings |
| Deep well or internal cavity | Snug, or reorient the part | Tree Organic | Organic | Branches need a floor to start from |
| Support-filament interface | Organic | Tree Hybrid | Your usual style | Zero-gap settings below |
Two rows need explaining. For cavities, Bambu Studio 2.8.2 enables lightning infill reinforcement by default for organic supports in internal cavities, to reduce floating supports. For two-material supports, Prusa’s XL guide says changing the support extruder keeps the wipe tower only with Organic. Bambu Studio 2.0 shows a dialog when support material is used, offering Hybrid Tree, one outer wall and no bottom interfaces. Miniature settings beyond supports are in the miniature layer height guide.
Per-material starting points
Of the vendor documents checked here, only Prusa’s flexible-materials guide gives a material-specific support gap. Every other row starts at the shipped defaults and moves in the direction the sources give; the gap ladder in the worked example finds your exact value.
| Material | Top Z distance | Top interface layers | Interface pattern | XY distance | Branch diameter | Basis |
|---|---|---|---|---|---|---|
| PLA | 0.2 mm; 0.10 to 0.15 mm for a smoother underside | 2 | Default | Default | Default | Shipped profiles; Prusa’s 50 to 75% rule |
| PETG | Start at 0.2 mm, ladder upward | 2 | Default | Default; raise if walls fuse | Default | Prusa PETG guide; Settings Guide |
| ABS / ASA | Start at 0.2 mm, ladder | 2 | Default | Default | Default | Prusa’s ABS and ASA guides give none |
| TPU | 0.3 mm | 2 | Default | At least 100% of external perimeter | Default | Prusa flexible materials guide |
| Any, with interface filament | 0 mm | 1 in Orca | Concentric | Default | Default | Bambu pop-up; Orca wiki |
Prusa lists “Supports are hard to remove” among PETG’s cons, and the Settings Guide says better-bonding materials need a bigger gap. For TPU in Bambu Studio or OrcaSlicer, where XY is in millimetres, enter at least your outer-wall line width. Temperatures and cooling, which also change how hard supports bond, are in the material profiles guide.
When to print the interface in a second material
Use one when the underside is cosmetic and no single-material gap gives both a flat surface and a clean release, or when PETG welds at every gap. Different materials “tend to separate more easily after solidifying”, so the gap can drop sharply (Settings Guide).
- PETG on PLA, or PLA on PETG. Prusa’s XL guide reports both tested successfully, using the soluble-full print setting with the support sheath off.
- Bambu Support for PLA/PETG. Assigning a support material to the interface prompts Bambu Studio to recommend “0 top z distance, 0 interface spacing, concentric pattern and disable independent support layer height” (forum quote). One user there found 0.2 mm released far more easily than 0.1 mm, with a slightly rougher surface.
- OrcaSlicer’s layer split. With two or more interface layers, Orca prints one bonding layer in the base filament; set 1 for a pure interface, and enable Avoid interface filament for base to keep it out of the support body.
- PVA under PLA. Bambu Studio 2.8.2 moved its recommended bottom Z distance to 0 for support stability.
Worked example: one bracket, three slicers, two presets
Vendor claims about removal only matter on your printer and your filament, so run this comparison yourself. It takes six prints, plus four more if you print PETG.
The part. Model a 20 mm wide bracket: a 10 mm column 35 mm tall on a 40 × 20 × 3 mm foot, with three arms at the top. The 25 mm left arm has a flat underside (the roof), the 25 mm right arm a 45° chamfered underside, and a 20 mm front arm a 60° underside, both angles measured from vertical. Import the same file into all three slicers.
Hold constant. Same spool, 0.4 mm nozzle, 0.20 mm layers, foot on the bed. Paint enforcers on the three undersides only, with “For support enforcers only” in PrusaSlicer and Tree (manual) in Bambu Studio and OrcaSlicer, so each slicer supports the same faces regardless of its threshold.
Run A, defaults. PrusaSlicer style Organic, Bambu and Orca style Default (both resolve to Organic at a fixed layer height). Touch nothing else.
Run B, tuned. Apply your material’s row from the table. For PLA, take the smoother end: 0.15 mm top Z distance, which is 75% of the 0.20 mm layer. For TPU, use 0.3 mm and the wider XY. For PETG, add a gap ladder: four more copies at 0.15, 0.20, 0.25 and 0.30 mm top Z distance.
Record for each print:
- Support filament (g). PrusaSlicer’s preview legend lists time and filament weight per feature; add Support material and Support material interface. OrcaSlicer’s preview has a per-feature filament breakdown too. Where no per-feature figure shows, slice once without supports and subtract.
- Slice time. Stopwatch from clicking Slice to the preview appearing, freshly opened project, median of three.
- Print time. The slicer’s estimate and the printer’s actual time.
- Removal time. Stopwatch from first touch to last fragment, same tools and same person each time.
- Underside photos. Phone on a fixed stand, one light raking across at a low angle, ruler in frame, before and after cleanup.
- Surface grade. 1 = smooth, 2 = visible lines but no fused material, 3 = fused patches or torn surface.
Reading it. If Run B grades better but removal takes much longer, the tighter gap is not worth it for that part; go back to 0.2 mm. If the roof grades worse than the chamfers on every Organic run, reprint that arm with Tree Hybrid in Bambu or Orca and Grid in PrusaSlicer; that is the style decision from the table above. If one slicer releases fast but grades 3 on the 60° face, check its XY distance before its gap. On the PETG ladder, the smallest gap that grades 1 or 2 without tools is your value.
Removing supports and fixing scars
Prusa’s support material article starts with bare hands, adds pliers for grip in hard-to-reach places and a scalpel or utility knife for stuck pieces, and warns that fragments “can be surprisingly sharp and are sometimes violently ejected”, so wear eye protection. Creality’s removal guide adds cutters, tweezers and a rotary tool, and says to begin from the edges or looser sections. On trees, snip free the branches you can reach, then lift each interface patch from its edge rather than prying at its middle.
For PETG that has bonded too well, a brief, targeted pass of heat can soften the support “slightly before the model surface does”. 3DBite calls the window narrow and the technique “not a substitute for good support settings”, and warns that parts with tight dimensional tolerances should not be heat-treated casually.
To fix scarring, trim remaining nubs with a knife, then sand: Prusa’s post-processing walkthrough uses P100 grit for rough work and P400 to finish, and putty wherever sanding reaches the infill. To prevent scarring, OrcaSlicer’s support ironing re-passes the interface at low flow to flatten it, though open issue #10840 (filed against 2.3.1-beta) reports it only generates with Organic.
Diagnosing common problems
The interface fuses to the part. Check the gap, including preset overrides, and run the ladder; confirm interface spacing is not 0. If PETG fuses at every gap, use a second-material interface. If the rest of the part also looks over-full, confirm flow and temperature with the calibration guide first.
Branches topple mid-print. Lower the branch angle, add a small branch diameter angle on Organic, or set wall loops to 2. For non-organic trees, OrcaSlicer has auto brim and brim width controls, and Bambu Studio 2.0 adds brims under Hybrid.
Dots or scars on the underside. Reduce tip diameter (not below the support extrusion width), lower branch density, and check the overhang itself. The print defect troubleshooting guide treats support scarring as one symptom among several.
Supports float inside a cavity. Update Bambu Studio to 2.8.2 or later, reorient the part, or use Snug in PrusaSlicer, and scrub the preview layer by layer.
Slicing stops with an Organic error. A diameter is below what the support extrusion width allows, or the object has variable layer height. Fix the diameters, flatten the layers, or pick a non-organic tree style.
FAQ
what is the best top z distance for tree supports
Start at 0.2 mm for PLA, the value PrusaSlicer, Bambu Studio and OrcaSlicer all ship in their base profiles. Prusa’s rule of 50 to 75% of layer height gives a smoother underside that is harder to remove. Use 0.3 mm for TPU, and 0 only when the interface is printed in a separate support filament.
why won’t organic supports slice with adaptive layer height
Organic branches are placed from the object’s own layers, so PrusaSlicer and OrcaSlicer stop with an error when layer heights vary. Bambu Studio avoids the error by quietly switching its Default style to Tree Hybrid. Choose Tree Slim, Strong or Hybrid yourself, or return to a fixed layer height and keep Organic.
is tree slim or organic better in bambu studio
Start with Organic, which is what Bambu Studio’s Default style becomes at a fixed layer height. Tree Slim is designed to use less material and is not blocked by variable layer heights, so it is the substitute on adaptive-layer prints. Compare both on the worked-example bracket before saving either as a production preset.
how do i stop tree supports sticking to petg
Widen the top Z distance from 0.2 mm in steps and print a gap ladder, since Prusa lists hard-to-remove supports as a PETG drawback. Keep two interface layers and avoid a solid interface. If no gap releases cleanly, print the interface in PLA, or in Bambu Support for PLA/PETG at the 0 mm gap Bambu recommends.


