- •Программное обеспечение
- •Лингвистическое обеспечение
- •Информационное моделирование
- •Экспертные информационно- поисковые системы.
- •Сап процессов обработки деталей на станках с чпу. Техтран и ГеММа3d – системы программирования обработки деталей на станкох с чпу.
- •Точка, определенная прямоугольными координатами:
- •Прямая, проходящая через две точки, заданные своими координатами:
- •Машинная графика.
- •Преобразования.
- •Управление отображением и организацией окон.
- •Построение геометрических форм. Использование графических элементов.
- •Редактирование геометрических моделей
- •Автоматизация черчения
- •Автоматизация проектирования
Кафедра технологии машиностроения
Рефераты по дисциплине
«САПР технологических процессов»
Студент: Кобзева О.Н.
Группа: УОЗТМ - 09
Преподаватель: Шацких И.И.
Липецк 2012
Программное обеспечение
ПО САПР - это совокупность программ на машинных носителях с необходимой программной документацией, предназначенной для выполнения автоматизированного проектирования. Создание ПО САПР - трудная научно-техническая задача, для решения которой требуются большие материальные затраты. Известны САПР, ПО которых насчитывает до 500 тыс. операторов языка программирования. Разработка такого ПО требует сотен и тысяч человеко-лет, причем требования к квалификации разработчиков таких систем очень высоки. Например, в разработке САПР морских судов, оцениваемой в 600 человеко-лет, принимало участие 15 организаций. Стоимость современных САПР определяется главным образом стоимостью ПО, которое в несколько раз превышает стоимость технического обеспечения.
Программное обеспечение САПР (ПО САПР) состоит из двух разделов: прикладное программное обеспечение (ППО) и системное программное обеспечение (СПО).
Программное обеспечение состоит из следующих основных частей:
- системы стандартных текстов для контроля и обнаружения ошибок устройств, оперативной памяти, логических схем ЭВМ;
- системы генерации версии операционной системы (ОС) на конкретной конфигурации технических средств ЭВМ;
- алгоритмических языков программирования для решения на ЭВМ различных практических задач;
- программы управления вычислительными ресурсами ЭВМ, необходимой для распределения памяти, постановки и обслуживания системных очередей и т.д.;
- монитора ОС для управления процессами прохождения задач на ЭВМ;
- трансляторов для перевода программ, написанных на языках программирования, во внутренний код, годный для выполнения на ЭВМ;
- системных библиотек и библиотек стандартных программ для хранения общесистемных программ алгоритмов, которые используются трансляторами и редакторами связей;
- редакторов связей, загрузки, отладчики для запуска и контроля за прохождением задачи пользователя в ОС;
- системы специальных текстов для контроля, состояния конкретных подсистем в прикладном обеспечении;
- монитора САПР для управления работой различных систем пользователей в ОС;
- системы управления базой данных (СУБД) для поддержки баз данных САПР;
- базы данных для хранения справочной информации различных САПР;
- пакетов прикладных программ (ППП)
К прикладному программному обеспечению САПР относятся программы, разрабатываемые в соответствии с прикладным назначением тех или иных подсистем САПР и затем объединяемые в тематические пакеты прикладных программ (ППП).
ППП по структуре разделяют на простые и сложные. К простым ППП относятся отдельные наборы тематических программ, выполнение которых осуществляется только средствами языка управления заданиями операционной системы. В составе же ППП сложной структуры имеется собственная управляющая программа, называемая «диспетчером» или «монитором», а так же могут быть включены локальные библиотеки
данных или даже локальные базы данных с соответствующей системой управления базой данных (СУБД). Сложные ППП позволяют снизить затраты времени на работу прикладных программ и более гибко управлять процессом отработки пакета.
Программное обеспечение САПР делится на составные части, которые относятся к проектирующим и обслуживающим подсистемам САПР:
-Проектирующие подсистемы непосредственно выполняют проектные процедуры, примерами проектирующих подсистем служат подсистемы геометрического трехмерного моделирования (механических объектов), изготовления конструкторской документации, схемы технического анализа. -Обслуживающие подсистемы обеспечивают функционирование проектирующих подсистем. Типичными обслуживающими подсистемами являются подсистемы управления проектными данными, подсистемы разработки и сопровождения программного обеспечения, обучающие подсистемы для освоения пользователями
технологий, реализованных САПР.
Требования, которым должно удовлетворять ПО САПР 1. Адаптивность, приспособленность к функционированию в различных условиях. 2. Гибкость 3. Компактность 4. Мобильность 5. Надежность 6. Реактивность – обеспечение быстрого решения задачи при ориентации на пользователя. 7. Модифицируемость – пополнение программами, расширение возможностей системы. В большинстве случаев в обязанность инженеров и конструкторов не входит разработка своего собственного ПО САПР. Однако встречаются ситуации, когда знание простых средств программирования оказывается полезным, особенно в случае, если прикладные пакеты обеспечивают интерфейс с пользовательскими программами.