Объект портфолио

Неразрезная балка: расчётный сервис с честной границей

МКЭ по Эйлеру–Бернулли, эпюры M, Q и прогиба, каталог из 2641 профиля, экспорт CSV, SVG и печатный отчёт. 587 тестов. Нормативная оценка не выполняется — статус у каждой проверки.

Задача и контекст

Расчёт неразрезной балки в работе живёт в таблицах и старых программах: результат не воспроизводится, каталог сечений сверяют глазами, расчётные сочетания собирают на бумаге. Внутренний инструмент, не клиентский заказ.

Как было

Сверка каталога занимала день и всё равно не гарантировала отсутствия опечаток: тысячи строк профилей проверялись выборочно. Сочетания нагрузок собирались вручную, огибающая считалась по нескольким характерным точкам.

Что сделано

Написан собственный расчётный движок на TypeScript, не зависящий от интерфейса: две степени свободы на узел, прямой решатель Гаусса. Каталог собран из 12 семейств и 2641 профиля с реестром источников и арифметической проверкой каждой строки. Сочетания нагрузок считаются с огибающей, в отчёт входит контроль равновесия, экспорт — CSV, SVG и печатная форма, проект сохраняется в JSON с миграцией схемы идентификаторов.

Результат в числах

587 тестов расчётного ядра, каталога и форматтеров; `npm run verify` проверяет типы, тесты и сборку; отдельно держится бюджет производительности. Нормативные проверки по СП 16.13330 объявлены, но не выполняются: параметры не подтверждены по тексту стандарта.

Ограничения

Каждая проверка печатается со статусом «не проверена», а в отчёт уходит строка «Полная нормативная оценка: НЕ ВЫПОЛНЕНА». Ограничение закреплено тестом, а не обещанием в описании.

Что дальше

Подтвердить параметры проверок по тексту стандарта и включать их по одной — со ссылкой на пункт и отдельным тестом на каждую.

Ещё объекты

Все объекты →
Расчет стального каркаса

Расчет несущих конструкций этажерки 35

Поверочный расчёт этажерки 35: фактическая схема работы восстановлена по чертежам, включая связи и узлы, запас сравнён с требованиями норм. Результат — отчёт с перечнем элементов, которым нужно усиление.

Инженерные расчёты Задача и решение →
Расчет железобетонного каркаса

Многофункциональный центр

Проверка несущей способности железобетонного каркаса МФЦ: торговые, офисные и технические зоны с разными нагрузками в одном каркасе. Проверены продавливание, трещиностойкость и диафрагмы, выдан перечень зон под перепланировку.

Инженерные расчёты Задача и решение →
Расчет стального каркаса

Расчёт несущего каркаса фабрики обуви

Поверочный расчёт стального каркаса действующей фабрики: схема восстановлена по чертежам и обмеру, проверены прочность, устойчивость и соединения под фактические нагрузки. Результат — отчёт с запасом по группам элементов.

Инженерные расчёты Задача и решение →

Роль в проекте

Объект закрыт услугой Инженерное ПО. Там состав работы и границы применимости.

Смотреть услугу →

Нужен похожий объект?

Пришлите исходные данные — уточним состав работы и ответим по срокам.

Связаться