- •Технологическая подготовка производства(тпп)Основные этапы, задачи, стратегия тпп и аптпп
- •2 Специальные искусственные языки в cad.
- •1 Проблемно ориентированные языки в сар.
- •2 Оптимизируемые параметры – параметры проц. Для которых в результате решения задачи должны быть найдены оптимальные значения
- •1. Информационное обеспечение сапр тп. Таблицы соответствий.
- •1Информационное обеспечение caпр тп. Таблицы решений
- •Стратегия твердотельного проектирования изделий
- •При построении твёрдотельных моделей используется два метода:
- •1.Место, роль и задачи сапр тп в современных условиях. Разграничение понятий
- •1. «Автоматизированное проектирование» разграничение понятий
- •История создания модели изделия.
- •1. Сапр тп в условиях единичного и серийного производства.
- •Виды задач, решаемых при компьютерном проектировании технологической подготовки производства (примеры задач из технологического проектирования).
- •Параметрическая оптимизация в сапр тп.
- •Место, роль и задачи сапр тп в современных условиях. Разграничение понятий.
- •Размерно-точностное проектирование процессов обработки деталей на станках
- •Автоматизация процесса принятия решений сапр тп.
- •Структурная оптимизация в сапр тп.
- •1. Сапр тп в условиях единичного и серийного производства
- •2. Взаимодействия пользователя с cad.
- •2 Создание твердотельной модели монитора рс в системе cad.
- •1 Средства обработки данных в cad.
- •2. Топологическая модель обработки детали на токарно-револьверном станке.
- •1 Системы координат. Получение двумерной и трехмерной геометрии в системе cad.
- •2 Лингвистическое обеспечение сапр тп.
- •Лингвистическое обеспечение сапр тп.
- •Виды информации в сапр тп. Основные определения и понятия баз и банков данных.
- •1. Условное деление задач тп на группы. Примеры решения технологических задач.
- •2. Графический интерактивный режим взаимодействия пользователя в cad.
- •1.Комплекс условий применимости, формализация процесса принятия решения.
- •2.Графический интерактивный и пакетный режимы взаимодействия пользователя в cad.
- •1 Вопрос.
- •2 Вопрос.
- •1.Информационное обеспечение сапр тп
- •Специальные искусственные языки в cad.
- •2. Понятия: комплекс параметров применяемости и комплекс условия применяемости в сапр тп
- •Техника « меню». Виды «меню», свободные символы в cad. Макротехника.
- •Лингвистическое обеспечение сапр тп.
- •1. Размерно-точностное проектирование процессов обработки деталей на станках
- •2. Информационное обеспечение сапр тп. Таблицы соответствий.
- •Геометрическое моделирование в cad
- •Информационное обеспечение сапр тп. Таблицы соответствий.
- •Размерно-точностное проектирование процессов обработки деталей на станках
- •Информационное обеспечение capпр тп. Таблицы решений.
- •1. Формализация принятия решений при технологическом проектировании.
- •2. Модель процесса проектирования обработки детали на токарно-револьверном станке
- •1 Лингвистическое обеспечение сапр тп
- •2 Проектирования техпроцессов изготовления на основе синтеза структуры.
- •3. Синтез принципиальной схемы технологического процесса
- •4. Синтез маршрута обработки детали
- •5. Синтез состава и структуры операций технологического процесса.
- •Расчет режимов резания, нормирование.
- •Доработка технологического процесса.
- •8. Оформление технологической документации
- •2 Лингвистическое обеспечение сапр тп
1. Формализация принятия решений при технологическом проектировании.
Т.к. технологическое проектирование характеризуется много вариантностью решений, то процесс принятия решения в ТП можно представлять как выбор одного из множества решений, а затем определения конкретного решения на основании принятых критерий или предпочтения лица, принимающего решение. Процесс принятия решения можно условно разделить на следующие шаги:
1 шаг - получение информации об объекте необходимой и достаточной для принятия оптимального решения. Выполнение первого шага - получение информации об объекте. Исходной информацией в ТП является чертеж изделия или электронная модель изделия.
2 шаг - оценка достоверности исходной информации. Отсечка – разбиение данных с помощью пороговых величин на два класса: «пропускать»; «отсекать». Агрегация – объединение данных в подмножество на основе признаков типологической выборкой. Типологическая выборка – деление данных на виды (объединения) на основе элементов представителей.
3 шаг- Формирование цели (постановка задачи). Цели могут быть сформированы как в количественном, так и в качественном виде:
-качественные цели- цели, которым соответствует два исхода – цель достигнута, цель не достигнута.
-количественные цели - это такие цели, которые определяются заданными параметрами технологического процесса.
4 шаг - Разработка решений задач. Задачи, решаемые при проектировании технологического процесса, можно разделить на две группы:
- расчетные - задачи по определению припусков, операционных технологических размеров, режимов резания. Такие задачи выполняются по формулам, их просто формализовать или они уже формализованы.
-нерасчетные - выбор методов обработки и типа оборудовании, инструмента, назначение схемы базирования, способа установки детали, формирование состава технологических операций, определение последовательности операции, выбор вида заготовки, определение последовательности переходов в операции и т. д. Для этих задач нет формальных методов решения
Формализуем процесс принятия решения на примере: выбор метода обработки. В детали необходимо обработать отверстие заданных размеров. Для решения задачи технолог рассматривает известные методы обработки отверстий
2. Модель процесса проектирования обработки детали на токарно-револьверном станке
Проектирование технологического процесса изготовления детали базируется на групповой технологии изготовления. Составим группу деталей обрабатываемых на станке данного типа размера (рис.2.22).
Создадим комплексную деталь и присвоим коды элементарным поверхностям (рис.2.22). Комплексная деталь – вертуальная деталь, объединяющая множество элементарных поверхностей деталей, входящих в группу. Каждая деталь, принадлежащая группе, и комплексная деталь описывается соответствующей матрицей контуров (рис.2.24, 2.25)
Рисунок 2.22. Группа деталей обрабатываемых на станке
Рисунок 2.23. Комплексная деталь для группы
|
F1 |
F2 |
F3 |
F4 |
F5 |
F6 |
F7 |
F8 |
F9 |
a |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
a1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
a2 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
a3 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
a4 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
Рисунок 2.24. Матрица состава контуров группы деталей
Установим множество переходов необходимых для обработки элементарных поверхностей комплексной детали.
О
бъединим
элементарные переходы в инструментальные
и блочные. Это необходимо для минимизации
времени обработки. Составим библиотеку
переходов обработки комплексной детали,
присвоим им коды и составим временную
последовательность выполнения переходов
в виде графа (рис.2.30).
Код |
Содержание элементарного перехода |
τ1 |
Точить элементарную поверхность F3 |
τ2 |
Точить элементарную поверхность F2 |
τ3 |
Подать пруток в упор |
τ4 |
Подрезать торец F1 |
τ5 |
Отрезать деталь F9 |
τ6 |
Сверлить элементарную поверхность F5 |
τ7 |
Расточит элементарную поверхность F6 |
Рисунок 2.28. Фрагмент библиотеки переходов обработки комплексной детали
Рисунок 2.30. Граф временной последовательности выполнения переходов
В соответствии с графом временной последовательности выполнения переходов составим матрицу вида nxn, n – число элементарных переходов в библиотеке. Для построения матрицы введем число «bij», которое принимает значение «1» или «0»: если есть путь из вершины «i» в «j»; если нет пути из вершины «i» в «j»,
Заполнение матрицы (рис.2.31) будем выполнять по строкам. То есть переход τ1 может быть выполнен после выполнения τ3, поэтому b1,3 =1,
Берем за 1 переход τ3 и вычеркиваем строку τ3 и столбец τ3.
|
τ1 |
τ2 |
τ3 |
τ4 |
τ5 |
τ6 |
τ7 |
τ1 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
τ2 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
τ3 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
τ4 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
τ5 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
τ6 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
τ7 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
Рисунок 2.31. Матрица временной последовательности выполнения переходов
Получим новую матрицу из которой также вычеркнем нулевые строки и столбцы и получим матрицу
|
τ2 |
τ5 |
τ7 |
τ2 |
0 |
0 |
0 |
τ5 |
1 |
0 |
1 |
τ7 |
0 |
0 |
0 |
Рисунок 2.33. Новая матрица
Из этой матрицы видно, что на следующем шаге для обработки открыты τ2 и τ7 (строки заполнены «0»). Если эти переходы выполнены, то следует вычеркнуть строки и столбцы с номерами «τ2», «τ7» и получим новую матрицу После выполнения переходов «τ2» и «τ7» открыт переход «τ5».Т.О. мы получили временную последовательность переходов обработки комплексной детали формально.
Билет №27
