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д!
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Поздравляю всех причастных, неравнодушн...
Сравнение радиторов на TMC2209
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
MMRU (Multi Material Russian Upgrade) (Часть 6: Анонс новой механики)
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
Очень хорошая идея. Молодец. П...
Как бы цена PP-GF30 от филамен...
Чем монолит, залитый в 3D-печа...
Приветствую товарищи, принтер...
Всем привет, возник вопрос - к...
Прикупил тут парочку. С расчет...
Здравствуйте. Мне бы хотелось...