4.2 Цели создания сапр
Под автоматизацией проектирования понимают систематическое применение ЭВМ в процессе проектирования при научно-обоснованном распределении функций между проектировщиком и ЭВМ и научно-обоснованном выборе методов машинного решения задач.
Цель автоматизации - повысить качество, снизить материальные затраты, сократить сроки проектирования и ликвидировать рост числа инженерно-технических работников, занятых проектированием.
Научно обоснованное распределение функций между человеком и ЭВМ подразумевает, что человек должен решать задачи творческого характера, а ЭВМ - задачи, удовлетворяющие двум требованиям: 1) возможности алгоритмизации; 2) большей эффективности исполнения алгоритма на ЭВМ по сравнению с ручным решением.
Существенное отличие машинного метода проектирования от немашинных состоит в возможности замены дорогостоящего и длительного физического моделирования математическим моделированием. При этом следует иметь ввиду, что при проектировании число альтернатив необозримо. Поэтому нельзя ставить задачу создания универсальной САПР, а необходимо решать вопросы автоматизации проектирования для конкретного семейства машин.
Для достижения целей создания САПР необходимы:
- совершенствование проектирования на основе применения математических методов и средств вычислительной техники;
- автоматизация процесса поиска, обработки и выдачи информации;
- использование методов оптимизации и многовариантного проектирования;
- применение эффективных математических моделей проектируемых объектов, комплектующих изделий и материалов;
- создание банков данных, содержащих систематизированные сведения справочного характера, необходимые для автоматизированного проектирования объектов;
- повышение качества оформления проектной документации;
- повышение творческой доли труда проектировщиков за счет автоматизации нетворческих работ;
- унификация и стандартизация методов проектирования;
- подготовка и переподготовка специалистов;
- взаимодействие с автоматизированными системами различного уровня и назначения.
4.3 Состав и структура сапр
По ГОСТ 22487-77 система автоматизированного проектирования (САПР) - организационно-техническая система, состоящая из комплекса средств автоматизации проектирования, взаимосвязанного с подразделениями проектной организации, и выполняющая автоматизированное проектирование. Комплекс средств автоматизации проектирования включает в себя техническое, программное, информационное, математическое, лингвистическое, методическое и организационное обеспечение (для запоминания – аббревиатура "ОЛИМП ТМ", в которой соответственно: О – организационное, Л – лингвистическое, И – информационное, М – математическое, П – программное, Т – техническое, М – методическое).
Структурными составляющими САПР являются подсистемы, обладающие всеми свойствами систем и создаваемые как самостоятельные системы.
По назначению подсистемы САПР разделяют на два вида: проектирующие и обслуживающие.
К проектирующим относятся подсистемы, выполняющие проектные процедуры и операции:
- проектирования деталей;
- проектирования сборочных единиц;
- технологического проектирования и т.п.
К обслуживающим относятся подсистемы, предназначенные для поддержания работоспособности проектирующих подсистем:
- графического отображения объектов проектирования;
- документирования;
- информационного поиска и т.п.
В зависимости от отношения к объекту проектирования различают проектирующие подсистемы:
- объектно-ориентированные (объектные);
- объектно-независимые (инвариантные).
К объектным подсистемам относятся подсистемы, выполняющие одну или несколько проектных процедур или операций, непосредственно зависимых от конкретного объекта проектирования, например подсистема:
- выбора метода получения заготовок и др.
К инвариантным подсистемам относятся подсистемы, выполняющие унифицированные проектные процедуры и операции, например расчеты:
- режимов резания и др.
Структурное единство подсистем САПР обеспечивается строгой регламентацией связей между компонентами различных видов обеспечения, объединенных общей для данной подсистемы целевой функцией. Компонент представляет собой элемент обеспечения, выполняющий определенную функцию в подсистеме:
- техническое обеспечение - устройства вычислительной и организационной техники, средства передачи данных, измерительные и другие устройства и их сочетания;
- программное обеспечение - документы с текстами программ, программы на машинных носителях и эксплуатационные документы;
- информационное обеспечение - документы, содержащие описания стандартных проектных процедур, типовых проектных решений, типовых элементов, комплектующих изделий, материалов и другие данные;
- математическое обеспечение - методы, математические модели, алгоритмы;
- лингвистическое обеспечение - языки проектирования, терминология;
- методическое обеспечение - документы, в которых отражены состав, правила отбора и эксплуатации средств автоматизации проектирования;
- организационное обеспечение - положения и инструкции, приказы, штатные расписания и другие документы, регламентирующие организационную структуру подразделений и их взаимодействие с комплексом средств автоматизации проектирования.
Структурное объединение подсистем в систему обеспечивается связями между компонентами, входящими в подсистемы.