Файл: Митрофанов, С. П. Автоматизация технологической подготовки серийного производства.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 16.10.2024
Просмотров: 129
Скачиваний: 1
связанных с технологической подготовкой производства на каждую последующую деталь группы. Применение групповой наладки оправдано, если технологическая себестоимость обработки детали на данной наладке Сд. гр меньше или равна себестоимости обработки на индивидуальной наладке: Сд. гр Сд. и.
Перечень основных условных обозначений, используемых в ал горитме. Алгоритм решения задачи разрабатывают на основе рассмотренной выше системы кодирования исходной информации о деталях тел вращения, изготовляемых из прутковых заготовок. Информация, вводимая в память ЭВМ, отражает все сведения, по лученные с чертежа детали и внесенные соответствующим образом в кодировочную таблицу. Для ее описания используют текстовые и цифровые массивы. Для каждого массива указывают в скобках его характеристику: для одномерного массива — максимальное количество элементов, для двумерного, кроме того, — количе ство строк и столбцов, отделенных символом «.». Чтобы в памяти ЭВМ можно было отвести под массив определенное количество ячеек, максимальное количество элементов массива, выраженное целым числом, отделяется от строк и символов пробелом
Перечень текстовых и цифровых массивов, описывающих исход ную информацию о детали, получаемую из кодировочной таблицы:
|
|
Массив Т (13) |
ТОВ /1,1/ |
1 |
Массив ТОВ (8_2.4) |
|
Т /1/ — номер цеха; |
|
— код операции термообра- |
||||
Т /2/, |
Т (3) — номер изделия; |
ТОВ /2,1/ |
/ |
ботки; |
||
Т /4/, |
Т (5) — номер |
чертежа; |
ТОВ /1,2/ |
| |
— код шкалы твердости |
|
Т /6/ — модель станка; |
ТОВ /2,2/ |
|
|
|||
Т /7/ — резерв; |
|
ТОВ /1,3/ |
| |
— нижний предел твердости |
||
Т /8/, |
Т (9) — марка материала; |
ТОВ /2,3/ |
1 — верхний предел твер- |
|||
Т /10/, |
Т (11) — ГОСТ на материал; |
ТОВ /1,4/ |
||||
Т /12/, |
Т (13) — ГОСТ на сортамент. |
ТОВ /2,4/ |
/ |
дости |
||
|
|
Массив А1 |
(16) |
|
|
Массив РОК (4,_.2.2) |
А1 /1/ — размер партии; |
РОК /1,1/ |
1 |
— код операции покрытия |
|||
А1 /2/ — вес детали; |
|
РОК /2,1/ |
J |
|
||
А1 /3/ — вид отверстия; |
РОК /1,2/ |
| |
|
|||
А1 /4/ — количество наружных по |
РОК /2,2/ |
> — толщина покрытия |
||||
|
|
верхностей; |
|
) |
|
|
А 1 /5/ — количество |
внутренних |
|
|
|
||
|
|
поверхностей; |
|
|
|
|
А1 / 6 / — количество особенностей; |
|
|
|
|||
А1 /7/ 1 _ |
|
|
|
|
||
А1 /8/ |
/ |
Резерв, |
|
|
|
|
А1 /9/ — профиль заготовки; |
|
Массив А2 (2 6 0 _ 2 6 .10) |
||||
А1 /10/ — длина заготовки; |
Сведения о наружных и внутренних |
|||||
А1 /11/ — I параметр сечения заго |
поверхностях детали. |
|||||
|
|
товки; |
|
Массив АЗ (272 _ 17 .16) |
||
А1 /12/ — II параметр сечения заго |
||||||
|
|
товки; |
|
Сведения об особенностях, расположен- |
||
А 1 /1 3 /— класс точности заготов |
||||||
|
|
ки; |
|
ных на |
поверхностях детали. |
|
А1 /14/ — группа |
обрабатываемо |
|
|
|
||
А1 /15/ |
сти материала; |
|
|
|
||
1 |
|
|
|
|
||
А1 /16/ |
} ~ РезеРв- |
|
|
|
|
262
Общими для всех частных алгоритмов проектирования техно логии автоматной обработки являются следующие условные обоз начения: AL — количество занятых гнезд револьверной головки; BR — ширина отрезного резца, мм; D1 — диаметр заготовки круг лого сечения или диаметр описанной окружности для прутков некруглого сечения, мм; DL —■длина заготовки, мм; DM — макси мальный наружный диаметр детали, мм; DQ — минимальный внутренний диаметр детали, мм; DN — диаметр надреза, мм; DRH — длина рабочего хода режущего инструмента, мм; К1 — группа оборудования (автоматов); LG— номер левой линейной границы поверхности; N — количество занятых поперечных суп
портов; |
PG— номер |
правой линейной границы |
поверхности; |
Р1—I и Р2—II — параметры обработки режущим инструментом; |
|||
R — код |
режущего |
инструмента; RNM — номер |
правой ли |
нейной границы наружной поверхности с максимальным диамет ром; W — номер правой линейной границы внутренней поверхно сти с минимальным диаметром. Эти обозначения наиболее употребимы при построении различных участков технологического алго ритма. В процессе разработки частных алгоритмов приведенный перечень текстовых и цифровых массивов, а также принятых услов ных обозначений значительно дополняется. Новые обозначения приводятся в описаниях, сопровождающих частные алгоритмы решения различных вопросов, связанных с проектированием техно логии автоматной обработки деталей.
Алгоритм выбора заготовок. Исходными данными для разра ботки данного алгоритма служит перечень прутковых заготовок, которым располагает конкретное предприятие. Блок-схема под программы выбора заготовок представлена на рис. 40. Основой построения данной блок-схемы является каталожный принцип хранения информации о параметрах заготовок. Каталог заготовок
представляет собой двумерный массив KZ (табл. 68), |
каждые два |
||
столбца |
которого содержат: в первой |
строке марку |
материала |
в коде |
М2 (до 12 алфавитно-цифровых |
символов — два слова); |
во второй, третьей и четвертой строках хранится количество диа метров (или размеров под ключ — одно слово) и адрес начала (по следние 12 разрядов ячейки) подмассива размеров диаметров (или размеров под ключ) материала данной марки соответственно круг лого, квадратного или шестигранного сечения. Диаметры и размеры под ключ прутковых заготовок с адресами, в которых они записаны на МЛ, приведены в табл. 69.
Пусть, например, требуется выбрать пруток из материала марки сталь 15 круглого сечения. Информация о прутках этой марки материала хранится в первом и во втором столбцах массива KZ. Всем пруткам круглогосечения в данном массиве соответствует вторая строка. Выбрав из массива элементы RZ (2, 1) и KZ (2, 2), программа выполнит чтение с МЛ с адресов 0000 0103 6023 24-х слов в рабочий массив С. Таким образом диаметры прутковых заготовок из материала марки сталь 15 вводятся в магнитное оперативное
263
Р ис. 40. Б лок-схем а выбора заготовки
|
|
|
|
|
|
|
Т а б ли ц а 68 |
|
|
Пример заполнения каталога прутковых заготовок—массив |
K Z |
||||||
Сталью15— |
Сталь^-45^^-.^. А12— |
■и и—и.-и»н |
Х18Н9Т |
— — |
||||
24 |
6023 |
44 |
6051 |
23 |
6000 |
11 |
|
6161 |
12 |
6320 |
7 |
6332 |
|
|
|
|
|
22 |
6241 |
17 |
6265 |
15 |
6242 |
14 |
|
6304 |
|
|
|
продсшкение |
|
|
|
|
|
0Х22Н5Т— |
0Х22Н5Т— |
- 4 0 Х ^ ^ — — — |
40Х— |
|
— ~ |
|||
12 |
6172 |
12 |
6172 |
3 |
6115 |
3 |
|
6115 |
14 |
6304 |
14 |
6304 |
|
|
|
|
|
|
продолжение |
|
|
|
2X13— — |
|
4X13— .— — 2Х18Н9_ |
|
|
||
15 |
6120 |
4 |
6135 |
21 |
6341 |
и т. д. |
П р и м е ч а н и е . |
0 — русская |
буква «О», |
0 — ноль. |
|
|
запоминающее устройство (МОЗУ) в массив С. Дальнейшие про цедуры выбора заготовки указаны в блок-схеме, показанной на рис. 40. В блок-схеме приняты следующие дополнительные обозна чения: КСН и КТ — соответственно классы шероховатости и точ
ности обработки на максимальном наружном |
диаметре детали; |
Т — коэффициент, учитывающий зависимость |
между диаметром |
описанной окружности и размером под ключ для некруглых заго
товок (Т = 0,707 — для |
прутков квадратного сечения; Т = |
= 0,866 — для прутков |
шестигранного сечения); D — размер* |
под ключ, мм.
Алгоритм определения группы оборудования. Исходными дан ными для разработки данного алгоритма служат сведения о парке токарно-револьверных автоматов, которым располагает конкретное предприятие. Блок-схема подпрограммы определения группы обо рудования (К1) Для обработки деталей, вновь поступающих в про-
265
|
|
|
|
|
|
|
|
|
|
Таблица 69 |
|
|
Перечень диаметров и размеров под ключ прутковых заготовок |
|
|||||||||
|
|
|
с адресами, в которых они записаны на МЛ |
|
|
||||||
|
|
|
Пара |
|
|
|
Пара |
|
|
Пара |
|
|
Адрес |
метры |
|
Адрес. |
метры |
|
Адрес |
метры |
|||
|
загото |
|
загото |
|
загото |
||||||
|
|
|
вок, мм |
|
|
|
вок, мм |
|
|
вок, мм |
|
0000 |
0103 |
6000 |
5,0 |
0000 |
0103 |
6035 |
17,0 |
0000 |
0103 |
6072 |
16,0 |
|
|
1 |
6,0 |
|
|
6 |
18,0 |
|
|
3 |
16,5 |
|
|
2 |
7,0 |
|
|
7 |
20,0 |
|
|
4 |
18,0 |
|
|
3 |
9,0 |
|
|
40 |
22,0 |
|
|
5 |
20,0 |
|
|
4 |
10,0 |
|
|
1 |
25,0 |
|
|
6 |
21,0 |
|
|
5 |
12,0 |
|
|
2 |
28,0 |
|
|
7 |
22,0 |
|
|
6 |
14,0 |
|
|
3 |
33,0 |
0000 |
0103 |
6100 |
23,0 |
|
|
7 |
15,0 |
|
|
4 |
34,0 |
|
|
1 |
24,0 |
|
|
10 |
16,0 |
|
|
5 |
36,0 |
|
|
2 |
25,0 |
|
|
1 |
17,0 |
|
|
6 |
42,0 |
|
|
3 |
26,0 |
|
|
2 |
18,0 |
|
|
7 |
30,0 |
|
|
4 |
28,0 |
|
|
3 |
20,0 |
|
|
50 |
45,0 |
|
|
5 |
30,0 |
|
|
4 |
22,0 |
|
|
1 |
3,3 |
|
|
6 |
31,0 |
|
|
5 |
25,0 |
|
|
2 |
4,0 |
|
|
7 |
32,0 |
|
|
6 |
28,0 |
|
|
3 |
4,5 |
|
|
10 |
34,0 |
|
|
7 |
33,0 |
|
|
4 |
5,0 |
|
|
1 |
36,0 |
|
|
20 |
34,0 |
|
|
5 |
5,5 |
|
|
2 |
42,0 |
|
|
1 |
36,0 |
|
|
6 |
6,0 |
|
|
3 |
48,0 |
|
|
2 |
42,0 |
|
|
7 |
6,5 |
|
|
4 |
50,0 |
|
|
3 |
5,0 |
|
|
60 |
7,0 |
|
|
5 |
21,0 |
|
|
4 |
6,0 |
|
|
1 |
8,0 |
|
|
6 |
26,0 |
|
|
5 |
7,0 |
|
|
2 |
8,5 |
|
|
7 |
34,0 |
|
|
6 |
8,0 |
|
|
3 |
9,0 |
|
|
20 |
9,0 |
|
|
7 |
9,0 |
|
|
4 |
10,0 |
|
|
1 |
12,0 |
|
|
30 |
10,0 |
|
|
5 |
10,5 |
|
|
2 |
14,0 |
|
|
1 |
12,0 |
|
|
6 |
12,0 |
|
|
3 |
15,0 |
|
|
2 |
14,0 |
|
|
7 |
12,5 |
|
|
4 |
18,0 |
|
|
3 |
15,0 |
|
|
70 |
14,0 |
|
|
5 |
22,0 |
|
|
4 |
16,0 |
|
|
1 |
15,0 |
|
|
6 |
25,0 |
|
|
|
|
|
|
|
|
|
И т. д. |
и |
т. д. |
изводство, приведена на рис. 41. Группу оборудования устанавли вают следующим образом. Если в кодировочной ведомости техноло гом указана модель автомата, то группу оборудования находят по табл. 65 при помощи оператора «КОД».
В случае, когда в кодировочной ведомости обозначена модель автомата, не предусмотренная табл. 65, то происходит аварийный останов. Если в кодировочной ведомости модель автомата отсут ствует, то группу оборудования определяют в соответствии с про цедурами, указанными в рассматриваемой блок-схеме.
Алгоритм составления плана обработки детали. Для составле ния плана обработки детали необходимо на каждую обрабатывае мую поверхность назначить режущий инструмент, обеспечивающий требуемую точность и шероховатость, и разместить его на попе речных суппортах и в гнездах револьверной головки. Исходными
266