10
1.6. Виды обеспечения САПР ТП
Комплекс средств автоматизации проектирования современных
САПР включает семь видов обеспечения: техническое, математическое,
программное, информационное, лингвистическое, методическое, органи-
зационное.
Техническое обеспечение – совокупность взаимосвязанных и взаимо-
действующих технических средств, предназначенных для выполнения ав-
томатизированного проектирования. К этому виду обеспечения относятся
различные технические средства: компьютеры, периферийное оборудова-
ние и устройства их связи (серверы, сетевые
средства и т. д.). Системы ав-
томатизированного проектирования технологических процессов достаточ-
но сложные системы, для которых нужны мощные персональные машины
с большим объемом памяти.
Математическое обеспечение – совокупность математических мето-
дов, математических моделей и алгоритмов проектирования, необходимых
для выполнения автоматизированного проектирования. Сюда входят мате-
матические модели объектов (технологических процессов, инструментов,
приспособлений
и др.), методы их проектирования, а также методы и алго-
ритмы выполнения различных инвариантных проектных операций и про-
цедур, связанных с оптимизацией, поиском информации, автоматизиро-
ванной графикой и др. Алгоритмы задаются в процедурном и декларатив-
ном виде. На начальной стадии алгоритмы оформляются в виде таблиц
(или псевдокодов) или в виде
графических схем. Сопровождение алгорит-
мов более удобно осуществлять если они выражаются в виде псевдокодов
или в виде табличных алгоритмов. Алгоритмы фиксируются в техническом
проекте, и на их основе в дальнейшем разрабатываются программы.
Программное обеспечение – совокупность машинных программ, не-
обходимых для решения задач САПР ТП и представленных в заданной
форме. Это обеспечение
включает комплексы программ специального и
общего назначения.
Специальное программное обеспечение представляется в виде тек-
стов прикладных программ, ориентированных на решение специальных
задач (решение задач динамики, прочности; проектирование маршрутных
и операционных технологических процессов, техническое нормирование;
проектирование стандартных деталей и оснастки и т. п.). В настоящее вре-
мя наблюдается тенденция к использованию
стандартных процедур обра-
ботки информации и к записи алгоритмов в базе знаний. Алгоритм, пред-
ставленный в процедурном виде – это алгоритм, представленный в виде
программ. Алгоритм в виде таблицы записывается на специальном языке и
заносится в базу знаний (существует специальная процедура обработки
табличных алгоритмов). Алгоритм можно легко менять, однако, табличные