Порядок выполнения работ в САПР лекал и раскладок различных производителей в целом однотипен, хотя имеет некоторые незначительные отличия. Работы по подготовке раскроя, охватываемые САПР, ведутся в такой последовательности: конструирование лекал на базовый размеро-рост; подготовка лекал к вводу в ЭВМ; ввод лекал в ЭВМ; создание моделей; создание заданий на раскладки; зарисовка раскладок; вырезание лекал; создание управляющих программ для автоматизированного раскроя. Рассмотрим сущность перечисленных работ и применяемое оборудование.
Конструирование лекал. Конструирование лекал может выполняться конструктором традиционным ручным способом либо с использованием ЭВМ. При конструировании лекала на ЭВМ его можно построить «с нуля» или взяв за основу лекало из базы данных.
В первом случае лекало строится средствами графического редактора по какой-либо методике конструирования, во втором - используется специальная программа, позволяющая создавать новые детали путем модификации ранее разработанных и занесенных в файл лекал. Эта модифика-
ция осуществляется путем изменения следующих параметров: координат точек, описывающих деталь; размеров детали; кривых, соединяющих координатные точки детали, а также за счет исключения отдельных участков в контурах детали и т. п.
Работа указанной программы состоит в нахождении исходной детали в файле, ее изменении и занесении новой детали в файл.
Для хранения в файле и извлечения оттуда всем созданным деталям присваивается идентификационный код, для чего используется специальная система кодирования.
Подготовка лекал к вводу в ЭВМ. Для осуществления ввода лекал в ЭВМ необходимо соответствующим образом их подготовить. Сущность данного процесса состоит в следующем.
|
На чертеже каждого лекала детали базового размеророста в натуральную величину указывают всю необходимую информацию, которую можно подразделить на две группы.
Первая группа - графическая информация, включающая положение конструктивных и промежуточных точек, форму контура детали, положение надсечек, меток и т. п.
Вторая группа - алфавитно-цифровая информация (идентификационный код, наименование детали, размеророст и т. д.).
Для автоматической градации лекал подготавливаются данные о перемещении точек (схемы градации).
Подробно правила задания всех элементов информации обеих групп рассматриваются в учебном пособии: Голубкова В. 77 Автоматизация технологической подготовки швейного производства. - Витебск:
ВГТУ,1996.
Ввод лекал в ЭВМ. При вводе лекал в ЭВМ решаются три взаимосвязанные задачи:
1) ввод и редактирование геометрии лекала;
2) задание правил градации точек лекала (норм приращения);
3) запись лекал после градации в базу данных.
Ввод лекал в ЭВМ выполняет оператор с помощью различных преобразователей графической информации. К ним относятся координатно-считывающие устройства, работающие в полуавтоматическом или автоматическом режиме, а также сканирующие устройства.
Наиболее часто в САПР используются полуавтоматические считывающие устройства (дигитайзеры) (рис. 2.8) Они представляют собой электронный планшет (стол) / на стандартной подставке от чертежного кульмана. Дигитайзеры оснащены оптическим считывателем (курсором) 2, имеющим 4 или 16 кнопок, а также схемой управления и передачи данных в ЭВМ 4. Под верхним покрытием стола расположена координатная сетка, обеспечивающая высокую точность измерения координат точек лекала.
|
56
Рис. 2.8. Дигитайзер
Конструктор располагает лекало 3 на поверхности стола и прикрепляет его липкой лентой. Ввод координат точек лекала производится путем установки перекрытия оптического считывателя в нужную точку и нажатия соответствующей кнопки на считывателе 4. При этом одна кнопка используется для ввода начальных точек отрезков лекала; вторая - для конечных точек; третья - для ввода кривых линий; четвертая кнопка вместе с меню выбора режимов применяется для ввода различной алфавитно-цифровой информации о лекале.
Остальные кнопки оптического считывателя (если их больше четырех) носят вспомогательный характер и предназначены для ввода надсечек, меток, норм приращений для градации лекал и т. п. При использовании четырехкнопочных курсоров вся информация может быть введена с помощью четырех кнопок.
Автоматическое считывающее устройство состоит из двухкоординат-ного механизма, фотодатчика и системы управления считыванием. Ось лекала совпадает с осью абсцисс стола. С помощью ключей управления оператор совмещает оптическую ось фотодатчика системы считывания с базовой точкой лекала (с точкой начала считывания) и переводит систему в режим слежения за контуром. Система перемещает фотодатчик вдоль контура, передавая в ЭВМ информацию о его траектории в виде координат. В процессе считывания осуществляется аппроксимация контура отрезками прямых.
|
Сканирующее устройство является наиболее эффективным для ввода лекал в ЭВМ. Оно используется, например, в системе фирмы Gybrid (Англия). Устройство имеет стол, работающий по принципу построчного прослеживания его плоскости. Лекала укладываются на стол, крышка закрывается. По команде происходит считывание всех помещенных на стол лекал. Одновременно на площади стола может разместиться до 15 лекал в зависимости от их размера. Сканирующие устройства редко используются в составе САПР из-за их высокой стоимости.
Введенные лекала отображаются на экране дисплея, визуально проверяются и при необходимости вносятся коррективы. Чтобы обезопасить
производство от использования лекал с ошибками, допущенными при их вводе в ЭВМ, рекомендуется проводить вычерчивание лекал в натуральную величину. Это позволяет практически проверить правильность как ввода (или построения) лекал, так и их градации.
В некоторых САПР предусматривается проверка стыковки деталей по срезам для всех размероростов, коррекция контуров лекал и т. п. в интерактивном режиме. Это позволяет сократить время подготовки моделей к запуску в производство, уменьшить расход бумаги и загрузку графопостроителя, так как в данном случае на него выводится только окончательный вариант модели.
Создание моделей. Для удобства работы в системе обычно предусматривается этап «Создание моделей», являющийся вспомогательным. В некоторых САПР этот этап не выделяется, а реализуемые в нем функции относятся к вводу лекал.
Под созданием моделей понимается объединение деталей изделия, раскраиваемых из одной ткани, по признаку их принадлежности к одной модели. По каждой детали одной модели задаются следующие параметры, которые используются при выполнении раскладки лекал:
■ максимальный угол (или процент) поворота детали относительно
долевой линии (т.е. допускаемое отклонение нитей основы от номи
нального расположения);
■ количество копий данной детали;
■ признак парности детали (каждая вторая копия детали отображается
перевернутой по осилили У);
■ признак отступа детали по определенному срезу от других на до
полнительное расстояние;
■ надписи на деталях, которые необходимы при выводе лекал и рас
кладки на графопостроитель.
Модель или отдельные ее части можно визуально проверить на экране дисплея.
Создание задания на раскладку. На данном этапе устанавливаются условия проектирования раскладки: размеророста, включаемые в раскладку; количество лекал по каждому размероросту, подлежащих раскладке; контрольное значение длины раскладки; параметры материала и настила. Рассмотрим коротко параметры материала и настила и связанные с ними правила раскладки.
К параметрам материала раскладки относятся:
■ ширина материала и его кромки, определяющая ширину рамки рас
кладки;
■ наличие ворса (автоматически запрещается свобода поворота лекал
в раскладке);
■ наличие рисунка, требующего подгонки деталей;
■ способ укладывания полотен в настиле;
■ наличие секций в настиле.
58
Рисунок материала обусловливает необходимость дополнительного ограничения при выполнении раскладки: некоторые лекала должны укладываться только с учетом совмещения их с рисунком. Правила совмещения в разных САПР могут быть различными. Так, при использовании тканей с регулярным рисунком в полоску или клетку при вводе лекала задается точка совмещения с рисунком, которая в раскладке должна лежать на полоске или в точке пересечения линий, образующих клетку.
Способ укладывания полотен в настиле используется для автоматического определения условий некоторых действий системы как при подготовке лекал к раскладке, так и в самом процессе раскладки. Он может определять правила обработки парных лекал при их подготовке к раскладке. Например, для настила «лицом вниз» парное лекало является зеркальным отображением исходного лекала, а для настила «лицом к лицу» -копией исходного лекала.
Наличие секций в настиле устанавливает, что лекала не должны пересекать линии стыка секций.
Контрольная длина раскладки определяется как предварительная норма на длину раскладки с учетом достигнутого (или нормативного) процента межлекальных выпадов.
После составления задания на раскладку производится подготовка лекал, т. е. автоматическое формирование необходимых комплектов лекал в соответствии с параметрами, указанными на данном и предыдущем этапе («Создание моделей»). Подготовленные комплекты лекал отображаются на экране дисплея.
Проектирование раскладок лекал. Процесс раскладки может осуществляться в автоматическом и интерактивном режимах.
Подходы к решению задачи автоматической раскладки могут принципиально отличаться друг от друга, но все они имеют общий недостаток -наличие существенных ограничений. В итоге раскладка, полученная в автоматическом режиме, имеет больший процент межлекальных отходов по сравнению с раскладкой, выполненной в интерактивном режиме. Но самое главное заключается в том, что автоматический режим не позволяет учитывать большое разнообразие технологических приемов и требований, которые необходимо выполнять для получения качественной раскладки. В первую очередь это относится к раскладкам на тканях с рисунком.
В связи с этим разработка автоматического режима раскладки более интересна с научной, нежели с практической точки зрения. Это объясняется прежде всего сложностью самой задачи, поэтому при ее успешном решении разработчик демонстрирует высокий уровень теоретической подготовки своих специалистов.
При выполнении раскладки в интерактивном режиме экран содержит рабочую зону и зону раскладки. В рабочей зоне располагаются необходимые комплекты лекал. Зона раскладки выделяется линиями и соответству-
ет рамке раскладки в определенном масштабе. Как правило, на экране отображается только часть длины раскладки. Чтобы обеспечить доступ к любой ее части, предусмотрены команды «подмотки» раскладки вправо и влево. Во многих САПР обеспечена возможность установки в зоне раскладки разных масштабов отображения (увеличение части настила, показ всей раскладки и т. д.).
Процесс раскладки заключается в переносе лекал рабочей зоны в зону раскладки, имитирующую настил. Последовательность укладывания лекал, нахождение рационального места для каждого лекала являются творческими задачами, которые лучше всего решает человек. При этом он может отслеживать те требования технологии, которые невозможно учесть при решении задачи в автоматическом режиме.
Программное обеспечение диалоговой раскладки позволяет оператору осуществлять автоматический контроль за своими действиями в соответствии с заданными правилами и способствует избавлению его от отнимающих время ручных операций.
При укладывании лекал в рабочей зоне, как правило, используются режимы «выталкивания», «бросания» лекал или их комбинации.
Режим «выталкивания» заключается в следующем: лекало размещается в свободном месте зоны раскладки так, чтобы немного перекрыть лежащие рядом лекала. Программой автоматически корректируется его положение с учетом непересечения с контурами ранее уложенных лекал и соблюдения заданного зазора между ними. Режим «бросания» реализуется так: для лекала, размещенного на свободном месте в зоне раскладки, указывается направление «бросания». Программа работает таким образом, что при движении лекала в указанном направлении автоматически определяется место, в котором оно касается (с учетом заданного зазора) других лекал.
Управление режимами осуществляется обычно с помощью манипулятора типа мышь без активизации каких-либо команд, и этих режимов уже достаточно, чтобы получить удовлетворительную раскладку. Тем не менее в системах имеются десятки дополнительных функций, которые позволяют поворачивать и разделять лекала, изменять их контур для дальнейшей ручной подгонки по рисунку ткани при раскрое, устанавливать порядок их раскроя автоматизированной раскройной установкой и т. д.
Именно развитие и совершенствование этих функциональных возможностей определяют качество подсистемы раскладки.
Развиваются и возможности программы автоматически отслеживать ограничения, установленные при вводе лекал и в задании на раскладку. К таким ограничениям относятся: отслеживание направления долевой линии и ворса, контроль зазора между лекалами, допускаемого отклонения от долевой линии при повороте лекала, совмещение с рисунком ткани и др.
Таким образом, оператору во время выполнения раскладки приходится иметь дело с большим объемом информации, отражаемой на экране мони-
60
тора. В связи с этим оформление экрана имеет важное значение для пользователя подсистемы раскладки, так как оно определяет наглядность и удобство расположения информации.
Зарисовка раскладок лекал. Существуют два варианта использования результатов работы САПР подготовки раскроя:
1) вычерчивание раскладок лекал в натуральную величину на бумаге и
использование их в качестве обмелок;
2) раскрой настилов с помощью автоматизированной раскройной
установки (АРУ) без нанесения контуров лекал на настил (без вычерчива
ния раскладок).
Первый вариант - использование раскладки, вычерченной на бумаге, -является наиболее распространенным, так как обеспечивает достаточно высокую эффективность производства при небольших затратах.
Зарисовка раскладок лекал в натуральную величину, а также вычерчивание лекал при проверке их геометрии после ввода или градации производится автоматически на графопостроителе (плоттере).
В условиях использования САПР в комплексе с АРУ необходимо получать зарисовки раскладок лекал в уменьшенном масштабе («миниатюрки»), которые используются для контроля процесса раскроя и последующей разборки деталей кроя. Для этих целей могут быть использованы настольные миниплоттеры либо принтеры.
Вырезание лекал. Для вырезания лекал могут использоваться планшетные плоттеры, дополнительно снабженные головкой с фрезой. Существуют также специальные плоттеры, предназначенные для вырезания лекал из электротехнического картона. Возможна работа как с листовым, так и с рулонным картоном. Разрезание картона осуществляется ножом или лазерным лучом.
Создание управляющих программ для автоматизированного раскроя. При использовании на предприятии оборудования для автоматизированного раскроя материалов раскладки лекал на графопостроителе не вычерчиваются. Выполнение раскладок лекал на ЭВМ сопровождается созданием управляющих программ для АРУ. Разработка таких программ может осуществляться без оптимизации или с оптимизацией маршрута резания настила.
В САПР отечественного производства, как правило, после завершения раскладки лекал проектировщик указывает порядок выкраивания деталей на АРУ. Для этого в меню имеется специальный режим. Именно это место -стыковка с АРУ - длительное время было наиболее слабым звеном в лицензионной САПР, разработанной на ЭМЗ им. Мясищева (г. Жуковский). Зачастую при раскрое настила происходило накладывание деталей, а следовательно, порча кроя. В связи с этим был введен автоматический контроль за корректностью раскладки при раскраивании настила. Суть контроля заключается в автоматической проверке непересечения контуров
62
деталей в раскладке, что позволяет избежать ошибок в процессе раскроя материалов.
Формирование таким путем порядка выкраивания деталей из настила производится на основе опыта и накопленных знаний проектировщика. Процесс носит субъективный характер, и далеко не всегда обеспечивается оптимальный маршрут раскроя настила.
В связи с этим в большинстве САПР производства западных фирм создание управляющих программ осуществляется в ином режиме. Для этих целей устанавливается специальное рабочее место. Сначала с участием проектировщика формируется множество маршрутов резания настила, отличающихся как начальной точкой маршрута, так и очередностью выкраивания деталей. Затем производится анализ различных маршрутов раскроя и выбор из них оптимального. Одновременно предусматривается также измельчение межлекальных отходов для удобства их удаления из зоны раскроя.