В настоящее время на отечественных предприятиях успешно функционируют различные системы автоматизированного проектирования (САПР) одежды, позволяющие эффективно использовать информационные технологии для сбора, передачи, переработки, накопления, хранения и представления информации, выработки вариантов решений на этапе подготовки производства [1–3]. Как правило, модуль «Технолог», входящий с состав САПР одежды, позволяет решать многие задачи технологической подготовки производства, в частности выбор методов обработки узлов проектируемого изделия, разработку технологической последовательности его изготовления, составление схемы разделения труда для швейного потока. Но следует отметить, что использование данных программных продуктов швейными предприятиями малой мощности, а также высшими учебными заведениями, применяющими подобные системы для повышения уровня подготовки специалистов, ограничено. Это объясняется, прежде всего, высокой стоимостью не только всей САПР, но и ее модулей в отдельности. В связи с этим актуальным является разработка прикладного программного обеспечения, позволяющего решать отдельные задачи подготовки швейного производства, которое можно будет использовать автономно или в интеграции с модулями имеющихся САПР одежды [4, 5].
Выбор методов обработки изделия и составление технологической последовательности его изготовления является неотъемлемой частью технологической подготовки процессов изготовления одежды. Результаты технологического проектирования определяют не только качество готового изделия, но и эффективность производства в целом. Эффективным для решения этих задач является использование цифровых технологий. Практической целью настоящего исследования является разработка прикладного программного обеспечения технологического назначения, состоящего из базы данных (БД), системы управления базой данных (СУБД) и пользовательского приложения, позволяющего технологу швейного производства взаимодействовать с БД и формировать в автоматизированном режиме технологическую последовательность обработки изделия в соответствии с его конструктивно-технологическим решением.
БД должна содержать справочник технологических неделимых операций по обработке изделий различных конструктивных и технологических решений. Программное приложение для работы пользователя с БД должно быть недорогостоящим, технически несложным, с «дружелюбным» интерфейсом и минимальными требованиями к оборудованию, а также предусматривающим возможность редакции БД под конкретные производственные условия.
Образовательная цель работы – научить будущих специалистов пользоваться программными средствами, а также самостоятельно разрабатывать информационные системы различного назначения [6, 7].
Материалы и методы исследования
Для достижения поставленной цели перед студентами направления подготовки 29.03.01 Технология изделий легкой промышленности Омского государственного технического университета в процессе обучения была поставлена задача разработки прикладного программного обеспечения для автоматизации формирования технологической последовательности обработки изделия в соответствии с его конструктивно-технологическим решением на примере женского демисезонного пальто. Разработанное программное обеспечение включает в себя БД, СУБД и программное приложение «Assistant Technologist».
Работа выполнялась в рамках научно-исследовательской работы студентов в процессе освоения дисциплин образовательной программы: «Проектная деятельность», «Технология швейных изделий», «Проектирование процессов швейного производства». Для решения поставленных задач использовались методы анализа и синтеза информации, а также методы проектирования и управления БД.
В результате анализа этапов обработки и возможных конструкторско-технологических решений изделий указанного ассортимента выявлено разнообразие и содержание структурных элементов технологического процесса изготовления, предложена семизначная система их кодирования. Первые две цифры от 00 до 99 означают этап обработки, деталь изделия, третья цифра от 1 до 9 – наименование узла, четвертая цифра от 1 до 9 – вид узла, пятая цифра от 1 до 9 – модельная особенность узла, шестая цифра от 1 до 9 – конструктивно-технологическая особенность узла, седьмая цифра от 1 до 2 – наличие или отсутствие отделочной строчки. Например, код 03.6.3.1.1.1 расшифровывается следующим образом: первая пара цифр 03 – обработка полочки, третья цифра 6 – обработка карманов, четвёртая цифра 3 – обработка прорезных карманов, пятая цифра 1 – обработка прорезных карманов с листочкой, шестая цифра 1 – обработка прорезных карманов с листочкой с втачными концами, последняя 1 – без отделочной строчки по линии входа в карман. Ноль в коде означает отсутствие признака кодирования. Например, код 16.4.0.0.1.0 означает: первые две цифры 16 – обработка отделочных элементов, третья 4 – обработка края отлетной кокетки, четвертая, пятая, седьмая цифры 0 – отсутствие признака кодирования, шестая 1 – обработка края отлетной кокетки подкладкой. В соответствии с предложенной системой кодирования выполнено технологическое наполнение БД.
Выбрана СУБД Microsoft Access, так как входит в состав офисных программ и не требует установки дополнительных программных продуктов. Microsoft Access – реляционная СУБД, структура представлена на рис. 1. Применялись стандартные элементы реляционной модели данных и формы их обозначения. Например, схема отношения (заголовок отношения) представляет собой список имен атрибутов: «Operations» (ID – ключ, Name Operations – наименование операции, Number Collections – номер операции, Type Work – вид работ, Level Work – разряд работ, Time Work – продолжительность операции, Pictures – схема обработки в виде рисунка).
Рис. 1. Структура базы данных
В структуру данной базы данных заложены 2 пользовательские таблицы «Operations», в которой содержится технологическая последовательность, и «Stage» (этапы обработки изделия). Таблицы «Type Works» (виды работ) и «Equipment» (оборудование) зависят от этих таблиц, являются системными и служат для нормального функционирования базы данных; таблицы «Used Operations» (используемые операции), «Used Equipment» (используемое оборудование) – служат для того, чтобы избежать связей «бесконечность к бесконечности». Связь 1:∞ означает, что одной записи основной таблицы соответствует несколько записей вспомогательной таблицы.
К разработанной БД прилагается программа «Assistant Technologist» (Помощник технолога), написанная в среде Delphi. С ее помощью технолог швейного предприятия может вносить изменения в содержание БД, а также извлекать из нее информацию для дальнейшей работы. Программа содержит множество технологических неделимых операций с их характеристиками для каждого структурного элемента технологического процесса изготовления женского демисезонного пальто и схемы сборки узлов в виде рисунков. Программа автоматически рассчитывает суммарное время на выполнение каждого этапа обработки и проектируемого изделия в целом. Из программы можно распечатать технологическую последовательность обработки женского демисезонного пальто в целом и по этапам, её можно экспортировать в Excel, где продолжить работу с полученной информацией.
При входе в программу «Assistant Technologist» появляется главное диалоговое окно, в котором расположены: этапы обработки изделия и горизонтальная строка меню в левом углу верхней части окна, а в нижнем правом углу – две кнопки «загрузить дерево» (для отображения информации на экране) и «печать» (рис. 2). При выборе в верхней части окна определенного структурного элемента – этапа, соответствующего технологическому процессу изготовления конкретной модели в соответствии с ее конструктивно-технологическим решением, в нижней части окна появляется технологическая последовательность обработки данного этапа в виде перечня технологических неделимых операций с их характеристиками, в правой части окна – визуализация метода обработки в виде схемы. Под технологической последовательностью внизу окна автоматически подсчитывается трудоемкость обработки структурного элемента.
Рис. 2. Главное окно программы «Assistant Technologist» и вкладка «Справочники»
Рис. 3. Вкладка «Справочники» – «Этапы»
Рис. 4. Пример добавления картинок
Рис. 5. Окно Excel
Строка меню представлена четырьмя вкладками: «Файл», «Справочники», «Операции» и «Справка». Вкладка «Справочники» служит для добавления, редактирования или удаления информации; содержит в себе три составляющие: «Типы работы», «Операции», «Этапы». Типы работ бывают: ручные, машинные, утюжильные и т.п. В справочнике «Этапы» перечислены структурные элементы технологического процесса изготовления женского демисезонного пальто с учетом конструктивно-технологического разнообразия изделий. Справочник «Операции» содержит технологические неделимые операции, относящиеся к каждому структурному элементу (рис. 3). Кроме этого, данное окно отображает рисунок схемы обработки выбранного структурного элемента. Пример загрузки рисунков в БД приведен на рис. 4.
Для получения технологической последовательности обработки всего изделия необходимо по эскизу модели из списка «Этапы обработки изделия» выбрать структурные элементы, присутствующие в данной модели, и вывести обработку всех структурных элементов на печать. При необходимости дальнейшей работы с полученной информацией можно экспортировать её в Excel (рис. 5), где можно редактировать полученную информацию до готового вида.
Результаты исследования и их обсуждение
В результате работы с программным приложением «Assistant Technologist» технолог формирует исходную информацию для проектирования процесса изготовления изделия в виде перечня технологических неделимых операций с их характеристиками в автоматизированном режиме, выбирая соответствующие структурные элементы процесса из БД. Дополнительно пользователь получает схемы сборки узлов в виде рисунков, а также суммарное время выполнения операций. После форматирования таблицы с технологической последовательностью обработки проектируемого изделия в формате Excel может осуществлять действия по разработке схемы разделения труда.
Заключение
Одним из перспективных подходов к совершенствованию подготовки производства и проектированию технологических процессов является использование ЭВМ. Высокая стоимость САПР и определенные сложности с освоением системы ограничивают возможности ее широкого применения. Отдельные задачи подготовки, в том числе технологической, призвано решать прикладное программное обеспечение, недорогое и несложное в применении. Разработанное программное обеспечение, состоящее из БД, СУБД и приложения «Assistant Technologist», позволяет получить технологическую последовательность обработки проектируемого изделия в табличном виде, схемы сборки узлов в виде рисунков и суммарное время выполнения операций.
Поскольку владение IT-технологиями становится главным фактором конкурентоспособности выпускников, данная работа позволит им научиться автоматизированному проектированию процессов и самостоятельно разрабатывать информационные системы технологического назначения.
Библиографическая ссылка
Алексеенко И.В., Дрожина О.С. ПРИМЕНЕНИЕ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ В ТЕХНОЛОГИЧЕСКОЙ ПОДГОТОВКЕ ШВЕЙНОГО ПРОИЗВОДСТВА // Международный журнал прикладных и фундаментальных исследований. – 2021. – № 9. – С. 32-37;URL: https://applied-research.ru/ru/article/view?id=13269 (дата обращения: 17.08.2024).