— Рисование линий сгиба, в случае учёта толщины бумаги, при условии использования штрих-пунктирной разметки, теперь делается в виде двойной линии(то есть можно использовать для двойной просечки толстого картона) , а не последовательностью прямоугольников с толщиной равной толщине бумаги:
-Исправлен ряд ошибок расчёта в коробках без склеивания за номерами 2 и 3
На сей раз исправление 3 ошибок для крышки с пеналами в изделии Шкатулки Одну нашел пользователь макроса, две другие я в ходе исправлений первой нашел самостоятельно. Итак исправлено: — Ошибка расчета пазов в задней стенке при режиме стенок в паз со смещением — Исправлено направление прорезей при стенках «в перехлёст», которое было изменено в предыдущем обновлении 1.29, чтобы можно было использовать петлевую крышку в шкатулках — Исправлены расчёты накладных планок, для режима когда стенки вставлены в дно, и размер дна может превышать размеры заданные пользователем
Сейчас стало модным делать различные декоративные изделия с рубленным дизайном спрямлёнными линиями. Макрос «Конструктор шкатулок» и раньше мог делать подобные изделия, но для этого требовалась ручная правка исходной кривой, используемой для создания контура по которому впоследствии макрос создаёт стенки и расставляет их в нужных местах. Меня давно уже просили автоматизировать подобный процесс, а тут как раз ещё и повод есть — 8 марта, и как раз в тему было бы создание подобного модного дизайна. Итак, теперь в мастере по созданию таких изделий, появился дополнительный пункт, который включает возможность подобного спрямления:
Соответственно, появляется дополнительная вкладка «Варианты».
Работать с ней следует начинать только после того, как уже загружен контур для обработки! Спрямление ведётся по двум алгоритмам. Спрямление с пропорциональной исходной длиной спрямлённых секций либо же через создание стенок с равной (примерно, так как при расчётах учитываются углы пересечения и толщина материала) длиной каждой секции. Примерно, что это из себя представляет понятно на следующем рисунке:
Видно что разные алгоритмы по разному изменяют конечный внешний вид!Чекбокс «Только стенки» позволяет оставить в конечном чертеже исходный контур фигуры (без спрямления). Пользоваться этой настройкой следует с осторожностью, так как из-за спрямления, прямые стенки могут начать выступать за пределы исходного контура! «Число узлов» показывает сколько узлов используется в начальном разбиении. Для пропорционального варианта, этот параметр равен всегда исходному значению! А вот для равномерного разбиения, можно варьировать это число, но, если фигура имеет внутренние контуры (например в буквах) , то надо очень аккуратно использовать это поле, а лучше поставить чекбокс «Узлы кривой» и тогда в расчётах будет использоваться число узлов для каждой (!) из кривых. «Множитель разбиения» позволяет производить дополнительное разбиение исходного числа узлов (а значит и участков) в указанное число раз. В частности на верхнем рисунке применяется множитель 2. Так же хочу отметить, что любое изменение в этих полях приводит к перерисовке контура, а значит к задержкам в работе. Поэтому надо дождаться окончания этих расчётов и тогда во вкладке «Контур» можно оценить результат работы алгоритма (если не установлен чекбокс «Только стенки»), и внести правки, если требуется, без необходимости генерации всего чертежа и возврата в настройки, для внесения правок!
В остальном работа с изделием остаётся прежней. Для демонстрации работы, я сделал урок по созданию декоративной шкатулки и последующем украшению её с помощью простых процедур в CorelDraw и небольшому использованию макроса «Констурктор узоров»
Ну, и прикрепляю файлы к данным урокам, которые содержат варианты для лазерной и фрезерной резки:
Небольшой видео урок в 2 частях, о создании собственного дизайна с помощью «Конструктора узоров» для изделий, создаваемых «Конструктором шкатулок». В данном случае, решил приурочить, как и год назад, к дате 14 февраля. Сам я отношусь к этой дате спокойно, хотя и не упускаю возможности в этот день сказать своей любимой супруге о своей любви, но эта традиция для многих ещё и хороший способ поднять продажи своих декоративных изделий, на что, в свою очередь — ориентированы мои программы. На выходе будет вот такая шкатулка:
Рендер получившейся шкатулки
Урок состоит из двух видео. В первом, я разбираю каким образом можно создать свой собственный дизайн из надписи с помощи «Конструктора узоров» и как легко можно вставить полученный узор в деталь крышки сгенерированной «Конструктором шкатулок»:
Вторая часть посвящена доработке чертежа. А именно создание своего собственного узора по периметру крышки и создание своего дизайна стенок в круглой шкатулке (правда уже без макросов):
Вторая часть. Создание дизайна обрамления крышки и стенок.
Конечно, дизайн очень далёк от идеального (как и сами уроки). Но он учебный, и служит для облегчения понимания того, как можно использовать эти инструменты по максимуму. По ссылке можно скачать фай, получившийся в результате этого урока.
Данное обновление назревало давно, но как то всё откладывал. Между тем, функции в нем добавленные наверное весьма полезны в ряде случаев. 1. Петлевая крышка в изделии «шкатулка». Давно и многие жалуются что так мало крышек в данном изделии. Собственно, все из ящиков я перенести не могу, так как это надо напрочь переписать половину кода, который отвечает за проектирование и рисование , но самую ходовую петлевую крышку, а именно — когда петля над стенками, я добавил. Для этого пришлось изменить рисование стенок в перехлёст, но собственно это ведь вообще не принципиально.
2. Можно сказать, почти следом идущее, так как относится к этому же типу крышек. Очень просили сделать подрезку задней части (со стороны шипов под петли) крышки, так как иногда точное соответствие грани, затрудняет подъём крышки, и её приходится вручную доводить. Я добавил чекбокс и теперь можно сделать подрезку в 1/4 толщины материала крышки.
Слева с включенной подрезкой. Справа — обычное построение.
3. Разблокировано рисование пеналов крышек в шкатулках со стенками отличными от шип-паз или скрытый паз. Правда, скажу честно — сильно не тестировал, но насколько я понимаю, должно работать!
4. Добавил возможность делать крепление в дно у перегородок, не имеющих крепление в стенки.
5. Вроде бы исправлена ошибка, которая приводила иногда к неверному расчёту размера поперечной перегородки для шкатулок с типом стенок — перехлёст. Почему иногда? Потому что внутренний размер всё равно не всегда верно отображается в соответствующем окошке, и для уверенности нужно параметры длины, ширины, высоты изделия ввести заново, и только после этого расчёт внутренних размеров изменяется на правильный, и тогда перегородка делается нужного размера.
Так получилось, что работу над макросом «Конструктор шкатулок» пришлось отложить на довольно длительный срок, в силу разных обстоятельств. За это время ко мне обратились несколько пользователей макроса, с найденными ошибками. Причем все они относятся к самому старому изделию — коробкам и давно казалось бы опробованным соединениям и режимам. Но, поскольку я вносил некоторые правки в значительно более позднее время, эти правки привели к тому, что старые алгоритмы расчёта кое-где стали неверны. Или просто мне сделали замечания по логике работы, о которой я сам как то не очень задумывался в своё время и пришло время её исправить! Самые большие вопросы возникли к режиму скрытого паза. Поскольку я фрезерным станком уже давно не пользуюсь, то замечания пришли от тех, кто купил именно из-за этого режима. Добавлены подрезки углов для соединений стенок и перегородок. Без них, скругления в углах не позволяют без ручного «допиливания» деталей нормально вставлять их в пазы. Так же добавлена подрезка углов и в пазы, где раньше она предусматривалась только с внутренней стороны паза.
Следующее изменение относится к соединению «в перехлест.» Я сменил немного логику расчёта смещения прорезей. Теперь она считается в соответствующем поле не в мм а в процентах (от 10% до 90%) он верхнего среза стенки. Так же была ошибка, по которой перехлест был слишком длинным, и получалась внутри соединения пустое пространство.
И последняя проблема, исправленная по найденному замечанию пользователей макроса — ошибка с расчётом правой стенки в крышках коробках на петлях. Неправильно считались параметры шип-пазового соединения, и поэтому такую стенку невозможно было присоединить к передней и задней стенкам.
Спасибо всем, кто находит ошибки и при этом проявляет терпение в ожидании исправлений!
Увы, но пока мой макрос «Конструктор узоров», на мой взгляд, незаслуженно мало пользуется интересом. Притом, что усилий в его разработку я вкладываю не мало! Но я оптимист, и думаю, что со временем, в среде дизайнеров он станет не менее востребованным, нежели Конструктор шкатулок, в среде пользователей ЧПУ. Итак, новое обновление довольно существенно расширяет возможности макроса, с точки зрения возможностей внешнего оформления геометрических узоров по сетке или по окружности. Первое нововведение — замена однотипных элементов узора на последовательности векторных изображений, импортированных из внешних файлов. Очень полезная функция, причем в том числе и для создания геометрических узоров для гравировки или резки на станках чпу!
Второе нововведение относится скорее к полиграфическому дизайну и состоит в возможности последовательно раскрашивать отдельные элементы согласно заданным цветовым схемам:
Ну, и конечно же, возможно сочетание этих двух новых функций:
Последовательное применение: цветовой схемы (правый верхний угол) — группы элементов со случайным чередованием (правый нижний угол) — случайной вариации цвета (левый нижний угол)
Для более полного пояснения, особенностей работы, я сделал 2 обзорных видео:
По давней уже традиции (макросу конструктор шкатулок как — никак уже 6 лет), я в канун нового года добавляю в символы окошек для чайного домика символ нового года по восточному календарю (Год Быка) и сам год. А поскольку я понимаю, что за месяц нового года макрос будет активно использоваться именно для созданию сувениров к Новому Году, то сделать обновление за один месяц, будет как раз в тему! Вот как вкратце это выглядит:
Ну и заодно вроде как решил проблему с ошибкой отображения просмотра 3d в прямоугольных изделиях для 64 битных версий.
Кратко об обновлении. В нём я добавил во все три моих основных макроса оптимизацию скорости построения чертежа, которая даёт достаточно существенное сокращение при конечной генерации чертежа.
В макросе Конструктор шкатулок так же исправлена небольшая ошибка неверной блокировки параметров шип-пазового соединения в пеналах с накладными направляющими. Более наглядно я показываю в небольшом видео: