Исходные данные:
Код модели оборудования
Множество переходов, закрепленных за данной операцией.
Последовательность выполнения переходов подчиняется комплексу
технологических правил, которые должны быть зафиксированы в системе и
использованы при упорядочении переходов.
Правила упорядочения переходов основаны на использовании отношения
предшествования ( свойства отношения: транзитивность, антисимметричность ,
антирефлективность ). Обозначение отношение предшествования:
Р
i
>> P
j
или
P
j
<< P
i
Что означает: переход P
i
предшествует переходу P
j
. Например, правило
формирование резьбы на наружной цилиндрической поверхности: обточка
цилиндрической поверхности (переход Р1), обточка фаски (переход Р2),
нарезание резьбы (переход Р3). Это правила можно записать с помощью
отношения предшествования:
Р1 >> Р2;
Р1 >> Р3;
Р2 >> Р3.
Эти правила не означают, что, например, за переходом Р1 сразу должен
выполнятся переход Р2, а только выражает ситуацию: переход Р1 должен
выполнятся раньше переходов Р2 и Р3. Таким образом, если в начале имеем
множество переходов MP = { P
3
, P
2
, P
1
}, то, после применения указанных
выше привил, получим структуру перехода SP = < P
1
, P
2
, P
3
>.
Правила упорядочения переходов могут быть выражены процедурным и
декларативным способом. На каждом предприятии могут быть свои
технологические особенности, поэтому для повышения адаптивных свойств
САПР ТП целесообразно задавать правила упорядочения переходов
декларативным способом. Например, указанные выше пары предшествования
можно записать в виде таблицы: