OrcaSlicer icon indicating copy to clipboard operation
OrcaSlicer copied to clipboard

Rename Exlude Objects

Open ProtekDev opened this issue 1 year ago • 5 comments

Is your feature request related to a problem? Please describe. When then .stl Filename contains special Characters, the print will never start and i get no error on Klipper. Only the .gcode Filename will get fixed atm, but not the exlude objects names.

Which printers will be beneficial to this feature Every Klipper Printer

Describe the solution you'd like Like the already implemented File rename when uploading / printing directly with Orca. Apply this same to the exlude objects.

Describe alternatives you've considered A general rename of all files like: Datetime_Part.gcode + exclude objects

ProtekDev avatar Dec 28 '23 10:12 ProtekDev

can you provide a sample project? I added a feature to replace some special characters a while ago. If you can provide a sample project, I can take a look

SoftFever avatar Dec 29 '23 14:12 SoftFever

Sure, thats the project where i had this issue. I was just wondering if my printer config is broken because the printer never started to heat up. The .stl has my original naming with special characters and the .gcode seems to got fixed by the orcaslicer, like described above.

Klipper must have stucked at Line 280 (but no error): EXCLUDE_OBJECT_DEFINE NAME=TPU_Fuß.stl ....

Sample_SpecialChars.zip

ProtekDev avatar Dec 29 '23 19:12 ProtekDev

That looks like a legitimate Unicode character. Make sure your klipper support Unicode or use ascii only in your model names

SoftFever avatar Dec 30 '23 03:12 SoftFever

How can i do that ? As i figured out, it should be a problem of the Python version. For my InputShaper i have to use Python2, so im kinda limited. Sure i can try to correctly name my .stl Files in the Future. Or create a auto rename script by myself, before slicing.

ProtekDev avatar Dec 30 '23 10:12 ProtekDev

Upgrade to python 3 is the easiest way I'd say. And it doesn't affect input shaper unless you are referring to some self made component which only supports python 2?

SoftFever avatar Dec 30 '23 11:12 SoftFever