Типичный программист | IT, программирование, разработка, ИИ
IT и технологии · 2 октября 2026 г.
Как устроен браузерный 3D-симулятор электрических схем
Как устроен браузерный 3D-симулятор электрических схем Макетную плату можно собрать в 3D прямо во вкладке: расставить компоненты, соединить их проводами и запустить расчёт без установки программы и регистрации. Автор сделал этот проект за несколько недель. Интерфейс написан на React 19 и TypeScript. Three.js рисует сцену и определяет объект под курсором при размещении компонентов, а Zustand хранит состояние интерфейса. Симулятор рассчитывает цепи постоянного тока по закону Ома и правилам Кирхгофа, включая базовое поведение конденсаторов и катушек индуктивности. До уровня LTspice проект не дотягивает: полноценного анализа переходных процессов и переменного тока нет, а соединять провода на мобильном пока неудобно. Стек, возможности и эти ограничения собраны в инженерной истории проекта.