Where are the settings stored?

Is there a file, or files, that store the printer settings? Where is that file? I am using a TAZ 6 and Cura LE on Debian and I would like to copy the settings file for each time that I print. I then plan to save all the setting along with other data about the print for later analysis.

There are two places … the LulzBot supplied filament & quality profiles are in one folder. Any tweaks you make (assuming you save them) are stored in files with the same names… but under your home directory instead of in the system directory. So really it’s probably the tweaks you are saving that you care about and those are under your home folder.

I’m on a mac … so the folders will be different but the basic idea will be the same.

There is a ā€œmaterialsā€ folder which has a file for each filament profile but this file is fairly basic. It has the material name and some very basic stuff (print temp, heated temp, etc.) but not the details. But it also has a list of printer/toolhead combinations and if your printer/toolhead combo is on the list then it will show up in the Cura menu (the materials list you see in Cura is based on your printer model and extruder).

There is also a folder named ā€œqualityā€ and this is where most of the details are stored. Inside the quality folder is yet another folder for each printer/toolhead combo. Suppose you have a TAZ 6 with an Aerostruder… there’s a sub-folder named ā€œlulzbot_taz6_aerostruderā€. Inside that folder you’ll find files for each material AND quality setting that LulzBot has profiled for that printer/toolhead combo.

For example, if we pick on PolyLite PLA (PolyMaker), there are THREE files… named
PolyLite_PLA_(PolyMaker)High_detail_taz6_aerostruder.inst.cfg
PolyLite_PLA
(PolyMaker)High_speed_taz6_aerostruder.inst.cfg
PolyLite_PLA
(PolyMaker)_Standard_taz6_aerostruder.inst.cfg

You’ll find this pattern of three different quality files for EACH material to be a common pattern. One is ā€œstandardā€ (typically printing a .25mm layer height), a ā€œhigh detailā€ (typically printing .15mm layers) and "high speed’ (typically printing .35mm layers).

And that’s just ONE material. You’ll find lots of materials in the folder.

On a Mac it’s located in: /Applications/cura-lulzbot/Contents/Resources/cura/resources/quality/

But that’s the factory profile. When YOU make a profile (assuming you save it) it goes into a similar path but in your home folder.

That path is: ~/Library/Application Support/cura-lulzbot/3.6/quality/

The files are the same (how they are formatted and what info they contain) except these are the materials and quality profiles that you made (or if you use a factory profile as the baseline but you added tweaks to it… it’ll just have your tweaks.)

These profiles are ONLY located there if you save the changes to the quality profile and give it a name.

I’m not sure what the directories are on Debian … but I’d check your home folder to see if you can find a cura-lulzbot folder (it may be a hidden directory … e.g. ā€œls -aā€ to see all files & folders even if they are marked as ā€˜hidden’).

1 Like

Great information. First, I did not realize I needed to save the profile. I’m doing that now. Second, great explanation about the naming of the profile files. Third, nice that Cura saves the changes, that’s the part I wanted and I was dreading using file compare on large files for every new print profile.
Thanks

In Cura you can (from the main menu at the top) go to ā€œSettingsā€ -> ā€œMaterialā€ -> ā€œCreate new profile from current settings/overridesā€.

I have noticed that how it handles quality profiles is a bit buggy. E.g. if I was using PLA and my settings are for that material, and then I switch filaments to something that isn’t PLA (e.g. suppose I switch to PETG), it will ask if I want to keep or discard my changes (and it will tell you exactly what things you changed). But I think I’ve noticed that those changes will get saved to the material you are switching TO … not FROM (e.g. you tweaked your settings while printing PLA, you would want it to get saved to that PLA … not to the PETG that you are loading.) So just be careful. I generally use that ā€œsettingsā€ pull-down menu to create or update a profile before switching to a different material to avoid the problem.

BUT … if you ever do have the problem, just know that the created/updated profiles are stored in your own home folder and not in the profiles that came with the Cura install. So you can always delete them to get back to defaults.