Jump to content
Ultimaker Community of 3D Printing Experts

Printer Definitions From Old Version of Cura


Recommended Posts

Posted · Printer Definitions From Old Version of Cura

I purchased my son a Monoprice Cadet 3d printer over the summer.  The sample prints that came included with the printer turn out very nice, but models that we slice come out average at best.  Up until now I've been using a custom printer that I manually entered the few settings that are exposed in the interface, but I'm hoping to create an actual printer definition that allows me to adjust a wider variety of settings.  Monoprice included a customized version of Cura (4.3) that has definition files for the Cadet, but it crashes on startup on the latest version of macOS.  I've spent hours tweaking the definition files trying to get them to work with Cura version 4.8, but while I'm now able to add the Cadet as a printer, none of the profiles show up and when I try to slice a model no progress is made.

 

Are there any Cura gurus who would be willing to take a look at these definition files and point me in the right direction?  The attached "Cura 4.3.zip" file contains all the relevant (I think) files from the Monoprice version of Cura.

 

Thanks for any help!

Cura 4.3.zip

  • Link to post
    Share on other sites
    Posted · Printer Definitions From Old Version of Cura

    Startup the older "good" cura.  Slice a model with the right settings.  Then do menu "File" "Save...".  This creates a project file with your machine (printer) settings, your profile settings, and your overrides to the profile.  It also saves your model(s) and orientations and other things.

     

    Then exit cura, open the newer cura and open that project file.  It should have everything perfect with the machine setup.  It will even add the machine to your list of machines available.

     

    I don't use profiles.  I use project files.  Whenever I go to slice something I think "what did I slice that was similar - oh yeah - that nylon lens holder" I then start with the project file for that similar item, discard the models and drop in the new model.  Also of course whenever I save a gcode file I also save the project.  It's just a reflex now - I don't think about it.

  • Link to post
    Share on other sites
    Posted · Printer Definitions From Old Version of Cura

    Thanks for the reply!

     

    This sounds like a great option, but I'm not able to run the "good" Cura - it crashes on startup.  I don't know if it's because it's too old to run on my updated version of macOS, or if the changes made by Monoprice just broke it...

     

    Are project files platform independent? I.e., if I can get the Monoprice version of Cura to work on an older Windows machine can I transfer the save over to my Mac?

  • Link to post
    Share on other sites
    Posted · Printer Definitions From Old Version of Cura

    Yes.  People post their cura files here all the time from "obscure" printers (ones I don't have) and when I load there project file I see their printer (machine) settings and that is in my cura going forwards - until I upgrade Cura I suppose.  I have a Linux machine but most people use Cura on PC or Mac.  It makes no difference.

     

    I got burned a few times with profiles (years ago) and once I discovered project files I stopped using profiles.  Years ago.

  • Link to post
    Share on other sites
    Posted · Printer Definitions From Old Version of Cura

    If cura crashes on startup you can locate the cura log file and post it.  Even better, once you know where the configuration files are stored (2 different folders) you can delete everything in those folders and restart cura and it may just work.

     

    I don't know where they go on a mac.  Someone with a mac can do "help" "show configuration folder" and let us know.

    log file location
    On my windows10 computer it is here: C:\Users\gr5\AppData\Roaming\cura\4.8
    On linux is here:   /home/gr5/.local/share/cura/master

  • Link to post
    Share on other sites
    Posted · Printer Definitions From Old Version of Cura
    3 hours ago, gr5 said:

    I don't know where they go on a mac.  Someone with a mac can do "help" "show configuration folder" and let us know

     

    @gr5 - just copy the instructions from GitHub to your collection 🙂

     

    https://github.com/Ultimaker/Cura#logging-issues

     

    • Thanks 1
    Link to post
    Share on other sites
    Posted · Printer Definitions From Old Version of Cura
    On 1/9/2021 at 4:18 AM, Runt8 said:

    The attached "Cura 4.3.zip" file contains all the relevant (I think) files from the Monoprice version of Cura.

     

    I think the according "quality" files are missing (at least). It claims to have some machine specific profiles:

    "has_machine_quality": true

     

    The quality files in your attachment are the default (generic) files from Cura - don't overwrite these.

    The same goes for the fdmprinter / fdmextruder files - don't change those, let your definition inherit from the newer files of Cura 4.8.

     

    There's a chance that it has it's own material files too, all generic materials are excluded in the definition. This may be specific to your customized Cura version, but check the materials folder as well (just in case).

     

    If you remove the settings "has_machine_quality" and "exclude_materials" from mp_base.def.json the standard profiles and materials become usable.

     

    Hope that helps!

     

    grafik.thumb.png.91e0c013e5d80bde98a5f8a0f12d0432.png

    • Like 1
    Link to post
    Share on other sites
    Posted · Printer Definitions From Old Version of Cura
    17 hours ago, tinkergnome said:

    @gr5 - just copy the instructions from GitHub to your collection 🙂

    Done!  Thanks.

  • 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
    • Our picks

      • Startups, apply for the Forward AM Innovation Award!
        Are you a startup using 3D printing? Perhaps you should continue reading... 
         
        Together with BASF we are launching the Forward AM Innovation Award - the very first global contest for startups developing new applications with 3D printing!
         
        Why apply?
        The winning startup will receive €100,000 in goods and services*, along with coaching and marketing exposure from top-notch leaders in the industry.
         

         
        Who can apply?
        Your startup creates products using Additive Manufacturing, is less than 5 years old, and has less than 50 employees. We are looking for 3D printing applications with a strong focus on innovation, sustainability and scalability.
         
        Dental aligners, shoes, tools, automotive parts, music instruments, industrial tooling and molding, medical implants, sports equipment, toys, architecture, fashion, construction... all are welcome to join!
         
        Do you have an innovative, sustainable and scalable idea that leverages the unique possibilities of 3D printing? Then it is time to apply!
        More information can be found here.
         
        Applications close on March 28th, 2021
        * What does "in goods and services" mean?
        The winner will be able to pick any item from the overall product and service portfolio of the sponsors, e.g. printers, materials, consulting, software... Choose whatever you need to accelerate your startup.
         
          • Like
        • 0 replies
      • New here? Register your Ultimaker for free 3D printer 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
        • 0 replies
    ×
    ×
    • Create New...