- •Понятие инженерного проектирования
- •Системный подход к проектированию
- •Разновидности сапр
- •Место сапр тп в машиностроительном производстве
- •Сапр тп и особенность российского машиностроительного производства
- •Компьютерное интегрированное производство
- •Этап проектирования конструкторской документации (cad)
- •Преимущества и недостатки непараметрических систем
- •Преимущества и недостатки параметрических систем
- •Этап выполнения технических расчетов (cae)
- •Этап разработки программ для станков с чпу (сам)
- •Этап проектирования маршрутно-операционных технологий (capp)
- •Проектирование тп в диалоговой системе
- •Adem тп (Москва, Ижевск)
- •TechCard (Интермех, Минск)
- •Sprut тп (sprut – Технология, Набережные Челны, Москва )
- •Appius (appius, Москва)
- •Вертикаль (аскон, с-Петербург)
- •Pdm системы
- •Тяжелые системы проектирования сложных изделий машиностроения
- •Принципы создания сапр
- •Виды обеспечения сапр
- •Информационное обеспечение
- •Принципы создания баз данных
- •Понятия «объект», «экземпляр», «атрибут», «ключ»
- •Лингвистическое обеспечение сапр
- •Табличные языки
- •Выходные языки
- •Промежуточные языки
- •Программное обеспечение сапр
- •Прикладное по (ппо)
- •2. Методо-ориентированное ппо
- •3. Проблемно-ориентированное ппо
- •Техническое обеспечение сапр
- •Структура лвс в проектных подразделениях сапр
- •Организационное обеспечение сапр
- •Математические основы описания структуры технологического процесса
- •Табличные слм
- •Сетевая слм
- •Перестановочные слм
- •Синтез тп на основе обобщенной структуры
- •Формирование обобщенной структуры
- •Конструктивно-технологические признаки (ктп) и логические условия
- •Использование логических функций для выбора технологических преобразований (операций и переходов)
- •Синтез тп на основе типового базового конструктива
- •Формирование технологических процессов для автоматизированных участков
- •2. Формирование типовых базовых конструктивов для сформированных групп
- •3. Формирование массива переходов сменного задания и распределение его по единицам и позициям оборудования
- •4. Автоматическое формирование управляющих программ в процессе работы участка.
- •Синтез тп на базе эвристического программирования
- •Пример эвристического алгоритма проектирования тп обработки торцевых поверхностей
- •Система t-Flex Технология
- •Диалоговое проектирование
- •Полуавтоматическое проектирование
- •Автоматическое проектирование
- •Подсистема расчетов
- •Сапр тп сборки изделий
Конструктивно-технологические признаки (ктп) и логические условия
Чтобы система могла автоматически выбрать нужные технологические преобразования, необходимо разработать правила выбора преобразований. В основе этих правил лежат конструктивно-технологические признаки детали. Такими признаками могут быть:
- наличие у детали той или иной обрабатываемой поверхности;
- точность обработки поверхности;
- физико-механические свойства материала;
- размеры детали, ее габаритные характеристики;
- масса деталей;
- серийность деталей;
- др.
КТП являются основой выбора последовательности технологических преобразований для конкретной детали. Для формализации этого процесса вводят понятие логического условия. Каждому i – му КТП ставят в соответствие логическое условие Ai.
,
где Ai = логическая 1, если КТПi у детали есть;
Ai = логическому 0, если КТПi у детали отсутствует.
Условие
включения маршрута Miв
обобщенную структуру можно представить
в виде:
(Любой маршрут Miвходит в обобщенную структуру, если существует маршрут Mj, персечение которого с маршрутом Mi – не пустое множество – т.е. у Miи Mj есть общие операции и переходы)
Пример описания детали с помощью КТП и логических условий:
Рисунок 45 - Пример описания детали с помощью КТП и логических условий:серия – 200 шт., HRC – 50 ед.
Перечень КТП:
Наличие наружных цилиндрических поверхностей
Наличие внутренних цилиндрических поверхностей
Наличие перпендикулярных поверхностей
Наличие канавок
Наличие фасок
Наличие пазов
Качество обработки наружных поверхностей – не хуже 9 квалитета
Качество обработки наружных поверхностей – не хуже 8 квалитета
Качество обработки наружных поверхностей – не хуже 7 квалитета
Качество обработки внутренних поверхностей – не хуже 10 квалитета
Серийность – не менее 100 шт.
Твердость – не менее 50 ед. HRC
Отношение длины к приведенному диаметру – не более 10
Количество ступеней вала – не менее 5
Количество ступеней вала – не менее 4
Точность обработки торцев – не выше 0,2мм
Составим описание детали на основе логических условий:
A1= 1 A9 = 0
A2= 1 A10= 1
A3= 1 A11= 1
A4= 0 A12= 1
A5= 0 A13= 1
A6= 0 A14= 0
A7= 1 A15= 1
A8= 1 A16= 1
Использование логических функций для выбора технологических преобразований (операций и переходов)
Используя описание детали с помощью логических условий можно перейти к составлению логических функций, определяющих выбор технологических преобразований. Если в результате вычислений логическая функция оказывается равная 1, то соответствующие технологические преобразования выбираются в маршрут. Если функция равна 0, то нет.
1. Простейшим случаем является функция, состоящая из одного логического условия. Это значит, что для выбора данной операции (перехода) для обработки конкретной детали достаточно одного КТП
Чаще всего это бывает, когда в качестве КТП используется наличие той или иной поверхности. В T-FlexТехнологии большинство переходов имеет именно такую логическую функцию, т.е. наличие обрабатываемых поверхностей.
2. В более сложных ситуациях для выбора технологических преобразований должно быть несколько КТП. В этом случае логическая функция будет объединять через логическое «И» несколько логических условий:
Например, если для того, чтобы выбрать операцию чернового точения достаточно лишь одного КТП (наличие цилиндрических поверхностей – КТП 1), то для выбора чистового точения необходимо как минимум двух КТП. В нашем примере это КТП 1 и 7(качество обработки не хуже 9 квалитета).
3. Когда на основе обобщенной структуры формируется ТП для большого количества деталей, возможны ситуации, когда одна и та же операция для разных деталей будет выбираться по разным КТП. В этом случае используется операция логического «ИЛИ»:
Например, на основе обобщенной структуры формируется ТП для тел вращения различной точности. Одни детали по 9 квалитету, другие по 8, третьи по 7. В этом случае логическая функция выбора чистового точения будет выглядеть:
4. В некоторых случаях для выбора операций из обобщенной структуры необходимо не наличие КТП, а его отсутствие. В этом случае в логической функции выбора операции используется логическое «НЕ»:
Пусть, например, часть деталей выполняется с центральным отверстием, а часть без него. Чистовое точение всех деталей выполняется в центрах. Для деталей, которые имеют центральное отверстие, эта операция выполняется после чистового точения. При этом используется люнет повышенной точности. Заключительными операциями по обработке являются операции круглошлифования. При этом детали, не имеющие центрального отверстия, можно установить в оставшиеся центра. Для деталей с центральным отверстием предварительно производится установка центровых пробок. После этого выполняется операция круглошлифования в центровых пробках.
Таким образом, операции круглошлифования в центрах и центровых пробках будут выбираться на основе логических функций, которые будут отличаться друг от друга одним аргументом:
Т.е.
шлифование в центрах выполняется, если
у детали нет внутренних цилиндрических
поверхностей -
.
Шлифование в центровых пробках
выполняется, если у детали есть внутренние
цилиндрические поверхности –
. Рассмотренный нами метод синтеза на
основе обобщенной структуры является
универсальным методом, который в
различных САПР может быть интерпретирован
по-разному. В частности он положен в
основу автоматизированного проектирования
системы T-FlexТехнология.
