Рассматриваются элементы
процесса синтеза структур технологических операций. Любое ступенчатое
отверстие (СО) можно представить набором
элементарных формообразующих элементов (ЭФЭ),
расположенных одно над другим. Характерной особенностью обработки СО на сверлильно-расточных станках с ЧПУ является
то, что любая пара ЭФЭ (),
принадлежащая одному отверстию (
), не может обрабатываться одновременно несколькими некомбинированными
инструментами. Ступенчатое отверстие
можно обрабатывать в разной последовательности, что сказывается на
производительности (рис.1).
Каждый вариант обработки
будем оценивать по времени, затрачиваемому на быстрый подвод (отвод) инструмента () и рабочий ход (
).
(1)
Рис. 1.
Обработка отверстия в разной последовательности
где - суммарное время, связанное с обработкой по
- му варианту;
- номер
технологического перехода для
выделенного СО, по порядку (
= 1,2,...,
);
- количество ЭФЭ у
- го отверстия.
Вариант с минимальной
величиной суммарного времени будет признан нами оптимальным при обработке
рассматриваемого отверстия:
(2)
Поскольку в каждом
варианте обработка рассматриваемого ЭФЭ осуществляется с неизменными режимными
параметрами ,
, а быстрый подвод (отвод) - с постоянной скоростью
перемещения
, то задача сводится
к автоматическому синтезу вариантов обработки и определению длин рабочих
и холостых ходов инструмента.
Поскольку СО состоит из
набора ЭФЭ (,
,...,
), к которым предъявляются, как правило, разные требования,
введем следующие допущения. Положим
рабочие перемещения инструмента к обрабатываемой детали
, врезания
и перебега
равными нулю.
Введем также две аксиомы:
А1. Если диаметры любой
пары ЭФЭ , принадлежащие ступенчатому отверстию
, не являются в нем минимальными, то элемент
может обрабатываться
после элемента
или наоборот,
- после
.
Используя логику
предикатов, данную аксиому можно
представить математической формулой:
(3)
где - для
" быть минимальным в
";
- отношение
следования;
- логическое
отрицание.
А2. Для рассматриваемой
пары ЭФЭ , принадлежащей ступенчатому отверстию
, если диаметр элемента
минимальный в
, то элемент
обрабатывается
после
; если диаметр элемента
минимальный в
, то элемент
обрабатывается после
:
(4)
Проектирование вариантов
последовательности обработки поверхностей СО интерпретируется построением
графа и поиском путей,
удовлетворяющих уравнению (2), где A – множество ЭФЭ, а E -
бинарное отношение, определенное на A. Граф, соответствующий
рассматриваемому примеру,
представлен на рис. 2.
Рис. 2 Граф последовательностей обработки
ступенчатых отверстий
Построение полного
ориентированного графа вариантов производится по двум, предварительно
формируемым автоматически матрицам смежности и
(табл. 1 и 2).
Данный подход обосновывается тем, что представляется возможность изменения,
либо дополнения списка аксиом без изменения процедуры построения графа. Матрицы
и
имеют одинаковую
размерность
.
Таблица 1
Матрица
следования ЭФЭ (С1)
Номер
строки |
Номер
столбца |
|||
1 |
2 |
3 |
4 |
|
1 |
0 |
1 |
1 |
1 |
2 |
1 |
0 |
1 |
1 |
3 |
1 |
1 |
0 |
1 |
4 |
0 |
0 |
0 |
1 |
Таблица 2
Матрица
предшествования ЭФЭ (С2)
Номер
строки |
Номер
столбца |
|||
1 |
2 |
3 |
4 |
|
1 |
0 |
0 |
0 |
0 |
2 |
0 |
0 |
0 |
0 |
3 |
0 |
0 |
0 |
0 |
4 |
1 |
1 |
1 |
0 |
Учитывая некоторую сложность
описания предложенных аксиом, представляется целесообразным, не изменяя
логического понимания, выразить их в более удобной форме для дальнейшей
программной реализации.
Для этого введем
некоторые обозначения:
- пара
рассматриваемых ЭФЭ;
- ЭФЭ, имеющий минимальный
диаметр в СО.
Тогда
исходное высказывание можно записать в
следующем виде:
(5) (6) (7) (8) (9)
;
;
;
,
где ;
.
Элементы матрицы представляются в
виде логической переменной:
(10)
1, если высказывания (5) или (6) или
(9) или (7) истинны;
0, в противном случае
А элементы матрицы :
(11)
1, если
высказывание ( 8 ) истинно;
0, в противном случае
Матрицу интерпретируют так:
после элемента с номером
можно обрабатывать
любой элемент с номером
такой, что
, а матрицу
: элементу с номером
должна предшествовать обработка элемента с номером
такого, что
.
Высказывания (5), (6),
(7), (9) определяют в матрице отношение следования
элементов
, а высказывание (8) в
- отношение предшествования
.
В результате пересечения
отношений () мы получаем граф вариантов обработки ступенчатого
отверстия (рис. 4), корневая вершина которого
выбирается на
главной диагонали матрицы
, если
. Количество путей на графе
можно определить по
формуле:
(12)
Чтобы найти длину
перемещения инструмента необходимо на графе выделить очередной
путь
, уровень
и соответствующую им
вершину
.
Каждый из элементов характеризуется
параметрами , взятыми из чертежей детали и заготовки ( где
- диаметры
- го ЭФЭ у детали и
заготовки;
- длины
- го ЭФЭ у детали и заготовки.
Для определения направления
рабочей подачи используются следующие зависимости:
(13)
;
;
;
.
Если для выполняется
неравенство (13), то обработка осуществляется
с поперечной подачей, в противном случае - с продольной. Для
элемента, обрабатываемого с
поперечной подачей, длины рабочего (
) и холостого хода (lxx
β,α ) определяются по формулам:
(14)
;
.
Имитируя процесс обработки, принимаем:
(15)
=
(16)
Для
, обработка которого осуществляется с продольной подачей, вводится неравенство:
≤
, где m =1,...,(
)
Если
для всех условие (16)
удовлетворяется, то:
,
где - составляющая
, связанная с быстрым перемещением инструмента перед
обработкой.
Для тех , при которых условие (16) не удовлетворяется,
определяется посредством оператора присваивания (используется в
алгоритмических языках) :
Окончательно длины рабочих
и холостых ходов
выражаются уравнениями:
(17)
=
-
;
=
+
.
Имитируя обработку
отверстия, проверяем вновь параметры элементов по неравенству (16). Если
условие (16) выполняется, то dm =D(A
β,α),
после чего осуществляется переход на очередную вершину графа . Алгоритм определения длин рабочих и холостых ходов
инструментов представлен в приложении .
Нормирование
процесса обработки осуществляется по общеизвестным формулам:
(18)
=
;
(19)
=
,
где - частота вращения
инструмента, об/мин;
S - подача инструмента, мм/об;
V - скорость быстрого перемещения
инструмента, м/мин.
После расчета суммарного
времени по формуле (1), на графе оставляются
только те пути , которые удовлетворяют
выражению ( 2 ).
Выводы: Разработанная
математическая модель поиска оптимального маршрута обработки ступенчатых
отверстий рекомендуется для использования при разработке систем
автоматизированного проектирования и систем автоматического программирования
управляющих программ для станков с ЧПУ.