Файл: Митрофанов, С. П. Автоматизация технологической подготовки серийного производства.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 16.10.2024

Просмотров: 156

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ционный ряд,

упорядоченный по классификационному номеру

/( = </<!, . .

Ki>- Логической операции упорядочения соответ­

ствует вычислительный класс С (операторы структурного преоб­ разования массивов). Отсюда следует, что эта операция может быть реализована при помощи операторов сортировки (подкласс Сс). Обозначение операции по упорядочению выглядит, как Р —>Р (/(),

С

где Р — исходное множество записей деталей; с — обозначение, указывающее, что упорядочение произведено при помощи опера­ ций сортировки. На СПМ операторам сортировки соответствуют работы, проводимые на сортировочных машинах типа С80. Дей­ ствительно, проведя сортировку по каким-либо колонкам, в кото­ рых зафиксированы коды какого-то параметра детали, получим пачку перфокарт, в которой они расположены в порядке воз­ растания (убывания) чисел, зафиксированных в этих колонках.

Классификационный ряд обладает интересными свойствами, главным из которых является свойство «монотонности». Это свой­ ство говорит о том, что детали, классификационные номера кото­ рых стоят рядом и отличаются только на единицу младшего раз­ ряда К, обладают максимально возможной конструктивной или технологической однородностью, которую можно выявить при помощи данного классификационного шифра. Иначе говоря, чем меньше детали отличаются между собой шифрами, тем они одно­ роднее. Отсюда видно, что для того, чтобы выявить однородность деталей в заданном отношении, необходимо правильно располо­ жить коды внутри шифра: наиболее важные для данной задачи признаки обычно должны быть первыми, а менее важные распо­ лагаться вслед за ними. Таким образом, свойство однородности зависит в первую очередь от того, насколько правильно составлен ряд Р (Q), где Q — номера признаков, коды которых составляют классификационный номер. Например, при классификации дета­ лей, идущих на механическую обработку, главными признаками будут форма и размеры деталей, и коды этих признаков должны стоять в К первыми, а при классификации!деталей для определе­ ния их маршрута при термообработке первым кодом в К должен быть код вида термообработки. Если мы имеем некоторый набор кодов и хотим уточнить положение кодов внутри шифра для кон­ кретного ряда, то можно воспользоваться обозначением Р (/(д, . . .,

. . ., Ki). Пусть для решения какой-то задачи необходимо иметь ряд Р (Къ Р 2, Р3), а для другой задачи положение кодов может быть другое: Р (К3, Pi, /С2)- Данный ряд на СПМ можно получить следующим образом.

Указанные коды будут выражены одноразрядными числами, и тогда набор кодов представляется как одно десятичное число К вида К = /С3Ю2 + /(ДО1 + /С2Ю°. Сортировка проводится по методу «от младшего разряда к старшему». При этом, естественно, самым младшим разрядом является Р 2, а самым старшим К3. Сортировку в данном случае ведут от колонки, где зафиксирован

168


код К 2, и заканчивают

по колонке, в которой зафиксирован

код К3■ Таким образом,

меняя последовательность колонок при

сортировке, можно получать любые классификационные ряды. Применение классификационных рядов в сочетании с другими методами позволяет реализовать функции при помощи набора стандартных процедур обработки, мало зависящих от специфики f t и позволяющих эффективно применять вычислительную технику для решения классификационных задач.

На стадии вторичной обработки данных необходимо осуще­ ствить переход от обобщенных и укрупненных параметров детали к классификационному шифру, причем этот переход может быть постепенным, т. е. сначала выполняется переход к еще более обоб­ щенным параметрам, а затем уже к К . Основной метод решения этой задачи на СПМ — последовательное выполнение функций f.. Вид этих функций может быть различным, однако наиболее часто

встречается функция

перекодировки

вида

 

 

 

 

при М х ^

xt <| М

 

 

 

при

М 2 с

xi <; М

 

 

К I, т

При

Л4т

А,- <

( 12)

 

 

М т, ],

 

v

Ки п

при Мп ^ хх <

Mn+L

при М к_х <5 М к <; М к+1 и

M t 5 » 0, где /С,- — i-й код, из кото­

рого составляется

классификационный

номер /С; Кц — числовое

значение кода

xt — числовое значение укрупненного или обоб­

щенного параметра Хг. Иными словами, при помощи функции (12) решается задача «перекодировки» данных, когда какому-то зна­ чению признака, находящемуся в заданном числовом интервале, присваивается код, закрепленный за этим параметром. В дальней­ шем сам код может использоваться как значение обобщенного признака. Достаточно сделать так, чтобы последовательность /С(-, /,

Ki,j+1. Ki,j+2 была

классификационным

рядом, т.

е. чтобы

К£, j <3 Kt, /+i <3 Kt, /+2- Тогда функция (12)

определяет

правило

перехода от ряда R

(хх) к ряду R (Ki), причем длина

кода Кс

должна быть, по крайней мере, на единицу меньше длины хг Функцию такого вида условно назовем альфа-функцией и обозна­ чим, как a (Xt) или просто а. Переход от ряда R (X ,) к ряду R (/Q

будем обозначать как R (X,) -Д R (/(,•)• Кроме того, числа Мт назовем нижними граничными точками, а Мт+1 — верхними гра­ ничными точками. Часты случаи, когда требуются преобразова­ ния вида

R (Xt) - U R (Kt)

- R (Kt. K,)

R (K)

R (X,)

R (Kj) ■

169


перфокарт

Рис. 25. Типовая схема обработки информации на СПМ по методу «граничные» карты |

т. е., когда присваивают сначала коды Kt и /С,-, а после этого обра­ зуют ряд R (K t , K j ) , полученный при помощи кодов /(,■ и

от которого и переходят к необходимому ряду R (К).

Анализ существующих классификаторов показывает, что для большинства из них в основе операции классификации лежит перекодировка данных, т. е. применение a -функций. Можно пока­ зать, что используя формализованные процедуры, основанные на применении a -функций и операций упорядочения, можно полу­ чить любые классификационные шифры и проводить достаточно «тонкую» классификацию. Формализованные способы нахожде­ ния К позволяют более эффективно использовать счетно-перфора­ ционные машины, так как в данном случае вместо многочисленных

исложных выборок используются простые операции сортировки

ирепродукции. Это особенно важно при технологической класси­ фикации, которая носит более сложный характер, чем конструк­ тивная. Реализация a -функции при помощи СПМ основана на том, что она является кусочно-линейной функцией. Метод реали­ зации a -функции на СПМ назовем методом «граничных» карт. Заключается он в том, что помимо основных создаются дополни­ тельные массивы перфокарт («граничных» карт), в которых фикси­ руются значения верхних или нижних точек М и соответству­ ющие им значения Kt. Причем, числа М пробиваются в тех колон­

ках, в которых у основного массива зафиксирован параметр Х г На рис. 25 показана типовая схема обработки информации по ме­ тоду «граничных» карт. Как видно, массив перфокарт основного макета объединяется с пачкой Р 2 «граничных» карт, и объединен­ ная пачка поступает на сортировку по колонкам, в которых за­ фиксирован параметр Х г В результате после этой сортировки по­ лучим массив перфокарт, обладающий следующими свойствами.

Впереди каждой группы перфокарт основного макета, имеющей одинаковое числовое значение параметра Х {, идет «граничная» перфокарта с тем же значением этого параметра. Далее на перфо­ раторе-репродукторе ПР80-2 производится «многосерийное дубли­ рование», т. е. числовое значение Kt переносится из «граничной» карты в каждую перфокарту группы, к которой относится «гра­ ничная». Эта операция осуществляется автоматически по всем

170


группам. На последующей сортировке «граничные» и перфокарты основного массива разделяются. Эту операцию проводят не всегда, так как «граничные» карты могут быть использованы на даль­ нейших операциях без выделения основного массива. В основе систематизации деталей по различным признакам лежит по­ строение классификационного ряда по заданному классифика­ ционному номеру К.

ПРИМЕНЕНИЕ СПМ ДЛЯ СИСТЕМАТИЗАЦИИ ДЕТАЛЕЙ

ПО к о н с т р у к т и в н о -т е х н о л о г и ч е с к и м

ПРИЗНАКАМ

Рассмотрим систематизацию деталей при помощи ИПС на СПМ по простейшему конструктивно-технологическому шифру, при­ веденному в кодировочной ведомости (см. табл. 7). Этот шифр за­ носится для каждой детали в отдельную перфокарту макета 01 (см. табл. 6). Систематизация может быть проведена как по всему шифру, так и по отдельным его частям (разрядам), при этом обычно составляют лишь итоговые табуляграммы, так как для статисти­ ческого анализа этой информации вполне достаточно.

В качестве примера приведем итоговую табуляграмму с резуль­ татами систематизации по форме и размерным характеристикам деталей — тела вращения (табл. 24). Из нее видно, что деталей подкласса 3 и группы 5 ОКП с размерными характеристиками по

Таблица 24

Итоговая табуляграмма систематизации деталей — тела вращения по форме и размерным характеристикам

Размерная хг рактеристика

Подкласс и

по наиболь­

 

 

 

 

группа ОК,П

шему

по длине

 

 

 

 

наружному

Итог А

Итог Б

Итог В

 

диаметру

 

Колонки по макету 01

 

 

 

22 | 23

26

27

 

 

 

35

1

1

10*

33*

 

35

2

0

15*

 

 

35

2

1

6*

24*

 

35

2

2

3*

 

35

3

0

5*

6*

63*

35

3

2

1*

36

0

0

10*

 

 

36

0

1

21*

39*

 

36

0

2

8*

 

36

1

0

1*

 

 

36

1

1

1*

 

 

36

2

0

1*

 

 

171