Форматы файлов

.znm — файл проекта

  • Открытый JSON, читаемый глазами. Внутри — всё состояние документа: рабочее поле, все 12 перьев со всеми параметрами, настройки ротари-задания, направляющие и слои с объектами.
  • Файл версионируется; при загрузке выполняются миграции и починки (например, документ без слоёв получает слой «Default», живая симметрия восстанавливает зеркала).
  • Схема файла не публикуется как API — правка вручную на свой риск.

.znmlib — библиотека объектов

Шаблоны и заготовки объектов в том же формате. Корень библиотеки — %AppData%\Astrelli\Zenom\Library\ с деревом папок до трёх уровней; библиотека из старых версий переносится в AppData автоматически.

Старые файлы AstCad — только чтение

Диалог открытия принимает .astc/.astlib, но сохранение всегда пишет новый формат: открытый старый файл при сохранении уходит в «Сохранить как» с новым расширением — исходный файл никогда не перезаписывается на месте.

Автосохранение и восстановление

  • Автосохранение — каждые 60 секунд, отдельный recovery-файл на каждую вкладку, в %AppData%\Astrelli\Zenom\autosave\.
  • Сбой автосохранения не молчит: причина (диск полон, файл занят) показывается в строке статуса.
  • При старте программа находит recovery-файлы и предлагает восстановить их, удалить или отложить решение.

Миграция из AstCad 2

При первом запуске Zenom однократно переносит пользовательские данные из %AppData%\Astrelli\AstCad2\ — настройки, пресеты, библиотеку и recovery-файлы; существующие файлы не перезаписываются.

Экспорт: SVG и DXF

Векторные объекты видимых слоёв экспортируются через File → Export…:

  • SVG — контуры «laser marking style»: только обводка, без заливок; файл описывает траектории маркировки, а не картинку.
  • DXF — версия R2013; кривые преобразуются в полилинии с точностью 0,01 мм.
  • Скрытые слои и растровые объекты в экспорт не попадают — растр пропускается с предупреждением и попадает в счётчик «skipped».

Ограничения

  • Штриховка в SVG/DXF не выгружается как линии — это параметр маркировки, а не геометрия документа.
  • У живой симметрии сварка шва на оси в экспорт не попадает — экспортируются контуры без сшивания (осознанное ограничение).
  • Экспорта PDF, PLT/HPGL, G-code и PNG-экспорта документа нет.

Смежные темы