20
submitted 4 months ago* (last edited 4 months ago) by kizzard@lemmy.world to c/3dprinting@lemmy.world

Does anyone have any tips or tools to help with managing slicer profiles using inheritance? I primarily use SuperSlicer but have been dabbling with Orca Slicer recently.

I want to make a master printer profile, then have child profiles for specific purposes (production / draft, different layer heights, etc) that only override specific settings.

SuperSlicer has profile inheritance but if you make a change to the master profile, you have to manually propagate it into every child profile which is painful and error prone.

Orca Slicer also appears to have inheritance but you don't seem to be able to choose a user profile as the parent profile (only the immutable system profiles), which makes it useless.

I am thinking about creating a makefile driven system or python script to generate the child Super Slicer INI profiles... but it kind of pains me to have to use a separate system instead of managing it from the slicer UI.

top 4 comments
sorted by: hot top controversial new old
[-] ilovecheese@feddit.uk 4 points 4 months ago

I also use SuperSlicer and find this issue problematic too!

Hoping someone has a suggestion.

[-] Damage@feddit.it 2 points 4 months ago

Have you tried editing the JSON files directly? Orca profile management sucks big time

[-] kizzard@lemmy.world 1 points 4 months ago

Yeah - I tried that technique to change the inherited profile setting on a new profile to an existing master printer profile that I have, but when you do that, the new profile just disappears in the UI. If you reset it back to a system profile, it reappears. I can't understand the utility of that.

[-] Damage@feddit.it 1 points 4 months ago

Yeah they definitely need to work on that. Enabling filament profiles from one printer to another is also a pain in the ass, but that at least works with a quick edit in the JSON.

this post was submitted on 26 Apr 2024
20 points (100.0% liked)

3DPrinting

15276 readers
96 users here now

3DPrinting is a place where makers of all skill levels and walks of life can learn about and discuss 3D printing and development of 3D printed parts and devices.

The r/functionalprint community is now located at: !functionalprint@kbin.social or !functionalprint@fedia.io

There are CAD communities available at: !cad@lemmy.world or !freecad@lemmy.ml

Rules

If you need an easy way to host pictures, https://catbox.moe may be an option. Be ethical about what you post and donate if you are able or use this a lot. It is just an individual hosting content, not a company. The image embedding syntax for Lemmy is ![](URL)

Moderation policy: Light, mostly invisible

founded 1 year ago
MODERATORS