CustomJobPrefix допиливаю и исправляю.
И снова этот плагин. Что хотел? Заменить "нехорошие" символы в имени файла на _. Я не знаю, но у кого нибудь это вообще работало? А ведь в плагине это ЕСТЬ. Теперь точно работает
Второй прикол. Кириллица в имени файла. Это конечно удобно и в принципе даже на экране принтера показывает... вразбежку через символ. Сделал транслитерацию. Сделал в лоб, неизящно, но результат устроил полностью.
C:\Users\тут имя пользователя\AppData\Roaming\cura\5.2тут версия куры у меня такая\plugins\CustomJobPrefix\CustomJobPrefix
файл PrintInformationPatches.py редактируем и весь абзац
def _updateJobName(self) -> None:
base_name = self._stripAccents(self._print_information._base_name)
if self._preferences.getValue("customjobprefix/sanitise_affixes"):
base_name = re.sub(r"[; \?\*\:]", "_", base_name).strip("_")
меняем на
def _updateJobName(self) -> None:
base_name = self._stripAccents(self._print_information._base_name)
if self._preferences.getValue("customjobprefix/sanitise_affixes"):
base_name = re.sub(r'[; \?\*\:]','_', base_name).strip("_")
for x, y in ("А", "A"), ("Б", "B"), ("В", "V"), ("Г", "G"), ("Д", "D"), ("Е", "E"), ("Ё", "E"), ("Ж", "Zh"), ("З", "Z"), ("И", "I"), ("Й", "I"), ("К", "K"), ("Л", "L"), ("М", "M"), ("Н", "N"), ("О", "O"), ("П", "P"), ("Р", "R"), ("С", "S"), ("Т", "T"), ("У", "U"), ("Ф", "F"), ("Х", "Kh"), ("Ц", "Tc"), ("Ч", "Ch"), ("Ш", "Sh"), ("Щ", "Shch"), ("Ы", "Y"), ("Э", "E"), ("Ю", "Iu"), ("Я", "Ia"), ("а", "a"), ("б", "b"), ("в", "v"), ("г", "g"), ("д", "d"), ("е", "e"), ("ё", "e"), ("ж", "zh"), ("з", "z"), ("и", "i"), ("й", "i"), ("к", "k"), ("л", "l"), ("м", "m"), ("н", "n"), ("о", "o"), ("п", "p"), ("р", "r"), ("с", "s"), ("т", "t"), ("у", "u"), ("ф", "f"), ("х", "kh"), ("ц", "tc"), ("ч", "ch"), ("ш", "sh"), ("щ", "shch"), ("ы", "y"), ("э", "e"), ("ю", "iu"), ("я", "ia"):
base_name = base_name.replace(x, y)
Еще больше интересных статей
Всем плиточникам посвящается
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Представляю вашему вниманию 3д модель скрытой кнопк...
Filament cutter (обрезатель прутка?) Adventurer 5M
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
MMRU (Multi Material Russian Upgrade) (Часть 6: Анонс новой механики)
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.

Комментарии и вопросы
таки да, но так хотелось! )) В...
"часы, показанные на фото, тре...
Господа, вот эта деталь рассчи...
Всем добрый день, прошу вас по...
Доброго времени суток. Требует...
Добрый день,кто нибудь пользов...
Не могу нигде найти каретку ос...