Задолбался считать провода линейкой — заставил нейросеть написать мне для этого программу
Меня уволили с прошлой работы в IT и я вернулся в профессию электрика.
Cитуация: заказ на монтаж проводки в доме, надо посчитать сколько метров кабелей уйдёт на розетки, выключатели и освещение. Открываю план квартиры, рисую цветными карандашами линии, коробки, потом беру линейку, и начинаю считать миллиметры линий чтобы потом умножить их в масштабе. Штук тридцать точек, пять цветов проводки. К середине процесса я уже путался, что где посчитано, а что нет.
План цветными карандашами нарисован, метры посчитаны, а отправлять такой проект заказчику - ну такое, не представительно. Начал искать в интернете ПО для такой задачи, либо сложно, либо платно, либо и то и другое. Да и скажем честно, всякие так автокады, кукады слишком сложны, мне надо просто план квартиры фоном и масштаб на нём, а в этих программах только стены рисовать занятие на час.
Решил вопрос радикально: раз нужного ПО нет - сделаю своё, с блэкджеком и шлюхами).
Как это работает (по-простому)
Загружаешь фото плана квартиры, отмечаешь масштаб (нарисовал линию по известной стене — сказал ей сколько это метров), расставляешь значки — розетка, выключатель, распредкоробка. Тянешь линии проводки от щитка. Каждый цвет линии — отдельная цепь. В конце — итог: сколько метров кабеля какого нужно купить. Всё. Ну ещё и скачал чертёж с собой на монтаж, всегда есть схема посмотреть.
Этот планировщик отлично работает и всё считает, но глядя на всю эту переплетённую гофру под потолком (когда в одну коробку входит 8+ кабелей) захотелось красоты.
Так появилась потребность в более продвинутой версии
Я понял что гофропутань это следствие недостаточности планировки линий, объединение всех линий в одну косу в базовой версии никак не помогало понять как их из этой косы красиво вывести, а не с крайней правой полосы - налево.
Добавил коробкам количество портов, развёл все линии отдельно и захотел процесс оптимизации схемы по длине проводов, количеству пересечений и "магистрализации" линий.
То что получилось меня радует, на ближайший монтаж у меня будут подробные планы как лежат линии, и как они входят в какие порты коробок, дам своему студенту, машинисту перфоратора и протягивальщуку проводов - минимизирую дурацкие ошибки не очень вовлечённых работников.
Что в итоге
Работающий калькулятор проводки, бесплатный, с автоматической трассировкой (кто понимает — там реально AI-роутер как для печатных плат, только для розеток), два режима — простой и «продвинутый» с портами и оптимизацией, четыре языка интерфейса.
Живёт на provodka.org, кому актуально при ремонте, монтаже — пользуйтесь, это бесплатно.
TL;DR: задолбался считать провода линейкой → полгода переписывался с нейросетью → получил бесплатный калькулятор с автотрассировщиком уровня «как в разводке плат» → нашли по пути кучу забавных багов → доволен.












