«Дверь 800», «Окно 1400» — проёмы после импорта появляются сами. Как AI отличает дверь от окна и почему балконный блок не становится «дверью шириной 2100»? Разбираем правила.
ДвериОкнаПроёмыAIКогда план распознаётся локально (без облачного AI), проёмы ищутся двумя алгоритмами, результаты которых объединяются:
При распознавании через vision-модель проёмы возвращает сама модель: она видит дверную дугу и оконный проём и сразу даёт их центр и ширину.
| Признак | Окно | Дверь |
|---|---|---|
| Ширина проёма | 600–3000 мм | 700–1200 мм |
| Где расположено | только в наружных стенах | во внутренних стенах |
| Проверка «наружности» | допуск 350 мм от края плана | не требуется |
| Отсев «угловых галлюцинаций» | центр ближе 400 мм к концу стены → отброс | центр ближе 400 мм к концу стены → отброс |
Правило «окна только в наружных стенах» отсекает типичную ошибку AI, который видит «окно» в проёме межкомнатной двери. А отсев проёмов ближе 400 мм к концу стены убирает «двери в углу», которые модели любят выдумывать.
После распознавания проёмы дедуплицируются (порог 400 мм), а кандидаты шириной меньше 600 мм отбрасываются как мусор. Перед переносом центр проёма проецируется на ближайшую стену (не дальше 600 мм), чтобы дверь гарантированно «легла» на стену.
| Проём | Ширина, мм | Высота, мм |
|---|---|---|
| Дверь межкомнатная | 600–900 (тип. 700/800) | 2000–2100 |
| Дверь входная | 900–1000 | 2050–2100 |
| Дверь в санузел | 600–700 | 2000 |
| Раздвижная/купе | 900–1500 | 2100 |
| Окно стандартное | 600–2100 (тип. 1300–1500) | 1200–1500, подоконник 700–900 |
| Окно панорамное | 2000–4000+ | 2200+ |
| Балконный блок | 2100–2700 (дверь+окно) | 2100 (дверь) |
| Арка/проём без двери | 900–1200 | 2100 |
Сверяйте распознанные проёмы с этими диапазонами: «дверь 2400» или «окно 300» — почти наверняка ошибка распознавания, а не реальность.
Каждый проём хранит wallId (родительская стена) и offset (расстояние от начала стены). При перемещении стены или изменении её длины проём «едет» вместе с ней, а offset пересчитывается (clamp к длине стены). Поэтому: не «отвязывайте» двери от стен вручную — редактируйте через offset в свойствах.
| Симптом | Причина | Действие |
|---|---|---|
| «Дверь» в наружной стене | AI принял окно/балконный блок за дверь | измените тип на «Окно» или балконный блок |
| Окно в перегородке | распознавание по контуру без «наружности» | проверьте наружность стены; удалите ложное окно |
| Проём в 200 мм от угла | отсев «угловых галлюцинаций» не сработал | удалите и поставьте вручную |
| Проём шире стены | соседние проёмы слились | разделите: два проёма с простенком |
Частые причины: окно ближе 350 мм к краю плана (не «внутренняя» стена), ширина меньше 600 мм, сильный перепад масштаба, штриховка поверх проёма.
Да: выделите проём, в свойствах измените тип на «Окно» и задайте ширину/подоконник.
Библиотека стен (левая панель на вкладке «Мебель») → категория «Двери» → перетащите дверь на стену. Снап к стене произойдёт автоматически.
AI-модели иногда «видят» дверь у самого угла комнаты. GorkyCAD отбрасывает проёмы, центр которых ближе 400 мм к концу стены — такие двери нереалистичны.
Загрузите план БТИ, расставьте электрику, соберите щит — и получите комплект рабочей документации по ГОСТ: планы, однолинейную схему, спецификацию, кабельный журнал и смету.
Начать бесплатно Открыть редакторМатериалы носят справочный характер. Проектные решения принимайте по действующим нормам (ПУЭ, ГОСТ, СП) с участием аттестованного специалиста. Подробнее — справочник, документация GorkyCAD, FAQ.