Формирование и упорядочение укрупненных операций

Следующим этапом проектирования является формирование укрупненных операций и определение последовательности их выполнения. Каждый k - ый этап процесса может быть выражен через множество ЭРк переходов, в которых он встречается:

ЭРk={р1, р2, ... ,рi, ... ,рs};

Введем понятия " однородные переходы" и "укрупненные операции".



Однородные переход - это переходы, обрабатываемые на одной группе оборудования.


В соответствии с введенными определениями каждое множество Эрк разделяется на подмножества, содержащие лишь однородные переходы.



Укрупненная операция (УО)- это множество, содержащее только однородные переходы.


Таким образом осуществляется переход ЭРk ЭРk',  где ЭРk '={УО1, ... ,УОt}.



Для того чтобы полностью определить структуру процесса необходимо для каждого этапа упорядочить укрупненные операции, т. е. определить последовательность их выполнения. Для определения последовательности обработки поверхностей введем понятие 'ранг поверхности'.



Ранг поверхности - это понятие, определяющее способ образования поверхности детали.


Нулевым рангом обладают поверхности, которые образуют основную форму детали (обычно выпуклую оболочку).


Первым рангом обладают поверхности, которые образованы отсечением части пространства от поверхности "0"ранга.


Вторым рангом обладают поверхности, которые образованы отсечением части пространства от поверхности 1 ранга.


Третий и далее ранги определяются по индукции на основании выше приведенных определений.

Выдвигается гипотеза



Гипотеза Поверхности всегда можно обработать в порядке возрастания их ранга.


Исходя из данной гипотезы, упорядочение УО выполняется следующим образом. Для каждой k-ой укрупненной операции из тех поверхностей, которые обрабатываются на данной операции, находится поверхность с минимальным рангом rmin,k, т. е. выполняется переход УОk rmin,k . Далее выполняется упорядочение УО в порядке возрастания их минимальных рангов. Таким образом, получается маршрут как кортеж укрупненных операций:



М=<УО1, УО2, ... , УОj, ... , УОt >


Однако анализ данной методики показывает, что встречаются случаи, когда требуется упорядочить укрупненные операции, среди которых имеются УО с одинаковыми минимальными рангами. В этом случае проводится размерный анализ детали и упорядочение операций с одинаковыми рангами выполняется исходя из правила совпадения конструкторской и технологических баз. Если размерный анализ не привел к упорядочению отдельных операций, то окончательное упорядочение выполняется в режиме диалога.

Пример упорядочения укрупненных операций.