When I export a gcode from prusa slicer, the printer knows when I’m trying to print with the wrong nozzle or filament so somehow the data is there (maybe its parsing the file name). Either way, if Simply Print at least had an option to turn on that would keep me from having to manually add the nozzel and basic filament type that would be a huge (albeit a papercut sized issue) time savings for me.
Hi Kerry,
This is a great idea!
Sometimes, the Gcode file tells us something about the print settings, and other things we can gather from analyzing the file.
This is why we have an extensive Gcode Analysis, that reads through the entire file, with support for over 15 different slicers.
Just from a quick look in a PrusaSlicer-generated Gcode file, the bottom indeed holds some information we could use;
; nozzle_diameter = 0.4
; filament_type = PLA
; filament_colour = #FF8000
; filament_density = 1.24
; filament_diameter = 1.75
Now, I have to curb my excitement for making all the cool features we’re suggested as “Planned”, so we’ll let this one gather some votes first, or wait for our pipeline to have some open slots ;)
No worries, I understand what it means to plan to do something in a sprint one day in the grand future :) User stories are so much easier than engineer time!
This is implemented in the new update we’re working on, which will be out late November (aiming for 25th).
We now gather the nozzle size and filament details such as the type and color, which can be used to auto-apply tags.
We auto-populate the “Material / filament type” tag if the text found in the slicer (“PLA” in the example above ^), matches a filament type name from your account (exact match).
Initially, we didn’t want to apply the color tag for single-material files, as we figure this is most often not really on purpose, and it might just say “white” in the slicer as the default, but if a print is printed with multiple extruders, we auto-apply the color tags as well if they’re found in the slicer. We can always change this later or add settings for it.
Thanks for the suggestion!