Основные понятия
Этот раздел подробно объясняет, как работают четыре ключевые сущности редактора:
выкройка, вязание, плотность и пряжа.
Здесь разобраны их свойства, ограничения и роль в проекте.
Выкройка
Выкройка — это набор точек, соединённых отрезками в замкнутый контур.
Каждый отрезок имеет длину в сантиметрах.
Вы можете делать с выкройкой всё, что потребуется:
- перемещать точки,
- добавлять новые,
- удалять лишние,
- менять форму сколько угодно.
Единственное правило:
выкройка всегда должна оставаться замкнутой,
а значит в ней должно быть не менее трёх точек.
Выкройки по шаблонам
В редакторе есть генераторы и пресеты выкроек.
Но важно:
Выкройка, созданная по шаблону, — это такой же набор точек.
Её можно редактировать абсолютно свободно.
Шаблоны существуют только для ускорения работы.
Вязание
Вязание — это набор петель, соединённых между собой.
Редактор учитывает:
- направление вязания детали — снизу вверх или сверху вниз,
- направление вязания в рядах — слева направо или справа налево.
Это нужно для определения:
- как петли связаны друг с другом,
- как формируется фактическая геометрия полотна.
Именно соединение петель определяет форму вязаной детали,
а не только их количество.
Плотность вязания
Плотность — это размер петель
В проекте может быть несколько плотностей одновременно —
точно так же, как в реальном вязании:
- одна для резинок,
- другая для основного полотна
Пряжа
Пряжа в редакторе задаёт цвет.
Дополнительно:
- если для пряжи указана длина в 100 г — расход отображается метрах и в граммах,
- если не указана — расход рассчитывается только в метрах.
В проекте может быть несколько разных пряж.
Важно:
Даже если две пряжи имеют одинаковый цвет,
редактор воспринимает их как разные пряжи.
Перевод выкройки в вязание
При переводе редактор рассматривает выкройку как плоскую деталь
и создаёт плоское представление вязания — сетку клеток:
- цветная клетка → здесь есть петля,
- пустая клетка → петли нет.
На этом этапе направление вязания и направление в рядах не важны. Задача — определить саму плоскую форму вязания в петлях.
Что редактор пока НЕ делает
Редактор не создаёт инструкции:
- какие петли провязать вместе,
- где сделать накид,
- как именно получить убавку или прибавку.
Если в ряду стало меньше петель — это видно,
но способ уменьшения вы задаёте вручную.
Автоматическая генерация инструкций — будущий этап развития.
Симметрии при переводе выкройки
Несмотря на отсутствие инструкций, редактор делает одну важную вещь:
Он ищет одинаковые или симметричные линии выкройки
и старается получить симметричное количество петель на этих участках.
Это касается:
- боковых линий рукавов,
- скосов переда и спинки,
- плечевых скосов,
- пройм,
- клиньев шапок,
- любых визуально одинаковых частей.
Иногда для этого требуется:
- слегка изменить количество петель,
- скорректировать число рядов.
Это создаёт вязание, максимально близкое к выкройке,
с учётом реального размера петли и человеческого ожидания "одинаковости одинаковых отрезков".
Почему редактор не распознаёт изделия по типам
Редактор не пытается определить, что перед ним:
- шапка,
- рукав,
- пройма,
- кокетка,
- реглан и т. д.
То есть у него нет отдельный правил построения для разных выкроек.
Если бы они были, мы бы ограничили пользователя только теми моделями вещей и выкройками,
которые умеем интерпретировать.
Наша цель:
Чтобы пользователь мог связать абсолютно любую форму.
Поэтому редактор переводит в вязание любую выкройку,
а не только стандартизированные модели.
Краткое резюме
- Выкройка — замкнутый контур из точек, редактируется свободно.
- Вязание — набор петель, учитывающее направления вязания.
- Плотность — перевод сантиметров в петли, может быть несколько.
- Пряжа задаёт цвет и влияет на расчёт расхода.
- Перевод выкройки в вязание создаёт плоскую сетку «есть петля/нет петли».
- Автоматически ищутся симметрии.
- Редактор не ограничен готовыми моделями изделий.