Смещенный центр у вкладыша петлевой шкатулки. Обновление 1.52 макроса Конструктор шкатулок.

Изменение маленькое, но наверное полезное. Его суть в том, что за счёт смещения места крепления петлевой крышки к вкладышу, при открывании, задняя стенка идёт по смещённой траектории и поэтому не цепляется за боковую стенку коробки. Более наглядно понятно в прилагаемой анимации.

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

Обновление 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, так как уже есть схожий каталог, с очень дублирующими во многом готовыми типами изделий.

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

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

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

Крайние обновления года. Версия 1.48 Конструктор шкатулок и версия 0.62 Конструктор бумажных коробок

Последние обновления этого. В целом они незначительные, так как сейчас я взял интересный заказ, и активно его разрабатываю. Но о нём я расскажу уже в следующем году.


Макрос «Конструктор шкатулок»

Итак, обновление 1.48 Конструктора шкатулок. Исправлена ошибка с неверным расчётом креплений при креплении стенок в дно изделия из раздела гибких стенок, а конкретно карандашницы.

Ошибка найденная одним из пользователей и исправленная в этом обновлении.

И добавлены подрезки углов для фрезерного режима для креплений стенки в кольцо (и для кругов и для ласточкиного гнезда).

Подрезка соединения «ласточкин хвост» стенки в изделии «Карандашница»

Так же такие подрезки введены для крепления петлевых крышек.

Подрезка для фрезерного режима в петлевом креплении крышки

Макрос «Конструктор шкатулок»

В макросе Конструктор бумажных коробок добавлено новые 5 типов закрывания в группу A каталога ECMA ( с номерами 45, 50, 80, 81, 99).

Чертёж изделия с кодом А.50.99.02.01 каталога ECMA


Следом будет разработка некоторых остатков закрывания групп А (их всего около 25 и сейчас уже сделано 16 из них!), и разработка очень сложного для разработки, но очень популярной группы B (прямоугольные с самозакреплением стенок). Как только, эта группа будет внедрена, макрос перейдет в разряд профессиональных. Соответственно — изменится и его стоимость.

Прочие планы

Ну и напоследок, немного о планах на следующий год. О Конструкторе бумажных коробок я уже сказал. Добавлю лишь, что группой В каталога ECMA я конечно не ограничусь. Будут и доделки каталога FEFCO, и изделия других групп в ECMA. Продолжится работа над конструктором шкатулок. Есть интересные идеи, в частности переделать создание перегородок в более интерактивную форму, позволяющую делать перегородки не только прямоугольной соты от стенки до стенки, но и с пропусками. Есть идеи по новым типам креплений и разным дополнениям. Так же планирую внедрить вспомогательный инструмент, генерирующий соединения отдельно, в уже готовые чертежи.
Конструктор узоров так же не останется без развития. Уже сейчас начата работа над интерактивным регулированием некоторых параметров в радиальных узорах. Будет так же внедрена интересная функция, автоматической и полуавтоматической заливки областей векторными путями.
С наступающим Новым годом! Удачи в нем, всем моим коллегам, покупателям нынешним и будущим! Здоровья и процветания!

Новый тип креплений для разборных прямоугольных изделий — клипса. Обновление 1.47

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

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

Взято с просторов интернета

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

Параметры простые.
Смещение от края — величина, на которую правая и левая стенка смещаются внутрь, от боковых граней передней и задней стенок
Длина клипсы — общая длина блокирующей клипсы
Тип клипсы — пока представлены 2 типа. Простая («без зажима»), точно совпадающая по размеру (высоте) с пазом и с зажимом, где собственно говоря формируется клипса, чуть больше по высоте паза, и тем самым вставляется внутрь с натягом.

Высота выступающего шипа, и величина его выступа над стенкой а так же и количество самих шипов, напрямую зависит пока от толщины материала стенок. Выступ это 2 толщины материала. Высота, в зависимости от типа клипсы, будет равна 4 или 5 толщинам. Ну и автоматически рассчитывается, на текущий момент количество шипов по вертикали. Может потом, я сделаю возможность и напрямую регулировать число шипов, но пока так. Итоговый чертёж будет таким:

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

Обновление 1.46 макроса конструктор шкатулок. Независимые параметры шиповых крышек.

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

Впрочем, вы вполне можете их скопировать в любой момент,нажав на новую кнопку «Как у дна«(кстати, теперь такая же возможность и есть для крышки коробки, и для крышек с накладными петлями!) . Вот пример новой работы макроса:

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

Символы 2022 года в чайном домике. Обновление 1.45

Обновление небольшое, но традиционное перед новым годом. Чайные домики это одно из традиционных изделий, которые дарятся на Новый год. Поэтому, я традиционно уже 5 лет, перед новым годом делаю обновление, в котором включается символ года, и надпись с самим годом, разными декоративными шрифтами, в качестве выбираемого рисунка на месте резного окошка в домиках:

Верхний крепёж в стаканах с гибкой стенкой (обновление 1.44). Новые 9 изделий в бумажных коробок из каталога FEFCO (обновление 0.55)

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

Теперь можно легко добавить такой крепёж, и получить более жесткое соединение гибких стенок в этом изделии!

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

В бумажных коробках, всё идет по набранным уже мной «оборотам» — добавлено ещё 9 изделий (1 тип 200, 4 тип 300 и 4 тип 400). На самом деле, в последних двух это по факту одно и тоже изделие (с крышкой или без), но почему то в этом каталоге, они разнесены в разные типы. Ну, не мне указывать европейцам, что к чему!

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

В конструкторе шкатулок (версия 1.42), найдена и исправлена ошибка для построения перегородок в шкатулках, когда применяется стенка со смещённым шип-пазовым соединением стенок.


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

Экспорт в Blender. Обновление 1.41

Давно рассматривал идею с визуализацией чертежей макроса «Конструктор шкатулок» в каком-то трёхмерном виде, так как это позволило бы без необходимости вырезать в материале, проверять корректность работы. И я присматривался к Blender, так как это бесплатный софт, поддерживающий автоматизацию на Python. К тому же, иногда такая визуализация полезна для демонстрации нововведений в макросе.
Не брался, так как для импорта требуется работа с языком программирования Python, который я не знаю от слова совсем. Но, по итогу пришлось этим заниматься. Новая версия поддерживает экспорт в специальный файл не в полном объёме. Да и в самом Blender приходится кое что подправлять ручками, но всё равно, даже на текущем уровне такой экспорт очень сильно облегчает последующую визуализацию. Вот некоторые примеры:

Изделие «Коробка для очков«
Изделие «Прорезная книжка-шкатулка»
Изделие «Ящик»

Изделие «Простая шкатулка»
Изделие «Прорезная шкатулка»
Изделие «Прорезная шкатулка с накладками»

Ну, и по пути, в ходе тестирования, обнаружено несколько мелких ошибок в самом макросе.