Обновление небольшое, но традиционное перед новым годом. Чайные домики это одно из традиционных изделий, которые дарятся на Новый год. Поэтому, я традиционно уже 5 лет, перед новым годом делаю обновление, в котором включается символ года, и надпись с самим годом, разными декоративными шрифтами, в качестве выбираемого рисунка на месте резного окошка в домиках:
В конструкторе шкатулок обновления небольшое, но полезное. Давно просили об этой добавке, а именно — возможности крепить верхний край в стакане (карандашнице) в дополнительный пояс. Наконец, дошла и до этого очередь!
Теперь можно легко добавить такой крепёж, и получить более жесткое соединение гибких стенок в этом изделии!
Заодно исправлена давняя ошибка, о которой почему то никто не сказал. Для соединения стенок на круглые замки, в этом изделии, при режиме лазерной резки, круги, образующие замок выводились приплюснутыми, а не круглыми (овалами), причем такими, которые нельзя было бы соединить в единое целое!
В бумажных коробках, всё идет по набранным уже мной «оборотам» — добавлено ещё 9 изделий (1 тип 200, 4 тип 300 и 4 тип 400). На самом деле, в последних двух это по факту одно и тоже изделие (с крышкой или без), но почему то в этом каталоге, они разнесены в разные типы. Ну, не мне указывать европейцам, что к чему!
В конструкторе шкатулок (версия 1.42), найдена и исправлена ошибка для построения перегородок в шкатулках, когда применяется стенка со смещённым шип-пазовым соединением стенок.
В конструкторе бумажных коробок (версия 0.53) добавлен в полном объёме (!) 500 тип изделий каталога FEFCO, в количестве 10 штук. Напоминаю, что пока цена макроса выросла не сильно, но по мере существенного наполнения изделиями будет расти, и сравнится наверняка по цене с Конструктором шкатулок. Так что, кто ещё раздумывает — поспешите!
Давно рассматривал идею с визуализацией чертежей макроса «Конструктор шкатулок» в каком-то трёхмерном виде, так как это позволило бы без необходимости вырезать в материале, проверять корректность работы. И я присматривался к Blender, так как это бесплатный софт, поддерживающий автоматизацию на Python. К тому же, иногда такая визуализация полезна для демонстрации нововведений в макросе. Не брался, так как для импорта требуется работа с языком программирования Python, который я не знаю от слова совсем. Но, по итогу пришлось этим заниматься. Новая версия поддерживает экспорт в специальный файл не в полном объёме. Да и в самом Blender приходится кое что подправлять ручками, но всё равно, даже на текущем уровне такой экспорт очень сильно облегчает последующую визуализацию. Вот некоторые примеры:
Изделие «Коробка для очков«Изделие «Прорезная книжка-шкатулка»Изделие «Ящик»Изделие «Простая шкатулка»Изделие «Прорезная шкатулка»Изделие «Прорезная шкатулка с накладками»
Ну, и по пути, в ходе тестирования, обнаружено несколько мелких ошибок в самом макросе.
Ещё одно небольшое обновление, носящее скорее сервисное назначение. Но оно тоже может быть полезным в ряде случаев! Один из пользователей, попросил добавить возможность автоматически генерировать в названии документа габаритные размеры изделия. Я принял такую идею как полезную, а так же решил, что хорошо бы ещё и дать возможность именовать документ по умолчанию (автоматически) не типом изделия, а своим собственным префиксом (не пустым!). А так же, и комбинацию этих новелл. Как итог, переработал форму настроек таким образом, чтобы они были разделены более наглядным, и как мне думается, более логичным способом расположения по вкладкам и группам. Нововведения отмечены соответствующими красными линиями на следующем скриншоте:
Далее, вкратце пример того, как работают новые функции. Добавим размеры в наименование по умолчанию:
Получим следующее название по умолчанию:
Теперь, заменим имя типа изделия, на собственный префикс:
Получим такое вот имя документа:
И напоследок — комбинация из этих двух пунктов:
И результат:
Так же, исправлена ошибка в расчётах площади деталей, которая в прямоугольных изделиях с пеналами приводила к неверному расчёту площади и зависанию рисования для оптимизированного режима.
Наконец нашел причину, по которой у многих пользователей нет проверки наличия новых версий макроса. Оказалась причина в том, что метод доступа использовал .Net до версии 3.5. Можно было бы конечно просить пользователей поставить на компьютер старую версию .Net, но я решил что надо найти более универсальный метод. Я его нашел и внедрил. Теперь проверка должна работать без проблем и в Windows 10. Сейчас исправлено только в Конструкторе шкатулок, но само собой, внесённые изменения будут вносится и в другие макросы. Так же поправлена ошибка размера петлевой крышки в простых шкатулках.
Минимальное обновление на самом деле, но которое давно просили сделать пользователи. Вкратце суть такова, что теперь можно отказаться в глобальных настройках макроса от расчёта суммарной площади деталей каждой толщины, и от расчёта реза. И сменился алгоритм расчёта площади на более точный.
Последний пункт, служит для выноса надписи с рассчитанными параметрами за пределы листа, чтобы они не накладывались на лист
Чекбокс «Надписи расчётов вне листа» не установленЧекбокс «Надписи расчётов вне листа» установлен
Так же поправлена небольшая ошибка, которая приводила к тому, что круглый вкладыш петлевых крышек не использовал толщину стенок изделия, а всегда использовал толщину материала по умолчанию в 6 мм.
С недавних пор, ко мне часто обращались с вопросом, каким образом добавить перегородки в изделиях с гибкой стенки. Я мог посоветовать только спроектировать сперва какой нибудь ящик с перегородками и одинаковыми габаритными размерами, и путём не очень сложных манипуляций, перенести перегородки и крепления, в готовый чертёж изделия с гибкой стенкой. Но, поскольку это не очень удобно, требует повышенной внимательности. Да и знать надо некоторые способы работы с чертежами в самом Corel Draw. Поэтому я решил добавить такую возможность. В текущем обновлении данная возможность добавлена для видов изделий с гибкой стенкой «Книжка», «Визитница» и «Сундук» Подробно о новой возможности постарался показать в небольшом видео
Ниже представлено несколько скриншотов, с готовыми чертежами, для наглядности:
https://youtu.be/VUvbpt96h4Q
Изделие «Книжка» «Визитница»«Сундучок»
Так же добавлена в изделиях с гибкой стенками и чайный домик, вызов справочной формы с наглядным пояснением,как задаются габаритные размеры. Вызывается через кнопку «?»
Так же исправлено несколько незначительных ошибок, найденных самостоятельно или пользователями макроса (не верная длина петлевой крышки в шкатулках с креплнием стенок в смещенный паз, и неверный расчёт высоты шипов в пазах для крышки пеналов)
Кто не в курсе, есть у меня своя группа в соцсети Вконтакте. Там иногда бывают некоторые обсуждения, и я получаю обратную связь от своих пользователей. Посмотрел ленту новостей, и увидел изделие шкатулку от Михаил Киселев в виде восьмиконечной звезды. И вспомнил, что давно хотел описать способ, который позволяет создавать в макросе «Конструктор шкатулок» в объёмных фигурах прямолинейные стенки с двумя шипами по краям, а не с одной — по центру. Снял видео, с пояснением как это делать, и прилагаю получившийся чертёж под 4 мм фанеру и для лазера с диаметром в 0.4мм
Подрезка в замках-защёлкой, появится при указании соответствующей настройки в общих настройках, на второй вкладке с для защёлок. Вдобавок, ширина свободного хода защёлок немного увеличена, чтобы можно было более легко осуществить освобождение крышки.
И важное исправление ошибок, которая внесена была судя по всему, когда я сделал по просьбам трудящихся петлевые крышки для шкатулок. Выражается она в неверном расчёте для стенок , в режиме шип-паз. Причем, сами соединения то вполне себе соберутся, но вот симметрия (а порой и число шипов) будет нарушена.