Библиотека расчета допусков - Программная система допускового проектирования радиоэлектронных аппаратов

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

Библиотека что подключается к системе должна содержать публичный класс, который унаследован от интерфейса IToleranceGenModule с такими публичными полями и методами:

UserForm - содержит визуальные элементы управления, которые позволяют пользователю ввести значение ко всем необходимым параметрам нужных для выполнения процедуры синтеза или анализа допусков.

SetMathModels () - функция что вызывается из интерфейса внешней системы. Устанавливает в модуль список доступных математических моделей.

MathModels - массив, что содержит ссылки ко всем доступным математическим моделям системы.

ShowGUI () - процедура, что вызывает окно UserForm.

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

Похожие статьи




Библиотека расчета допусков - Программная система допускового проектирования радиоэлектронных аппаратов

Предыдущая | Следующая