Обновление 1.03 макроса Конструктор бумажных коробок. Добавлены изделия 217,470,471 и 472

Многие, кто покупает макрос Конструктор бумажных коробок, прочитав что он содержит изделия каталогов ECMA и FEFCO, потом удивляются, или даже разочаровываются, что открыты далеко не все изделия из этих каталогов. Уже не раз писал, но не все конечно читали, что полной поддержки, в конкретно в этом макросе ждать и не стоит! Может быть, я когда нибудь и создам отдельные полные каталоги, но это уже будет ПО совершенно другой ценовой категории! Пока же, по мере возникновения потребности в отдельных типах изделий, я иду на встречу и расширяю линейку доступных. Как ясно из заголовка, на сей раз меня попросили (причем два разных пользователя), сделать изделия которыми они хотели бы пользоваться, но их не было в макросе из каталога FEFCO (вообще, судя по аналогичным просьбам, ECMA менее популярен у нас).
Итак, изделие 217 — это интересное изделие со склейкой по клапану, самосборным дном и крышкой в виде ручки из 2 клапанов:

Три других изделия, уже из разряда самосборных. Чем то напоминают мегапопулярное изделие 427, но с немного иными схемами сборки стенок и отличаются прежде всего схемами сборок крышки:

Обновление 1.02 Конструктора бумажных коробок. Двойное наложение линий сгиба.

Обновление так же небольшое (на большие, в связи с выходом на другую работу пока нет много времени, но они будут!), и исправляет досадную ошибку. при которой в изделиях каталога ECMA при использовании пыльного клапана типа 04, происходило двойное наложение линии сгиба в некоторых местах (отмечены красными рамками).

Небольшие технические обновления Конструктора узоров (0.75) и Конструктора бумажных коробок (1.01)

Начну с «Конструктора бумажных коробок«. Тут обновления и правда чисто технические и предложены одним из новых пользователей макроса. По его просьбе, были внесены некоторые изменения, которые улучшают сборку некоторых самосборных изделий каталога FEFCO (421,425,427,429), для толстого гофрированного картона. Немного изменены расчёты размеров, что приведет к более точной сборке. Увы, но исходные каталоги очень плохо иллюстрированны, и некоторые мои изначальные расчёты, немного ошибочные. И благодаря обратной связи, получается их существенно улучшить!
Обновление в «Конструкторе узоров» связано с моей новой разработкой, которая пока недоступна для всех пользователей — «Оркестратор узоров«. Вкратце, это специальный макрос, который в свою очередь может запускать макрос «Конструктор узоров«, и в автоматическом режиме варьирует заданные для вариации параметры (такие как размер элементов, их поворот, толщину контуров и т.д.), чтобы была возможность создавать целые галереи узоров, не утруждая себя перебором этих параметров вручную. Так вот, как известно пользователям Конструктора узоров, в этом макросе есть очень полезный режим объединения всех элементов узора в один контур. Что очень полезно, для создания уникальных геометрических узоров для украшения например шкатулок (сгенерированных, например, не менее прекрасным моим макросом «Конструктор шкатулок«). Но данный режим, не отслеживает, пересекаются ли исходные элементы друг с другом (чаще всего в силу взаимных поворотов или просто малости размера). И если задать генерацию в «Оркестраторе» именно с целью создания узоров для резки, то потом приходится пересматривать много узоров с целью обнаружения такой ситуации и выбраковки таких «неудачных» узоров. Чтобы облегчить себе эту задачу, я добавил режим отслеживания подобной ситуации. Включается он в общих настройках (так как работает для радиальных и сеточных паттернов).

И только для второго элемента (а значит элементов должно быть два) и в режиме объединённых узоров:

Вот пример работы без включенного режима проверки:

И с проверкой:

Как видно, не пересекаемые вторые элементы (повёрнутые на 45 градусов) были исключены из конечного результата, о чем выдано соответствующее сообщение.
В общем то, не этом всё.

Релиз макроса «Конструктор бумажных коробок» 1.0

В этом обновлении, который я решил сделать уже релизным, так как в общем то макрос давно уже можно считать полноценным продуктом, я добавил всего один вид базы (14) в группе B, каталога ECMA. Данный тип базы характеризуется тем, что имеет двойную но полую стенку:

Пример изделия в группе B, каталога ECMA

Ширина стенки устанавливается с помощью параметра Перехлёст (о или h).

При этом, очень важно понимать, что Длина и Ширина коробки, как и всегда в данном макросе, относится к ВНЕШНИМ габаритам коробки! Соответственно, внутренние размеры , уменьшатся на толщину заданную как перехлёст и толщины бумаги! Ну, и пример чертежа такого изделия в макросе:


Теперь, по поводу релиза. Макрос перепрыгнул сразу с номера 0.69 к 1.00. Это вполне нормальное явление, когда разработчик из бэта версии (номера до 1), переходит скачком к релизу. Макрос стал серьёзным, поддерживает очень большое число вариантов различной упаковки, и поэтому уже несерьёзно было относиться лично мне к нему, как к любительскому софту. Поэтому, и цена на него вырастает на 25% до 2000р. Кто успел — тот успел! Остальным, могу в утешение сказать — макрос будет однозначно продолжать развиваться. Планов много и скорее всего со временем он покроет ещё и группу 900 в каталоге FEFCO (вспомогательные элементы), и группы D,E каталога ECMA (непрямоугольные коробки с самосборкой и нестандартные тарные упаковки). И тогда он будет стоить ещё дороже. Так что, спешите приобрести профессиональный инструмент, которому нет аналогов! К тому же, скоро я сниму ряд небольших обзорных роликов по этому макросу, и будет сделано полноценное руководство пользователя.

Шести и восьмигранные упаковки группы С каталога ECMA. Обновление 0.69 макроса Конструктор бумажных коробок.

Собственно говоря, кроме того что у изделий данного типа 6 или 8 граней, сказать больше особо и нечего. Получается что то такое:

Решил проверить как выглядит в материале. Спроектировал такой вот чертёж:

Далее вырезал и собрал. Получилось вроде бы ничего. Всё четко собралось и выглядит нормально вполне:

Эта группа, когда будет дополнена ещё несколькими типами крышек, завершает активную работу над каталогом ECMA , но конечно не прекращает работу над макросом Бумажные коробки в целом. Но поскольку макрос очень сильно наполнен основными типами упаковки, макрос будет переведёт в разряд профессиональные и цена его будет увеличена! Спешите, пока цена ещё прежняя!

Группа С каталога ECMA (непрямоугольная форма упаковке с проклейкой по длинной стороне). Обновление 0.68 Конструктора бумажных упаковок

Пример упаковки группы С каталога ECMA

Продолжаю работу на макросом «Конструктор бумажных коробок». На сей раз добавлена группа С каталога ECMA. Она во многом похожа на группу А того же каталога. Так же есть клеевой клапан по вертикали, но существенное отличие в том, что число сторон у упаковки не 4, а 3, 5, 6 или 8 ( 4 так же есть, но я его не стал добавлять, так как группа А для прямых стенок куда более полная). Второе существенное отличие, которое я пока не буду включать в макрос( и буду ли я ещё очень сильно я подумаю) — это наличие в этой группе наклонных стенок, благодаря которых получается ещё варианты усечённой или полной пирамиды.

Таких пока не будет!

Итак, в этом обновлении доступно пока только тип основания с параллельными стенками, с 3 и 5 сторонами, и с типами закрытий 1, 10, 11, 15, 20, 21, 55.

Для трёхсторонних коробок базовая сторона — длина. А длина боковых стороны задаётся шириной, и причём она может быть больше (обязательно не меньше, иначе коробка просто не соберётся!) чем длина. А вот пятиугольная обязательно с одинаковой длиной всех(!) сторон, до есть равносторонний пятигранник. И поэтому ширина просто блокируется.

На этом сегодня всё. По мере наполнения этой категории С для 6 и 8 сторонних изделий, макрос перейдёт в релизный номер 1.0, и стоимость его вырастет ещё на 25%!

Декоративное обновление 0.67 макроса Конструктор бумажных шкатулок.

С утра наткнулся в Pinterest на интересную форму изделия, которую собственно давно хотел добавить, и тут меня осенило — можно же легко использовать целую группу каталога ECMA, для реализации целой россыпи чертежей декоративной упаковки со скошенными стенками, и большим числом типов закрытий! Правда, я ошибался что это сделать так уж и просто, так как выяснилось, что надо не просто сделать одну или две линии сгиба внутри стороны, но и в одном из случаев, скосить в параллелограмм и саму стенку. Но, к счастью, я сделал очень гибкую систему, которая позволила сделать это сравнительно легко!
Итак, теперь можно делать не только скучную прямоугольную упаковку группы A каталога ECMA. но и разнообразить её двумя интересными формами! Всё в общем то просто.

Надо только выбрать тип 03 или 04 в базах коробки, и для базы 03, в поле «Перехлёст» указать величину смещения параллелограмма. Не рекомендую слишком увлекаться большими величинами, так как в итоге может коробка банально не захотеть склеиться! Далее всё как и обычно: выбрать подходящие типы закрытия крышки и дна и создать чертёж.

И получим такие вот симпатичные упаковки:

Обновление 1.51 макроса Конструктор шкатулок (исправление в объёмных фигурах) и 0.66 Конструктор бумажных шкатулок (группа B каталога ECMA)

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

Старая версия (до 1.50). Показано как исходная форма внешнего контура искажается в старой версии расчёта пропорциональной разбивки при спрямлениях.

Плюс там ошибка в выборе внутреннего контура, в версиях CorelDraw старше Х7. И к тому же, внутренние контуры ещё и рассчитываются по неправильному алгоритму количества углов. В общем — кошмар. Намучался пока сделал заказ — ужас какой — то. Пришлось делать работу над ошибками:

А вот теперь, после внесения изменений (версия 1.51). Намного лучше, на мой взгляд!

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

И получается так:

Это все, что касается обновления в Конструкторе шкатулок

В обновлении макроса 0.66 Конструктор бумажных коробок, произведено существенное расширение основ (баз) группы B каталога ECMA. Касаются они склеиваемых основ (баз) с номерами 40,42,44,46,48 (отличаются количеством дополнительных стенок от 0 до 4 по сторонам базы). Эти новые базы отключают в конструкторе типы закрытий от 01 до 07 и открывает соединения 20,21,22,23,25. И наоборот, первые типы баз от 10 до 32, закрывают эти соединения, и открывают 01,02,03,04,05,06,07. Звучит запутанно, но такова логика составителей каталога ECMA.

Как я уже упомянул, данная группа предназначен для склеивания клапанов, но имеется большой плюс в том, что почти все базы (кроме 48 и 49) могут иметь крышку, в вот в самосборных только у баз 15 и 20:

Собственно на этом всё на сегодня!

Обновления макросов Конструктор шкатулок 1.49 и Конструктор бумажных коробок 0.65

Обновление 1.49, содержит в себе одно изменение в макросе: скользящая петлевая крышка, для изделия ящик. Система простая до неприличия: к петле добавляется 2 горизонтальных паза, а к крышке, в крайней позиции — дополнительный шип, который служит фиксатором. В закрытом состоянии крышка сдвигается влево в пазе, и тем самым фиксируется на 4 точках. Для открытия надо сдвинуть крышку влево, чтобы шипы вышли из пазов, и можно открывать в правом правом положении:

Доступна такая крышка только(!) для изделия Ящик и для петлевой крышки над(!) стенками. При этом, данный режим блокирует создание замка на правой крышке, так что будьте внимательны с этим вопросом!


Обновление 0.65 для Конструктора бумажных коробок, содержит добавление в группе В каталога ECMA одного типа основы 15 (с одинарными стенками и соединением на зацеп), трех типов соединений 5,6,7 (все три являются клапанами с зацепом) и двух типов крышек 54 и 60. Данные нововведения интересны прежде всего тем, что позволяют безклейно соединять переднюю и заднюю крышку, добавляя дополнительную жесткость.

Чертёж изделия с кодом В 10.07.00.00 каталога ECMA

Должен отметить в который уже раз, что каталог составлен из рук вон плохо, п приходится додумывать конструкцию на свой лад, так как все имеющиеся в моих руках варианты чертежей изделий данной группу, просто противоречат порой изначальной классификации! Или , что ещё «интереснее» под одним и тем же кодом, может быть представлено совершенно разное начертание клапанов или соединений. В общем, будет как я проектирую, так как иначе, надо было бы делать не конструктор, а каталог по типу FEFCO с конкретными чертежами, что ставит под вопрос вообще необходимость в каталоге ECMA, так как уже есть схожий каталог, с очень дублирующими во многом готовыми типами изделий.

Для проверки спроектированных зацепов, пришлось доставать свой плоттер и проверять в материале. И не зря! Нашел сразу несколько недочетов и исправил.

Развертка в материале вышепоказанного чертежа

Готовая коробка

Группа B (прямоугольные коробки без продольных клеевых швов) каталога ECMA. Обновление макроса 0.64

Внешний вид настроек для группы B каталога ECMA (открыты: основания 10,11,20,30; закрытия 1,2,4 и крышки 50,52,53)

Начал работать над наверное самым сложным разделом каталога ECMA, группой B.
Это самый запутанный, повторяющийся и противоречивый набор изделий в этом каталоге! Я вообще не знаю, как можно было такую «кашу» замешать в одной группе:
— Основания (общий тип чертежа), порой противоречит типу закрытия (крепления стенок)!
— Крышки могут добавляться только в определённые типы оснований!
— Часть оснований совместима только с частью закрытий, и должна отключаться с другой частью.
— А самая «вишенка на торте» — есть определённый набор кодов, которые построены определённым образом, и которые вообще никак не соответствуют кодировке, заявленной в каталоге. И мало того — если верить официальному каталогу, то очень немалая часть абсолютно разных кодов — просто один и тот же чертёж! К примеру: тройка B.10.02.00.00, B30.02.00.00,B48.02.00.00 Или ещё веселее — B10.04.00.00, B30.04.00.00 b B48.21.00.00):

Найдите отличия!

Тем не менее — это самый наверное самая популярная и востребованная группа, которую многие очень ждут, так как в ней представлено много вариантов самосборных коробок (не требует склеивания!).
В итоге, мне пришлось пойти немного своим путём, и я сделал конструктор, который в целом соответствует описанию, но тем не менее, это именно конструктор, который старается привести данный каталог к какому то логическому целому. Наверное не все группы оснований будут открыты, в том виде, как они задумывались в европейском каталоге ECMA (к тому же, внятного описания и нет)! Так же, я не стал рисовать все изделия в нём так, как предлагает каталог. Изделия особого начертания будут выводится конкретно в этом конструкторе исходя из выбранного типа основания, закрытия и крышки, если такая может существовать. А особое начертание, я может быть потом соберу в отдельную группу.
Кстати, про крышки. Поскольку она может крепиться только к боковине, то пока, волевым моим решением, крышки создаются только для типа основания 20 (с одинарными стенками по длинной стороне)! Может потом что то придумаю и с остальными типами оснований, но пока так.
Теперь по кодировке. Она отличается от группы A (они вообще в каталоге ECMA в каждой группе отличается, хотя принцип буквенный индекс и 4 или 5 групп двухцифровых кодов сохранён везде):

Взято из pdf каталога на сайте https://easypackmaker.com/

1 пара описывает основание.
2 пара описывает систему закрытия. Если не используется, кодируется «00».
3 пара показывает количество пылевых клапанов на основании. Если не
используется, кодируется «00».
4 пара описывает крышку. Если не используется, кодируется «00».
5 пара — дополнительный код.
В моей версии, 3 пара не используется и всегда равна «00», так как пылевые клапаны задаются типом основания и(или) типом закрытия. 5 пара отсутствует вообще. 2 пара, может быть «00», только в особых типах оснований, которые я не знаю будут ли вообще добавлены, так как они по факту могут быть собраны из других комбинаций основание+закрытие и смысла их дублировать нет.

Ну и последнее важное замечание к этому обновлению:
Начертание чертежа, отличается от группы A этого же каталога! Чертёж выходит как бы повернутым на бок! Длинная сторона (L или А) в этой группе идет по вертикально стороне! Крышка соответственно крепится к ней, но в бок:

Ну а напоследок — напоминаю:
Как только будет закрыта ещё одна группа С, то макрос поднимется в цене до 3 000 рублей! Так что, кому нужен профессиональный инструмент по созданию упаковки — спешите пока цена в 2 раза ниже!