Форум клана ЧПУшников

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Форум клана ЧПУшников » Программы для ЧПУ-фрезеров. » Конструктор Шкатулок. Макрос для CorelDraw


Конструктор Шкатулок. Макрос для CorelDraw

Сообщений 101 страница 200 из 994

1

По поводу полной версии,обращайтесь в личку.
Конструктор Шкатулок - макрос под Corel Draw для быстрого проектирования различных объемных конструкций из листового материала (в основном дерева), чья идея базируется на разработанном пользователями этого сайта макросе. Макрос предназначен для работы в операционной системе не ниже Windows 7 и версии Corel Draw не ниже Х4. В более ранних версиях наблюдаются различные проблемы с несовместимостью!
http://s6.uploads.ru/fGsXM.png

Настоятельно рекомендую ознакомится с руководством пользователя! Ссылка ниже
UPD 26 июня 2017 (бесплатная версия 1.1.)
Исправлена ошибка, приводящая к неправильным чертежам пазов\шипов, при задании зазора отличного от нуля.
Ссылка на бесплатную версию "Конструктор коробок"

UPD 7 сентября 2017
Руководство пользователя макроса "Шкатулка" (версия 0.81b)

UPD 7 сентября 2017
На данный момент (версия 0.81b) реализованы следующие конструкции:
- ящик
- простые шкатулки
- шкатулки с прорезкой
- шкатулки со сплошной основой и накладками
- многогранные шкатулки
- овальные шкатулки
- многослойные шкатулки
- спиральные корзины
- 3D изделия произвольной формы
- изделия с гибкой стенкой (шкатулка-книжка, визитница, портфель, карандашница, коробка под бутылку)
- чайный домик (простой, башенкой и сруб)
- штучные типы (например: шкатулка "Сердечко")
Плейлист с видеоматериалами по макросу

Отредактировано Виталий Шумаков (23-09-2017 10:40:36)

+23

101

PABAH написал(а):

И еще, Виталий. ОГРОМНАЯ просьба. Раз уж тут идёт большой уклон в тестирование и отладку, то сделайте так, чтобы в шапках диалоговых окон отображались Название макроса, его версия и дата релиза. Соответственно сам файл на ЯДиске должен в названии нести исчерпывающую информацию о версии.
Тогда при анализе выложенных скринов ни у Вас ни у кого либо еще не будет возникать сомнений , что речь идет о конкретной сборке, а не о предыдущей, например, загруженной по ошибке. И не плохо бы, чтобы номер версии и название отображались в названии макроса в списке загруженных макросов.
Наверняка подобного рода документирование пойдет программе на пользу, да и времени у Вас займет самую малость.

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

Andrew_SV_GAD написал(а):

Создание G-кода напрямую из Дров - ДАК ЭТОЖ Краеугольный камень. Мне вчера просто торкнуло когда чертил на плоскотническую резку. Этож какая перспектива, да простят меня многие, но ArtCam срань-ещё-та. И без его "точного" восприятия DWG когда вместо 24 мм это 23,999 сделать УП.
Это достойно самостоятельного макроса или плагина, но архиважно выделить в самостоятельную жизнь от плагина Шкатулки.

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

vlego написал(а):

PS вчера экспортировал cnc файлы, но в Mach3 они не загружались. Точнее никаких ошибок и сообщений при открытии файлов не было, но Mach3 окно кодов было пустое. Эксперементировать с заголовками и т.д. не было времени.

Проверил сейчас. Оказывается единственная проблема - по умолчанию в VBA файлы сохраняются в Unicode формате. Если пересохраняешь как ANSI то все прекрасно открывается. Правда, кое что в заголовке и хвосте подправить надо. Но попробовал пару деталек вырезать. Получилось! Но, надо конечно с генерацией ещё по эксперементировать и довести её о ума. Ну, это скорее всего произойдет уже после майских. И то, если успею новый станок сделать. А так - вся надежда на вас, коллеги!

UPD от 25 апреля.
Исправил код:
-Теперь GCode записывается через ANSI кодировку и должен без проблем открываться в Mach3.
-Изменена отрисовка пазов (введены угловые пропилы).
-Изменена отрисовка выпела под перегородки  (введены угловые пропилы)

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

Отредактировано Виталий Шумаков (25-04-2016 16:13:31)

0

102

vlego написал(а):

Пытаюсь добавить фрезу. Ввел параметры, нажал +, в листбокс добавилась EndCut 1 mm, хотя я вводил EndCut 2 mm. (После следующего запуска Corel и макроса EndCut 2 mm появилась в списке).

Не исправлено.

По GCode.
Ни заголовок, ни хвост не добавляются в программу.

Код:
G0 X18.08 Y10.09 Z5 F1000
G1 Z-1.50 F300
G1 X17.76 Y10.42 F400
G1 X17.33 Y10.20
G2 X16.92 Y10.10 R0.9 F400
G1 X11.00 Y10.10
G2 X10.10 Y11.00 R0.9 F400
.
.
.
G2 X194.75 Y130.40 R0.9 F400
G1 X202.00 Y130.40
G2 X202.90 Y129.50 R0.9 F400
G1 X202.90 Y109.50
G2 X202.00 Y108.60 R0.9 F400
G1 X194.75 Y108.60
G2 X194.34 Y108.70 R0.9 F400
G1 X193.91 Y108.92
.
.
.
G2 X17.77 Y2.00 R0.9 F400
G1 X17.77 Y9.25
G2 X17.87 Y9.66 R0.9 F400
G1 X18.08 Y10.09
G1 Z5 F300
%

Не уверен, что начало правильное. В данном случае шпиндель поедет в X18.08 Y10.09 и поднимет/опустит на высоту 5 со скоростью 1000.
Наверное лучше так

Код:
G0 Z5.00 F<скорость холостого хода по Z>
G0 X18.08 Y10.09 F1000
G1 Z-1.50 F300
G1 X17.76 Y10.42 F400
G1 X17.33 Y10.20
G2 X16.92 Y10.10 R0.9 F400
G1 X11.00 Y10.10
G2 X10.10 Y11.00 R0.9 F400
.
.
.

Далее, крайней правой точкой будет X202.90 (фреза 2мм), если учесть, что крайняя левая точка Х 1.10, то должно быть 203.1. Деталь будет на 0.2 меньше.

Отредактировано vlego (25-04-2016 19:56:39)

0

103

vlego написал(а):

Не исправлено.

ТАм другая логика. + копирует текущую фрезу и добавляет в конец. Вот ее и надо поправить. Иначе по нажатию на "Ок" любые изменения в любой из уже существующих фрез внесутся в библиотеку  инструментов.

vlego написал(а):

Ни заголовок, ни хвост не добавляются в программу.

Галки о том что их надо вносить стоят?

vlego написал(а):

Не уверен, что начало правильное. В данном случае шпиндель поедет в X18.08 Y10.09, потом поднимет/опустит на высоту 5 со скоростью 1000.
Наверное лучше так

Ну как то  скорость холостого хода по Z  я не предусматривал. Есть скорость холостого хода по X и Y. По Z имелось ввиду что она равна скорости реза (пусть медленно но гарантированно не разрушая фрезу). В начальную точку фреза идет на безопасной высоте из 0,0. Далее опускается со скоростью вертикального реза и начинает работу со скоростью горизонтального реза. А переходы делаются опять со скоростью переходов. На безопасной высоте.
НА счет расстояний - не знаю. Есть тестовый режим отрисовки. Он не включен в той версии которую я выкладываю, но его можно эмулировать, скопировав из первого листа во второй деталь и посмотрев описывает ли эквидистанта фрезы контур  детали или нет. Я никаких правок, кроме как смещение начала центра не провожу. Откуда может быть изменение размера детали?
Дома померю вырезанные детали. Правда, точность моего станка далека от идеала, так что возможно наверное проверить лишь запустив тест. Думаю, для простых чертежей можно запустить программу. Вряд ли что поломается. У меня без проблем отработало. Правда в хвосте надо исправить М3 на М02

0

104

Виталий Шумаков написал(а):

Ну как то  скорость холостого хода по Z  я не предусматривал. Есть скорость холостого хода по X и Y. По Z имелось ввиду что она равна скорости реза (пусть медленно но гарантированно не разрушая фрезу).

Я и не предлагаю ее предусмотреть. Судя по коду Z5 F1000 фреза по Z поедет со скоростью 1000.

Виталий Шумаков написал(а):

В начальную точку фреза идет на безопасной высоте из 0,0.

А кто может гарантировать, что фреза по какой то причине не окажется в или за заготовкой, а не на безопасной высоте. Поэтому я и предлагаю сначала G0 Z5.00, а далее G0 X18.08 Y10.09 F1000

Виталий Шумаков написал(а):

Далее опускается ....

или поднимается  :flirt:

Виталий Шумаков написал(а):

НА счет расстояний - не знаю. Есть тестовый режим отрисовки. Он не включен в той версии которую я выкладываю, но его можно эмулировать, скопировав из первого листа во второй деталь и посмотрев описывает ли эквидистанта фрезы контур  детали или нет. Я никаких правок, кроме как смещение начала центра не провожу. Откуда может быть изменение размера детали?
Дома померю вырезанные детали. Правда, точность моего станка далека от идеала, так что возможно наверное проверить лишь запустив тест. Думаю, для простых чертежей можно запустить программу. Вряд ли что поломается. У меня без проблем отработало. Правда в хвосте надо исправить М3 на М02


Вот что я имел ввиду.
Размеры детали
http://sf.uploads.ru/t/x0KMy.png

Размеры вектора.
http://sg.uploads.ru/t/E3J46.png
Если вычесть размер фрезы 2мм, то получится вместо 200х150, 199.8х149.8

http://sf.uploads.ru/t/blGZI.png
Размер фрезы получается 1.8мм, половина фрезы 0.9мм.

Проверял в MACH3.

Часть вопросов снято. Запутался в версиях макроса. Был уверен, что скачал последний.

Отредактировано vlego (25-04-2016 20:36:22)

0

105

Виталий Шумаков
Виталий, добрый день.
Жду от Вас ответный код на Запрашиваемый код: 93486680

Александр

0

106

vlego написал(а):

Часть вопросов снято. Запутался в версиях макроса. Был уверен, что скачал последний.

А нельзя ли уточнить - какая ушла, а какая осталась? С версиями обязательно что нибудь придумаю. Может быть буду в архивах выкладывать с соответствующим наименованием.

PABAH написал(а):

Жду от Вас ответный код на Запрашиваемый код: 93486680

Ушло.

0

107

Виталий Шумаков написал(а):

А нельзя ли уточнить - какая ушла, а какая осталась?


Исправлено:

написал(а):

Пытаюсь добавить фрезу. Ввел параметры, нажал +, в листбокс добавилась EndCut 1 mm, хотя я вводил EndCut 2 mm. (После следующего запуска Corel и макроса EndCut 2 mm появилась в списке).

написал(а):

Ни заголовок, ни хвост не добавляются в программу.

0

108

А! То есть косяк с размерами? Сейчас немного не до макроса, но как появится время - проверю. У меня никаких вроде проблем замечено не было с размерами

0

109

Первый косяк. При первом запуске
В случае пенала если смещение от края на толщину то чертеж строит со смещением 10мм
если потом вручную задать мою толщину то строит верно.
если снова после этого галочку поставить то строит верно.
Если после этого задать например смещение 1мм то строит 1мм
Если снова поставить галочку "на толшину" то строит верно - на толщину
http://s0.uploads.ru/t/JC6YS.jpg

0

110

Виталий Шумаков написал(а):

У меня никаких вроде проблем замечено не было с размерами

Так на картинке видно, что эквидистанта создается под фрезу 1,8мм т.к. половина фрезы получается 0,9мм. В настройках фреза выбрана 2мм и никаких припусков не задано.
http://s8.uploads.ru/t/PbRwK.png

Отредактировано vlego (28-04-2016 11:49:08)

0

111

vlego написал(а):

Так на картинке видно, что эквидистанта создается под фрезу 1,8мм т.к. половина фрезы получается 0,9мм. В настройках фреза выбрана 2мм и никаких припусков не задано.

Внес небольшую правку. Теперь должно быть правильно.
UPD
Внес так же некоторые правки в генерацию GCode:
- Начало работы фрезы по безопасной схеме предложенной выше vlego (сперва отводим на безопасную высоту, затем перемещаем в начальную точку)
- Концовка работы - перемещение в начало координат.
- Правильный расчет проходов по вертикали. Теперь проход может быть меньше высоты заданной для данной фрезы, но зато можно задавать не целые размеры толщины
- Если фреза выбрана слишком широкая и ею невозможно будет сделать паз, то об этом выводится предупреждающее сообщение и паз не генерируется (раньше могло вылетать с ошибкой)
- Убрал привязку экспорта в DXF формате к Х6 версии Корела. Теперь должен генерироваться без проблем и в более старых версиях Корела.

Отредактировано Виталий Шумаков (28-04-2016 17:41:00)

+1

112

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

Выбираю фрезу "End Cut", нажимаю "-"
http://s6.uploads.ru/t/reZLm.png
Эта фреза осталась, но удалилась "3мм Z1,5", которая была второй.
http://s5.uploads.ru/t/OElRS.png
Выгружаю макрос (на всякий случай). Загружаю снова выделена стала фреза "5мм". До этого всегда выбирал фрезу "2мм Z1,5" и при загрузке эта фреза выделялась по умолчанию. Она была по счету 4ой, теперь четвертой стала фреза "5мм" и она стала выделяться по умолчанию. Ок, едем дальше.
http://se.uploads.ru/t/pTFxi.png
Хочу удалить последнюю фрезу "8мм". Выделяю, нажимаю "-".
http://s5.uploads.ru/t/1zYpc.png
Ничего не изменилось.....
http://s9.uploads.ru/t/B0j2g.png

Так. Попробуем удалить вторую фрезу "EndOut 1 mm". Выделяем, нажимаем "-".
http://s4.uploads.ru/t/4lJIc.png
Удалилась фреза "2мм Z1,5", которая была третьей.
http://s0.uploads.ru/t/Z2SLc.png
Ну и по аналогии, удаляю предпоследнюю фрезу. Выделяю, нажимаю "-".
http://s6.uploads.ru/t/ZPmEv.png
Что произошло? Правильно. удалилась фреза, которая была ниже. т.е. "8мм".
http://s6.uploads.ru/t/D3osM.png

И еще. Если попробовать удалить последнюю фрезу, то скрипт вылетает.

Отредактировано vlego (28-04-2016 20:57:13)

0

113

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

0

114

Всех с прошедшими праздниками! Надеюсь, все хорошо отдохнули.
Сделал небольшие изменения в основном макросе. Добавлен раскрой по ещё двум режимам для станков: накладка и в ус.
http://s1.uploads.ru/lJHoE.png
Согласен, что для ЧПУ может быть и не самые нужные виды соединений, но вполне может быть, что окажутся полезными для тех, кому нужны детали для последующей ручной доводки.

UPD 12/05
Добавлен режим врезного соединения в дно и двойной крышки с вкладкой (вкладка фиксирует крышку внутри коробки)
http://s7.uploads.ru/ZUzHR.png

Отредактировано Виталий Шумаков (12-05-2016 14:38:51)

0

115

В качестве блога:
Продолжаю добивать режимы раскроя. Целый день ушел, чтобы сделать режим перекрытия стенок.
http://se.uploads.ru/VLvrA.png

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

0

116

Виталий Шумаков написал(а):

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

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


Как собирать такой ящик? Если собрать четыре стенки, то дно уже не вставится. А если начать с дна, то стенки не соберутся  :no:

0

117

vlego написал(а):

Как собирать такой ящик? Если собрать четыре стенки, то дно уже не вставится. А если начать с дна, то стенки не соберутся

я собирал на такое соединение, НО это либо гибкий материал типа фанеры 4мм, либо пазы нужно делать в потай. Я делал из  8мм мдф: шип 3мм, выборка под паз 5мм, собирается с прикладыванием небольшого усилия, что бы выгнуть стенку.  Зато снаружи стенка получается цельная. Может такой режим тоже добавить в макрос?

0

118

vlego написал(а):

Как собирать такой ящик? Если собрать четыре стенки, то дно уже не вставится. А если начать с дна, то стенки не соберутся

Ну, я делаю макрос по максимуму универсальный. Может и некоторые сочетания и не собираемые. Но главное - универсальность конструктора.

alarma написал(а):

я собирал на такое соединение, НО это либо гибкий материал типа фанеры 4мм, либо пазы нужно делать в потай. Я делал из  8мм мдф: шип 3мм, выборка под паз 5мм, собирается с прикладыванием небольшого усилия, что бы выгнуть стенку.  Зато снаружи стенка получается цельная. Может такой режим тоже добавить в макрос?

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

0

119

В качестве блога:
Вроде как добил главный шкатулочный режим стенки в перехлест - врезное дно. Теперь можно переходить непосредственно в раскрою прямоугольных шкатулок! Чем наверное и займусь в ближайшее время.
http://s1.uploads.ru/eNRai.png
Версию полного макроса обновил. Кому интересно - можете тестировать.

+2

120

В качестве блога:
Продолжается работа над макросом.
1)Рассортировал режимы  по типам изделий. То есть убрал ненужные режимы из ящиков (стенки во  врезное дно, или стенки в перехлест). Всё же это скорее для декоративных изделий, типа шкатулок.
2)Собственно, основные усилия у меня пока лежат в области декоративных шкатулок. Пробую режим автоподгонки внешних узоров под детали шкатулок. С этой целью создана новая вкладка (появляется только когда выбраны шкатулки с узором). Файл с узором надо загрузить заранее! Но не думаю, что эта такая уж и проблема. Нажав на кнопку "Выбрать"  надо лишь выделить требуемый узор и он поместится в иконку справа:
http://s1.uploads.ru/Wf6k9.png
(пока только для крышек, но принцип одинаковый и для стенок, разве что там можно будет отражать или нет рисунок для боковин и передней и задней стенок)

Далее загруженный вектор можно подогнать под деталь, нажав соответствующую кнопку и вызвав форму редактирования. Подгонка идет сразу в векторном формате, посему немного тормозит для сложных рисунков. Но, собственно. тоже самое будет и при ручной подгонке в конечном чертеже!
http://sh.uploads.ru/PVnmI.png

Ну, и когда всё подогнано, то можно генерировать шкатулку:
http://s1.uploads.ru/iY5Js.png

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

+1

121

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

http://s3.uploads.ru/BMobq.png

Заодно кстати говоря возник вопрос. Как думаете было бы удобнее, создавать набором документов, или в одном документе раскладывать по страницам?

+1

122

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

0

123

alarma написал(а):

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

Ну, можно ведь в разных папках хранить? Я так и предпочитаю кстати. Но в целом наверное и правда лучше в одном документе по листами разложить

0

124

В качестве блога:
Продолжил работу над раскладкой деталей по листам. Теперь все листы хранятся в том же документе что и сборочный  чертёж. Кроме того, добился таки чтобы детали максимально покрывали заданное поле. Детали сортируются на листах от более крупных к более мелким. Небольшой пример:
http://sh.uploads.ru/kneEY.png

Ящик из 2 типов материала (4 и 6 мм). Поле для последующего раскроя специально взято небольшим, чтобы проверить как раскладывается по листам. В принципе, можно после просмотра результатов сообразить как лучше поменять размеры листа, чтобы максимально использовать площадь заготовок и перекроить по новой. Операция не очень длительная.
В целом этой функцией уже почти доволен! Теперь надо будет ещё сделать импорт из раскроечных листов в dfx  и GCode.

UPD
Сравнительно легко добавил режим, который особо полезен для шкатулок и всяких изделий из тонкого материала. Очень часто такое применяют  например в чайных домиках. Это разновидность крепления стенок в дно с помощью шипов. Если обычный режим крепления шипами в дно генерирует или длину шипа или их количество, то новый делает только 2 шипа заданной длины.
http://s4.uploads.ru/r18Fk.png

UPD 10 июня
Экспорт листов в dfx и GCode оказались тоже сравнительно простым делом.

Отредактировано Виталий Шумаков (10-06-2016 12:38:55)

+1

125

Товарищи, подскажите, пожалуйста! Установил Х8, не видит он макрос и всё тут. Нужно версию корела иметь постарее или хитрости какие имеются?
ЗЫ: Прошу прощения, разобрался!

Отредактировано CEH9I (12-06-2016 17:12:27)

0

126

Виталий, добрый день!

Хотел скачать ваш макрос ,но у меня не получается.
У меня пока нет чпу фрезера или лазерного станка.
И писать что то в этой ветке я не могу не имея опыта с таким оборудованием.
Хотя мне очень интересна эта тема.
Не засорять же ветку ради скачивания.

Дайте пожалуйста попробовать ваш макрос.

0

127

Ок. Уберу ограничение.

0

128

Кто-нибудь испытывал макрос в CorelDRAW Graphics Suite X8 64bit ? в сочетании с Windows 10.
Работает ли там корректно?

0

129

В качестве блога
7 месяцев назад я решил создать данный макрос.
Хочу подвести итоги, что я сделал за это время
1) Автоматический раскрой простых коробок. Доступны различные варианты соединения дна и стенок. Создание перегородок. Возможен вариант крышки пенала.
2) Раскрой простых шкатулок. Добавлены некоторые дополнительные варианты соединения дня и стенок, которые актуальны для шкатулок.
3) Раскрой шкатулок с прорезным узором. Отличается тем, что в нем можно быстро импортировать узор на крышку и стенки с автоцентрирование и подгоном размеров (пока реализовано не все). А так же для соединения стенок в перехлест планируется сделать возможным задание плавных изогнутых форм внешних контуров.
4) Раскрой шкатулок с накладками. Это тип изделий, в котором есть ящик - основа и несколько вариантов накладок. Тоже чисто для декоративных целей. Отличается от предыдущего тем, что большая часть данных генерируется автоматически (хотя, и есть возможность регулировать параметры). Возможен вариант как сплошной накладки (например если узор на всю стенку) так и с прямоугольным вырезом (когда декорируется только полоски по краям накладок).
Вот пример работы в этом режиме:
http://s4.uploads.ru/YClNc.png
Тип накладок (выбран с перехлестом)
http://s0.uploads.ru/OXqNZ.png
Тип внутреннего ящика (выбран самый простой шипованный ящик)
http://s8.uploads.ru/9YEch.png
Сгенерированый чертёж
5) Сортировка по толщине материала и раскладка деталей по листам при экспорте в dfx и cnc
6) Для ящиков и шкатулок генерация  GCode программ. В случае если была произведена упаковка по листам, генерация программы делается сразу на весь лист. Правда, пока есть некоторые проблемы с оптимальностью траекторий движения фрезы. Но и этим займусь. При генерации GCode есть возможность создания своей примитивной базы часто используемых фрез и что то на подобии постпроцессора под свой станок.
В бесплатной версии (ссылка в шапке) доступен фактически только первый пункт.

За это время макрос был скачан более 500 раз (увы - почти без обратной связи). В закрытом тестировании (более полной версии) поучаствовали 7 человек (увы, так же практически без обратной связи исключая пары человек). Что меня конечно немного расстраивает, но сдаваться я не намерен, ибо в том виде котором я его делаю, он нужен прежде всего мне. Сейчас закрытое тестирование я прекратил, ибо не вижу в нем смысла, при такой "активности" тестировщиков.

Что в ближайших планах, перед коммерческим релизом:
1)Будут доработаны режимы внешних контуров у шкатулок. Будет что то на подобии библиотеки контуров, которые можно задать для оформления
2)Генерация шаблонных узоров для внутренних частей шкатулок (сетки, различные геометрические узоры). Так же что то на подобии библиотеки.
3)Следующий режим, который планируется ввести - шкатулки с гибкими крышками и стенками. Так называемые шкатулки - книжки.
4)Далее наверное последуют объемные фигуры (как производные от книжек) и многоугольные шкатулки

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

Так же напоминаю, что бесплатный релиз коммерческого макроса (при желании его получить, само собой)  за очень активную помощь и  тестирование есть у одного человека с форума - уважаемого vlego.

+2

130

Виталий, посмотрите в ЛС. Проблема с активацией макроса у меня

0

131

Виталий, добрый день. Я тут новичек) С большим интересом прочитал практически всю ветку! Действительно проделана колоссально огромная работа для того чтобы этот макрос стал универсальным инструментом в создании чертежа шкатулок! Удивило действительно детально подробное внимание к деталям и недочетов, выявленных при тестировании. Желаю успехов в развитии вашего проекта. Ждем еще обновлений, а также видео инструкций для работы с макросом. На тестирование последних версий даже не рассчитываю. :) Пишу это сообщение хотя бы для того чтобы скачать первую версию в шапке. Буду тестировать её :) Могу протестировать даже на станке, правда, лазерном.

Желаю вдохновения в вашей работе!

0

132

Xupypr написал(а):

Могу протестировать даже на станке, правда, лазерном.

Тут многие её "гоняют" под лазерным станком. Отлично справляется. И сам также активно использую.

0

133

PABAH написал(а):

Виталий, посмотрите в ЛС. Проблема с активацией макроса у меня

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

Xupypr написал(а):

Виталий, добрый день. Я тут новичек) С большим интересом прочитал практически всю ветку! ... Буду тестировать её  Могу протестировать даже на станке, правда, лазерном.
Желаю вдохновения в вашей работе!

Спасибо! Пользуйтесь на здоровье! Буду рад, если принесет пользу!

Ант написал(а):

Тут многие её "гоняют" под лазерным станком. Отлично справляется. И сам также активно использую.

Это замечательно! Было бы ещё лучше, если бы выкладывали и результаты работы.

0

134

Виталий Шумаков написал(а):

За это время макрос был скачан более 500 раз (увы - почти без обратной связи). В закрытом тестировании (более полной версии) поучаствовали 7 человек (увы, так же практически без обратной связи исключая пары человек). Что меня конечно немного расстраивает

Виталий, я думаю, что обратной связи по макросу из бесплатной версии нет просто по тому, что она с вашей помощью стала уже на столько самодостаточной и удобной для пользования, что людям и спросить-то не о чем! А что касается расширенной версии, он всё таки более специфичная. Просто ящички нужны многим под болты, пуговички, рюшечки............  . А шкатулки делают  в основном те,  кто на этом зарабатывает, т.е. пользуется каждый день! В тестировании более полной версии участвовали не те люди, которым это интересно в полной мере.  Я просто уверен, что после появления полной версии макроса, точнее я уже назвал бы его ПРОГРАММА и анонса на форуме и в интернете, появится целая куча народа готового его купить и пользоваться им. Виталий, не останавливайтесь, бог программирования вам в помощь! Я с интересом слежу за всем, что вы делаете и жду с нетерпением конечный продукт. С его появлением хочу запустить у себя отдельное направление типа сувенирки. В общем один покупатель у вас уже есть! Я бы сказал, я первый, занимайте за мной!

Отредактировано andreyarh (24-06-2016 08:15:14)

0

135

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

0

136

Виталий Шумаков написал(а):

всё же когда народ хотя бы выкладывает то, что получается - было бы хотя бы моральным подспорьем поддерживать и бесплатную версию

Друзья, я призываю всех, кто хоть что-то сделал с помощью макроса Виталия, выложить фото уже готовых продуктов, находящихся в использовании, стоящих на складе, висящих на стенах.... Начну с себя. Блин какой-то глюк, не могу загрузить фото, пишет:"не удалось загрузить плагин", позже справлюсь, выложу!

Отредактировано andreyarh (24-06-2016 09:41:18)

0

137

http://s8.uploads.ru/t/Uui7R.jpg
http://s6.uploads.ru/t/CgZ1I.jpg
http://se.uploads.ru/t/3Dbec.jpg
http://s0.uploads.ru/t/UTZdM.jpg
http://s3.uploads.ru/t/po6wW.jpg
http://sa.uploads.ru/t/3fJyu.jpg
http://s4.uploads.ru/t/nA8mq.jpg

ну тогда я буду первым  :flag:
брал идеи на форуме, но полностью рисовал с нуля.
к сожалению не удалось поучаствовать в тестировании программы, в связи со сменой работы...
но все  налаживается и скоро будет на чём работать. я в очереди на программу
Виталий  вам респект и уважуха  :cool:

+3

138

пришлось в интернет выложить, с компа так и отказывается, пишет не удалось загрузить плагин, может кто подскажет, что за беда?
фотофото1фото2

Отредактировано andreyarh (27-06-2016 09:02:18)

+1

139

маакс написал(а):

у тогда я буду первым  
брал идеи на форуме, но полностью рисовал с нуля.

Симпатичные ящички! Надо будет добавить в макросы такое крепление крышек!

andreyarh написал(а):

, пишет не удалось загрузить плагин, может кто подскажет, что за беда?

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

За фото спасибо! Приятно, что твоя работа  воплощается в реальные изделия!  :cool:

0

140

Надо будет добавить в макросы такое крепление крышек!

чтобы не переделывать  дважды...
я допустил ошибку в конструировании этой крышке.
делал так:
http://sh.uploads.ru/t/9ufLJ.jpg
а нужно  было  так :
http://sh.uploads.ru/t/Lt2bT.jpg

+1

141

В качестве блога
Работа над различной автоматизацией для любителей ваять шкатулки продвигается. Удалось вставить генерацию кривых для боковых стенок в режиме перехлеста стенок. Пока контуров не очень много, но со временем наверное напридумываю (или найду на просторах интернета) ещё какие нибудь.
Теперь займусь аналогичной функцией для создания ажурного контура у крышек.
http://s8.uploads.ru/t/dzPy5.png

http://sa.uploads.ru/t/XVPdT.png

http://s7.uploads.ru/t/WMcgu.png

маакс написал(а):

чтобы не переделывать  дважды...
я допустил ошибку в конструировании этой крышке.

Учту, Спасибо!

+1

142

В продолжении темы:
Сравнительно не сложно оказалось сделать рисование узорных крышек. Причем, можно комбинировать парные контуры. Единственное осталось придумать. как это сделать максимально удобно, дабы не перегружать интерфейс.
http://s3.uploads.ru/fsbwE.png

Отредактировано Виталий Шумаков (29-06-2016 15:17:37)

+1

143

Вот такие чертежи уже можно генерировать:
http://s6.uploads.ru/C6BiS.png
Выбран режим шкатулки с накладками. Крышка со вкладышем, чтобы можно было вставить внутрь шкатулки

Кроме того, можно выбирать комбинированные контуры (разные по горизонтальной и вертикальной стороне)
http://se.uploads.ru/c5djq.png

В итоге получается вот такая крышка:
http://sd.uploads.ru/OiVWU.png

Отредактировано Виталий Шумаков (01-07-2016 14:44:41)

+1

144

Потрясная штука, а когда планируется финальная версия макроса?

0

145

Ну совсем-совсем финальная, в которой есть многогранные изделия, объемные буквы и т.п., я думаю раньше НГ не выйдет. Работаю один. От случая к случаю.
Если речь о просто прямоугольных изделиях (ящики, шкатулки) то наверное к октябрю может и выйдет пререлиз.я
Может быть вообще сделаю пока разделение на такие изделия, и остальные, произвольной формы. И сопровождать будет проще, да и потребность сложных форм достаточно специфичная, я полагаю.
ЗЫ. Если есть прямо вот серьезная необходимость, можно поговорить о приобретении и в нынешнем состоянии, с последующим бесплатным апгрейдом до полной версии.

0

146

В качестве блога
Продолжаю работать над автоматизацией. Создание вот такого чертёжа теперь доступно в автоматическом режиме:
http://sd.uploads.ru/uq0pV.png
:crazyfun:

Отредактировано Виталий Шумаков (04-07-2016 16:18:40)

+3

147

В качестве блога:
Продолжаю "подбивать долги". Вернулся так сказать к истокам - добавил ещё один вариант крепления крышек для ящиков и простых шкатулок - разрезная крышка с шиповым соединением. Ничего особенного, но иногда может быть полезна для крепления крышек на простые петли.
http://sa.uploads.ru/J6gtE.png

+1

148

И ещё одно нововведение,для простых ящиков - раскрой с откидывающийся крышкой. Правда, в силу конструктивных особенностей макроса работать такой режим сможет только для соединения стенок в шип, и петли не на задней стороне ящика, а на боковой(левой). Собственно, не такая уж и большая проблема, как  мне думается, учесть этот факт и в случае чего поменять местами длину и ширину ящика.
http://sh.uploads.ru/tGZXV.png
За сим, кстати говоря, в общем и целом "базовую программу" намеченную мной для конструкций типа прямоугольная коробка (в том числе и прямоугольные шкатулки) я завершил! Осталось только кое-где "причесать" код, устранить некоторые ошибки и не стыковки и пожалуй макрос в целом готов.
По остальным типам я либо буду делать сперва отдельный макросы и потом соберу в некий мегамакрос. Либо вообще оставлю их раздельными, ибо код и так стал мало сопровождаемым и трудно понимаемым даже мною.

Отредактировано Виталий Шумаков (07-07-2016 16:25:18)

+2

149

Перед долгожданным отпуском, решил потратить немного времени на создание руководства пользователя. Если кому интересно - можете скачать и ознакомится

Отредактировано Виталий Шумаков (21-07-2016 14:12:00)

+6

150

Виталий, ты молодец! Сопроводиловка очень грамотная, понятна будет даже новичку! Давай, дружище отдыхай по хорошему и потом с новыми силами, кааааак напишешь всё , что не успел и задумал, в общем ждём тебя отдохнувшим и полным сил!  :flag:

+1

151

Спасибо, Андрей!  Я старался  :crazyfun:!  А то и сам уже начал забывать как пользоваться. 
В целом - пока на этой стадии макрос будет только доделывать я в плане исправления ошибок. Новый функционал будет только осенью. Так что,  если кому-то нужен макрос сейчас - можно обращаться. Апдейты потом будут бесплатно

0

152

Делал монетницу 10 на 12 ячеек. На исполнение дали пару часов. Может я непроходимо туп или ..... в общем разобраться с Вашим макросом не смог, воспользовался старым макросом от Ulibka. Ваш последний макрос скачать не могу по короткой ссылке ошибка страницы.
Монетница получилась такая
http://s8.uploads.ru/t/iMsE9.jpg
Со станком была большая проблема менял мозги (очень помог Skedram) и систему с линукса на винду, занимался перепайкой шлейфов, заменой концевиков и прочей мелочью, да и заказов что начальство нашло не случилось делать - отдали в лазерную резку - по этому отписаться сразу по Вашему макросу не получилось.

0

153

Andrew_SV_GAD написал(а):

Делал монетницу 10 на 12 ячеек. На исполнение дали пару часов. Может я непроходимо туп или ..... в общем разобраться с Вашим макросом не смог, воспользовался старым макросом от Ulibka. Ваш последний макрос скачать не могу по короткой ссылке ошибка страницы.
Монетница получилась такая

Ну, главное что так или иначе но макросы вам помогли!
Что до Ваших слов.
1)По ссылке в шапке у меня лично всё без проблем скачалось. Не знаю, в чём могла быть проблема
2)Как то не задумывался над таким применением. Решил попробовать что выйдет на моём макросе. Рисовалось сравнительно не быстро. Где то минут 8. Размер метр на метр и количество сетка 11 на 11 (перегородок). Вот что вышло (показан участок). Кстати, дало повод задуматься о том, чтобы продольный планки не друг за другом рисовать, а сразу за поперечными.
http://s5.uploads.ru/2PfVS.png

0

154

Виталий Шумаков написал(а):

Так что,  если кому-то нужен макрос сейчас - можно обращаться. Апдейты потом будут бесплатно


Виталий, привет! Очень хотелось бы попробовать твой макрос!

+1

155

CEH9I написал(а):

Виталий, привет! Очень хотелось бы попробовать твой макрос!

Добрый день! Очень рад, что интересна моя работа! Бесплатная версия доступна по ссылке в шапке. Полная версия хотя и находится в бета стадии, но распространяется на платной основе. Если интересно - обращайтесь в личку

+1

156

Виталий Шумаков написал(а):

Добрый день! Очень рад, что интересна моя работа! Бесплатная версия доступна по ссылке в шапке. Полная версия хотя и находится в бета стадии, но распространяется на платной основе. Если интересно - обращайтесь в личку

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

+1

157

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

0

158

Виталий Шумаков
Здравстуйте,

Познакомился с макросами типа ящик, ШипоЯщик.
Слышал, что есть платный макрос. Хотелось бы узнать его цену и возможности.
Спасибо,жду ответа

0

159

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

0

160

Добрый день. Сегодня подцепил макрос под Corel X8 на базе win10x86. Установился без вопросов. Единственное путь инсталяции отличается от того, что в инструкции C:\Users\имя пользователя\AppData\Roaming\Corel\CorelDRAW Graphics Suite X8\Draw\GMS. Сегодня буду пробовать резать. Спасибо за хороший продукт )

0

161

Спасибо за подсказку! Сам пока не пробовал под Windows 8 или 10.

0

162

Доброе время суток, коллеги!
Собственно, есть интересующиеся по дальнейшим планам на макрос. Планы есть однозначно!
В ближайшем будущем будет добавлен режим чайных домиков (как ни странно,даже самому оказался весьма востребован). Кое какие добавочные режимы для крышек ящиков. Так как увы, но макрос не везде работает стабильно (малое число тестировщиков увы сказывается) то добавляю по-немногу логирование ошибок для ускорения работы над ошибками. Следующий крупный режим будет я думаю это шкатулки типа книжки и гибкие стенки вообще.
Ну и да, до начала сентября действует скидка в 30%. Кому интересно - обращайтесь! Бесплатный апдейт купившим будет вплоть 2 версии макроса.
ЗЫ. И поскольку никто не выложил образцы работы с макросом, начну по мере выполнения своих работ образцы работы в материале:
http://s7.uploads.ru/cm6os.jpg
http://se.uploads.ru/z8lUt.jpg

0

163

"ЗЫ. И поскольку никто не выложил образцы работы с макросом, начну по мере выполнения своих работ образцы работы в материале:"

Исправляюсь. Несколько видов ящиков из макроса собранных в один.
Кажется были ошибки: если  размер шипа не дает разместить их нужное количество, то просто рисует ровный край. Может сделать "защиту от  дурака" если длина шипа не соответствует размеру "не принимать команду на исполнение".
И еще отобразить на картинке, что является длинной, а что шириной. Когда начинаешь соображать где оно по ширине , а где по длине, да еще с перегородками несколько раз перечертить приходится (лично мое субъективное мнение) :dontknow: .

http://s7.uploads.ru/t/pqKP6.jpg
http://se.uploads.ru/t/5Jzwe.jpg
http://s8.uploads.ru/t/R64GU.jpg
http://s8.uploads.ru/t/3WvSC.jpg
http://sf.uploads.ru/t/HLEMd.jpg

+1

164

Спасибо за пример! Смотрится весьма не плохо! Да ещё и несколько вариантов  :cool:
По поводу длины и ширины сделаю глоссарий в описании макроса.
Что до ровной линии вместо шипов - можно пример такой ситуации? Раньше у меня были стоп окна с предупреждением, но пришлось убрать так как они затрудняют ввод исправлений. Сейчас потенциально опасные значения подсвечиваются красным фоном и вся надежда, так сказать, на благоразумие пользователя  :crazyfun:. Но конечно я всё предусмотреть  не смог, потому и важно мнение конечных пользователей! Ещё раз спасибо за обратную связь!

0

165

Виталий Шумаков написал(а):

Спасибо за пример! Смотрится весьма не плохо! Да ещё и несколько вариантов  :cool:
По поводу длины и ширины сделаю глоссарий в описании макроса.
Что до ровной линии вместо шипов - можно пример такой ситуации? Раньше у меня были стоп окна с предупреждением, но пришлось убрать так как они затрудняют ввод исправлений. Сейчас потенциально опасные значения подсвечиваются красным фоном и вся надежда, так сказать, на благоразумие пользователя  :crazyfun:. Но конечно я всё предусмотреть  не смог, потому и важно мнение конечных пользователей! Ещё раз спасибо за обратную связь!


Позже в готовые изделия выложу свои коробочки похвастаюсь :blush:

0

166

Благодарю за программу :cool:

0

167

Виталий, Вы натолкнули на мысль.
Раз это отдельное направление "шипоящик", то может открыть ветку фото изготовленных изделий с применением макроса.
Вот, например у меня не очень много, но есть фотки готовых изделий созданных на основе чертежей макросов обоих тем, путем ручной доработки преобразованных изделия.
Попытался закинуть их в раздел готовые изделия, но они там как изделия шип-паз потеряются. Добавлять сюда зафлудится тема. Кидать сюда ссылки на готовые изделия, тоже забивать мусором
А по готовым изделиям можно много почерпнуть в рамках развития макроса, идеи реализации, увидеть ошибки макроса и подсказать направления правильного его применения и тд и тп .
Ну и идеи для воплощения.

0

168

Luaz007 написал(а):

Виталий, Вы натолкнули на мысль.
Раз это отдельное направление "шипоящик", то может открыть ветку фото изготовленных изделий с применением макроса.
Вот, например у меня не очень много, но есть фотки готовых изделий созданных на основе чертежей макросов обоих тем, путем ручной доработки преобразованных изделия.
Попытался закинуть их в раздел готовые изделия, но они там как изделия шип-паз потеряются. Добавлять сюда зафлудится тема. Кидать сюда ссылки на готовые изделия, тоже забивать мусором
А по готовым изделиям можно много почерпнуть в рамках развития макроса, идеи реализации, увидеть ошибки макроса и подсказать направления правильного его применения и тд и тп .
Ну и идеи для воплощения.

Идея хорошая, только где её реализовать? В смысле - какой ветке?

0

169

Виталий Шумаков написал(а):

Luaz007 написал(а):

    Виталий, Вы натолкнули на мысль.
    Раз это отдельное направление "шипоящик", то может открыть ветку фото изготовленных изделий с применением макроса.
    Вот, например у меня не очень много, но есть фотки готовых изделий созданных на основе чертежей макросов обоих тем, путем ручной доработки преобразованных изделия.
    Попытался закинуть их в раздел готовые изделия, но они там как изделия шип-паз потеряются. Добавлять сюда зафлудится тема. Кидать сюда ссылки на готовые изделия, тоже забивать мусором
    А по готовым изделиям можно много почерпнуть в рамках развития макроса, идеи реализации, увидеть ошибки макроса и подсказать направления правильного его применения и тд и тп .
    Ну и идеи для воплощения.

Идея хорошая, только где её реализовать? В смысле - какой ветке?


Ну это наверное  :writing: к модераторам, где разрешат там и будет :rolleyes:

0

170

Luaz007 написал(а):

Ну это наверное   к модераторам, где разрешат там и будет

Тоже верно ;)!
Продолжая работу над ошибками и расширением макроса:
-в петлевом соединении добавлена возможность (по просьбе жены, кстати) добавлять к крышке стопорный хвостик, который не дает падать крышке назад:
http://s4.uploads.ru/Bvk68.png http://s7.uploads.ru/3aQz2.png
- неожиданно нашел несколько ошибок в проектировании крышки при врезном типе соединения дна (потайное врезное соединение).
Те кто приобрёл макрос можете по мере необходимости скачать обновлённую версию 0.66.  Но можно и не спешить, ибо скоро добавлю дополнительный режим для перегородок (без соединения в в стенки) и ещё один вариант петли для крышки (не выступающей за границу стенок)

+1

171

как установить макрос в COREL X7
спасибо

0

172

taawint написал(а):

как установить макрос в COREL X7
спасибо

Вот выше было:

DeltaV написал(а):

Добрый день. Сегодня подцепил макрос под Corel X8 на базе win10x86. Установился без вопросов. Единственное путь инсталяции отличается от того, что в инструкции C:\Users\имя пользователя\AppData\Roaming\Corel\CorelDRAW Graphics Suite X8\Draw\GMS. Сегодня буду пробовать резать. Спасибо за хороший продукт )

Должно подойти и под Х7 под Win7. Только путь в конце для  X7 а не Х8. Если операционка Win XP то:
C:\Document and Settings\имя пользователя\Application Data\Corel\CorelDRAW Graphics Suite X7\Draw\GMS

0

173

привет спасибо за ответ
Система под Win 7 32bit

0

174

Пожалуйста! Надеюсь - поможет!

0

175

Как и говорил, добавлено ещё пара фишек:
1) Режим петлевого соединения над стенками. Это позволяет делать такое соединение с любыми вариантами соединения стенок, а не только с шиповым соединением как это происходит в режиме, когда петля за границами стенок
http://s1.uploads.ru/Hm4gQ.png
2) Проектирование перегородок без крепление в стенки и дно. Может оказаться полезным если мы хотим вынимать в последующем перегородки. Обводной контур (коробочка) не проектируется (пока). Если будет необходимость, то конечно можно и заморочиться и с ним. Но пока только так. Соответственно - меньше одной перегородки в длину и одной в ширину в этом режиме быть не может. Вот пример чертежа, где всё и сразу:
http://s8.uploads.ru/mtMCw.png
Тем кто макрос уже приобрёл, обновление доступно по ссылке.

0

176

Все работает. Проверял на corel x6

0

177

Спасибо за модуль, все работает!

0

178

Уважаемый Виталий!
Спасибо за проделанную огромную работу!
Опробовал бесплатную версию на Corel X8-64bit и Windowc10 64bit. Все работает. Файл с макросом положил в папку \Program Files\Corel\CorelDRAW Graphics Suite X8\Draw\Gms.
Думаю, что дозрею и до приобретения полной версии :)

+1

179

KonDi написал(а):

Уважаемый Виталий!
Спасибо за проделанную огромную работу!
Опробовал бесплатную версию на Corel X8-64bit и Windowc10 64bit. Все работает. Файл с макросом положил в папку \Program Files\Corel\CorelDRAW Graphics Suite X8\Draw\Gms.
Думаю, что дозрею и до приобретения полной версии

Отлично! Спасибо и за похвалу и за ценную информацию о том,  что макрос работоспособен и под 64 битной версией,  да ещё и в Х8.  Такая статистика мне очень важна!

Отредактировано Виталий Шумаков (23-08-2016 11:31:55)

0

180

В качестве блога
В отпуске пробовал работу макроса. Решил поставить эксперимент с генерацией GCode. В итоге получилось почти хорошо. Почти, потому что после переделки станка пока не особо точно выставлен стол. После крепления заготовки выяснилось что один край немного задран. Обычно такую проблему легко решал (перестраховывался!) задав толщину материала при генерации УП чуть толще реальной толщины материала. А тут то как? Макрос то расчитывает число проходов и смещение исходя из толщины материала и никак иначе! Вот и вышло, что получился некоторый недорез. Компенсировать такую ситуацию через смену толщину материала - тоже не коммильфо, ибо на ней основаны расчеты глубин шипов и прочих элементов соединения деталей. В итоге сегодня сделал такую дополнительную функцию в экспорт GCode как дополнительное смещение для последнего прохода.
http://sd.uploads.ru/MHBAf.png
Таким образом при генерации УП смещение по оси Z и  количество проходов будет с учётом дополнительного конечного смещения. Карманы под пазы  считаются как и раньше: в половину толщины материала.
P.S. Пока не обновлял полный макрос, так как активно начинаю работать над следующими видами изделий: шкатулки книжки и чайные домики.

0

181

Благодаря уважаемому CEH9I, был найден неожиданный глюк в работе макроса. В режиме шкатулок с накладными панелями, если оставить все значение по умолчанию, то передняя стенка внутренней коробки уменьшается до 28% исходного размера. Сейчас этот баг исправлен, но пока новую версию я не выкладываю. Просто при необходимости надо поставить 100% от размера. Либо второй вариант: перед выходом из ввода параметров принудительно перезаписать размер толщины материала внутренней коробки до 8мм. В этом случае баг (сам не знаю почему - проблема возникает в системной функции), но уходит.

0

182

Вопрос к пользователям и потенциальным пользователям макроса! Стою перед развилкой по тому, что делать в первую очередь для развития макроса? Любопытно ваше мнение!

Итак, сейчас в ближайших планах(уже готовится интерфейс и скоро буду работать над раскроем) у меня следующие изделия:
1) Чайные домики. Безделушка конечно, но в целом очень многими моими знакомыми на ура воспринимается как небольшой но приятный и достаточно полезный подарок.
2)Шкатулки с "гибкой" округлой стенкой. Так называемые книжки-шкатулки. Имеются в исходном макросе "Шипоящик". Но я планирую более широкие выбор конечных форм таких изделий.

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

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

Вот и думаю, что важнее, на ваш взгляд как конечных пользователей: добавление нового функционала в плане новых изделий или доработка и расширение основного режима: прямоугольных ящиков и шкатулок? Параллельно можно конечно работать, но в одиночку сравнительно тяжело. Да и затянет это процесс развития макроса как мне думается! Так что вопрос не праздный, и от вашего мнения будет зависить, какой будет макрос в ближайшем будущем. Ибо конечный функционал (я надеюсь) будет включать всё что я обещал. И даже больше ;)!
ЗЫ. Ну и поскольку лето оканчивается, напомню что желающие могут обратиться за скидкой. С сентября цена, увы, но будет расти.

0

183

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

0

184

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

Отредактировано Виталий Шумаков (31-08-2016 12:48:21)

+1

185

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

0

186

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

0

187

Thanks for your feedback! The objectives of my macro and 3D CAD programs are different all the same! Not to mention the difference in the value of SolidWorks and CorelDraw.
P.S. And by the way, closer to the new year will see the full version of the macro translated into English ;)

Отредактировано Виталий Шумаков (01-09-2016 09:28:01)

0

188

Что касается опроса, то я лично за новый функционал.

+1

189

CEH9I написал(а):

Что касается опроса, то я лично за новый функционал.

Спасибо! А есть ли какие то предпочтения? Понимаю что у меня в любом случае ещё не паханное поле работы, но вот просто интересно, может я чего то не предусмотрел?
В качестве блога
Работа между тем продолжается. Кулуарно попросили о первом режиме чайного домика. Короткий отчет о проделанной за неделю работе!
Интерфейс:
http://sd.uploads.ru/Mjtlh.png
http://s2.uploads.ru/uUO5k.png
http://s6.uploads.ru/DaPl4.png

Отрисовка на текущий момент (нет ещё соединений и проём окошка и дверцы вставил пока вручную):
http://sh.uploads.ru/SCIdP.png
Думаю, что через неделю-другую будет доступно следующее обновление уже с чайным домиком.

Отредактировано Виталий Шумаков (02-09-2016 15:15:48)

+3

190

Виталий Шумаков написал(а):

Спасибо! А есть ли какие то предпочтения? Понимаю что у меня в любом случае ещё не паханное поле работы, но вот просто интересно, может я чего то не предусмотрел?

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

+1

191

Ну, универсальный макрос наверное нельзя создать. Он хоть и создаётся по модульной схеме, но каждый модуль со временем становится слишком сложным. Но перегородки это важная тема.  У меня мало опыта в этом вопросе, но если будет конкретный разговор, то думаю такая функция на деле может оказаться полезной многим. Так что - я открыт к конкретным предложениям ;)!

0

192

В качестве блога
Почти добил, в основных моментах, раскрой чайных домиков. До конца недели наверное можно уже будет скачать на пробу (кому интересно и кто само собой купил полную версию).
Поскольку изделие достаточно специфическое, наверное в итоге я помимо того что оставлю изделие в полной версии, выделю его и в  самостоятельный макрос.
http://s3.uploads.ru/oZeXJ.png

0

193

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

0

194

Спасибо! Не думаю что это первоочередная моя задача. Да и вообще, пока даже и не задумывался над таким типом изделий. Всё таки это уже совершенно другой тип изделий. Разве что название у них схожее - домик. Но технически - наверное можно и до этой степени развить. Хотя, вря дли в рамках этого макроса.
З.Ы. И технически это не скрипт, а вполне полноценная программа, взаимодействующая с другой программы. Отличается одно от другого тем, что макрос под корелом сперва компилируется в VBA и когда это сделано он через системные вызовы управляет наполнением документа в редакторе. А скрипт - это интерпретируемый код, который выполняется непосредственно исходной программой ;)

0

195

Анатолий88 написал(а):

Я с нетерпением жду чайный домик . Будет ли у вас дом куклы в будущем ?

Чайный домик в рамках общего макроса будет готов наверное в начале следующей недели. В виде отдельного макроса несколько позже.
Теперь что касается кукольных домиков. Основная проблема в том, что макрос не особо позволяет делать именно интерактивные проектировочные действия. То есть очень не просто реализовать функцию что то добавить на чертеже, что то убрать. И даже элементарно передвинуть. Для этого нужно использовать так называемые встраиваемые панели. В принципе я конечно рано или поздно добрался бы и для них, но честно говоря - пока надо реализовать намеченные типы изделий. В первую очередь шкатулки-книжки, наборные шкатулки, и многогранные шкатулки. Да и не знаю, есть ли такая массовая потребность в кукольных домиках, чтобы заморачиваться с их проектированием в макросе?!

+1

196

В первую очередь шкатулки-книжки!! :crazy:
При этом надо учесть ошибку старого макроса. В старом линия прорези рисовалась двумя векторами лежащими один под другим и с замкнутыми концами. При создании УП  в арткаме получалось, что фреза 2 раза по одному месту с одной глубиной бегала. Приходилось ручками переделывать, убирать повторы векторов. И ширина прорезного поля должна быть чуть шире половины длины окружности мм на пять (в идеале настраиваемый индивидуально), тогда не будет угла при закрытии. Ну и не забыть добавить толщину фанеры к диаметру круга. и застежку
Это сделано с использованием старого макроса+ручная доработка векторов
http://sd.uploads.ru/t/EySdH.jpg
Именная коробка под коньяк
http://s0.uploads.ru/t/FtAe7.jpg
http://s5.uploads.ru/t/ks5Mx.jpg
http://sh.uploads.ru/t/fruqG.jpg

+1

197

Класс!
Этот режим первый на очереди после домиков ;). Причем там далеко не одни книжки будут предусмотрены. Визитницы, гибкие пеналы, коробки под бутылки и всякое такое.

0

198

Виталий, а можно просьбу к функционалу? Просто не думаю, что это сложно реализовать, а мне (может и многим другим) было бы ооочень удобно. При создании обычного ящика есть различные варианты крышек. Был бы рад если бы появился вариант крышки сундучного типа, т.е. фактически такая же коробка как снизу, только с меньшей высотой в качестве крышки. Т.е. задаю я например размеры ящика д600, ш400, в300. И если ставишь галочку крышка сундучного типа, выбираешь её высоту, например 70. То рисуются две коробки одна высотой 230 мм, другая 70 мм.
Понятно, что можно создать просто 2 коробки, я именно так и делаю, но этот функционал сэкономил бы прилично времени и я был бы рад такому типу крышки. Спасибо!

0

199

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

Отредактировано Виталий Шумаков (08-09-2016 14:41:18)

0

200

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

0


Вы здесь » Форум клана ЧПУшников » Программы для ЧПУ-фрезеров. » Конструктор Шкатулок. Макрос для CorelDraw