Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
САПР технологических процессов, конспект лекций.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
12.31 Mб
Скачать
  1. Прикладное по (ппо)

ППО так же называют пакетами прикладных программ, поскольку обычно это целые системы, комплексы программ. ППО делится на 3 вида.

1. ППО общего назначения включают в себя 4 вида систем:

- текстовые редакторы (напр., MSWord, Блокнот);

- редакторы электронных таблиц (напр., MSExcel);

- системы управления базами данных - СУБД (напр., MSAccess);

- графические редакторы (напр., Paint).

При автоматизированном проектировании основной объём работ выполняется прикладными пакетами и самую важную роль выполняют проблемно-ориентированные пакеты. Тем не менее, часть задач может выполняться с использованием других пакетов, в частности – общего назначения.

Текстовые редакторы могут использоваться для формирования маршрутно-операционных карт или текстов технологических процессов. Например, комплект маршрутно-операционных карт в системе «Техно-Про» формируется с помощью MSWord. Последний релиз комплекса T-Flex также обеспечивает формирование технологической документации, в том числе, и в MSWord.

Редакторы электронных таблиц так же могут выполнять вспомогательную роль. В MSExcel формируются таблицы с данными, которые затем экспортируются в PDM-систему САПР.

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

Системы управления базами данных. Эти системы являются частью любой САПР и обеспечивают хранение информации. В некоторых системах используются СУБД собственной разработки.

Но большая часть САПР используют для этой цели универсальные СУБД общего назначения, например, «Oracle» или «SQL-сервер». Эти СУБД используются в большинстве современных систем САПР, если они реализованы в сетевом исполнении «клиент-сервер» (в т.ч. и в комплексе T-Flex).

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

2. Методо-ориентированное ппо

Эти пакеты основаны на использовании каких-либо математических методов расчёта. Все расчетные пакеты программ являются методо-ориентированными. К ним, в частности, относятся и все системы CAE. При выполнении расчётов могут также использоваться универсальные системы типа MathCAD и MathLAB.

3. Проблемно-ориентированное ппо

Практически, основную часть работы при решении задач САПР осуществляют проблемно-ориентированные пакеты. Они и по стоимости составляют основную часть затрат по приобретению программного обеспечения САПР. К этим пакетам относят все системы класса CAM, CAD, CAPP.

Структура проблемно-ориентированного пакета. На самом верхнем уровне находится программа-монитор (рисунок 33). Эта программа отвечает за взаимодействие САПР с операционной системой компьютера и пользователем. Она является центральным управляющим центром всей системы (программа - «начальник»).

Рисунок 33- Структура проблемно-ориентированного пакета

Остальные подсистемы делятся на подсистемы общего назначения и проектирующие подсистемы. К первым относят графическую, диалоговую подсистемы и базу данных, ко вторым – все остальные подсистемы (1-n).

Монитор по очереди запускает работу проектирующих подсистем. При этом он организует их взаимодействие между собой и с подсистемами общего назначения. Каждая проектирующая подсистема выполняет часть всей работы по проектированию и передаёт свои результаты следующей проектирующей подсистеме. Последняя подсистема оформляет все результаты проектирования. Например, если это пакет для разработки NC-программ, то первой подсистемой будет подсистема ввода геометрии детали, затем будет работать подсистема расчёта эквидистанты и формирования перемещений инструмента, затем – подсистема технологических команд, затем подсистема-процессор, которая формирует унифицированную управляющую программу без привязки к конкретной системе ЧПУ. Она передаёт результаты в постпроцессор – подсистему, которая формирует NC-код управляющей программы для конкретного станка.

Разработчик САПР формирует библиотеку унифицированных программных модулей. Эти модули разрабатываются в кодах системы программирования, например в системеT-FLEX такой библиотекой является библиотека API-функций.

Подсистемы используют эти модули в своей работе. Можно сказать, что если подсистемы – специализированные, то программные модули – унифицированные.