СВАРНЫЕ КОНСТРУКЦИИ ТЕХНОЛОГИЯ ИЗГОТОВЛЕНИЯ
Системы автоматизированного проектирования (САПР)
Под машинным проектированием металлоконструкций понимается автоматизированное и автоматическое выполнение с помощью ЭВМ и других технических средств основных процедур поэтапного проектирования изделия. Машинное проектирование, основанное на использовании ЭВМ, позволяет автоматизировать ряд звеньев процесса конструирования изделий, в том числе решение трудоемких и громоздких задач по нахождению оптимального варианта в условиях многокритериальное™, больших массивов информации и разветвленных алгоритмов ее обработки. Это, ,в свою очередь, снижает сроки проектирования, повышает производительность труда проектировщиков и качество решений на основе возможно более полного использования потенциальных возможностей математических и других формализованных методов и автоматических средств переработки информации.
Задачи машинного проектирования не ограничиваются автоматизацией трудоемких расчетов. При машинном проектировании комплексно автоматизируется весь процесс проектирования — от разработки технического задания до выдачи конструкторской документации. Для разработки и внедрения машинного проектирования в научно-исследовательских институтах необходимо провести большую работу по стабилизации номенклатуры, типизации и унификации узлов объектов проектирования, по созданию единой технологии проектирования.
Наряду с этим необходимо проводить работы по формализации (математическому описанию) всех проектных решений, другими словами — создавать математические модели проектных решений и представлять результаты моделирования на различных языках программирования с целью их ввода в ЭВМ.
Весь комплекс средств человеко-машинного проектирования образует систему автоматизированного проектирования (САПР). Основными элементами САПР являются коллектив проектировщиков, а также технический, программный и информационный комплекс. Связь проектировщиков с ЭВМ, программами и информацией осуществляется через технические средства ввода и вывода, накопления и передачи алфавитно-цифровой и графической информации. Каждая САПР состоит из подсистем и включается в автоматизированную систему технической подготовки производства — ведущую подсистему АСУ.
Разработка СДПР в научном и практическом аспектах не достигла еще такого уровня, когда в науке устанавливается единая призванная всеми специалистами терминология. Но единая унификация терминов необходима. Во многих организациях пользуются не унифицированными, а «рабочими» терминами. При описании САПР металлоконструкций воспользуемся терминологией, разработанной в институте «Проектстальконструкция» (ЦНИИПСК) [41]. Согласно этой терминологии, под САПР понимается система автоматизированного проектирования, обеспечивающая весь процесс проектирования и выпуска законченной проектной документации на основе единой структуры модели объекта и единой технологии проектирования и основанная на использовании ЭВМ и ее внешних устройств как основных средств накопления, хранения и переработки информации о проектируемом объекте.
Под технологией проектирования понимается модель процесса проектирования. В модели с помощью определенных языковых средств представления информации должны быть переданы сведения о процедурах обработки информации, выполняемых при проектировании. В САПР введено понятие «компонент САПР»—минимальный (неделимый) в рамках данной САПР элемент. Совокупность однородных компонентов формирует средство обеспечения САПР. Полная совокупность средств обеспечения САПР в целом состоит из средств методического, программного, информационного, технического и организационного обеспечения. Каждое из них состоит из своих компонентов.
Компонент методического обеспечения — документ, в котором изложены полностью (без отсылок к каким-либо другим материалам, но с указанием первоисточников) теория, методы, способы, математические модели, алгоритмы или другие данные, раскрывающие существо способа выполнения какой-либо функции обработки информации в САПР. Компонент программного обеспечения — программный модуль (минимальная в рамках САПР программа) с необходимой технической документацией, обеспечивающий возможность автоматического выполнения некоторой процедуры переработки информации в САПР. Компонент информационного обеспечения — неделимая в рамках данной САПР совокупность информации вместе с ее представлением на машинах или иных носителях с необходимой текстовой документацией, обеспечивающая процедуры переработки информации или являющаяся независимой частью итоговой информации. Компонент технического обеспечения — неделимое сочетание устройств вычислительной либо другой техники или отдельное устройство, обеспечивающее возможность выполнения процедур переработки информации. Компонент организационного обеспечения — руководящий материал, положение, приказ, инструкция или другой документ, регламентирующий состав, содержание, стадии, сроки работ, используемые средства, распределение функции и т. д. при выполнении работ какими-либо подразделениями или отдельными лицами в процессе разработки, внедрения или эксплуатации САПР.
Структурно в САПР можно выделить две крупные подсистемы: функциональную и обслуживающую. Функциональная подсистема САПР—самая крупная задача в иерархии задач данной САПР. Она делится, в свою очередь, на проблемную функциональную подсистему и объектную функциональную подсистему.
Проблемная функциональная подсистема позволяет автоматизировать часть процесса проектирования, она инвариантна для некоторой группы разнородных объектов. Объектная функциональная подсистема позволяет автоматизировать часть или весь процесс проектирования некоторой однородной группы объектов. Под объектом проектирования понимаются конструкция, сооружение, технологический процесс, производство или их совокупность, выполняющие какие-либо функции в сфере народного хозяйства. Объектная функциональная подсистема может быть создана в виде технологической линии проектирования.
Рис. 23.3. Основные подсистемы САПР ЦНИИПСКа |
Обслуживающая подсистема САПР — совокупность компонентов математического, информационного, организационного и технического обеспечения, реализующих возможность нормальной работы всей функциональной подсистемы. Понятие «обслуживающая подсистема» шире, чем соответствующее понятие «средство обеспечения». В обслуживающую подсистему входят все компоненты соответствующего средства обеспечения и некоторые компоненты других средств. Например, в обслуживающую подсистему технического обеспечения входят все компоненты средств технического обеспечения, некоторые компоненты программного обеспечения (тестовые программы), некоторые компоненты организационного обеспечения (например, инструкции дежурному инженеру-разра - ботчику).
Рассмотрим коротко назначение и особенности каждой подсистемы САПР металлоконструкций, разработанной ЦНИИПСКом [1], в общем процессе проектирования изделия (рис. 23.3).
Трудоемкость этапов проектирования, связанных с расчетами на прочность основных и вспомогательных конструкций проектируе -
мого объекта, составляет не менее 50% общей трудоемкости. В то же время эти этапы являются наиболее формализованными. Большинство из них имеет достаточно полное методическое обеспечение, под которым подразумевается механическая и математическая постановка задачи расчета. Все это позволяет разработать подсистему расчетов на прочность металлических конструкций, дающую определенный экономический эффект благодаря оптимальности применяемых конструктивных решений, экономии материала, повышения производительности труда проектировщиков и сокращения сроков проектирования объектов.
Оптимальность принимаемых конструктивных решений достигается возможностью быстрого сопоставления различных вариантов конструктивного исполнения проектируемого объекта. Металл экономят благодаря принятию более обоснованных расчетных схем. Повышение производительности труда связано с автоматизацией наиболее трудоемких операций проектирования, что, в свою очередь, обеспечивает сокращение сроков проектирования объектов. Подсистема расчетов металлоконструкций на прочность предполагает использование ЭВМ для автоматизации расчетов конструкций, представляющих собой произвольную композицию из стержней и пластинчатых элементов, на действие статических и динамических нагрузок, определение расчетных комбинаций усилий и подбор сечений стержневых элементов. Она представляет собой набор трех связанных между собой процедур (подпрограмм), которые по своим признакам могут быть объединены в пакеты:
—■ пакет процедур математического обеспечения;
— пакет проблемно-ориентированных процедур расчета;
— пакет объектно-ориентированных процедур расчета.
Под процедурой математического обеспечения понимается решение частной математической задачи, которая составляет часть более общей задачи строительной механики. Примерами могут служить процедуры решения задач матричной алгебры и математической физики, разложения внешних нагрузок в ряды Фурье и т. д.
Под проблемно-ориентированной процедурой расчета металлических конструкций понимается процедура, ориентированная на решение какой-либо проблемы. Примером могут служить процедуры расчета стержневых и оболочковых конструкций. Другими словами, проблемно-ориентированная процедура должна представлять собой универсальное средство для решения целого ряда задач расчета металлоконструкций разнообразного вида, обеспечивающее большую свободу в выборе геометрических и механических характеристик элементов конструкции, в описании внешних силовых и температурных факторов, условий закрепления и т. д.
В отличие от проблемно-ориентированных процедур объектно - ориентированная процедура расчета относится к конкретной конструктивной форме, характеризующей какой-либо достаточно узкий класс объектов (фермы, плоские ортогональные рамы, балки). Объектно-ориентированная процедура расчета требует минималь - 320 ного количества исходных данных, поскольку некоторые сведения храняется непосредственно в ЭВМ. Подготавливаемые для расчета исходные данные касаются только некоторой ограниченной информации о данной конструкции (высота фермы, длина панели, балки).
В единой подсистеме расчетов на прочность все три процедуры функционально связаны. Обращение к конкретной процедуре в ходе решения задачи в САПР может быть обеспечено в автономном и системном режимах. При автономном режиме запуск подсистемы инициируется проектировщиком и к нему же поступают результаты. В этом режиме подготовку исходных данных ведут сотрудники проектного отдела, имеющие представление о программировании. Счет на ЭВМ выполняют операторы, а разработчиков системы привлекают лишь для консультаций в отдельных случаях. Для решения задачи в таком режиме необходимо программное обеспечение элементов технологии.
В системном режиме запуск подсистемы инициируется другой подсистемой и результаты работы поступают в распоряжение этой подсистемы. Информационная стыковка при обращении к подсистеме расчетов на прочность или ее фрагментам со стороны других подсистем обеспечивается автоматически с помощью специально формируемых таблиц входных документов.
Подсистема оптимального проектирования конструкций предназначена для оптимизации проектных решений с учетом оптимизации параметров основных конструктивных элементов (высоты балки, ширины и толщины поясов, толщины стенок, размеров сечений, ребер жесткости). Оптимизация выполняется на дискретном множестве размеров. В качестве целевой функции может быть принята стоимость конструкций и трудоемкость изготовления. Задача оптимизации формулируется в терминах математической теории оптимального управления и решается с использованием принципов вариационного исчисления, принципа максимума Пон - трягина, методами динамического программирования (см. § 2). Решение задачи проводится в условиях ограничений на основные параметры конструкции. Для решения задачи в машине содержится универсальный пакет программ, предназначенный для поиска минимума целевой функции в заданной области. Работа с пакетом проводится в интерактивном режиме с использованием дисплеев, с помощью которых обеспечивается просмотр информации и управление ходом решения задачи. Целевая функция (масса, стоимость или другой качественный показатель конструкции) записывается в аналитическом виде или в виде алгоритма. Аргументами ее являются искомые параметры конструкции.
При решении задачи ограничения формулируются в виде неравенств. Например, напряжения в конструкции не должны превышать расчетных сопротивлений материала, прогибы не должны превышать допускаемых значений и т. д. Функции, присутствующие в неравенствах, также должны быть выражены в виде формул или алгоритмов. Далее программируется процедура вычисления задачи на машине, отлаживается программа и включается в универсальный оптимизирующий пакет. В ходе решения задачи анализируется ряд вариантов конструкции, все они могут быть выведены на печать. По усмотрению проектировщика выбирается лучший вариант решения.
Подсистема технико-экономических расчетов металлоконструкций предназначена для уточненного расчета технико-экономических показателей (расхода материалов, заводской себестомости, приведенной стоимости, народнохозяйственных затрат) проектов металлических конструкций. Ее используют с целью повышения качества проектных решений благодаря возможности подробного учета на этапе проектирования затрат на изготовление, монтаж и эксплуатацию. При разработке технической документации расчет стоимостных показателей металлических конструкций возможен по действующим оптовым прейскурантам. Прейскурант основывается на усредненных ценах, относящихся к отрасли в целом. К сожалению, пользуясь такой методикой, невозможно анализировать влияние конструктивных особенностей конкретного изделия на трудоемкость и другие технико-экономические показатели при сравнении вариантов проектных решений.
В ЦНИИПСКе разработаны специальные методики для расчета технико-экономических показателей в условиях вариантного проектирования. Эти методики положены в основу автоматизированной системы расчета технико-экономических показателей. Методика основана на статистической обработке большого объема фактических данных о трудоемкости металлических конструкций, с которой стоимостные показатели находятся в пропорциональной зависимости. Установлены доминирующие факторы трудоемкости и получены эмпирические формулы ее зависимости от параметров конструкции. На основе этих формул построены удобные в пользовании таблицы. Для оценки конструктивных особенностей изделий в методике предложена статистическая оценка трудоемкости по отдельным операциям. С помощью расчетов они учитываются при подсчете общей трудоемкости проектируемого изделия.
Подсистема технико-экономических расчетов подразделяется на ряд задач, выполняющих определенные функции:
1. Кодирование информации о металлических конструкциях и расчет трудоемкости, т. е. кодирование информации, содержащейся в чертежах, преобразование ее для хранения на машинном носителе памяти, хранение в упорядоченном виде информации о нормах трудоемкости технологических операций, поддержание нормативной информации, расчет трудоемкости металлических конструкций.
2. Расчет заводской себестоимости металлических конструкций по вышеописанной методике.
3. Расчет комплексных технико-экономических показателей металлических конструкций и расчет их составляющих, не входящих в заводскую себестоимость (транспортные затраты, затраты на монтаж и т. д.).
Таким образом подсистема позволяет определить технико-экономические показатели при многовариантном анализе металлических конструкций с учетом конкретной технологии изготовления и конкретного состава оборудования.
Основу подсистемы справочно-нормативной информации, создающей большое разнообразие таблиц, формул, составляет единая структура представления выходной информации. В подсистеме все справочно-нормативные материалы заданы на бумажном носителе тремя формами информации: поясняющей, табличной и программно-реализованной информацией. Таблицы и формулы кодируются числами, что обеспечивает возможность перфорации их и работу управляющей информационно-поисковой системы по наполнению подсистемы. Пояснительную информацию к таблицам и формулам на перфокарты не наносят. Отдельный ввод ее в машинный носитель позволяет полностью идентифицировать на содержательном уровне все параметры таблиц и формул.
Программные и некоторые вспомогательные информационные компоненты подсистемы, осуществляющие наполнение, внесение изменений и поддержание подсистемы, описываются в рамках управляющей информационно-поисковой системы (ИПС). Организация контроля справочно-нормативной информации в подсистеме на этапе наполнения также осуществляется в рамках ИПС. Сама ИПС представляет собой совокупность программных средств, предназначенных для автоматического поиска, хранения и сортировки архивной информации и информации о проектируемом объекте на машинных носителях. Эта информация образует задачу подсистемы математического обеспечения САПР.
ИПС обеспечивает автоматизацию: а) функций накопления на внешних машинных носителях информации, поступающей с перфокарт, из оперативной памяти, с дисплея; б) функций поиска и выдачи структурированной информации с внешних машинных носителей на перфокарты, алфавитно-цифровое печатающее устройство (АЦПУ), дисплей и в оперативную память; в) функций реорганизации, обновления и ликвидации информации на внешних машинных носителях; г) функций сортировки информации, находящейся на одном носителе и переноса ее на другой носитель. ИПС обеспечивает также доступ проектировщика к данным о проектируемом объекте, записанным на машинных носителях, и к справочно-нормативной информации лри традиционном проектировании через дисплей, АЦПУ и перфокарты.
Подсистема организационного обеспечения формирует инструктивно-методические материалы, помогающие управлять процессом создания САПР. Подсистема устанавливает единообразные принципы и способы разработки, внедрения и эксплуатации всех компонентов САПР, обеспечивая их системное единство.
Компоненты в соответствии с их функциональным назначением образуют пять основных групп, регламентирующих:
— организацию разработки САПР, т. е. общие принципы создания, планирования, разработки; способы и средства разработки
САПР, организацию работ в подразделениях, учет качества и сроков разработки;
— организацию внедрения САПР, в частности функционирование отраслевого фонда программ;
— организацию эксплуатации САПР — процесс выполнения заданий на проектирование, планирование потока заданий на проектирование, учет выполненных работ, работу персонала различных служб, обеспечивающих функционирование САПР;
— состав и способ оформления документов САПР;
— организацию модернизации компонентов САПР.
Каждый компонент подсистемы имеет свой шифр, несущий информацию о том, к какой группе основных компонентов он принадлежит, на какие группы пользователей рассчитан, к какому типу средств обеспечения - относится. Некоторые компоненты организационного обеспечения включают в себя в виде приложений технологические карты, представляющие собой перечень операций или этапов работ в их временной последовательности, а иногда и сведения о способах их выполнения.
Подсистема технического обеспечения САПР предназначена для автоматического выполнения процедур обработки, хранения и передачи информации в процессе проектирования, оформления, хранения, размножения и поиска проектной документации, обеспечения необходимых условий труда сотрудников проектных подразделений и вычислительного центра. Основной чертой спедств технического обеспечения является неделимое сочетание устройств вычислительной и организационной техники. К средствам вычислительной техники относятся центральная ЭВМ, устройства ввода и вывода информации, печатающие устройства, устройства управления. С помощью оргтехники выполняют копировально- множительные, переплетно-брошюровочные работы, накопление архивов, решение информационно-поисковых задач, создание необходимых условий труда на рабочих местах, административно-производственную связь, составление, оформление и обработку документов.
Подсистема математического обеспечения предназначена для выполнения процедур, связанных с Машинным обменом и обработкой информации, которые не зависят от содержательной специфики функциональных задач и могут использоваться одновременно несколькими подсистемами. Подсистема должна обеспечить:
— решение ряда задач вспомогательного характера (линейная алгебра, комбинаторика, поиск экстремума), а также сервисных задач (контроль входной информации, обработка контрольных точек, работа с таблицами) для функциональных подсистем на основе программных модулей, либо входящих в базовое матобеспечение ЭВМ, либо дополнительно разработанных;
— накопление и обновление справочно-нормативной информации на магнитных носителях, поиск и расшифровку информации по запросам функциональных подсистем;
— единую операционную основу и единообразие языковых средств программирования в целях унификации как разработки, так и использования всех программных компонентов САПР;
— возможность работы проектировщика с внешними устройствами (графопостроитель, алфавитно-цифровой дисплей);
— возможность непосредственной связи периферийных пользователей САПР с головным ВЦ через абонентские пункты связи;
— решение сервисных задач, не связанных с непосредственным обслуживанием функциональных подсистем (контроль приоритетов заданий и задач, учет машинного времени, контроль сбоев оборудования).
Подсистема математического обеспечения включает в себя программные модули информационно-поисковой системы, осуществляющие единообразие поиска информации, положения и изменения информационного обеспечения. Программные компоненты подсистемы предназначены' для программной связи задач и подзадач САПР со всеми внешними устройствами, включая графопостроитель и алфавитно-цифровые дисплеи. Они организованы в пакеты программ, размещаемые на-магнитных носителях-
Этапы проектирования металлоконтрукции в САПР. Проектирование любого нового изделия в САПР проходит в несколько этапов.
1. Формулировка технического задания на проектирование. Оно составляется с учетом условий производства. Например, при изготовлении изделия в поточной линии учитываются номенклатура изделия, серийность изготовления, привязка линии к существующим системам обеспечения производства, степень механизации и автоматизации работ на каждом участке линии. Модель изделия при этом задают в виде параметров и определяют ожидаемый эффект от применения технологической линии.
2. Эскизное проектирование. Цель его сводится к разработке оптимального проекта нового изделия по параметрам, которые получены на основе предварительных исследований. Эскизное проектирование предусматривает проведение анализа с помощью ЭВМ большого числа конструктивных решений. Анализ технических решений позволяет убедиться в правильности разработанного проекта нового изделия еще до того, как оно поступит в эксплуатацию. На стадии эскизного проектирования производится компоновка изделия и всех его узлов, определяются геометрические характеристики.
3. Техническое и рабочее проектирование. На этой стадии делается детальная конструкторская проработка всех устройств, систем и узлов нового изделия. Готовится полный комплект чертежей. Осуществляется проверка технического задания. ЭВМ здесь используется для оптимизации статических и динамических характеристик узлов изделия, подготовки чертежей и спецификаций.
4. Изготовление. Здесь ЭВМ используется для выбора, конкретного технологического варианта изготовления изделия, для подготовки программ к станкам и автоматам, для оптимизации последо-
Результат |
Задание |
А и а/} аз |
Оценка |
Изменение |
Гипотеза |
Техничес
кий
проект
Техническая
докумен
тация
Рис. 23.4. Схема интерактивного процесса проектирования нового изделия
вательности сборочных и транспортных операций, параметров режима сварки и т. п.
Весь процесс автоматизированного проектирования рассматривается как интерактивный процесс, дающий возможность разработчику быстро проверить гипотезу (вариант модели проекта), оценить ее в многошаговом процессе оптимизации и приступить к конструкторской и технологической проработке проекта Схема этого процесса упрощенно представлена на рис. 23.4. В каждой гипотезе предлагается модель объекта, являющаяся теоретическим л аналитическим представлением проекта. Эта модель анализируется в блоке «Анализ». Результаты анализа в блоке «Оценка» сравниваются с заданием, которое определяет цель проекта. При наличии отклонений с помощью блока «Изменение» модель можно откорректировать и затем повторить процесс анализа. За N шагов проект приближается к оптимальному. На последнем этапе проектирования разработчик приступает к конструкторской и технологической проработке проекта с выдачей технической документации на изготовление изделия.