- •151001 «Технология машиностроения»
- •150401 «Проектирование технических и технологических комплексов»
- •Аннотация
- •1. Методология проектирования. Особенности технологического проектирования.
- •1.1. Методология проектирования.
- •1.2. Классификация сапр
- •1.3. Структура сапр
- •1.4. Особенности технологического проектирования
- •Методология проектирования.
- •Проектирование технологических процессов на основе системного
- •2.1. Разработка стратегий проектирования.
- •2.3 Методы проектирования тп.
- •2.4. Проектирование технологических процессов на основе системного подхода
- •Виды обеспечения сапр
- •3.1. Виды обеспечения сапр
- •3.2.Специальное программное обеспечение
- •3.3. Общее программное обеспечение
- •Техническое обеспечение сапр. Технологические средства обеспечения сапр
- •Характеристика технических средств
- •4.1. Техническое обеспечение сапр
- •4.2. Характеристика технических средств
- •4.3.Режим работы эвм.
- •Математическое обеспечение сапр. Математическое моделирование.
- •5.1. Математическое обеспечение сапр.
- •5.2.Требования к м .О
- •5.3. Последовательность решения задач на эвм.
- •5.4. Построение математической модели объектов проектирования.
- •5.5. Математическое моделирование в сапр.
- •Лингвистическое обеспечение сапр
- •6.1. Лингвистическое обеспечение сапр
- •6.2. Алгоритмические языки.
- •6.3. Языки проектирования
- •6.4. Входной язык для технологического проектирования
- •6.5. Язык описания детали
- •Информационное обеспечение сапр
- •7.1. Информационное обеспечение сапр.
- •7.2. База данных
- •7.3. Автоматизированный банк данных
- •7.4. Виды представления базы данных
- •7.5. Структура базы данных
- •7.6. Пример организации массивов бд
- •Программное обеспечение сапр
- •8.1. Программное обеспечение сапр.
- •8.2. Специальное программное обеспечение
- •8.3. Модульный принцип построения ппп
- •8.4. Структурное программирование
- •8.5. Разработка программного обеспечения
- •Методическое и организационное обеспечение сапр. Диалоговые системы проектирования.
- •9.1. Методическое обеспечение сапр.
- •9.2. Организационное обеспечение
- •9.3. Диалоговые системы проектирования
- •9.4. Средства диалогового проектирования
- •Задачи и структура сапр
- •10.1. Задачи сапр.
- •10.2. Исходная информация для разработки технологических процессов.
- •Формализация технологического проектирования.
- •11.1 Формализация технологического проектирования.
- •11.2. Принятие решений при технологическом проектировании
- •Сапр технологических процессов механической обработки. Синтез маршрута обработки. Выбор технологических баз, размерный анализ.
- •Сапр процессов обработки
- •12.2. Анализ размерных связей деталей с использованием теории графов
- •Сапр технологических операций
- •13.1. Общая схема проектирования технологических операций
- •13.2. Алгоритм расчета припусков и межоперационных размеров
- •13.3. Алгоритм выбора оборудования
- •13.4. Алгоритм выбора схемы установки детали
- •13.5. Алгоритм выбора установочно-зажимного приспособления
- •13.6. Алгоритм выбора количества и последовательности переходов в операции
- •13.7. Автоматизация проектирования переходов
- •Методы оптимизации проектных решений
- •14.1. Этапы создания систем сапр.
- •14.2. Теория оптимизации
- •Структурная оптимизация тп
- •15.1. Особенности структурной оптимизации технологических процессов
- •15.2. Оптимизация выбора вида заготовки и методов ее изготовления
- •15.3. Оптимизация выбора технологических операций
- •Параметрическая оптимизация тп
- •16.1. Особенности параметрической оптимизации технологических процессов
- •16.2. Постановка задачи расчета оптимальных режимов обработки материалов резанием
- •16.3. Расчет оптимальных режимов резания методом линейного программирования
- •Лекция 17 (1 часа)..
- •7. Стадии создания сапр.
- •Стадии создания сапр
- •17.2. Экономическая эффективность использования сапр
7.5. Структура базы данных
Массивы БД могут размещаться на одном или нескольких файлах. В САПР, как правило, информация БД не превышает объема памяти одного магнитного диска и, следовательно, может быть размещена на одном файле.
Центральным справочным органом БД является каталог файла KIF. Каталог формируется вручную и содержит сведения о расположении групп массивов, обслуживающих конкретные подсистемы.
Каталогу KIF подчинены каталоги групп массивов KINF, которые содержат информацию о каждом массиве групп. Состав сведений следующий:
имя i-го массива;
количество форматов А8 в каталоге имен подмассивов КТ;
номер записи начала каталога имен КТ;
номер записи начала каталога адресов подмассивов NT;
номер свободной записи.
Каталог KINF формируется автоматически на магнитном диске и может содержать сведения не более чем о 20 массивах.
Каждый из массивов группы имеет каталог имен КТ и каталог адресов NI. В каталог имен входят имена всех подмассивов, содержащихся в рассматриваемом массиве, а каталог адресов в той же последовательности включает и относительные адреса расположения подмассивов.
Поиск информации при такой структуре производится в следующей последовательности:
с магнитного диска (МД) в оперативную память (ОП) считывается каталог файла KIF;
по имени рассматриваемой подсистемы определяется начальный адрес расположения каталога группы массивов, составляющих информационное обеспечение данной подсистемы KINF,;
с МД в ОП считывается каталог;
в подсистеме организуется обращение к конкретным массивам группы
в подсистеме определяется имя некоторого массива, к содержимому которого необходимо обратиться.
с МД в ОП на рабочее поле считывается содержимое нужного подмассива.
Возможны варианты, когда содержимое БД обслуживает работу только одной подсистемы. В этом случае каталог KIF может отсутствовать, а функции центрального управления будет выполнять каталог нижестоящего уровня KINF.
7.6. Пример организации массивов бд
Рассмотрим особенности организации массивов БД на примере организации массива металлорежущего оборудования. Этот массив информации используется при решении ряда технологических задач, в частности при проектировании маршрутных технологических процессов и техническом нормировании станочных работ. В случае нормирования массив «Оборудование» используется для решения подзадач:
1. выбор ближайшего числа из ряда паспортных данных, наиболее близких к расчетным значениям, например частоты вращения и подачи;
2. проверка расчетных режимов по мощности, прочности слабого звена;
3. определение номера цеха, участка, состояния оборудования, паспортных данных этой модели по заданному инвентарному номеру оборудования.
Список всех реквизитов массива металлорежущего оборудования разбит на две группы, элементы 1-й группы характеризуют конкретную физическую единицу оборудования, а 2-й - данные, описывающие модель оборудования вообще.
Сведения о технико-организационных данных оформляются в виде так называемой информационно-логической таблицы (ИЛТ), которой в качестве аргумента выступает инвентарный номер оборудования.
Для программной реализации функционирования информационного массива «Оборудование» необходимо сформировать каталог имен и адресов. Технико-организационные данные оформляются в виде подмассива, имя которого записывается в каталог имен КТ, а относительный адрес расположения в числовом массиве записывается в каталог адресов NI. Связь технико-организационных данных с числовыми характеристиками паспортных данных станков осуществляется через относительный адрес расположения под-массивов.
Поиск информации при техническом нормировании может вестись по двум направлениям, характерным для двух задач:
1. определение численных величин паспортных данных по заданной модели станка;
2. определение технико-организационных данных по заданному инвентарному номеру станка.
Одним из наиболее ответственных этапов разработки массивов БД, и в частном случае массива «Оборудование», являются сбор и систематизация данных.
Так, для реквизита «Модель станка» записывается условное обозначение типа и модели, присвоенное конкретному станку: например, 1К62, 6Р13, 2А135РФ2. Количество знаков в обозначении не должно превышать определенного числа, например 24.
Вся собранная для массива «Оборудование» информация сводится по определенным правилам в таблицы (формуляры), с которых она наносится на машинные носители и вводится в ЭВМ.
При формировании подмассива выделяются простые переменные и управляющая информация. К простым переменным относятся код оборудования, основные размеры и параметры, характеризующие возможности станка, сведения о мощности, габарите, массе и стоимости оборудования. Управляющая информация - это сведения об идентификации и размещении числовых рядов (подач, оборотов и т. д.), которые не заносятся в формуляры и имеют специальную структуру записи.
Лекция 8 (2 часа).