- •Содержание
- •1 Основные понятия сапр
- •1.1 Терминология сапр
- •1.2 Цель создания сапр
- •1.3 Принципы создания сапр
- •1.4 Состав сапр
- •1.5 Классификация сапр
- •1.6 Процесс создания сапр. Концепции. Структура современной сапр
- •1.7 Интеграция сапр с другими автоматизированными системами
- •2 Информационное обеспечение сапр
- •2.1 Состав информационного обеспечения сапр
- •2.2 Банк данных сапр
- •2.3 Структура банка данных
- •2.4 База данных в сапр
- •3 Лингвистическое, организационное и методическое обеспечение сапр
- •3.1 Языки сапр
- •3.2 Организационное и методическое обеспечение сапр
1.5 Классификация сапр
По типу объекта проектирования различают САПР изделий машиностроения, приборостроения, технологических процессов в машиностроении и приборостроении, программных изделий, организационных систем и т. д.
По сложности объекта проектирования САПР делят на простые объекты, содержащие до 100 составных частей, объекты средней сложности — от 100 до 1000, сложные объекты — от 1000 до 10000, очень сложные объекты— от 10000 до 1 000000 и, наконец, очень высокой сложности — от 1000000 и более составных частей.
По уровню автоматизации проектирования различают САПР низкоавтоматизированные, в которых число автоматизированных проектных процедур составляет менее 25% общего числа проектных процедур, среднеавтоматизированные — от 25 до 50% общего числа проектных процедур и высокоавтоматизированные — от 50 до 70%.
По комплексности автоматизации проектирования САПР классифицируют как одноэтапные, выполняющие один этап проектирования из всех установленных для объекта, многоэтапные, выполняющие несколько этапов проектирования, комплексные, выполняющие все этапы проектирования, установленные для объекта.
По характеру выпускаемых проектных документов различают САПР текстовые, выполняющие только текстовые документы на бумажной ленте или листе, текстовые и графические, дающие текстовые и графические документы на бумажной ленте или листе, на машинных носителях, выполняющие документы на перфоносителях (перфолентах) и на магнитных носителях (магнитных лентах и дисках), на фотоносителях, выполняющие документы на микрофильмах, микрофишах, фотошаблонах и т. д., на двух типах носителей, на всех типах носителей.
По числу уровней в структуре технического обеспечения САПР делят на одноуровневые, построенные на основе ЭВМ среднего или высокого класса со штатным набором периферийных устройств, который может быть дополнен средствами обработки графической информации: двухуровневые, построенные на основе ЭВМ среднего или высокого класса и одного или нескольких АРМ, включающих мини-ЭВМ; трехуровневые, построенные на основе ЭВМ высокого класса, терминальных станций проектировщиков (ТСП) АРМ и периферийного программно-управляемого оборудования (чертежных автоматах, установках для изготовления фотошаблонов, комплексах для контроля программ к станкам с ЧПУ).
Виды пользователей САПР. Специалистов, работающих с САПР, называют пользователями САПР. Их можно разделить на три категории:
организующая — пользователи—разработчики САПР; это квалифицированная категория пользователей, в совершенстве владеющая программированием, математическими методами, а также знающая предмет проектирования и выполняющая функции по организации и управлению, созданию и развитию САПР;
обеспечивающая — пользователи—сопроводители САПР; эта категория пользователей выполняет профилактические работы по поддержанию САПР в рабочем состоянии (пополнение библиотек САПР необходимой информацией, модификация САПР в рамках запланированных возможностей, учет и диагностика ошибок, выявляемых в процессе эксплуатации САПР); эта же категория консультирует инженеров по вопросам методики использования САПР для проектирования; пользователи-сопроводители должны в совершенстве знать алгоритмы и программы, содержащиеся в эксплуатируемой САПР;
проектирующая — пользователи—разработчики РЭА и ЭВА: это наиболее широкая категория пользователей, называемая часто конечными пользователями; она использует САПР для решения конкретных задач и непосредственно осуществляет проектные процедуры и операции инструментами САПР.
Режимы взаимодействия пользователя и САПР. Режим работы технических средств можно классифицировать по степени участия пользователя в процессе решения задач:
пакетный режим, когда пользователь составляет задание на выполнение программы, которое в составе пакета заданий запускается для обработки на ЭВМ; обработка задач производится по очереди; после решения пользователю требуется проанализировать результаты обработки своего задания и подготовить новый вариант задания, что замедляет отладку и увеличивает время получения окончательных результатов; часто этот режим называют однопрограммным, при котором решаемой задаче доступны все ресурсы ЭВМ;
режим прямого доступа (пультовый, терминальный) — это режим, когда пользователь работает на ЭВМ без посредничества оператора; в зависимости от числа используемых дисплеев различают однопультовый и многопультовый режим прямого доступа (система коллективного пользования); этот режим используется в двух вариантах: мультипрограммный режим с фиксированным количеством задач; мультипрограммный режим с переменным числом задач, где все ресурсы ЭВМ общие.
Эти варианты осуществляются в режиме разделения времени (РРВ), при котором каждой решаемой задаче поочередно выделяется определенный квант времени работы процессора. Пользователь во время сеанса работы за пультом, используя средства системы разделения времени (СРВ), может составить, протранслировать, отредактировать программу и приступить к ее выполнению, непосредственно контролируя происходящий процесс. Степень готовности программы зависит от подготовленности пользователя к работе с СРВ. Мультипрограммный режим работает в диалоговом (интерактивном) режиме, когда проектирование происходит с применением диалоговых средств, при котором пользователь, взаимодействуя с инструментарием САПР, выдает инструкции управления проектированием с клавиатуры и оценивает данные, выводимые на экран. Диалоговые средства составляют часть технических средств САПР и обеспечивают перевод САПР из пакетного режима в диалоговый.
Пакетный режим обработки информации предпочтителен для задач с большим временем счета и задач, не требующих вмешательства в процесс решения пользователя. Режим разделения времени удобен для задач, время счета у которых соизмеримо с временем отклика пользователя в процессе решения.
