Notifications
Clear all

Top layers not printed  

  RSS
Fred Philip
(@fred-philip)
Active Member
Top layers not printed

Hello folks,

I tried now a few times to complete a proper slicing of my object, an enclosure for a small screen, and It appears that I can't get the result I was hoping for.

It seems that the printed object object is not closed on top and the filling is still showing.

I tried a few times to tweak the setting in Prusaslicer (v 2.9.2-flatpak) but it seems I can't get it right.

I'm hoping someone has some advice for me how to fix the problem.

If more info's required, please let me know.

Any help is much appreciated.

Best Answer by Neophyl:

As I mentioned in my replay I didn't change any of the settings in your profile. You cant apply different profiles to different objects. If I did the software will tell you what's different to the saved profile on your machine that the profile is based on, the settings have a revert icon so you can tell what's different to the base one.

What you cab do however is use modifiers - https://help.prusa3d.com/article/modifiers_1767 for the appropriate knowledge base article.

I used modifiers on the 2 copies. That is modifiers that apply to the overall object. Could have used height range modifier to set different settings based on height or a mesh modifier to specify different settings within a specific area. See the Kbase article. That allows you to apply settings to specific objects (or parts of objects if you used a mesh modifier). When you click on one of the copies look at the right panel. The modified settings get listed below the tree. S for example 2 I reduced the perimeter count which allows enough for top and bottom layers.
For example 3 I just set single perimeter on bottom layers and single perimeter on topmost layer. That keeps the configured perimeter count except on the top and bottom. Again that allows enough space for bottom fill or top fill. I also changed the top fill pattern to Hilbert as a further demonstration that you can change quite a lot of settings using modifiers.

Posted : 19/05/2025 3:17 pm
Studi_Ha
(@studi_ha)
Active Member
RE: Top layers not printed

Hi,please upload the STL or 3mf file.

Otherwise I have to guess what it could be.
Where is the model closed?
Stl import is not on the printing plate?

Posted : 19/05/2025 7:47 pm
Neophyl
(@neophyl)
Illustrious Member
RE: Top layers not printed

The project file saved from prusa slicer rather than the stl is needed. Use File>Save project as . That will save a 3mf file. The PS 3mf will contain not only the model geometry but more importantly a copy of ALL the settings you are slicing with. It gives us an almost complete snapshot to debug issues with.
To attach here on the forum though you must ZIP up the file or the forum will silently drop the attachment.

Posted : 19/05/2025 9:40 pm
Fred Philip
(@fred-philip)
Active Member
Topic starter answered:
RE: Top layers not printed

Here is the project file zipped up:

Slicer.3.5-TFT-TouchScreen.3mf

Thank you

Posted : 20/05/2025 12:06 am
Neophyl
(@neophyl)
Illustrious Member
RE: Top layers not printed

After looking at your project I'm still confused as to what you mean by closed ?  The model geometry is just a frame, it is open on both the bottom and top. So its slicing correctly.  When someone says closed that usually means they are expecting something different.

What exactly were you hoping to happen ?  You don't have any top or bottom extrusion types as you have configured for 10 perimeters, so the objects volumes is completely full of external and normal perimeter extrusions.  So it doesn't need infill and it doesn't need top or bottom layers. 

There are ways to make it have top/bottom layers.  Simplest is to reduce the number of perimeters.  That will leave space for infill and top/bottom.

Or if you want that many perimeters for strength reasons (why for something this small, 3 is enough ?) you could set to only use 1 perimeter on top and or bottom surfaces.  That would allow it to have a top/bottom as the top and bottom would have a single perimeter, possibly for aesthetic reasons ?

I've attached a modified version of your project.  It contains 2 copies of the object, each with modifier settings applied so they slice differently to the general settings.  Both examples are shown.

Posted : 20/05/2025 6:25 am
Fred Philip
(@fred-philip)
Active Member
Topic starter answered:
RE: Top layers not printed

Thanks you for your reply.

Yes you are right, it is just a frame. When I used the term 'not closed', I meant the top layer of the 'walls'.
I guess I better should have used the term 'top surface'.
In the meantime I run a trial with the settings 'ironing "on"' and the result were better.

If you don't mind, can you tell which changes you made in example"2" and "3"?

I tried to look into the project container and opened the file [Slic3r_PE.config] to find out what the differences are.
But I think all settings are merged into one file for all 3 models.
Please correct me If I'm wrong.
Would be nice if I could run a file compare between the three models to see the differences in the settings. 😉

Anyway, thanks for your time.

 

Posted : 20/05/2025 3:41 pm
Neophyl
(@neophyl)
Illustrious Member
RE: Top layers not printed

As I mentioned in my replay I didn't change any of the settings in your profile. You cant apply different profiles to different objects. If I did the software will tell you what's different to the saved profile on your machine that the profile is based on, the settings have a revert icon so you can tell what's different to the base one.

What you cab do however is use modifiers - https://help.prusa3d.com/article/modifiers_1767 for the appropriate knowledge base article.

I used modifiers on the 2 copies. That is modifiers that apply to the overall object. Could have used height range modifier to set different settings based on height or a mesh modifier to specify different settings within a specific area. See the Kbase article. That allows you to apply settings to specific objects (or parts of objects if you used a mesh modifier). When you click on one of the copies look at the right panel. The modified settings get listed below the tree. S for example 2 I reduced the perimeter count which allows enough for top and bottom layers.
For example 3 I just set single perimeter on bottom layers and single perimeter on topmost layer. That keeps the configured perimeter count except on the top and bottom. Again that allows enough space for bottom fill or top fill. I also changed the top fill pattern to Hilbert as a further demonstration that you can change quite a lot of settings using modifiers.

Posted : 20/05/2025 6:20 pm
Fred Philip
(@fred-philip)
Active Member
Topic starter answered:
RE: Top layers not printed

Thank you. 
Something new I learned about PrusaSlicer today. 😊 

Fred

Posted : 22/05/2025 5:19 pm
Share: