Конструктор шкатулок макрос для coreldraw

Обновлено: 23.04.2024

Возможности скриптов Перевод текста в кривые Замена цвета Параметры обводки Экспорт в jpeg Проверка верстки Штрих коды Для ускорения отдельных операций в CorelDraw нашими специалистами разработан ряд…

Макрос для CorelDraw для построения массива одинаковых объектов по окружности

Polar Array - это макрос для CorelDraw для построения массива одинаковых объектов по окружности с возможностью указания количества объектов, угла и центра, относительно которого объекты располагаются…

Макрос для оптимизации резки

Макрос делает из текста удобоваримый для резки объект, т.е. сначала режутся серединки букв, затем наружний контур. Иногда возникают проблемы в нативных программах определения очередности резки.

Макрос простановки меток для фрезеровки.

ColorMark - макрос для самого простого и быстрого способа промаркировать образцы в CorelDRAW.

ColorMark - макрос для самого простого и быстрого способа промаркировать образцы в CorelDRAW.Инструкции, описание, сам макрос - можно скачать бесплатно скачать внизу.

Макрос для CorelDraw для перевода многостраничника в одно страницу.

Удобное решения для печатников. Очень простое и легкое решения для упрощение работу и сокращение времени на рутинные операции по подготовки файла для печати.

Макрос для CorelDraw для расстановки фонов

Удобное и простое решение для быстрого встраивания фона. Например: номерки, воблеры и тп. Удобно при формировании задания для печати, резки. Режим работы: по всем страницампо выбранным…

Макрос "Метки по углам" - предназначен для быстрой и простой расстановки меток (внутренних) на выбранных объектах.

Макрос "Метки по углам" предназначен для быстрой и простой расстановки меток (внутренних) на выбранных объектах.Внутренние метки могут использоваться для ручной резки после печати или при монтаже …

Программа генератор Шестеренок GearGenerator 3

Удобная и простая программа для создания зубчатых передач. На видео можно увидеть варианты применения. Ссылка на видео

Макрос для создания дверных фасадов "Фасад классика"

Вы определяете и задаете параметры фасада, выбираете нужный рисунок, отступы и далее обводите пустые прямоугольники, созданные заранее и нажимаете "Создать фасад". Макрос сам создаст и отрисует…

Программа для создания CorelDraw для создания пазлов

Удобный и простой плагин для создания пазлов в программе CorelDraw. Скачай и установите его в корел и создавайте макеты пазлов бесплатно.

Макрос "Создать шипо ящик"

Полезный и понятный макрос для CorelDraw для проектирования шипоящика для последующего его изготовления на фрезерном или лазерном станке. Утилита сделает за вас всю работу и сократит время на…

Программа Boxboard для создания вырубных коробок из бумаги 1.0

Программа Boxboard, на основании габаритных и других размеров создает чертежи разверток коробок.Наиболее оптимально размещает максимальное количество экземпляров полученного чертежа на листе…

Установка макросов из скрипта

Если программист создали инсталляционный файл в формате .exe, то можно не волноваться: просто кликните по нему дважды и следуйте рекомендациям.

К сожалению так бывает не часто и файл, с расширением .gms, надо ручками положить в нужное место и тогда все заработает.

1. Закрываем CorelDraw.

2. Копируем ваш файл макроса «название.gms» в папку программы Корел:

  • С\Program Files (x86)\Corel\CorelDRAW (имя вашей версии программы)\Draw\GMS\
  • Пользователь\Имя пользователя\AppData\Roaming\Corel\CorelDRAW (название версии)\Draw\GMS\

3. запускаем CorelDraw и в панели макросов будем запускаем его в работу.

Примечание: путь может разниться в зависимости от операционной системы и места ее установки.

  1. Открываем CorelDraw.
  2. Создаем кнопку, чтоб к нему был доступ в “Панели инструментов”.
  3. Последовательно нажимаем: «Сервис/Инструменты» (Tools в англоязычной вариации) — «Опции» (Options) — «Схемы, изготовление» (Customization) — «Команды» (Commands) — «Макросы» (Macros).

Выбираем загруженной макрос, жмём «Вид» (Viev) — «Импорт» (Import) и выбираем изображение для кнопочки. Перетаскиваем кнопку на удобную для вас панель.

Иконку можно выбрать из готового набора или загрузить свою через кнопку Файлы В списке найдите название установленной команде Перейдите во вкладку «Инструменты» и дальше «Параметры»

Исправление ошибки расчёта шипов в шкатулке-книжке Обновление 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

Новый тип креплений для разборных прямоугольных изделий — клипса. Обновление 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, так как это бесплатный софт, поддерживающий автоматизацию на Python. К тому же, иногда такая визуализация полезна для демонстрации нововведений в макросе.
Не брался, так как для импорта требуется работа с языком программирования Python, который я не знаю от слова совсем. Но, по итогу пришлось этим заниматься. Новая версия поддерживает экспорт в специальный файл не в полном объёме. Да и в самом Blender приходится кое что подправлять ручками, но всё равно, даже на текущем уровне такой экспорт очень сильно облегчает последующую визуализацию. Вот некоторые примеры:

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

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

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

Собственные наименования в названиях чертежей. Обновление 1.40

Ещё одно небольшое обновление, носящее скорее сервисное назначение. Но оно тоже может быть полезным в ряде случаев!
Один из пользователей, попросил добавить возможность автоматически генерировать в названии документа габаритные размеры изделия. Я принял такую идею как полезную, а так же решил, что хорошо бы ещё и дать возможность именовать документ по умолчанию (автоматически) не типом изделия, а своим собственным префиксом (не пустым!). А так же, и комбинацию этих новелл.
Как итог, переработал форму настроек таким образом, чтобы они были разделены более наглядным, и как мне думается, более логичным способом расположения по вкладкам и группам. Нововведения отмечены соответствующими красными линиями на следующем скриншоте:


Далее, вкратце пример того, как работают новые функции. Добавим размеры в наименование по умолчанию:

Получим следующее название по умолчанию:

Теперь, заменим имя типа изделия, на собственный префикс:

Получим такое вот имя документа:

И напоследок — комбинация из этих двух пунктов:

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

Исправлен доступ к проверке номера текущей версии макроса в Конструкторе шкатулок. Обновление 1.39

Управление расчётом площади деталей и периметра реза. Обновление 1.37

Минимальное обновление на самом деле, но которое давно просили сделать пользователи. Вкратце суть такова, что теперь можно отказаться в глобальных настройках макроса от расчёта суммарной площади деталей каждой толщины, и от расчёта реза. И сменился алгоритм расчёта площади на более точный.


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

Чекбокс «Надписи расчётов вне листа» не установлен Чекбокс «Надписи расчётов вне листа» установлен

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

Перегородки в изделиях с гибкой стенках. Обновление 1.36 макроса Конструктор шкатулок

С недавних пор, ко мне часто обращались с вопросом, каким образом добавить перегородки в изделиях с гибкой стенки. Я мог посоветовать только спроектировать сперва какой нибудь ящик с перегородками и одинаковыми габаритными размерами, и путём не очень сложных манипуляций, перенести перегородки и крепления, в готовый чертёж изделия с гибкой стенкой. Но, поскольку это не очень удобно, требует повышенной внимательности. Да и знать надо некоторые способы работы с чертежами в самом Corel Draw. Поэтому я решил добавить такую возможность. В текущем обновлении данная возможность добавлена для видов изделий с гибкой стенкой «Книжка», «Визитница» и «Сундук» Подробно о новой возможности постарался показать в небольшом видео

Ниже представлено несколько скриншотов, с готовыми чертежами, для наглядности:

Изделие «Книжка» «Визитница» «Сундучок»

Так же добавлена в изделиях с гибкой стенками и чайный домик, вызов справочной формы с наглядным пояснением,как задаются габаритные размеры. Вызывается через кнопку «?»


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

Небольшой лайфхак при работе с объёмными фигурам в Конструкторе шкатулок. Двух-шиповые прямые стенки

Кто не в курсе, есть у меня своя группа в соцсети Вконтакте. Там иногда бывают некоторые обсуждения, и я получаю обратную связь от своих пользователей. Посмотрел ленту новостей, и увидел изделие шкатулку от Михаил Киселев в виде восьмиконечной звезды. И вспомнил, что давно хотел описать способ, который позволяет создавать в макросе «Конструктор шкатулок» в объёмных фигурах прямолинейные стенки с двумя шипами по краям, а не с одной — по центру. Снял видео, с пояснением как это делать, и прилагаю получившийся чертёж под 4 мм фанеру и для лазера с диаметром в 0.4мм

Обновление 1.32 Подрезка для замков-защелок. Исправление ошибок несимметричного расположения шипов-пазов при использовании крышек с петлёй.

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


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

Подготовка сложных контуров, для корректной работы макроса Конструктор шкатулок, при создании объемных фигур произвольной формы

Подготовка сложных контуров, для корректной работы макроса Конструктор шкатулок, при создании объемных фигур произвольной формы

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

Исправление ошибок для крышки пенала в шкатулках. Обновление 1.31

На сей раз исправление 3 ошибок для крышки с пеналами в изделии Шкатулки
Одну нашел пользователь макроса, две другие я в ходе исправлений первой нашел самостоятельно. Итак исправлено:
— Ошибка расчета пазов в задней стенке при режиме стенок в паз со смещением
— Исправлено направление прорезей при стенках «в перехлёст», которое было изменено в предыдущем обновлении 1.29, чтобы можно было использовать петлевую крышку в шкатулках
— Исправлены расчёты накладных планок, для режима когда стенки вставлены в дно, и размер дна может превышать размеры заданные пользователем

Автоматическое спрямление кривых при создании объёмных фигур. Обновление 1.30

Сейчас стало модным делать различные декоративные изделия с рубленным дизайном спрямлёнными линиями. Макрос «Конструктор шкатулок» и раньше мог делать подобные изделия, но для этого требовалась ручная правка исходной кривой, используемой для создания контура по которому впоследствии макрос создаёт стенки и расставляет их в нужных местах. Меня давно уже просили автоматизировать подобный процесс, а тут как раз ещё и повод есть — 8 марта, и как раз в тему было бы создание подобного модного дизайна.
Итак, теперь в мастере по созданию таких изделий, появился дополнительный пункт, который включает возможность подобного спрямления:


Соответственно, появляется дополнительная вкладка «Варианты».


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


Видно что разные алгоритмы по разному изменяют конечный внешний вид!Чекбокс «Только стенки» позволяет оставить в конечном чертеже исходный контур фигуры (без спрямления). Пользоваться этой настройкой следует с осторожностью, так как из-за спрямления, прямые стенки могут начать выступать за пределы исходного контура!
«Число узлов» показывает сколько узлов используется в начальном разбиении. Для пропорционального варианта, этот параметр равен всегда исходному значению! А вот для равномерного разбиения, можно варьировать это число, но, если фигура имеет внутренние контуры (например в буквах) , то надо очень аккуратно использовать это поле, а лучше поставить чекбокс «Узлы кривой» и тогда в расчётах будет использоваться число узлов для каждой (!) из кривых.
«Множитель разбиения» позволяет производить дополнительное разбиение исходного числа узлов (а значит и участков) в указанное число раз. В частности на верхнем рисунке применяется множитель 2.
Так же хочу отметить, что любое изменение в этих полях приводит к перерисовке контура, а значит к задержкам в работе. Поэтому надо дождаться окончания этих расчётов и тогда во вкладке «Контур» можно оценить результат работы алгоритма (если не установлен чекбокс «Только стенки»), и внести правки, если требуется, без необходимости генерации всего чертежа и возврата в настройки, для внесения правок!


В остальном работа с изделием остаётся прежней.
Для демонстрации работы, я сделал урок по созданию декоративной шкатулки и последующем украшению её с помощью простых процедур в CorelDraw и небольшому использованию макроса «Констурктор узоров»

Ну, и прикрепляю файлы к данным урокам, которые содержат варианты для лазерной и фрезерной резки:

Лазерная резка (макеты, видео, опыт, Corel Draw)

Вячеслав Филоненко

Вячеслав Филоненко запись закреплена

Жора Украинский

Вячеслав Филоненко

Вячеслав Филоненко

Тут вопрос, не многие знают как запустить макрос. Инструменты-Макросы-Загрузить, выбираем макрос. Появится Шипоящик, заходим Шип, два щелчка, макрос открывается

Виктор Круковский

Слава, отдельное спасибо за эту подсказку))я, действительно не знал, как запустить. гружу-гружу, всё без толку)

Александр Иванов


Александр Иванов

Александр Иванов


Александр Иванов ответил Dymitr

Александр, в любое место, просто укажите путь при загрузке макроса, а так рядом с файлом корела будут папки от него с относительными путями (%. % такого вида) и в appdata или ProgramFiles копайте до папки GMS. Портативка после перезапуска вряд ли запомнит все, придется заново загружать. Возможно запуск от имени Администратора поможет, но я не заморачиваюсь, делов-то на несколько секунд все подгрузить

http://s8.uploads.ru/d/a4Lhj.jpg

С ее помощью за несколько кликов можно подготовить векторный файл для раскроя материала на станке с ЧПУ, учитывая параметры фрезы, размеров изделия, толщины листа и тип соединения.

Результат работы этой программы Шкатулка на 8 Марта

2 Ответ от Sergey_Slavyanskiy 2016-04-22 14:48:32

3 Ответ от Роман_Удмурт 2016-04-27 20:42:42 (изменено: Роман_Удмурт, 2016-05-29 21:26:16)

http://s8.uploads.ru/d/a4Lhj.jpg


1. Добавлена заливка деталей.
2. Исправлена автоматическая подгонка масштаба.

Я был бы рад вашей критике по работе этого приложения для исправлений неточностей в следующих версиях.

4 Ответ от anatoly 2016-05-15 21:56:11

А почему экспорт не работает?
Или купить нужно.

5 Ответ от Роман_Удмурт 2016-05-16 09:46:46

Экспорт в dxf не активен - идет работа в этом направлении. Покупать ничего не нужно.

6 Ответ от anatoly 2016-05-16 09:51:35

Экспорт в dxf не активен - идет работа в этом направлении. Покупать ничего не нужно.

Тогда жду с нетерпением.

7 Ответ от anatoly 2016-05-18 19:17:55

8 Ответ от Роман_Удмурт 2016-05-18 19:21:50

Пишу на Делфи7. Вывод в векторный svg получается для дальнейшего импорта в Corel. Разбираюсь в коде dxf, код сложный и длинный. Может есть компонент для dxf?

9 Ответ от anatoly 2016-05-18 19:56:57

Пишу на Делфи7. Вывод в векторный svg получается для дальнейшего импорта в Corel. Разбираюсь в коде dxf, код сложный и длинный. Может есть компонент для dxf?

У меня нет, поспрашиваю.

10 Ответ от dinastya79 2016-05-29 19:50:58

"В этой же папке должен быть файл Шкатулка.svg - векторный файл для создания УП."
В той папке ничего нет. (

11 Ответ от Роман_Удмурт 2016-05-29 19:54:10

Я протестирую в течении часа свою программу и отпишусь. Многое добавляю в программу, возможно, экспорт выключенным остался, но обычно проверяю результат.
У Вас какая ОС на компьютере?

12 Ответ от dinastya79 2016-05-29 20:01:46

Я протестирую в течении часа свою программу и отпишусь. Многое добавляю в программу, возможно, экспорт выключенным остался, но обычно проверяю результат.
У Вас какая ОС на компьютере?

13 Ответ от Роман_Удмурт 2016-05-29 21:32:02

1. Убрал окно масштабирования.
2. Масштаб просматривается в стандартном браузере Internet Explorer (Ctrl + колесо)
3. Добавлена заливка фона и деталей.

Напоминаю, что для просмотра чертежей требуется версия Internet Explorer не ниже 9.

14 Ответ от dinastya79 2016-05-30 07:06:43

"Конструктор шкатулок" версия 3.3

1. Убрал окно масштабирования.
2. Масштаб просматривается в стандартном браузере Internet Explorer (Ctrl + колесо)
3. Добавлена заливка фона и деталей.

Напоминаю, что для просмотра чертежей требуется версия Internet Explorer не ниже 9.

Спасибо, всё работает! Какой диаметр фрезы оптимально использовать, что бы и резать быстро и щели в углах не было заметно? Фанера 4мм.

15 Ответ от Роман_Удмурт 2016-05-30 09:01:27 (изменено: Роман_Удмурт, 2016-05-30 12:15:56)

Спасибо, всё работает! Какой диаметр фрезы оптимально использовать, что бы и резать быстро и щели в углах не было заметно? Фанера 4мм.

http://s7.uploads.ru/d/sOmE3.jpg

Если изделие "ювелирное", то фрезой 0,8мм очень качественно, скругления не заметны.
Пример.

Для увеличения скорости реза можно пробовать 1-1,5мм. На 1,5мм скругления видны, но и не мешают красоте. Для сборки скругления оправдывают себя.

Если изготавливаете коробки-ящики, типа "выдвижные" - можно и 3мм фрезой резать, так как обычно соединения не видны или скрыты под лицевыми накладками.

Совет.
На тетрадном листе в клетку можно "на глаз" (и по линейке тоже) рисовать соединения с вырезанными краями по окружности = диаметру фрезы, перемещая фрезу над листом. Будут видны все нюансы и зазоры

Читайте также: