Веб-приложение для проектирования подпорных стенок (ПСТ): параметрические сечения, сборка сооружений из стенок,
чертежи в виде вкладок с канвасом, сохранение в браузере (IndexedDB), выгрузка и загрузка файлов, подготовка геометрии для САПР.
Сечения
Библиотека типовых сечений стенки. Создание с нуля, из шаблона или импорт файла .data.
Редактор: параметры (формулы от высоты), таблицы точек по осям X/Y, полилинии для плана, фасада и поперечного сечения,
интерактивный предпросмотр (вкладки «Сечение», «План», «Фасад»), блок настроек предпросмотра (смещение, высоты, оси).
Кнопки «Сохранить» и «Скачать» в шапке карточки сечения.
Сооружения
Модель сооружения как набор стенок с привязками. Таблица стенок, оси плана и бортов/земли по левому и правому фасадам.
Экспорт LISP для переноса осей и продольных профилей в CAD. Просмотр: план, левый и правый фасады.
Создание, шаблоны, импорт .data — по аналогии со списком сечений.
Стенка в составе сооружения
Страница отдельной стенки (переход из модели сооружения): таблица параметров фрагмента, вкладки чертежа «План» и «Фасад»,
сохранение и выгрузка данных.
Подбор
Раздел меню для дальнейшего сценария подбора решений. Текущая версия страницы может наполняться логикой отдельно.
Объёмы
Раздел для расчёта или отображения объёмов; интерфейс может дополняться по мере развития проекта.
Инструкция по использованию
Рекомендуемый порядок работы и возможности интерфейса.
Старт. Откройте нужный раздел через шапку сайта или блок «Быстрый переход» на этой странице.
Убедитесь, что приложение открыто через локальный или сетевой HTTP-сервер (корректная работа модулей и IndexedDB).
Сечения — список. На странице «Сечения» отображаются сохранённые сечения. Доступны три действия:
«Создать новое» (имя в модальном окне), «Загрузить из файла» (перетаскивание или выбор .data),
«Загрузить из шаблона» (готовый JSON-шаблон из проекта). У каждой записи в списке есть переход к редактированию и удаление.
Сечения — редактор. После открытия сечения слева заполняются описание, параметры (в т.ч. выражения от высоты подпора),
координаты точек и описания полилиний для разных видов; справа — графическое представление.
Переключайте вкладки вида в панели над чертежом. Блок «Настройки предпросмотра» задаёт смещение, верх/низ, опорные полилинии плана и фасада,
старт и длину для развёртки. Используйте «Сохранить», чтобы записать проект в IndexedDB, и «Скачать», чтобы получить файл.
Сооружения — список. Логика как у сечений: создание, импорт, шаблон. Откройте сооружение для перехода к модели.
Сооружения — модель. Заполните таблицу стенок и при необходимости оси в текстовых полях (план, борта и земля по фасадам).
Кнопка «Скачать LISP» выгружает вспомогательный сценарий для CAD. Просмотр чертежей — вкладки план, левый и правый фасады.
Сохранение и скачивание — кнопки в шапке, как у сечения.
Стенка. Из модели сооружения перейдите к конкретной стенке: редактируйте таблицу, переключайте «План» / «Фасад»,
сохраняйте и выгружайте данные.
Таблицы. Во многих местах используется единый табличный редактор (добавление/удаление строк, перемещение, импорт/экспорт
при включённых кнопках). Ячейки могут быть числами, строками, чекбоксами или многострочным текстом.
Тема оформления. В правой части шапки переключите «снежную» или «углеродную» тему; выбранный режим сохраняется
при следующих визитах.
Подбор, объёмы, настройки. Переходите по соответствующим пунктам меню. Если страница настроек ещё не добавлена в проект,
добавьте файл pages/settings.html или обновите ссылку в разметке шапки (scripts/layout.js).