PrusaSlicer icon indicating copy to clipboard operation
PrusaSlicer copied to clipboard

ironing doesn't work when no top layers

Open codecranker opened this issue 2 years ago • 3 comments

I'm printing with 100% dense infill and no top or bottom layers. I know it's a dumb setting, but people are just fancy monkeys and ironing should still work.

Project file & How to reproduce

Turn on ironing all top surfaces. Set top and bottom layers to zero. Set infill 99.9% gyroid

Checklist of files included above

  • [ ] Project file
  • [ ] Screenshot

Version of PrusaSlicer

2.6.0-alpha2-win64

Operating system

Windows 10

Printer model

trashheap1.0

codecranker avatar Feb 01 '23 06:02 codecranker

I don't understand what is the purpose of your issue. But that's true that when you switch top layers, there will not be applied ironing.

kubispe1 avatar Feb 01 '23 08:02 kubispe1

When you tell slicer to iron all top layers, it should iron all top layers. It shouldn't matter whether the top layer is infill or support or whatever. If it's the topmost layer, it should iron it.

Cura does it. It will iron the topmost later even if it's support. Prusa slicer not ironing the top layer when its labeled as infill is a bug. Otherwise it should be spelled out in the documentation that top layer will not be ironed if it is labeled infill

codecranker avatar Feb 01 '23 08:02 codecranker

The documentation is correct. It says it will iron the top layer. You turned off top layers, so there's nothing to iron. If you want ironing use at least one top layer. The same logic applies to top layer infill pattern. If you turn off top layers it will be ignored and not applied to the top infill instead. It's consistent.

sarusani avatar Feb 01 '23 14:02 sarusani

This is annoying but I'll live with it and spare you the GitHub issue

codecranker avatar Feb 03 '23 20:02 codecranker