7.7. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ

  Главная      Учебники - Техника     Технология текстильного машиностроения (Л. К. Сизенов, А. А. Мизери) - 1988 год

 поиск по сайту

 

 

 

 

 

 

 

 

 

 

содержание   ..  40  41  42  43  44  45  46  47  48  49  50  ..

 

 

 

7.7. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ

 



Программное обеспечение САПР Т представляет собой сложную систему программных модулей (далее—модули),, обладающих определенными свойствами. Классификационная схема модулей, представленная на рис. 7.7, является пятиуровневой. Уровни определены следующими классификационными признаками: назначение модуля, степень специализации, структурная взаимосвязь модулей, характер участия в организации вычислительного процесса, языки программирования.

По назначению модули программного обеспечения подразделяют на проектирующие, реализующие операции и процедуры технологического проектирования; обслуживающие, реализующие процедуры ввода-вывода, редактирования исходных данных и другие задачи сервиса. Совокупность проектирующих модулей составляет проблемную часть программного обеспечения, ориентирующую его на решение той или иной технологической задачи.



В проблемную часть программного обеспечения входят следующие модули: определения этапов обработки поверхностей; выбора схем базирования; определения вариантов состава оборудования инструментов и приспособлений; синтеза технологических размерных связей; синтеза вариантов состава и последовательности операций; расчета технико-экономических показателей технологических операций и технологических процессов; оценки точности технологических процессов; обеспечения совместимости.

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

Унифицированные модули реализуют алгоритмы выполнения проектных процедур, часто используемых при технологическом проектировании. К таким модулям относятся модули, реализующие вычислительные процедуры.

Стандартные модули реализуют универсальные алгоритмы выполнения вычислительных и других операций, не зависящих от объекта проектирования. В качестве стандартных модулей используются модули общей библиотеки — стандартные модули общего назначения ОС ЕС и ДОС ЕС ЭВМ.

По применяемым алгоритмическим языкам программирования модули делят на использующие проблемно-ориентированный язык,, например, ФОРТРАН, и использующие машинно-ориентированный язык Ассемблер. На алгоритмическом языке ФОРТРАН программируются специализированные и унифицированные модули. На алгоритмическом языке Ассемблер программируются унифицированные модули для получения наиболее эффективных вычислительных процедур.

Состав модулей определяется в ходе разработки программного обеспечения САПР Т с учетом принципов системного единства, развития, комплексности, совместимости и стандартизации. При разработке проектирующих модулей используются специализированные в состав которых входят унифицированные и стандартные модули. При разработке обслуживающих модулей в значительной степени используются стандартные модули. Проектирующие модули по структуре и содержанию должны быть инвариантны по отношению к конкретным данным об определенных объектах проектирования.

Программное обеспечение состоит из отдельных модулей и организуется в виде пакета прикладных программ (ППП). Последовательность функционирования модулей, входящих в пакет, генерируется мониторной системой в соответствии с заказом на проектирование. Общие требования к составу и функциям мониторной системы регламентирует ГОСТ 23501.13—81.

Основными функциями мониторной системы САПР Т являются: управление процессом проектирования; организация взаимодействия подсистем САПР Т; защита ресурсов системы и баз данных САПР Т от несанкционированного доступа; обеспечение диалоговых режимов.

 

 

 

 

Рис. 7.7. Классификационная схема модулей программного обеспечения САПР Т

 

 

 

 

 

 

 

содержание   ..  40  41  42  43  44  45  46  47  48  49  50  ..