Инвариантные компоненты и комплексы САПР
Наиболее эффективным, с точки зрения рационального использования отпущенных средств, является сочетание процессов разработки и адаптации САПР. При этом под адаптацией понимается наиболее полное применение инвариантных компонентов и комплексов средств САПР.
Несмотря на то, что особенностью проектной деятельности является многообразие видов объектов, их форм, конструкций и выполняемых функций, необходимо выявление и стандартное исполнение общих процедур процесса проектирования. Например, общими в САПР машиностроения и радиоэлектроники могут быть отдельные компоненты технического, программного, информационного обеспечения и даже общесистемные комплексы средств.
В области САПР самыми трудоемкими являются упорядочивание и формирование информационного обеспечения, содержащего типовые модели проектирования классов объектов или его приобретения (как продукции). Это, как правило, определяет разработку компонентов математического и программного обеспечения системы. Поэтому к продукции в области САПР отнесены компоненты информационного обеспечения и установлены группы продукции, иллюстрируемые ниже Слайд №.1.13.
Самой массовой продукцией в ИС является программно-методический комплекс (ПМК), в основу которого положены следующие требования:
1. Выполнение проектной процедуры рассматривают как единый законченный процесс, требующий для своей реализации определенного набора как программных, так и информационных и методических средств;
|
|
2. Максимальная независимость программного обеспечения от информационного, так как алгоритмы и программы из РОСФАПа (Российский фонд алгоритмов и программ) использовать при создании ИС часто затруднительно из-за непосредственной зависимости программ от форм представления данных.
3. Разработка ПМК должна выполняться с учетом их последующего применения во многих организациях, создающих ИС конкретных объектов. Поэтому выдвигается требование их максимальной адаптируемости к условиям этих организаций;
4. В силу невозможности полной формализации процедур проектирования в рамках методического обеспечения ПМК должны быть предусмотрены лингвистические средства общения пользователя с компонентами технического и информационного обеспечения;
5. В рамках ПМК должна быть самостоятельность документирования информационного и программного обеспечения. Это требование связано с независимостью названных видов обеспечений.
С учетом требований в стандартах САПР дано следующее определение ПМК.
ПМК представляет взаимосвязанную совокупность компонентов программного, информационного и методического обеспечения (при необходимости математического и лингвистического обеспечения), необходимую для получения законченного проектного решения по объекту проектирования.
|
|
В зависимости от назначения ПМК подразделяются на проблемно и объектно-ориентированные.
Общесистемные ПМК предназначены для обеспечения работоспособности САПР на системном уровне и выполнение унифицированных обслуживающих процедур. В сочетании с операционной системой они образуют общесистемную среду, в которой функционируют базовые ПМК, формируется и реализуется процесс проектирования. В связи с этим возникает вопрос о минимальном количестве общесистемных ПМК, без которых невозможно выполнение проектных процедур. Такой минимальный состав общесистемных ПМК называется, например, общесистемным ядром САПР. В его состав входят: Слайды №1.14.
1. Диалоговый монитор выполняет планирование и управление процессом проектирования и обеспечение доступа проектировщика ко всем средствам системы.
2. Система управления базами данных (СУБД) обеспечивает информационные потребности проектных процедур и частично информационную совместимость различных ПМК.
|
|
3. Лингвистический процессор обеспечивает языковые средства необходимые для ведения проектирования.
4. Геометрический процессор обеспечивает геометрическое моделирование объектов (формообразование, композиция, моделирование поверхностей и др.).
5. Графический процессор обеспечивает восприятие, редактирование и вывод графической информации, а также её связь с геометрической моделью объекта проектирования.
6. Процессор документации обеспечивает выпуск конструкторской и технологической информации на машинных и бумажных носителях.
Базовые ПМК предназначены для проектирования объектов определенного класса, (например, редактирование топологии БИС, проектирование маршрута обработки деталей) и делятся на два класса: объектно-ориентированные и проблемно-ориентированные.
С помощью проблемно–ориентированных базовых ПМК выполняются наиболее употребительные процедуры, слабо связанные со спецификой объекта проектирования. Например, выбор физического принципа действия и технического решения объекта, проектирование его структуры и параметров, оценка технологичности конструкции изделия. Такие ПМК могут быть связаны с объектом проектирования, но характеризовать какую-то его сторону и метод разработки. Например, проектирование функциональных схем ЭВМ на основе интегральных схем или проектирование конструкций методом конечных элементов.
|
|
Объектно-ориентированные базовые ПМК наиболее многочисленный тип продукции. Они обеспечивают проектирование классов (видов ) объектов.
Потенциально для каждого вида деталей классификатора ЕСКД можно разработать объектно–ориентированный базовый ПМК. Например, ПМК проектирования деталей типа «тела вращения», проектирование насосов, редукторов и т.д. Ниже приведён примерный состав ПМК САПР БИС Слайд №1.15.
|
Типы базовых ПМК
Мы поможем в написании ваших работ! |