Объекты: справочник
В документе Zenom 16 типов объектов:
| Категория | Типы |
|---|---|
| Примитивы | линия, прямоугольник, окружность/эллипс/сектор, многоугольник, звезда |
| Кривые | кривая Безье, составная кривая (контуры с дырками) |
| Текст | текст, текст по кривой, переменный текст |
| Коды и растр | штрихкод, растровое изображение, 3D-модель STL |
| Контейнеры | группа, массив, живая симметрия |
Общие свойства всех объектов
| Свойство | Описание |
|---|---|
| Имя | имя в дереве объектов; переименование — из контекстного меню |
| Видимость | скрытый объект не отображается и не маркируется |
| Блокировка | заблокированный объект нельзя редактировать и маркировать |
| Перо | индекс пера 0–11 — реальные параметры маркировки объекта |
| Поворот | угол вокруг центра габаритов |
| Штриховка | многослойная штриховка объекта |
Все объекты поддерживают копирование/вставку, участие в выравнивании и распределении; курсор попадает по контуру и по линиям штриховки. Слой документа, слой штриховки и перо — три разных понятия.
Кривые
- Кривая Безье — результат рисования инструментом кривых, конвертации примитива или текста, или импорта. Геометрия хранится узлами: тип узла Угловой / Гладкий / Симметричный, входной и выходной рычаги, живое скругление отдельного узла. Инструмент правки узлов добавляет и удаляет узлы, разрывает замкнутый контур, меняет тип узла.
- Составная кривая — несколько контуров в одном объекте с заливкой по правилу «чёт-нечет»: внешние контуры плюс дырки (буква «O», рамка с вырезом). Это результат Объединить (Ctrl+L), булевых операций и трассировки; Разъединить разбирает её обратно. Штриховка считает весь набор контуров единым островом с дырками.
Группа
Сгруппировать (Ctrl+G) объединяет объекты в один узел дерева; группы вкладываются рекурсивно. Трансформации применяются к группе целиком, вход внутрь — двойным кликом (режим редактирования группы). Разгруппировка возвращает детей на слой; на тексте Ctrl+U работает как разбиение на символы, а не как разгруппировка.
Массив
Редактируемый массив хранит источник и параметры — копии генерируются на лету, правка источника мгновенно обновляет их все.
- Прямоугольный: ряды и столбцы, шаг по X/Y (зазор между краями или межцентровый), змейка порядка маркировки, кирпичное смещение рядов — в том числе фиксированное «в полкирпича», переживающее изменение размера источника.
- По кругу: число копий, центр, радиус, дуга размещения, поворот копий по касательной.
- Разобрать массив превращает копии в независимые объекты. Переменный текст в массиве: каждая копия получает своё значение.
Живая симметрия
Контейнер «источники + ось»: зеркальные копии перестраиваются автоматически при любой правке источников.
- Оси: вертикальная, горизонтальная или обе (четыре экземпляра); положение оси задаётся и блокируется, можно приколоть её к центру рабочего поля.
- Сшивать на оси: открытые контуры, касающиеся оси, при маркировке свариваются с зеркалом в одну фигуру — шов не прожигается дважды.
- Keep text readable: текст в зеркалах не отражается зеркально, а остаётся читаемым.
- Завершение: сохранить живую связь, разобрать на независимые копии (Разорвать симметрию) или удалить зеркала, оставив источники.
Ограничения
- Отдельную копию массива нельзя править независимо — сначала разберите массив.
- Ось симметрии — только вертикаль или горизонталь; произвольного угла нет.
- Открытые контуры не штрихуются и не участвуют в булевых операциях.
Смежные темы
- Редактирование и операции — булевы операции, Combine, конвертация в кривые.
- Первый макет — инструменты рисования.
- Переменный текст и штрихкоды — поведение в массивах.