-
-
Notifications
You must be signed in to change notification settings - Fork 519
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FR: Open superslicer with command line maybe not working correctly #1490
Comments
currently:
But his only works if we want to select this exact combination that won't ever change. |
Yes please, so appreciate. For me is enough to load the physical_printer, because the printer profile is inside, but it would be wonderful if physical printer(with printer profile) and "print settings" could be load at once, then just i only have to choose the filament and send to the printer. |
In the next nightly: you export a config bundle with physical printer.
|
it won't save it, contrary to the "import config bundle" If the config bundle only contains the [presets] section, it will just try to select the presets. #1490
Hi Supermerill,
I will export only the printer(printer_settings tab), won't i? But i can't in 2.3.56 it export also the "print settings tab" (so lets wait to the nightly)
Understand, but, if only if, import the printer settings tab with the physical printer, it could be an option, because you don't change often the printer settings... but if you change something, you will need to export again(and not forget). But 'better than a slap in the face'/'better than nothing'/menos da una piedra' :)
sorry, i don't understand: " Thank you so much for your patience. |
if your ini contains only`
then it will try to selected presets with these names. if it also has
then the '0.05mm ULTRADETAIL 0.25 nozzle' will be added (or updated if it already exists) before being selected export a config bundle, see what's inside, and delete the sections you don't want to set in stone. |
Is your feature request related to a problem? Please describe.
I have 4 printers all connected with each octoprint and each of them with a printer profile in superslicer. I'm a little tired and boring about opening new instances of superslicer and have always to change the printer profile, because it maintains the last opened.
I have been testing the command line with the "--load" parameter but it seems to ignore me or something is not working.
I understand that if i execute the "--load" parameter with a existent printer profile it will open with that printer profile. But, instead of that, it open with a new printer profile, with a new filament profile with the same name and a new print profile with the same name.
I don't know if as i have the printer profiles attached with the "physical_printer" profiles this is not working as supposed intended.
This is what happen when i test:
Path structure:
\physical_printer:
\printer:
When i write superslicer.exe --load "\printer\AvispoNejoA10_0.4 nozzle.ini" superslicer opened and overwrite my profile and create a new print profile and a new filament profile with the same name. And of course is not linked with the physical printer.
If i try to change the --load to the physical_printer: superslicer.exe --load "\physical_printer\AvispoNejoA10.ini" Then superslicer creates a new printer profile on that route and overwrite the physical printer profile with a printer profile, and also create a new print profile and new filament profile.
Describe the solution you'd like
I'm wondering if SuperSlicer can handle some command line parameters as --load_printer --load_print and --load_filament or maybe only the "--load_printer/--load" but working without the full path or detects if the path is pointing to the physical printer or the printer.
Is it possible that when you use the --load first of all check the physical_printer path to search for the profile: "*physical_printer*\AvispoNejoA10.ini"? it will load the physical printer with the printer profile in it and do not create anything.
If not found in the physical_printer path, then go to the printer and search for it:
--load "*printer*\AvispoNejoA10.ini" if found then load it and do not create anything else.
If not found then yes, create all the stuff.
Describe how it would work
Already explained in the previous section.
Describe alternatives you've considered
N/A
Additional context
N/A
The text was updated successfully, but these errors were encountered: