#763

Пильные центры показывают оператору картинку карты раскроя и ждут её в формате EMF. Сервер отдаёт карту в SVG, поэтому программа превращает один формат в другой у вас на компьютере.

Как программа понимает, что это карта раскроя

По соседям: если рядом с файлом .svg в той же папке лежит .xml, значит это часть порезочной программы — картинку надо сделать EMF. Если файл лежит в папке этикеток, он пойдёт в PDF. Всё остальное, в том числе чертежи в папке SVG\, не конвертируется вообще.

Что получается на диске

  • Файл .emf появляется в той же папке, где лежал исходный .svg. Перенаправить его в другое место нельзя — для этого есть копирование на станки.
  • Исходный .svg после успешной конвертации удаляется: станку он не нужен, а место занимает.
  • Если конвертация не удалась, исходник остаётся на месте — чтобы было что показать при разборе.

Почему EMF открывается как картинка

Полученный EMF — это увеличенное втрое растровое изображение карты. Станки его читают: они определяют формат по содержимому файла, а не по расширению. Увеличение втрое сделано затем, чтобы надписи на карте читались на станочном экране.

Отсюда полезная проверка: перетащите .emf в браузер. Открылся — файл целый, и проблема на стороне станка или в том, что файл лежит не в той папке, куда станок смотрит.

Если карта не сконвертировалась

  • Чаще всего исходный файл пустой или повреждён при генерации. В журнале будет названо, какой именно файл. Лечится повторной закачкой заказа: Удалить заказ и закачать его заново.
  • Ошибки конвертации видны на вкладке «Конверсия» в колонке ошибок и в файле invalid_svg_1.log.
  • Программа не показывает всплывающих сообщений об этом — за счётчиком ошибок надо следить самому.

Когда конвертация не нужна

Если ваши станки берут карту в другом виде, конвертацию EMF можно выключить галочкой на вкладке «Конверсия». Тогда SVG останутся на диске как есть и будут копироваться на станок вместе с остальными файлами.