Первый макет

Макет собирается на холсте — GPU-ускоренной рабочей области, где видно рабочее поле станка, сетку, линейки и направляющие. Все координаты — в миллиметрах.

Рабочее поле и навигация

  • Рабочее поле центрировано в начале координат (например, 110×110 мм для линзы 110 мм; размер меняется в настройках оборудования). Ось Y направлена вверх — как принято в CAD, EzCad и LightBurn.
  • Зум — колесо мыши (к точке под курсором), Ctrl + + / Ctrl + , Вписать в окноCtrl+0. Диапазон — от 1% до 20000%, текущий процент виден в статус-баре.
  • Панорамирование — зажатый пробел + перетаскивание, либо средняя кнопка мыши.
  • Линейки (Ctrl+R) показывают позицию курсора; перетаскиванием с линейки создаётся направляющая.

Инструменты

Активный инструмент один; переключение — плавающим тулбаром внизу холста, клавишей или через палитру команд (Ctrl+K). Слой манипуляции выделением работает поверх любого инструмента: объект можно подвинуть, не возвращаясь в Select.

Инструмент Клавиша Что делает
Select V Выделение кликом или рамкой, перемещение, изменение размера, вращение, скругление углов, вход в группы
Point (правка узлов) A Узлы кривых: опорные точки и рычаги Безье, тип узла, добавление/удаление, разрыв контура
Text T Текст кликом и редактирование прямо на холсте; клик по кривой — текст по кривой
Rectangle R Прямоугольник; скругление углов общее или на каждый угол отдельно
Circle C Окружность/эллипс; дуга-сектор — углами Start/End
Polygon G Правильный многоугольник, 3–128 сторон
Star S Звезда: 2–64 луча, острота, скругление вершин
Line / Pen L Кривые: клики — полилиния, перетаскивание — рычаги Безье; Close Path замыкает контур
Reference Measure M Измерение по холсту и масштабирование по референсу — укажите отрезок и введите реальную дистанцию

У каждого инструмента — своя контекстная панель в тулбаре: размеры, стороны, радиусы, параметры текста. Фигурные инструменты собраны в один выпадающий блок плавающего тулбара.

Фигуры

  • Прямоугольник — независимые радиусы всех четырёх углов; смежные радиусы автоматически ограничиваются длиной стороны, геометрия всегда валидна. Радиусы правятся и маркерами прямо на холсте.
  • Окружность — при неполном угле дуги строится закрытый сектор («пирог»), пригодный для заливки штриховкой.
  • Многоугольник и звезда — скругление единое или по каждой вершине.
  • Позиция и размер любого объекта — спиннеры X/Y/W/H с фиксацией пропорций.

Текст

Инструментом Text кликните по холсту и печатайте — редактирование идёт прямо на холсте. Высота задаётся в миллиметрах; поддерживаются TTF/OTF-шрифты, интервалы, выравнивание, полужирный и курсив, вертикальный текст. Подробнее — Текст и шрифты.

Точность: привязки и направляющие

  • Привязка к объектам (Alt+S, по умолчанию включена) — к центрам, углам, серединам сторон и узлам; точки привязки помечаются бейджами.
  • Умные направляющие — как в Figma/Illustrator: при перемещении и изменении размера подсвечиваются совпадения краёв и центров соседних объектов, перетаскиваемый край прилипает к ним.
  • Удержание Ctrl во время перетаскивания временно отключает все привязки; Shift ограничивает перемещение одной осью.
  • Сетка (шаг по умолчанию 1 мм) и привязка к сетке — кнопка в тулбаре.
  • Направляющие — перетаскиванием с линейки или через меню View с точным вводом позиции; направляющую можно заблокировать. Привязки и направляющие сохраняются в файле документа (.znm).

Ограничения

  • Открытая дуга без замыкания в сектор отдельным параметром не задаётся — только конвертацией в кривую и правкой узлов.
  • Отдельных фигур «спираль» и «стрелка» нет: спираль рисуется инструментом кривых, стрелка собирается из примитивов и объединяется.

Что дальше