Добрый день,
- Вы хотите что бы программа сама выбирала ячейки из учета параметров (например ток сборных шин, количество отходящих линий, наличие счетчиков и т.д.) или сам пользователь будет выбирать ячейки из списка?
Пользователь впишет основные параметры, от которых зависит выбор оборудования - ток сборных шин, допустимые токи КЗ, и тогда программа должна будет, например, либо подсказать, либо заблокировать возможность выбора ячейки, которая не может быть в данном случае применена (например, при токе линии свыше 125А заблокирует возможность применения трансформаторной ячейки с выключателем нагрузки с предохранителями, но позволит применить ячейку с вакуумным выключателем). Также должна предусматриваться возможность выбора типа ячейки, и дополнительной аппаратуры - микропроцессорная защита, трансформаторы тока и напряжения и т.д.
- На выходе должен получится габаритный чертеж состоящий из блоков ячеек и такая же однолинейная схема, набранная из блоков? Да, именно так. Если я пришлю Вам базу, то сразу будет понятно, о чем речь.
Можете прислать пример ячеек из базы и пример того что должно получиться на выходе (габаритный чертеж, схема) Пример прислать могу, на электронную почту, как с Вами связаться?
Задача интересная:) Приглашаю к сотрудничеству.