Ctrl+C / Ctrl+V — копировать / вставить (в т.ч. между вкладками)
Модификаторы drag
Shift+drag — axis lock (ось по большей дельте)
Alt+drag по ребру — edge drag перпендикулярно + snap
Cmd (Mac) / Win (PC) +drag — отключить snap
CV кандидаты
ЛКМ — принять · Shift+ЛКМ — удалить
Ctrl+A — принять все · Ctrl+Shift+A — удалить все
Выбор файла
Файл
Run CV extract
В модели нет external_walls — добавь полигон в редакторе либо укажи путь к файлу.
Min line length (px)30
Max line gap (px)10
Threshold (votes)80
length > high → high, > med → med, иначе → low. Должно быть high > med > 0.
Клон workspace с другим растром
Создаём новый workspace на базе текущего. Модель (комнаты, окна,
двери) копируется как есть, а растр будет подложен под существующий
контур через homography по 4 точкам.
Шаг 2: отметь 4 угла на новом растре и 4
соответствующих угла на базовом. Порядок: TL → TR → BR → BL.
«Автоподбор» на правой панели возьмёт 4 крайние точки
external_walls[0].polygon; их можно перетащить или
заменить кликом.
Новый растрКликни 4 точки
Базовый растр (текущий)Кликни 4 точки
Подогнать растр под вектор
4 опорные точки (TL/TR/BR/BL) автоматически выбраны на external_walls[0].
Передвинь каждую в место, где этот угол визуально находится на растре.
Backend применит homography src→dst, и растр подгонится под существующий вектор.
Вектор не меняется.
Передвинь 4 точки
Разбить external контур
Контур будет разбит хордой A→B на два пути по полигону.
Выбери что сделать.
📐 Anisotropic correction
Шаг 1. Кликни 2 точки известного горизонтального отрезка на канвасе.
точек: 0/2
Шаг 2. Введи реальную длину горизонтального отрезка в метрах.
Шаг 3. Кликни 2 точки известного вертикального отрезка.
точек: 0/2
Шаг 4. Введи реальную длину вертикального отрезка в метрах.
Внимание:scale.px_per_meter не задан — сначала выполни калибровку (CLI npm run calibrate или вкладка K → Apply).
Δh (px): —, Δv (px): —
factor_x: —, factor_y: —
Новый размер растра: —
История версий
Снепшоты создаются автоматически перед каждой записью модели. Восстановление сохранит
текущее содержимое как новый снепшот, прежде чем заменить его выбранной версией.