Обработка и представление исходных данных

Задача автоматизации разработки технологии сборочно-сварочных операций требует использования большого объема данных, и только их достаточность может обеспечить нормальное функционирование системы. Весь объем обрабатываемой информации можно разделить на четыре груп­пы по признакам его формирования и использования.

Входные данные — данные о конструкции, ее структуре, сборочных единицах, деталях и сварных швах — поступают из спецификаций конст­рукторской документации и содержат наименования деталей и узлов, значе­ния их массы, количество, номера чертежей и другую информацию. Изуче­ние и анализ исходных данных — начало и основа работы над формирова­нием технологических решений.

Оперативные данные формируются для конкретного проектируемо­го технологического процесса. Здесь собираются, хранятся и обрабатывают­ся исходные данные о конструкции, различные варианты последовательно­сти сборки и формируемые данные о технологии и вариантах технологиче­ских процессов.

Справочные данные — алгоритмы, база данных и знаний, в которую включены стандарты на сварные соединения, обширные данные о материа­лах основных и сварочных, о технологическом оборудовании, приспособле­ниях и инструменте, справочные данные и алгоритмы расчета режимов, нормирования и др.

Выходные данные — формируемая в процессе работы объектно - ориентированная база данных конкретного заказа и различных вариантов выходных форм, из которой могут быть автоматически сформированы и распечатаны самые разнообразные варианты технологической документации.

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

Решение задачи структуризации данных рассмотрим на примере фор­мирования и обработки входных данных (о сборочных единицах, деталях и сварных швах). Поскольку сварные конструкции часто бывают весьма сложными (количество входящих в них деталей и сварных соединений мо­жет измеряться сотнями единиц), идею организации этих данных целесооб­разно позаимствовать из организации файловых структур в операционных системах вычислительной техники, в которых легко обрабатывается практи­чески неограниченное количество входящих элементов с максимально воз­можной глубиной вхождений. Полезность такой аналогии становится оче­видной, если учесть следующие обстоятельства. Корневой каталог некото­рого дискового пространства может соответствовать структуре сварной конструкции. Отдельные каталоги и подкаталоги с любым количеством уровней вхождения могут соответствовать отдельным сварным узлам и по - дузлам этой конструкции. Файлы, входящие в любые каталоги, могут соот­ветствовать отдельным деталям.

Если принять такую аналогию, то становится возможным использо­вать большинство из уже имеющихся и привычных функций работы с фай­ловыми системами применительно к работе с данными о сварной конструк­ции. Так, графическое отображение дерева структуры сварной конструкции может быть использовано для быстрого анализа и контроля правильности ввода данных даже весьма сложных по составу изделий. В описании файло­вых структур используется ряд полей: наименование, объем, дата последне­го изменения, время. Этим данным могут быть близки данные об элементе

а

Сварная конструкция

Сборочная единица

в-Q ё»С)

■а

■а

і

■а

■а

ё-а

■о

•а

і

а

■а

ё-О

<<------------ Деталь

*--------------- Деталь

Сборочная единица

■*-------------- Деталь

-*--------------- Деталь

Деталь

б

Сборочная единица

-<------------- Деталь

■<-------------- Деталь

Сборочная единица

■<------------ Деталь

■*-------------- Деталь

Рис. 5.5. Схемы древовидных структур на примере: а — структуры каталогов; б — структуры сварной конструкции

конструкции: наименование, масса, номер чертежа, дата утверждения, время. Имеющиеся в операционных системах функции сортировки данных (по лю­бому параметру) будут полезными и для работы технолога со сварной конст­рукцией. Большие возможности многооконного пользовательского интерфей­са создают комфортные условия для технолога. Например, в левом окне — структура узла, в правом — входящие в нее отдельные детали. Удобны функ­ции подсчета масс групп деталей, узлов по аналогии с подсчетом размеров групп файлов. Эффективно использование дерева структуры конструкции как навигатора для быстрого поиска данных о нужных деталях и узлах.

Еще большие перспективы открываются при использовании других функций операционных систем в процессе работы над технологией выполне­ния сборочно-сварочных операций. Так, весьма полезны функции перемеще­ния деталей и подузлов в другие сборочные единицы, функции объединения отдельных деталей в дополнительные технологические сборочные единицы и другие широко используемые функции файловых операционных систем.

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

Сварная конструкция (сборочная единица) Сборочная единица 1

Сборочная единица 2

TOC o "1-5" h z Деталь 1

•< Деталь 2

•< Деталь 2

Сборочная единица 2

М Деталь 1

■< Деталь 2

Деталь 2

Сварная конструкция (сборочная единица)

^ Сборочная единица 1 ©

■ —Сборочная единица 2 ——Деталь 1

©

Деталь 2

©

Деталь 3

®

Деталь 4

©

Деталь 5

Деталь 3 Деталь 4

- Деталь 5 - Деталь 5

Рис. 5.6. Варианты представления сварной конструкции:

а — идеальный вариант; б — компактный вариант

Однако при очевидном внешнем сходстве в отображении структуры связей элементов конкретной конструкции со структурой размещения фай­лов и каталогов не следует упускать и существенных различий в характери­стиках рассматриваемых объектов. Первое различие связано с тем, что в сварные конструкции часто входит много одинаковых деталей и даже оди­наковых сборочных единиц, причем одинаковые детали могут входить в разные сборки. В отличие от файловых структур, где файл, скопированный в другой каталог, сразу становится самостоятельным и независимым от ори­гинала, в реальной конструкции одинаковые детали вне зависимости от их места в структуре всегда остаются связанными друг с другом. Второе прин­ципиальное различие связано с необходимостью отображения в системе ко­личества ее отдельных элементов. На рис. 5.6, а показана структура некото­рой конкретной конструкции. Если по такому принципу, когда каждый от­дельный элемент занимает в структуре отдельную строку, отображать реальные конструкции часто с сотнями одинаковых деталей, то эти схемы окажутся практически неприемлемыми вследствие своей громоздкости. По­этому на рис. 5.6, б показана структура этой же конструкции, но в компакт­ном оформлении с указанием кратности вхождения в общую структуру от­дельных ее элементов.

Рис. 5.7. Пример листовой сварной конструкции «переходник»:

I—6 — сварные швы

Этот вариант более эффективен, так как помимо своей компактности хорошо выделяет и показывает одинаковые элементы, которым будут соот­ветствовать и одинаковые элементы маршрутных и операционных техноло­гических процессов.

Более подробно методику подготовки и представления исходных дан­ных рассмотрим на некотором примере сварного изделия (рис. 5.7). Это лис­товая конструкция переходника, обеспечивающего плавный переход от прямоугольного сечения к круглому и состоящего из трех отдельных узлов, цилиндра, диффузора и короба, каждый из которых можно рассматривать как отдельную сборочную единицу. На рис. 5.8 дан вариант структуры этой конструкции, где указано количество входящих в каждую сборочную еди­ницу элементов. Для разработки технологии изготовления сварного узла и формирования технологической документации необходимо выполнить под­готовку, сборку и сварку всех сварных швов. Для обеспечения контроля за подготовкой технологии сварки и решения задач нормирования по каждому отдельному сварному шву в автоматизированной системе выполнена при­вязка швов к своим сборочным единицам. Эта привязка швов отражена в структуре (рис. 5.9).

Для анализа конструкции и выработки технологических решений по­мимо связей между отдельными деталями и сборочными единицами нужны

Переходник

Переходник

1

Цилиндр

1

Обечайка

Цилиндр 1

Обечайка

J

Шов 1

Диффузор

Короб

Переходник 1

Обечайка Боковина правая

■ Боковина левая Пластина большая

■ Пластина малая

а

Боковина правая Боковина левая

]1ластина большая

Пластина малая 6

Диффузор

2

Боковина правая

Боковина левая Шов 2 Шов 3

Короб

2

Пластина большая

Пластина малая

Шов 4

Шов 5

Шов 6

Рис. 5.8. Варианты структуры сварной конструкции «переходник»:

а — состав конструкции; б — вариант содержит сбороч­ные единицы

Рис. 5.9. Структура сварной конструкции «переходник» с привязкой швов

их конкретные характеристики, прежде всего весовые, и ссылки на чертеж­ную документацию. Поэтому типовая рабочая форма графической структу­ры конструкции включает в себя дополнительные колонки с этими данны­ми. Примеры структур двух сварных конструкций показаны на рис. 5.10 и 5.11, где даны взаимосвязи и порядок изготовления этих конструкций.

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

Номера

чертежей

Вес,

КГ

Наименование

чертежей

8-21293

13527,0

9=

1 корпус_барабана

3-449821

3132,0

8

1 обечайка

3-449822

3-449823

2475,0

652,0

1 обечайка 1 обечайка

3-499876

1058,0

7

2 обечайка

3-499877

3-499878

831.0

224.0

1 обечайка 1 обечайка

3-499879

4730,0

6

1 обечайка

3-499820

3-499881

3713.0

1005.0

1 обечайка 1 обечайка

2-281225

249,0

4

2 рамка_люка

3-494524

116,0

5

1 фланец

4-982789

4-982790

25.5

29.5

— 2 пластина

— 2 пластина

3-494525

62,0

2 окантовка

2-281226

346,0

2

2 крышка_люка

3-494524-0

157,0

3

1 фланец

4-982789-0

4-982790-0

36,5

39,0

— 2 пластина

— 2 пластина

3- 494526

4- 982791

69,0

20,5

2 окантовка 2 ребро

4-956141

35,0

1

4 захват

4-956142

4-956146

13.0

20.0

1 платик 1 бонка

3- 449820

4- 611247 4-654383 4-949050 4-951882 8-21293-13

105,0

7.6 39,0

2,2

2,8

2.6

—16 сектор

— 4 упор

— 4 захват

— 8 ребро

— 6 гайка

— 4 платик

Рис. 5.10. Структура конструкторской документации на примере сварной конструкции «корпус барабана»

СТРУКТУРА КОНСТРІ по цеху 00

Заказ N 000000 Спецификация N 1-32101 Чертеж N 1-32101 Вес узла N 51.4

'КТОРСКОЙ ДОКУМЕНТАЦИИ

Изделие - Топка печи Заказчик

Узел - Топка печи

Номера

Вес, КГ

Наименование

чертежей

чертежей

1-32101

51.4

4=j

1 Топка печи

1-32004

1.0

3

1 Топочное окно

1-320 8

0.5

2 Заготовка топочного

1-32103

18.3

2

1 Колпак

1-32102

14.9

1

1 Корпус колпака

1-320 1

2.6

— 1 Торец задний

1-320 4

0.9

— 1 Верх гнутый

1-320 2

8 .7

— 6 Ребро

1-320 5

3.4

1 Рассекатель верхний

1-320 6

2.6

1 Рассекатель нижний

1-320 9

7.0

1 Стенка передняя

1-32010

15.5

1 Корпус топки

1-32011

0.6

1 Патрубок

1-32012

6.4

1 Дно топки

Рис. 5.11. Структура конструкторской документации на примере свар­ной конструкции «топка печи»

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

Комментарии закрыты.