Использование логических функций для выбора технологических
преобразований (операций и переходов)
Используя описание детали с помощью логических условий можно перейти к составлению логических функций, определяющих выбор технологических преобразований. Если в результате вычислений логическая функция оказывается равная 1, то соответствующие технологические преобразования выбираются в маршрут. Если функция равна 0, то нет.
1. Простейшим случаем является функция, состоящая из одного логического условия. Это значит, что для выбора данной операции (перехода) для обработки конкретной детали достаточно одного КТП
Чаще всего это бывает, когда в качестве КТП используется наличие той или иной поверхности. В T-FlexТехнологии большинство переходов имеет именно такую логическую функцию, т.е. наличие обрабатываемых поверхностей.
2. В более сложных ситуациях для выбора технологических преобразований должно быть несколько КТП. В этом случае логическая функция будет объединять через логическое «И» несколько логических условий:
Например, если для того, чтобы выбрать операцию чернового точения достаточно лишь одного КТП (наличие цилиндрических поверхностей – КТП 1), то для выбора чистового точения необходимо как минимум двух КТП. В нашем примере это КТП 1 и 7(качество обработки не хуже 9 квалитета).
3. Когда на основе обобщенной структуры формируется ТП для большого количества деталей, возможны ситуации, когда одна и та же операция для разных деталей будет выбираться по разным КТП. В этом случае используется операция логического «ИЛИ»:
Например, на основе обобщенной структуры формируется ТП для тел вращения различной точности. Одни детали по 9 квалитету, другие по 8, третьи по 7. В этом случае логическая функция выбора чистового точения будет выглядеть:
4. В некоторых случаях для выбора операций из обобщенной структуры необходимо не наличие КТП, а его отсутствие. В этом случае в логической функции выбора операции используется логическое «НЕ»:
Пусть, например, часть деталей выполняется с центральным отверстием, а часть без него. Чистовое точение всех деталей выполняется в центрах. Для деталей, которые имеют центральное отверстие, эта операция выполняется после чистового точения. При этом используется люнет повышенной точности. Заключительными операциями по обработке являются операции круглошлифования. При этом детали, не имеющие центрального отверстия, можно установить в оставшиеся центра. Для деталей с центральным отверстием предварительно производится установка центровых пробок. После этого выполняется операция круглошлифования в центровых пробках.
Таким образом, операции круглошлифования в центрах и центровых пробках будут выбираться на основе логических функций, которые будут отличаться друг от друга одним аргументом:
Т.е. шлифование в центрах выполняется, если у детали нет внутренних цилиндрических поверхностей - . Шлифование в центровых пробках выполняется, если у детали есть внутренние цилиндрические поверхности – . Рассмотренный нами метод синтеза на основе обобщенной структуры является универсальным методом, который в различных САПР может быть интерпретирован по-разному. В частности он положен в основу автоматизированного проектирования системы T-FlexТехнология.
Дата добавления: 2015-10-13; просмотров: 628;