Пространство и объекты
Аксонометрический план онлайн
«Аксонометрический план» показывает один этаж или участок сверху под углом вместе с тем, что на нём стоит. Вы задаёте план в плоских единицах, а Dele сам проецирует его в изометрию: стены, мебель, стеллажи, здания и деревья получают объём, а одна комната или здание — акцент.
Когда использовать
- Схема офиса: где сидят команды и где переговорные
- Раскладка склада или магазина: зоны, стеллажи, проходы
- План кампуса или производственной площадки для гостей и новых сотрудников
- Обсуждение переезда или перепланировки
Как с ней работать в Dele
- Всё задаётся в плоских единицах плана, проекцию делает рендерер. Экранные координаты и многоугольники не нужны. Плита (plate): ширина и глубина 300–460, толщина 6 для этажа и 8 для участка.
- Стены (walls) — отрезки вдоль оси, высотой около 22 (разрез на уровне стола). Двери — просто разрывы, стены не перекрываются.
- Объекты (boxes): мебель, здание (с названием на крыше), стеллаж, дерево. Высоты в масштабе, основания не пересекаются; round делает цилиндр.
- Комнат (rooms) — 3–8, с подписью на свободном полу, одно-два слова, без нумерованной легенды.
- Разметка (marks): заливка области, дорога с пунктиром по оси, линия границы зоны.
- Акцент ровно один — комната или здание, никогда не мебель.
Три способа собрать диаграмму
Словами. Откройте ИИ-ассистента в редакторе или подключите своего агента по MCP и опишите задачу, например:
«Нарисуй аксонометрический план третьего этажа: опенспейс продуктовой команды, две переговорные, кухня и зона отдыха. Акцент на опенспейсе.»
В редакторе. Создайте диаграмму из шаблона «Аксонометрический план», меняйте элементы на холсте и в панели справа — раскладка пересчитывается сама.
Кодом. Диаграмма — это JSON-спецификация. Её можно править в панели «Спецификация», генерировать скриптом и хранить в git.
Спецификация примера (JSON)
{
"type": "axonometric-plan",
"title": "3-й этаж: где на самом деле сидит команда",
"description": "Аксонометрический план этажа: опенспейс, переговорная, кухня, лобби и кабина для звонков; акцент — переговорная.",
"plate": {
"w": 360,
"d": 240,
"t": 6,
"r": 0
},
"walls": [
{
"x": 0,
"y": 0,
"length": 360,
"axis": "x"
},
{
"x": 0,
"y": 6,
"length": 234,
"axis": "y"
},
{
"x": 6,
"y": 234,
"length": 34,
"axis": "x"
},
{
"x": 76,
"y": 234,
"length": 284,
"axis": "x"
},
{
"x": 354,
"y": 6,
"length": 228,
"axis": "y"
},
{
"x": 214,
"y": 6,
"length": 44,
"axis": "y"
},
{
"x": 214,
"y": 78,
"length": 82,
"axis": "y"
},
{
"x": 214,
"y": 188,
"length": 46,
"axis": "y"
},
{
"x": 6,
"y": 140,
"length": 54,
"axis": "x"
},
{
"x": 92,
"y": 140,
"length": 88,
"axis": "x"
},
{
"x": 204,
"y": 140,
"length": 10,
"axis": "x"
},
{
"x": 164,
"y": 146,
"length": 88,
"axis": "y"
},
{
"x": 220,
"y": 100,
"length": 70,
"axis": "x"
},
{
"x": 318,
"y": 100,
"length": 36,
"axis": "x"
}
],
"boxes": [
{
"x": 24,
"y": 28,
"w": 44,
"d": 24,
"h": 10,
"inset": true
},
{
"x": 84,
"y": 28,
"w": 44,
"d": 24,
"h": 10,
"inset": true
},
{
"x": 144,
"y": 28,
"w": 44,
"d": 24,
"h": 10,
"inset": true
},
{
"x": 24,
"y": 84,
"w": 44,
"d": 24,
"h": 10,
"inset": true
},
{
"x": 84,
"y": 84,
"w": 44,
"d": 24,
"h": 10,
"inset": true
},
{
"x": 144,
"y": 84,
"w": 44,
"d": 24,
"h": 10,
"inset": true
},
{
"x": 246,
"y": 30,
"w": 84,
"d": 40,
"h": 10,
"inset": true
},
{
"x": 330,
"y": 112,
"w": 18,
"d": 116,
"h": 16
},
{
"x": 250,
"y": 150,
"w": 48,
"d": 40,
"h": 14,
"inset": true
},
{
"x": 28,
"y": 168,
"w": 64,
"d": 16,
"h": 14
}
],
"rooms": [
{
"name": "Опенспейс",
"sublabel": "24 места",
"x": 6,
"y": 6,
"w": 208,
"d": 134,
"tagX": 112,
"tagY": 124
},
{
"name": "Переговорная",
"sublabel": "12 мест",
"x": 220,
"y": 6,
"w": 134,
"d": 94,
"tagX": 288,
"tagY": 88,
"focal": true
},
{
"name": "Кухня",
"sublabel": "кафе, шкафчики",
"x": 220,
"y": 106,
"w": 134,
"d": 128,
"tagX": 274,
"tagY": 214
},
{
"name": "Лобби",
"sublabel": "ресепшен",
"x": 6,
"y": 146,
"w": 158,
"d": 88,
"tagX": 96,
"tagY": 214
},
{
"name": "Кабина",
"sublabel": "на одного",
"x": 170,
"y": 146,
"w": 44,
"d": 88,
"tagX": 192,
"tagY": 206
}
],
"legendNote": "Стены срезаны на высоте стола, чтобы каждая комната читалась с одного ракурса."
}Когда выбрать другой формат
- Части одного объекта, разнесённые по вертикали → Аксонометрия в разнесении
- Вложенные области без географии → Вложенность
Вопросы о формате
Нужно ли рисовать изометрию вручную?
Нет. Вы описываете план в плоских единицах, а проекцию строит рендерер Dele.
Подходит ли формат для участка с несколькими зданиями?
Да. Задайте плиту участка, здания с подписями на крыше, дороги и деревья. Акцентом можно выделить одно здание.