Jump to content
ahoeben

Plugin for creating custom setting visibility presets

Recommended Posts

Posted (edited) · Plugin for creating custom setting visibility presets

Cura 3.3 introduced the concept of setting visibility presets:

setting-visibility.jpg

When I implemented that menu, I always meant to follow up with a way to add custom presets. I never got round to doing that. As a stop-gap measure, here's a plugin that will let you save your current set of visible settings in a preset:

 

For Cura 3.6: http://files.fieldofview.com/cura/SettingVisibilityProfileCreator-v5.0.0-2019-01-12T13_50_55Z.curapackage

For Cura 4.0: http://files.fieldofview.com/cura/SettingVisibilityProfileCreator-v6.0.0-2019-01-12T13_50_26Z.curapackage

 

After downloading the file for your Cura version, drop it into a running Cura window. Then restart Cura.

 

The functionality of creating a new set can be found in the "Extenions" menu.under "Setting Visibility Sets". Selecting "Store Custom Setting Visibility Set", you currently visible settings will be stored into a new preset. In this first version it is not possible to edit a preset, but you can overwrite a previously stored preset.

 

It would be better if functionality would be available in the setting visibility hamburger menu, but that cannot be done with a plugin without a lot dirty tricks. Ideally the functionality of this plugin will be moved into Cura itself, but that will not be added before Cura 4.1, and by making it a plugin I could make it available for Cura 3.6 and newer.

Edited by ahoeben
Removed mention of 3.5
  • Thanks 2

Share this post


Link to post
Share on other sites
Posted · Plugin for creating custom setting visibility presets

I'm totally in favor of this not being a plugin though. It makes sense for this to live in the "mainline" Cura code. So if you're up for it, make a pull request.

Share this post


Link to post
Share on other sites
Guest
Posted · Plugin for creating custom setting visibility presets

I'm pretty sure I was able to install this on 3.5.1 as directed above because I can see it loading in the logs, but it's not working, the logs show there's a missing dependency of "cura.Settings.SettingVisibilityPreset".  Not sure if it's meant to consume another plugin which I don't have installed?  The instructions don't say I need to do anything else?  My settings look like that image in the OP.

Share this post


Link to post
Share on other sites
Guest
Posted · Plugin for creating custom setting visibility presets

Looking at GitHub, the missing class was refactored in the 3.6 release only.

Share this post


Link to post
Share on other sites
Posted · Plugin for creating custom setting visibility presets

I'm sorry, I did not actually test this with Cura 3.5. I have edited the opening post to reflect that. The plugin is 3.6 and 4.0 only (for now)

Share this post


Link to post
Share on other sites
Posted · Plugin for creating custom setting visibility presets
8 hours ago, nallath said:

I'm totally in favor of this not being a plugin though. It makes sense for this to live in the "mainline" Cura code. So if you're up for it, make a pull request.

+1

Share this post


Link to post
Share on other sites
Posted · Plugin for creating custom setting visibility presets

and I assume the added benefit of adding it to base Cura will be that the save option can be in the visibility setting menu itself.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Our picks

    • Ultimaker Cura 4.0 | Stable available!
      Ultimaker Cura 4.0 is mainly focused on the improved user interface and cloud integration.
      As always, we want to collect your user feedback for this release. If there are any improvements you can think of, feel free to mention it here and help us to shape the next release.
      • 86 replies
×
×
  • Create New...

Important Information

Welcome to the Ultimaker Community of 3D printing experts. Visit the following links to read more about our Terms of Use or our Privacy Policy. Thank you!