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

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

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

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

Добавлен: 16.10.2024

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

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

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

Г"

 

 

 

 

_^

Заказчик {К в , ОРТ, ВИС)

I-

Оформлениезаявки

 

 

 

Анализ

 

 

Оформление заявки

Оформлениезаявки на

результатов

на кодирование

 

на поиск деталей

введение изменений

запроса

 

 

чертежей

 

 

 

(Jv 03

 

 

 

ф

 

Ф

ф

 

 

 

 

 

Расшифровка

 

 

Отвар

чертежей

Анализ заявки

ответов с ЭВМ

 

 

из архива

 

 

 

 

 

 

 

г - ® - д

 

 

Кодирование чертежа и пер­

 

Кодированиеи перфорация

 

форация заявки на ввод

 

заявки

 

 

на поиск и изменение

L.

------------------------------ L

________________

 

 

 

 

 

I

 

 

 

 

 

— | (Ф) Вычислительный центр

ГТруппа приема

Регистрация документов и их хранение — | -//2)

I

и выдачи

 

| документов

 

 

 

________

Составление пакета для ввода в ЭВМ

© _

Разработка программ и их корректировка

Перфорация

 

и контроль

- 0 *

программ

I

 

Р и с . 2 2 . С х е м а ф у н к ц и о н и р о в а н и я И П С ук а за н и е м до к ум е н т о о б о р о т а ):

Одрадотка данных на ЗВМ(формирование архива документов на МП,введение изме­ нений в архивена МВ,поискобъектовит.в)

(»)

Ь

Хранение

Хранение докумен­

программ

тов и программ,

 

записанных на МВ

в реж и м е

л о к а л ьн о й сист ем ы

1 — задания на кодирование объектов; 2 — задания на введение изменений; 3 — задания на поиск объектов; 4 —- чертежи отобранных объектов; 5 — инструкция на кодирование объектов; 6 — перфоноситель с заданиями; 7 — пакеты заданий (запросы); 8 — табуля­ граммы; 9 — программы; 10 — перфоноситель с программой; 11 — магнитная лента

с программой; 12 — журнал регистрации документов; 13 — проверенные табуляграммы; 14 — замечания по табуляграммам

максимально уменьшить время между запросом и ответом. Это особенно важно, например при заимствовании деталей на стадии эскизного проектирования нового изделия.

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

157


в режиме ожидания запросов, что ведет к росту стоимости получения ответа и неэффективному функционированию машины, если она не приспособлена для параллельной работы по нескольким кана­ лам. Одним из возможных вариантов является работа в режиме накопления запросов в течение выбранного интервала времени (например, в течение дня), а затем разовая обработка всего пакета на ЭВМ. Таким образом, ЭВМ будет занята один раз в заданном интервале времени, остальное время она используется для решёния других задач. Для некоторых задач технической подготовки производства нужна систематизация деталей по конструктивно­ технологическим признакам. Ее можно проводить один раз в квар­ тал (полугодие, год). Результаты систематизации, так называемые сводные табуляграммы, используются непосредственно на рабочем месте для ручного поиска нужной информации. Например, при их помощи легко выполнять выборку деталей по заданным признакам при создании унифицированных технологических процессов. Тогда уменьшается число запросов к ИПС и, следовательно, снижается загрузка комплекта СПМ, имеющего слабые эксплуатационные характеристики. В то же время получение сводных табуляграмм на СПМ обходится в 5—6 раз дешевле, чем на ЭВМ. Примеры полу­ чения сводных табуляграмм рассмотрены в гл. IV. Кстати, они необходимы и для создания систем АПТ.

Абонент, получив из ВЦ ответ на запрос, пробует применить полученные результаты для решения своей задачи, однако это не всегда оказывается удачным, так как качество поиска может быть неудовлетворительным. Желательно, чтобы оно было макси­ мально высоким, т. е. ошибки полностью отсутствовали, но такое требование нереально и ошибки всегда будут присутствовать в том или ином объеме. Различают ошибки 1-го и 2-го рода [13]. Ошибки 1-го рода — это «неправильное отклонение гипотезы», когда описа­ ние объекта удовлетворяет поисковому предписанию, но ошибочно не выбирается. Ошибки 2-го рода — это «неправильное принятие гипотезы», когда описание объекта не удовлетворяет поисковому предписанию, но ошибочно выбирается. Ошибки могут быть вызваны различными причинами, основной из которых является неправильное кодирование объектов поиска, требующее при руч­ ной работе большой внимательности и вызывающее быстрое утом­ ление кодировщика. Мерой борьбы с ошибками кодирования может быть параллельное кодирование одних и тех же объектов разными кодировщиками с последующим сравнением получаемых резуль­ татов. Однако это значительно увеличивает трудоемкость и стои­ мость работ по кодированию объектов. Недостаточная формализа­ ция некоторых понятий во внешнем языке описания объектов, допускающая двоякое толкование, а также недостаточность син­ таксиса (примитивность языка) приводят к появлению неопреде­ ленности и, следовательно, к ошибкам 1-го и 2-го рода. Ошибки

поиска могут

быть вызваны слабым словарным запасом, когда

в поисковом

предписании используют элементы описания объек-

158


 

 

 

 

Оператор0

 

библиотема

стандартных

 

 

 

 

 

 

 

программ

 

 

 

 

 

 

 

 

Набор обслуживающих

 

 

(jw )—

Управляющая^ _

 

 

программ

 

 

 

 

 

 

 

 

 

 

 

 

программаАСтп

От управляющих

 

К управляющим

Q - A

ТрансляторАСТПП |“ -|

 

программ

 

 

программам

 

 

--------/___ -jJ

 

 

 

 

 

(оАу(злу

подсистем

 

 

подсистем

 

 

 

 

 

 

 

 

Г '

 

 

ЗЛп]___ Управляющая

 

 

 

 

Управляющая програм-

 

 

 

 

 

 

 

 

 

 

 

программа ИПС

 

Транслятор

ма подсистемы

(я л ')— Н

Тронспйтор ИПС

 

 

 

 

 

 

 

 

 

 

подсистемы

 

 

(OT^V-i

Блок задач по обспу- _

 

 

 

 

 

киданию архива

 

 

 

© ч

~Елок проблемных

 

 

/ /

 

 

 

 

 

 

/

г

 

 

 

 

задач подсистемы

у

/

/

(mJV-J Шй1Шч

 

 

 

J

/

 

ч.

> ~ р - | по поиску ивыварке

 

 

( т /

I

Подсистема

 

 

Подсистема

 

 

|

1

ИПС

 

 

 

АСТПП

 

 

_1Л

 

 

3

 

 

 

 

С

 

Архив исходных данных

 

 

 

 

 

 

 

 

 

 

 

Р и с .

2 3 .

Ф ун к ц и о н и р о ва н и е

И П С в

сост аве

А С Т П П :

 

 

3 — заявка;

ЗП — заголовок

запроса;

ЗД — заголовок

задания; ОМ — оперативный

массив;

ВМ — выходной массив

 

 

 

 

тов, отсутствующие в описании объектов, занесенных в МАД. Одним из существенных моментов, влияющих на появление оши­ бок, является выбор логики поиска. Если, например, задать боль­ шое число поисковых признаков детали и соединить их конъюктивной связью (т. е. искомая деталь должна иметь признак Х х и Х 2 и Х 3 и т. д.), то поиск будет слишком «жестким», а вероятность выборки будет мала, т. е. появятся ошибки 1-го рода. Для расши­ рения области поиска можно либо убрать часть признаков, либо соединить хотя бы часть из них дизъюнктивными связками (связ­ ками ИЛИ), тогда могут появиться ошибки 2-го рода. Абонент, анализируя результаты поиска, может дать повторный запрос, уточнив (или расширив) содержание предыдущего поискового предписания. Кроме того, он может потребовать поиска новой ин­ формации, включив в предписание уже полученные результаты. Например, найдя номер чертежа детали, имеющей нужные харак­ теристики, технолог запрашивает технологический процесс об­ работки данной детали, программу ее выпуска и чертежи оснастки. Такой «циклический поиск», связанный с многократным обраще­ нием и анализом промежуточных результатов, является нормаль­ ным условием функционирования ИПС.

159


Рассмотрим функционирование ИПС в составе АСТПП (рис. 23), в частности обслуживание заявки, поступившей от оператора в АСТПП. При помощи транслятора АСТПП заявка расшифровы­ вается, т. е. выделяются из оперативного массива ОМ0 запросы, а из запросов заголовки и ОМ \ и проводится анализ заголовков запросов. Управляющая программа АСТПП ставит запросы в очередь и передает управление той подсистеме, запрос к которой станет первым в очередь. Транслятор подсистемы расшифровы­

вает ОМ \ относящийся к поступившему запросу, т.

е. выделяет

из ОМ 1 задания, из заданий — заголовки и ОМ2,

транслирует

заголовки заданий. На основе анализа транслированных заголов­ ков заданий (ЗДВХна рис. 23) управляющая программа выбирает из библиотеки стандартные программы и составляет блок задач, которые необходимо решить для выполнения задания, стоящего первым в очереди. Например, для задания с управляющим опера­ тором ЗАНЕСТИ формируется блок задач по обслуживанию ар­ хива. Этот блок состоит из транслятора внешнего языка описания объекта (в данном случае это деталь, описание которой содержится в ОМ2), задач занесения информации в МАД и сообщения опера­ тору результатов их выполнения. После того, как блок задач сфюрмулирован, управление передается задаче, стоящей первой в очереди задач блока. Окончательным результатом решения яв­ ляется выходной массив ВМ фраз, который печатается на АЦПУ. После этого управление передается УП подсистемы и начинается формирование нового блока задач.

Функционирование остальных подсистем АСТПП может быть организовано аналогичным образом. При использовании ИПС, как локальной системы, ее структура остается той же, но вместо заявок в ИПС, минуя УП АСТПП, вводится пакет запросов ОМ1. Такое построение обеспечивает эффективное функционирова­ ние ИПС как в режиме локальной системы, так и в режиме под­ системы АСТПП.

Глава IV

ПРИМЕНЕНИЕ ВЫЧИСЛИТЕЛЬНЫХ МАШИН ПРИ ОРГАНИЗАЦИИ ТЕХНОЛОГИЧЕСКОЙ подготовки ГРУППОВОГО ПРОИЗВОДСТВА

ХАРАКТЕРИСТИКА РЕШАЕМЫХ ЗАДАЧ

Автоматизация проектирования технологических процессов является важнейшей проблемой при создании АСТПП. Эффектив­ ность системы АПТ в первую очередь зависит от того, какие тех­ нологические основы заложены в эту систему, т. е. насколько вы­ сок уровень технологической подготовки производства, приме­ няются ли прогрессивные формы его организации и исполь­ зуются ли передовые технологические решения. Внедрение группо­ вой обработки, являющейся наиболее прогрессивной формой еди­ ничного и мелкосерийного производства, связано с решением комплекса организационно-технических мероприятий, которые целесообразно проводить с использованием средств вычислитель­ ной техники. Поэтому в структурной схеме ТПП выделена спе­ циальная система, основной функцией которой является определе­ ние рациональной структуры и состава производственных подраз­ делений. Условно в ней выделено три основных подсистемы: предварительного группирования деталей; формирования произ­ водственных подразделений; технико-экономических обоснований. При помощи этих подсистем решается большой комплекс задач: предварительное группирование деталей по их конструктивно­ технологическим признакам и выборка существующих техно­ логических процессов для деталей групп; разработка групповых технологических операций и уточнение групп; определение воз­ можности создания групповых поточных линий, подетально спе­ циализированных цехов и организация специализированных рабо­ чих мест; технико-экономическое обоснование результатов проек­ тирования производственных подразделений и расчета поточных линий. Большинство указанных задач относится к задачам мас­ совой обработки данных, для которых характерно наличие относи­ тельно простых алгоритмов и большое количество входных и вы­ ходных данных (исключение составляют задачи, связанные с-проектированием групповых технологических процессов). Сюда же примыкают задачи системы обработки объектов производства на ^технологичность. Все они пока решаются как локальные, в основном ручным способом, и только для некоторых из них применяют СПМ и ЭВМ.

11 С. П. Митрофанов

161