Is there a slicer that can set the print speed for each layer as a function of the layer area?
Most slicers have a feature in their cooling settings to &quot;slow down if layer print time is below xxx&quot;.
Setting this to a higher value should ensure that small / short layers aren't printed too fast, so that cooling is still reliable.
Shorter layers are slowed down linearly to reach the specified minimum time - unless a &quot;minimum print speed&quot; is also set.