Конструктор шкатулок — ПО проектирования изделий для станков ЧПУ разработки StarfairStudio

Окошки 2023 года в чайных домиках. Обновление 1.57 Конструктора Шкатулок

Традиционно, за какое то время перед Новым годом я делаю специальное обновление для изделия «Чайный домик», в которое добавляю для окошка в верхней части передней стенки два или три узора с символом года по восточному календарю и его числом, которые удобно использовать для изготовления подарочных домиков. Этот год не нарушает эту давнюю традицию (ещё с 2017 года!) и в новом обновлении 1.57 добавлены следующие узоры:

Выбрать их можно как обычно, в разделе дополнительных прорезей для окошек в чайном домике:

Нужно только правильно указать размеры, так как кролик рисовался в пропорции 3:2 (высота к длине) а число года наоборот 2:3

Разборное клипсовое соединение. Обновление 1.56 макроса «Конструктор Шкатулок»

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

Взято из интернета, но у нас примерно такая же система


Поскольку, у меня уже был вариант немного другого клипсового (разборного) соединения, то для переделки особо много усилий не понадобилось. Выбирается такое соединение только(!) в изделии Шкатулки, для смещенного шип\пазового соединения стенок.

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

Обновление макроса «Конструктор шкатулок 1.55» Ошибка выбора типа крышек в простой шкатулке

Обновление маленькое, и тем более досадное, что исправляю свою же глупую ошибку, которая была внесена совершенно случайно, но привела к тому, что в изделии «Шкатулка», можно было применять только типы крышек петля и пенал.

Обновление 1.54 макроса конструктор шкатулок.

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

Исправление ошибки расчёта шипов в шкатулке-книжке Обновление 1.53 Макроса Конструктор шкатулок

Обновление небольшое и всего лишь исправляет ошибку. Но в популярном изделии: книжка-шкатулка. Удивительно, но ошибка давняя, а сообщил пользователь о ней только вот сейчас. Её суть в том, что если для расчёта шип-пазового соединения для боковой стенки выбрать режим расчёта по длине шипа, то для шипов с длиной не равной 4мм и толщиной материала крышки, так же не равной 4мм, расчёт произойдет неверным!

Место, в котором происходил неверный расчёт.

Смещенный центр у вкладыша петлевой шкатулки. Обновление 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 толщинам. Ну и автоматически рассчитывается, на текущий момент количество шипов по вертикали. Может потом, я сделаю возможность и напрямую регулировать число шипов, но пока так. Итоговый чертёж будет таким:

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