Jump to content
UltiMaker Community of 3D Printing Experts

Adjusting default settings in per-model menu bar


endotherm
 Share

Recommended Posts

Posted · Adjusting default settings in per-model menu bar

I'm wondering if someone could tell me a way to set my own default entries in the per-model menu bar?  By default there are seven pre-selected parameters which appear each time I want to modify my overlap, which are irrelevant to my needs.   Typically I just want infill density=100% to reinforce certain areas etc.  I know I can dismiss them by ticking the "-" button, but I can't figure out how to make that choice stick for subsequent uses of the menu item.  I couldn't find anything in settings or searching online.  I suspect I might need to edit a settings file somewhere.  Anyone with any suggestions?  Thanks.

 

524407600_2021-12-04@08_50_32.png.1c6700bae99d499cb9698c41523f1e45.png      ==>   729470070_2021-12-04@08_59_15.png.8c9e222dd0ad188c6006efcd84028d95.png

 

 

 

  • Link to post
    Share on other sites

    Posted · Adjusting default settings in per-model menu bar
    16 hours ago, endotherm said:

    I'm wondering if someone could tell me a way to set my own default entries in the per-model menu bar?

    There isn't really a way to do this. The "pre-selected" settings are fairly hardcoded into Cura.

     

    16 hours ago, endotherm said:

    By default there are seven pre-selected parameters which appear each time I want to modify my overlap, which are irrelevant to my needs.

    Those default settings, which only appear when you select the "infill mesh only" option, make that option behave more like you would expect them. If you remove them, you get extra walls at the edges where the mesh intersects the main mesh. With these settings, you really only affect the infill.

  • Link to post
    Share on other sites

    Posted · Adjusting default settings in per-model menu bar

    Thanks, I think I follow this reasoning.  I was concerned that these values would override any of the same ones in my global settings, and would be tedious to have to copy the same values here as well.  As I understand it, these values are to prevent unnecessary walls and top/bottom layers being created, and is a good thing!  I'll try a print with and without and see if I can see the difference.

     

    I wasn't aware this was hard-coded into the main executable.  I had previously added a plugin/addon (to do with cylindrical supports) which appeared at the bottom of this menu, leading me to believe it was modular and editable.

  • Link to post
    Share on other sites

    Posted · Adjusting default settings in per-model menu bar
    1 hour ago, endotherm said:

    I'll try a print with and without and see if I can see the difference.

    You don't have to print to see the difference. Check out the preview.

     

    1 hour ago, endotherm said:

    I had previously added a plugin/addon (to do with cylindrical supports) which appeared at the bottom of this menu, leading me to believe it was modular and editable.

    It is modular and editable. You don't actually need to dig into the .exe file, but you would have to edit Python files in the Program Files/Ultimaker Cura 4.x folder, and that is a slippery slope; You would have to make those edits over and over again when you install newer versions of Cura.

     

    Writing a "profile" system for Per Model Settings (ie: adding the ability to add sets of setting values to select from a list) has been on the back of my head for the past 6-ish years, but the problem is that the back of my head is a very busy place.

  • Link to post
    Share on other sites

    Posted · Adjusting default settings in per-model menu bar

    I actually meant previewing a modified model 🙂  The difference is now obvious to me.

    111028520_2021-12-05@05_24_06.thumb.png.4c90ba5a7cd15f83b56ce62a1b114ac6.png613786050_2021-12-05@05_11_49.thumb.png.998e8287052d6f022c5faf8c7c3b2459.png

    Not that it made a great deal of difference in my case, because it didn't upset the outer layer appearance, but I understand the need for them now.

    2081563710_2021-12-05@05_32_34.png.bac3f9ac8775ad6559fefddfe4948f8e.png

     

    Unfortunately editing Python is something I've not really needed to tackle, aside from the odd case where someone held your hand and stepped you through changes.  I'm happy to leave it on the to-do list.  Now that I understand why they were there in the first place makes it very low on my priorities now.  I wish I had seen the theme that all the settings were for walls and thicknesses of roofs, maybe the penny would have dropped earlier. 

     

    Thanks again.

     

    • Like 1
    Link to post
    Share on other sites

    Posted · Adjusting default settings in per-model menu bar

    Found my way here looking for an answer to not having to re-add a specific setting each time I make custom overlaps. In my case, I often change the Infill Density of a support blocker to make certain parts of the model stronger.

     

    Anyways, based on @ahoeben's hint about Python files, I figured it out.

    • Go to the plugins folder in your Cura install directory.
    • Navigate to the folder: PerObjectSettingsTool
    • Create a backup of the file: PerObjectSettingsTool.py
    • Open the file for edit in notepad (or any text editor).
    • Look for the specialized_settings array section.
    • Change the list of settings there that you wish to hide or display.
    • Set default values as desired (the part after the colon 🙂
    • Re-open Cura and check it out!
  • Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
     Share

    • Our picks

      • Here it is. The new UltiMaker S7
        The UltiMaker S7 is built on the success of the UltiMaker S5 and its design decisions were heavily based on feedback from customers.
         
         
        So what’s new?
        The obvious change is the S7’s height. It now includes an integrated Air Manager. This filters the exhaust air of every print and also improves build temperature stability. To further enclose the build chamber the S7 only has one magnetically latched door.
         
        The build stack has also been completely redesigned. A PEI-coated flexible steel build plate makes a big difference to productivity. Not only do you not need tools to pop a printed part off. But we also don’t recommend using or adhesion structures for UltiMaker materials (except PC, because...it’s PC). Along with that, 4 pins and 25 magnets make it easy to replace the flex plate perfectly – even with one hand.
         
        The re-engineered print head has an inductive sensor which reduces noise when probing the build plate. This effectively makes it much harder to not achieve a perfect first layer, improving overall print success. We also reversed the front fan direction (fewer plastic hairs, less maintenance), made the print core door magnets stronger, and add a sensor that helps avoid flooding.
         

         
        The UltiMaker S7 also includes quality of life improvements:
        Reliable bed tilt compensation (no more thumbscrews) 2.4 and 5 GHz Wi-Fi A 1080p camera (mounted higher for a better view) Compatibility with 280+ Marketplace materials Compatibility with S5 project files (no reslicing needed) And a whole lot more  
        Curious to see the S7 in action?
        We’re hosting a free tech demo on February 7.
        It will be live and you can ask any questions to our CTO, Miguel Calvo.
        Register here for the Webinar
          • Like
        • 11 replies
      • UltiMaker Cura 5.3.0-Alpha 🎄 Tree Support Spotlight 🎄
        Are you a fan of tree support, but dislike the removal process and the amount of filament it uses? Then we would like to invite you to try this special release of UltiMaker Cura. Brought to you by our special community contributor @thomasrahm
         
        We generated a special version of Cura 5.2 called 5.3.0 Alpha + Xmas. The only changes we introduced compared to UltiMaker Cura 5.2.1 are those which are needed for the new supports. So keep in mind, this is not a sneak peek for Cura 5.3 (there are some really cool new features coming up) but a spotlight release highlighting this new version of tree supports.  
          • Like
        • 17 replies
      • New here? Get ahead with a free onboarding course
        Hi,
         
        Often getting started is the most difficult part of any process. A good start sets you up for success and saves you time and energy that could be spent elsewhere. That is why we have a onboarding course ready for
        Ultimaker S5 Pro Bundle, Ultimaker S5, Ultimaker S3 Ultimaker 2+ Connect.   
        They're ready for you on the Ultimaker Academy platform. All you need to do to gain access is to register your product to gain free access. 
        Ready? Register your product here in just 60 seconds.
          • Like
        • 14 replies
    ×
    ×
    • Create New...