- •Аннотация
- •Оглавление
- •Предисловие
- •Введение
- •1. Задачи автоматизации технологической подготовки производства и их особенности
- •1.1. Задачи автоматизации технологической подготовки производства
- •1.2. Особенности автоматизации тпп в условиях единичного и мелкосерийного производств
- •1.3. Особенности автоматизации тпп в условиях среднесерийного производства
- •1.4. Особенности автоматизации тпп в условиях крупносерийного и массового производств
- •1.5. Особенности автоматизации тпп в условиях гибких производственных систем (гпс)
- •1.6. Методы совершенствования тпп
- •1.7. Единая система технологической подготовки производства (естпп)
- •2. Общие сведения о сапр
- •2.1. История создания сапр
- •2.2. Сапр как объект проектирования
- •2.3. Принципы создания сапр
- •2.4. Виды обеспечения сапр
- •2.5. Состав и назначение сапр технологической подготовки производства
- •2.6. Структура сапр технологических процессов механической обработки
- •3. Системное проектирование и стратегии проектирования технологических процессов
- •3.1. Понятие о системном проектировании тп
- •3.2. Стратегии проектирования технологических процессов
- •4. Математическое моделирование при автоматизированном проектировании технологических процессов
- •4.1. Табличные модели
- •4.2. Сетевые модели
- •4.3. Перестановочные модели
- •5. Типовые решения в сапр тп
- •5.1. Анализ задач проектирования технологических процессов
- •5.2. Понятие о типовых решениях
- •5.3. Виды типовых решений
- •6. Методы автоматизированного проектирования технологических процессов
- •6.1. Метод случайных аналогий
- •6.1.1. Метод полного заимствования тп-аналога
- •6.1.2. Метод заимствования тп-аналога с параметрической настройкой
- •6.1.3. Метод заимствования тп-аналога с изменением структуры
- •6.2. Метод анализа
- •6.3. Метод синтеза
- •7. Информационное обеспечение сапр тп
- •7.1. Справочные таблицы
- •7.2. Таблицы решений
- •7.3. Таблицы соответствий
- •7.4. Логические таблицы соответствий
- •5.5. Базы и банки данных
- •8. Лингвистическое обеспечение сапр тп
- •8.1.Формализация описания технологической информации на базе классификации
- •6.2. Таблица кодированных сведений
- •6.3. Проблемно-ориентированные языки
- •9. Математическое обеспечение сапр тп
- •9.1. Алгоритм расчета припусков и межоперационных размеров
- •9.2. Алгоритм выбора схемы установки детали
- •9.3. Автоматизация проектирования переходов
- •10. Системы автоматизированного программирования (сап)
- •10.1. Структура и состав сап
- •10.2. Показатели уровня сап
- •11. Оптимизация технологических процессов
- •11.1. Выбор критериев оптимальности
- •11.2. Выбор технических ограничений
- •11.3. Виды оптимизации технологических процессов
- •11.4. Структурная оптимизация технологических процессов
- •11.5. Параметрическая оптимизация тп
- •12. Новые информационные технологии и средства проектирования
- •12.1. Понятие о жизненном цикле изделия
- •12.2. Автоматизация процессов жизненного цикла изделия
- •12.3. Понятие о сals-технологиях
- •12.4. Сущность концепции cals, ее цели и области применения
- •12.5 Сапр в компьютерно – интегрированном производстве
- •Заключение
- •Список литературы
4. Математическое моделирование при автоматизированном проектировании технологических процессов
Выполнение проектных процедур при автоматизированном проектировании основано на оперировании математическими моделями.
Математическая модель технологического процесса – это система математических объектов (чисел, переменных, множеств, графов, матриц и т.д.) и отношений между ними, отражающая некоторые свойства технологического процесса. На рисунке 11 представлена классификация математических моделей, используемых в САПР технологических процессов.
Рисунок 11 – Классификация математических моделей, используемых в САПР ТП
4.1. Табличные модели
Табличная модель описывает одну конкретную структуру технологического процесса. В табличной модели каждому набору условий соответствует единственный вариант проектируемого технологического процесса. Поэтому табличные модели используют для поиска стандартных, типовых или готовых проектных решений. Модели других классов применяют для получения типовых, унифицированных и индивидуальных проектных решений при наличии их вариантов и необходимости оптимизации решения.
Пример. При обработке группы деталей d1, d2, d3 на прутковом токарном автомате последовательность обработки их поверхностей устанавливается с помощью табличных моделей. Каждая деталь (рисунок 12) имеет поверхности с определенными свойствами F1, F2, …, F8:
;
;
Деталь d1 |
Деталь d2 |
Деталь d3 |
Рисунок 12 – Эскизы деталей для обработки на прутковом токарном автомате
На рисунке 13. представлены табличные модели в виде графов взаимосвязей переходов при обработке деталей d1, d2, d3 на данном оборудовании.
Рисунок 13 – Графы взаимосвязей переходов при обработке деталей d1, d2, d3
На рисунке 13 τ1, τ2, …, τ8 – операторы (технологические переходы):
τ1 – подрезка торца;
τ2, τ3, τ4 – точение наружной цилиндрической поверхности;
τ5 – сверление;
τ6 – зенкерование;
τ7 – зенкование;
τ8 – отрезка.
Для представления данных об обработке деталей в виде, удобном для программирования, представленная выше информация может быть описана в виде двух таблиц (таблицы 2 и 3), которые легко превращаются в массивы. В этих, а также последующих таблицах данного раздела логическая единица обозначает наличие связи, а нуль – отсутствие таковой.
Таблица 2 - Связи между свойствами поверхностей деталей и операторами (технологическими переходами)
i |
Fj |
|||||||
F1 |
F2 |
F3 |
F4 |
F5 |
F6 |
F7 |
F8 |
|
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
2 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
3 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
4 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
5 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
6 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
7 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
8 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
Таблица 3 –Связи между совокупностями свойств деталей и операторами (технологическими переходами)
i |
|
||
|
|
|
|
1 |
1 |
1 |
1 |
2 |
1 |
1 |
1 |
3 |
1 |
1 |
0 |
4 |
1 |
1 |
0 |
5 |
1 |
1 |
1 |
6 |
1 |
0 |
0 |
7 |
1 |
0 |
0 |
8 |
1 |
1 |
1 |
