3

Следующий вариант

ну вот еще одна итерация разработки.

Добавил возможность создания связей между компонентами и прочие плюшки в виде удобного переворота слоев компонента.

@SinijTraktorist, уже лучше?

С высоты своего опыта кажется что все достаточно комфортно и удобно. Левой рукой меняешь слои, мышой ставишь точки.. Не даром прошли науки человеко-машинного взаимодействия.

Но теперь самый главный вопрос. Как эти сети вывести. Опыты с DipTrace ни к чему не привели. Софтина кривая и толком так и не смогла принять компоненты которые за рамками существующих библиотек корпусов. Альтиум тоже окозался таким же дерьмом. Собственно он всегда таким и был со времен PCAd. (а пафоса то).

Давайте дальше идеи. Вывод в схему это типично творческая задача. готовых решений тут нет. По крайней мере таких которые могут дать визуально понятное для человека.

ГПТ предлагает Force-Directed Placement но это явно будет какое то машинное произведение.

В общем жду идет от заинтересованных лиц.

Программу и исходники найдете по ссылке https://disk.yandex.ru/d/sBYcaJ2TPVvw_w

ну и на последок: