rgomezjnr / GcodeFilenameFormatPlus

Cura plugin for controlling output filename format, now with multi-extruder and OctoPrint support
https://marketplace.ultimaker.com/app/cura/plugins/rgomezjnr/GcodeFilenameFormatPlus
GNU Lesser General Public License v3.0
30 stars 4 forks source link

please, remove ".0" from temperature readings #3

Open kirillpapernov opened 2 years ago

kirillpapernov commented 2 years ago

my as many others printers do not manage well long files names with dots in it. I guess you'll never need such detalisation for temperature especialy as you can never get it from printer stable enough.

thanks

rgomezjnr commented 2 years ago

Hi what printer are you using? Or what other printers do you know have issues with long file names? Is it an issue of long filename character length or having multiple dots in the filename? Do you mean the printer refuses to print or does it simply cut off or doesn't show the entire name on the printer LCD?

What Gcode filename format are you using that is producing long filenames? Can you simply reduce the length of the filename format?

Dragonsbane commented 2 years ago

Like this sugestiom. Maybe a toggle on the config screen to enable and disable decimal values from all numeric values, keeping only the integer parts.

rgomezjnr commented 2 years ago

Hi Jordan,

I'm realizing this is becoming a more common issue since people are creating more detailed and lengthy filenames and hitting their printer's gcode filename length limitations. I will work on restricting the generated filename length by limiting unnecessary characters like trailing zeros .0, and possibly implementing a max character length restriction which simply cuts off extra chars.

rgomezjnr commented 2 years ago

Meant to post above in Long names issue (limit with Marlin FW) #9, but it's related to this issue.

PatrickGlatz commented 1 year ago

Hi @rgomezjnr

i also would like to see the .0 cut of from temperatures. Funny with me is, that the bed temperature is already trimmed. So my output is currently E3S1+_235.0PETG80_Beacon3D_Mount and i always change it to E3S1+_235PETG80_Beacon3D_Mount