Научная статья на тему 'МОДЕЛИРОВАНИЕ ЭСКИЗА РАЗВЕРТКИ УПАКОВКИ В ГРАФИЧЕСКОМ РЕДАКТОРЕ ADOBE ILLUSTRATOR'

МОДЕЛИРОВАНИЕ ЭСКИЗА РАЗВЕРТКИ УПАКОВКИ В ГРАФИЧЕСКОМ РЕДАКТОРЕ ADOBE ILLUSTRATOR Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
1863
85
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
УПАКОВКА / ЭСКИЗ РАЗВЕРТКИ / МОДЕЛИРОВАНИЕ / ADOBE ILLUSTRATOR / АВТОМАТИЗАЦИЯ / JAVASCRIPT / PACKAGING / LAYOUT SKETCH / MODELLING / AUTOMATION

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Блажевич Виктория Николавена, Мезяк Федор Дмитриевич, Барковский Евгений Валерьевич

В статье представлено программное обеспечение технологии изготовления эскиза развертки упаковочной продукции на примерах двух видов коробок. Современные тенденции развития различных отраслей промышленности способствуют совершенствованию упаковки. Для упрощения работы с макетами упаковок в статье описывается процесс автоматизации моделирования эскиза развертки упаковочного изделия. Изготовление упаковки включает в себя технологические и цифровые процессы. К технологическим процессам создания упаковки относятся: установление параметров изделия, определение размеров элементов коробки, установка линий обреза, биговки и фальца. Цифровые процессы описывают совмещение технологических требований к упаковке с программным кодом для обеспечения работы алгоритма. Алгоритм задает последовательность операций для управления технологическими характеристиками макета упаковки в графическом редакторе Adobe Illustrator. Программное обеспечение разработано на базе JavaScript с элементами библиотеки Adobe в Extended ToolKit. Для проведения анализа работы программы в графической среде был использован метод обобщенной математической модели, который используется для исследования технических параметров объекта, не подлежащих изменению в процессе моделирования. Математическая модель описывает зависимость между исходными данными и величинами и является аналогом проектируемого объекта. Результатом анализа моделирования упаковки является готовое программное обеспечение в виде скрипта для Adobe Illustrator CC 2015. Программа будет полезна для полиграфической сферы, так как не требует от технического специалиста особых навыков, обладает простотой в использовании и сокращает затраты по времени для выполнения трудоемких операций

i Надоели баннеры? Вы всегда можете отключить рекламу.

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

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

MODELING A PACKAGING SKETCH IN GRAPHIC EDITOR ADOBE ILLUSTRATOR

The article presents the software of technology of manufacturing a sketch of the unfolding of packaging products using examples of two types of boxes. Modern trends in the development of various industries contribute to the improvement of packaging. To simplify the work with packaging layouts, the article describes the process of automating the simulation of a packaging product. The packaging manufacturing process includes technological and software-digital processes. The technology for creating packaging includes: setting the parameters of the product, determining the dimensions of the box elements, setting cutting lines, creasing and folding. Digital software processes describe the combination of technological requirements for packaging with software code to ensure the operation of the algorithm. The algorithm sets the sequence of operations for the implementation of the technological characteristics of the packaging layout in the graphic editor Adobe Illustrator. The program is developed on the basis of JavaScript with elements of the Adobe library in the Extended ToolKit. The method of a generalized mathematical model was used to analyze of the operation of the program in a graphical environment. The mathematical model describes the relationship between the initial data and values and is a mathematical analogue of the designed object. The method is used to study the technical parameters of an object that are not subject to change during the modeling process. The result of the analysis of packaging modeling is a ready-made software in the form of a script for Adobe Illustrator CC 2015. The program will be useful for the printing industry, since it does not require special skills from a technical specialist, it is easy to use and reduces the time spent on performing labor-intensive operations.

Текст научной работы на тему «МОДЕЛИРОВАНИЕ ЭСКИЗА РАЗВЕРТКИ УПАКОВКИ В ГРАФИЧЕСКОМ РЕДАКТОРЕ ADOBE ILLUSTRATOR»

46

Труды БГТУ, 2020, серия 4, № 2, с. 46-49

УДК 004.421.2

В. Н. Блажевич, Ф. Д. Мезяк, Е. В. Барковский

Белорусский государственный технологический университет

МОДЕЛИРОВАНИЕ ЭСКИЗА РАЗВЕРТКИ УПАКОВКИ В ГРАФИЧЕСКОМ РЕДАКТОРЕ ADOBE ILLUSTRATOR

В статье представлено программное обеспечение технологии изготовления эскиза развертки упаковочной продукции на примерах двух видов коробок. Современные тенденции развития различных отраслей промышленности способствуют совершенствованию упаковки. Для упрощения работы с макетами упаковок в статье описывается процесс автоматизации моделирования эскиза развертки упаковочного изделия. Изготовление упаковки включает в себя технологические и цифровые процессы. К технологическим процессам создания упаковки относятся: установление параметров изделия, определение размеров элементов коробки, установка линий обреза, биговки и фальца. Цифровые процессы описывают совмещение технологических требований к упаковке с программным кодом для обеспечения работы алгоритма. Алгоритм задает последовательность операций для управления технологическими характеристиками макета упаковки в графическом редакторе Adobe Illustrator.

Программное обеспечение разработано на базе JavaScript с элементами библиотеки Adobe в Extended ToolKit. Для проведения анализа работы программы в графической среде был использован метод обобщенной математической модели, который используется для исследования технических параметров объекта, не подлежащих изменению в процессе моделирования. Математическая модель описывает зависимость между исходными данными и величинами и является аналогом проектируемого объекта. Результатом анализа моделирования упаковки является готовое программное обеспечение в виде скрипта для Adobe Illustrator CC 2015. Программа будет полезна для полиграфической сферы, так как не требует от технического специалиста особых навыков, обладает простотой в использовании и сокращает затраты по времени для выполнения трудоемких операций.

Ключевые слова: упаковка, эскиз развертки, моделирование, Adobe Illustrator, автоматизация, JavaScript.

V. N. Blazhevich, F. D. Mezyak, Е. V. Barkovskiy

Belarusian State Technological University

MODELING A PACKAGING SKETCH IN GRAPHIC EDITOR ADOBE ILLUSTRATOR

The article presents the software of technology of manufacturing a sketch of the unfolding of packaging products using examples of two types of boxes. Modern trends in the development of various industries contribute to the improvement of packaging. To simplify the work with packaging layouts, the article describes the process of automating the simulation of a packaging product. The packaging manufacturing process includes technological and software-digital processes. The technology for creating packaging includes: setting the parameters of the product, determining the dimensions of the box elements, setting cutting lines, creasing and folding. Digital software processes describe the combination of technological requirements for packaging with software code to ensure the operation of the algorithm. The algorithm sets the sequence of operations for the implementation of the technological characteristics of the packaging layout in the graphic editor Adobe Illustrator.

The program is developed on the basis of JavaScript with elements of the Adobe library in the Extended ToolKit. The method of a generalized mathematical model was used to analyze of the operation of the program in a graphical environment. The mathematical model describes the relationship between the initial data and values and is a mathematical analogue of the designed object. The method is used to study the technical parameters of an object that are not subject to change during the modeling process. The result of the analysis of packaging modeling is a ready-made software in the form of a script for Adobe Illustrator CC 2015. The program will be useful for the printing industry, since it does not require special skills from a technical specialist, it is easy to use and reduces the time spent on performing laborintensive operations.

Key words: packaging, layout sketch, modelling, Adobe Illustrator, automation, JavaScript.

Введение. В современном мире производства товаров упаковка выполняет важную роль, являясь одним из средств стимулирования сбыта

продукции. В наши дни типографии ориентированы на упрощение и автоматизацию в подготовке макета тары и упаковки. Применение

В. Н. Блажевич, Ф. А. Мезяк, Е. В. Барковскии

47

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

Целью работы является рассмотрение функциональных возможностей Adobe Illustrator CC для создания макета упаковки. Упаковка - материал и устройство, использующиеся для обеспечения сохранности товаров и сырья во время перемещения, хранения и использования. Создание упаковки начинается с вычерчивания линии штамповки, которая создается дизайнером в векторной программе Adobe Illustrator с помощью простых линий и фигур. Линия штамповки показывает, где будет обрезаться шаблон упаковки и где он будет сфальцован. На эскизе развертки линии обрезки и линии фальцовки отображаются в виде точек, но размещаются на отдельных слоях, так как подразумевается, что обрезка и фальцовка проходят на разных стадиях. После печати и обрезки происходит ручная или машинная комплектовка упаковочного изделия [1].

При моделировании макета эскиза развертки упаковки в графической среде Adobe Illustrator у дизайнера должно быть представление о трехмерной системе координат. Для размещения модели упаковки в 3Б-пространстве следует определить ее физические параметры: ширину, длину, высоту. Это необходимо для создания как главных, так и второстепенных элементов (рис. 1).

Рис. 1. Примеры эскиза развертки упаковки

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

Однако печать не единственный способ нанесения информации на коробку. Способами визуализации информации являются также

наклейки и тиснение. Наклейки предпочтительнее использовать в тех случаях, когда качество листа не отвечает полиграфическим стандартам.

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

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

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

Проектируя изделие, дизайнер должен постоянно иметь в виду, что требования к упаковке определяют дизайн, его стиль и выбор материала, поэтому важно обеспечить автоматическую подготовку макета для наименьших временных затрат [2].

Основная часть. Для визуализации макета упаковочной продукции в графической среде Adobe Illustrator необходимо определить параметры изделия, а также знать технологические аспекты в создании упаковки. Из-за огромного множества моделей коробок существует проблема в определении общих параметров, но для разработки алгоритма требуются следующие элементы:

1) линии обрезки (вырубки) и фальцовки;

2) наличие клапанов, их размер и форма;

3) эскиз развертки макета.

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

В графической среде Adobe Illustrator для рисования используются закрашиваемые области, направляющие линии и опорные точки. К этим трем основным объектам рисования возможно обратиться через структуры иерархии объектов в Adobe Illustrator. С помощью объектно-ориентированного языка программирования JavaScript и встроенного отладчика скриптов Extended ToolKit можно разработать эскиз развертки определенного вида коробки.

48

Моделирование эскиза развертки упаковки в графическом редакторе Adobe Illustrator

Построение макета упаковки на базе JavaScript подразделяется на несколько шагов.

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

Шаг второй - выбор цвета для объектов по умолчанию. Это действие необходимо для задания цвета рисунку макета и для направляющих обрезки, фальца и склейки. Следует учитывать, что каждая из направляющих должна иметь свой цвет. Кроме размещения этих линий по разным слоям, необходимо установить различный цветовой тон для его наложения на каждую последующую нарисованную линию в соответствии со слоем, где она размещена (рис. 2).

//Задание цвета для объектов по умолчанию

newCMYKColor = new CMYKColor();

newCMYKColor.black = 20;

var newColor = new RGBColorQ;

newColor.cmyk = new CMYKColor;

newCMYKColor - new CMYKColor();

newCMYKColor. black = 100;

newCMYKColor. magenta = 100;

var allChan = new RGÖColür(};

allChan.cmyk = newCMYKColor;

Doc.defaultFilled=false;

Doc.defdultStroked=fatse;

Рис. 2. Элемент кода для задания цвета

Шаг третий - создание эскиза развертки макета, направляющих и линий обрезки и фальца. Для структурирования объектов в активном документе для каждой группы создается отдельный слой: «Doc.layers.add();». Макет рисуется, комбинируя значения раннее заданных переменных L, W, H, obr, klapan, all_w, all_h (L - длина; W - ширина; H - высота). Сет для измерений выглядит так: «dimensions=model+' '+L+' x '+W+' x '+H+' skleika - '+skleika+' klapan - '+klapan+' CrLen -'+CrLen;». Все вводимые значения являются линейными величинами. Результат работы кода программы моделирования эскиза развертки упаковки блокируется на слое (рис. 3).

Obj=Doc.pathltems.add();

Obj.setEntirePath(Array(Array(klapan+H-obrfO), Array(klapan+H-obr,klapan+H-obr), Array(0,klapan+H-obr), Array(0,klapan+H+W+obr), Array(klapan+H-obr,klapan+H+W+obr), Array(klapan+H-obr,all_h), Array(klapan+H+L+obr,all_h), Array(klapan+H+L+obr,klapan+H+W+obr), Array(all_w,klapan+H+W+obr), Array(all_w,klapan+H-obr), Array(klapan+H+L+obr,klapan+H-obr), Array(klapan+H+L+obr,0),)); Obj.closed=true; Obj.locked=true;

Obj.fillColor=newColor;

Рис. 3. Элемент кода моделирования эскиза развертки упаковки

Для изображения направляющих и линий обрезки и фальца записывается функция одного типа (рис. 4).

В function NewCrop(Cr,x,YiXi,YlK

Cr. setEn ti re Path(Array (Array (x,y), Array (xl,yl)));

Cr.moveToEnd(Doc.layers["CROPS"]};

Рис. 4. Пример функции для линий фальцовки

В зависимости от того, рисуется линия обрезки и фальца или направляющая, добавляется нужное количество переменных, эквивалентное опорным точками направляющих (одна направляющая содержит две точки) или самим линиям. Все линии обрезки и фальца окажутся на разных слоях, объединенные в группу. Чтобы задать путь каждой линии обрезки и фальца, а также к каждой направляющей, необходимо прописать нужные комбинации переменных из набора технических параметров. Для каждой модели упаковки комбинации могут отличаться [3].

Рис. 5. Эскиз развертки упаковки модели ATH-76

Конечным результатом работы программы будет готовый макет эскиза развертки коробки (рис. 5).

Заключение. Таким образом, использование средств автоматизации моделирования упаковочного изделия на основе объектно-ориентированного языка программирования JavaScript поможет работникам полиграфической сферы сократить время создания эскиза развертки

В. H. Блажевич, Ф. А. Мезяк, Е. В. Барковскии

49

макета упаковки любого вида. Алгоритм написания программы-скрипта работает индивидуально под каждую модель коробки, поэтому

программа может иметь высокую полезность и широкую специализацию при работе на предприятиях [4].

Список литературы

1. Упаковка. Определение и назначение упаковки [Электронный ресурс] // Оборудование для упаковки, расфасовки. URL: http://pak.com.ua/upakovka/opredelenie-i-naznachenieupakovki/ (дата обращения: 20.07.2020).

2. Мадьяри-Косса Б. Организация упаковки продовольственных товаров. М.: Агропромиздат, 1987. 182 с.: ил.

3. Adobe Illustrator CC 2015.3 Scripting Reference: JavaScript [Электронный ресурс] // Adobe. URL: https://www.adobe.com/content/dam/acom/en/devnet/illustrator/pdf/Illustrator_JavaScript_Scripting_Refe-rence_2015_3.pdf (дата обращения: 21.07.2020).

4. Da-Wen Sun. Handbook of Frozen Food Processing and Packaging. CRC Press, 2005. 760 p. (Food Science and Technology).

References

1. Upakovka. Opredeleniye i naznacheniye upakovki [Packaging. Dfinition and puprose of packaging]. Available at: http://pak.com.ua/upakovka/opredelenie-i-naznachenieupakovki/ (accessed 20.07.2020).

2. Mad'yari-Kossa B. Organizatsiya upakovki prodovol'stvennykh tovarov [Organization of packaging of food products]. Мoscow, Agropromizdat Publ., 1987. 182 p.

3. Adobe Illustrator CC 2015.3 Scripting Reference: JavaScript. Available at: https://www.adobe.com/ content/dam/acom/en/devnet/illustrator/pdf/Illustrator_JavaScript_Scripting_Reference_2015_3.pdf (accessed 21.07.2020).

4. Da-Wen Sun. Handbook of Frozen Food Processing and Packaging. CRC Press, 2005. 760 p. (Food Science and Technology).

Информация об авторах

Блажевич Виктория Николавена - студентка. Белорусский государственный технологический университет (220006, г. Минск, ул. Свердлова, 13а, Республика Беларусь). E-mail: viktoria. blazhevich@mail.ru.

Мезяк Федор Дмитриевич - студент. Белорусский государственный технологический университет (220006, г. Минск, ул. Свердлова, 13а, Республика Беларусь). E-mail: Suh0vey@mail.ru.

Барковский Евгений Валерьевич - ассистент кафедры информационных систем и технологий. Белорусский государственный технологический университет (220006, г. Минск, ул. Свердлова, 13а, Республика Беларусь). E-mail: jek0612@yandex.by

Information about the authors

Blazhevich Victoriya Nikolayevna - student. Belarusian State Technological University (13a, Sverdlova str., 220006, Minsk Republic of Belarus). E-mail: viktoria.blazhevich@mail.ru.

Mezyak Fyodor Dmitriyevich - student. Belarusian State Technological University (13a, Sverdlova str., 220006, Minsk, Republic of Belarus). E-mail: Suh0vey@mail.ru.

Barkovskiy Evgeniy Valer'evich - assistant lecturer, the Department of Printing Production. Belarusian State Technological University (13a, Sverdlova str., 220006, Minsk, Republic of Belarus). E-mail: jek0612@yandex.by

Поступила 15.07.2020

i Надоели баннеры? Вы всегда можете отключить рекламу.