Curve Planning Silently Turns off Arc Fitting In Bambu Studio

Please let me decide if I wish to use a feature or not. On a first slicing it will turn off Arc Fitting because curve planning suport was detected. But then it allows to reslice if I enable arc fitting again.

Just, why? Why is it so intrusive? Please just let there be a checkbox instead, like for any other setting.

If the machine has to have no arc fitting, then better software engineers would have made it a grayed out, enforced-disabled option on this machine profile, not this silly popup

surely a billion dollar company didnt let the intern handle this feature, right?

3 Likes

Arc Fitting only really helps when your model contains actual circles and arcs. It converts countless tiny line segments into real arc commands and mainly reduces G code size.

Curve Planning takes a different approach. It improves motion planning itself and works even when there are no true circles at all.

If your printer supports Curve Planning, I’d just use that and skip Arc Fitting. The real world gains from Arc Fitting become pretty small at that point. You mostly end up with slightly smaller G code files, and honestly… who cares about G code size in 2026?

3 Likes

in another thread, somebody’s print times increased significantly compared to arc fitting. That might be good reason to disable it.

I don’t see any difference at all, at least not in the slicer. Do you have the link to the other thread?

After updating firmware and slicer [although i think it was firmware alone] it no longer screams at you about the setting it enabled by default, and will let me arc fit in peace if i please

Yes, found it again: X2D curve planning much slower compared to arc fitting?

Just tried a simple chamfered stand and overall time reduced 20% by reverting back to Arc Fitting (Curve planning 5hrs vs Arc Fitting 4hrs).

From what I understand, AF compresses the G-code in the slicer by converting multiple straight lines into smooth arcs for the printer to handle, whereas CP makes the printer itself smooth out transitions (create arcs) on-the-fly in real time? Is that correct?

I discovered this to be a PITA when running two H2D and one H2C for the same job. Was making these blocks to support pipes, basically a cube with a half circle cutout. I sliced it on the C, then on the D, 12 hours and change, got them printing, then opened a third screen and imported the STL, and sliced it, 9 hours 43 minutes. What? I closed without saving, ok, WTh is this. Clicked the saved file I used for the other two, and sure enough, 12 hours. So I dug around and found the arc fitting unchecked. Checked it, sliced it, 9 hours 43 minutes. Well, theres 6 hours I will never get back. I found exactly ZERO difference in the part with it checked, so now I have a modified saved process that disables infill retraction disabled, and checked the arc fitting for the H2C. Yes, unchecking Arc Fitting DOES increase print times.

1 Like