Добро пожаловать на Форум по станкам с ЧПУ!

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

Тема в разделе "Новости и анонсы", создана пользователем Omiron, 18 мар 2016.

  1. Omiron

    Omiron Member

    Регистрация:
    28 апр 2012
    Сообщения:
    532
    Симпатии:
    0
    По поводу полной версии, обращайтесь в личку .
    Конструктор Шкатулок - макрос под Corel Draw для быстрого проектирования различных объемных конструкций из листового материала (в основном дерева), чья идея базируется на разработанном пользователями этого сайта макросе. Макрос предназначен для работы в операционной системе не ниже Windows 7 и версии Corel Draw не ниже Х4. В более ранних версиях наблюдаются различные проблемы с несовместимостью!
    Настоятельно рекомендую ознакомится с руководством пользователя! Ссылка ниже
    UPD 26 июня 2017 (бесплатная версия 1.1.)
    Исправлена ошибка, приводящая к неправильным чертежам пазовшипов, при задании зазора отличного от нуля.
    Ссылка на бесплатную версию "Конструктор коробок" UPD 7 сентября 2017
    Руководство пользователя макроса "Шкатулка" (версия 0.81b) UPD 7 сентября 2017
    На данный момент (версия 0.76) реализованы следующие конструкции:
    - ящик
    - простые шкатулки
    - шкатулки с прорезкой
    - шкатулки со сплошной основой и накладками
    - многогранные шкатулки
    - овальные шкатулки
    - многослойные шкатулки
    - спиральные корзины
    - 3D изделия произвольной формы
    - изделия с гибкой стенкой (шкатулка-книжка, визитница, портфель, карандашница, коробка под бутылку)
    - чайный домик (простой, башенкой и сруб)
    - штучные типы (например: шкатулка "Сердечко")
    Плейлист с видеоматериалами по макросу
    [​IMG]
     
  2. Omiron

    Omiron Member

    Регистрация:
    28 апр 2012
    Сообщения:
    532
    Симпатии:
    0
    Коллеги, само собой что выложенный макрос - это даже ещё толком и не альфа версия! Просто дабы потом не заморачиваться со сменой первого сообщения, сделал заранее рекламу так сказать. 
    Что хочу сказать сразу? В исходной теме макроса "Ящик", я сразу оговорил что макрос планируется как платный. Само собой, пока функционал идет на уровне исходного макроса, ни о каких деньгах речи не идет. Тестируем, пользуемся, поддерживаем обратную связь! Если тема пойдет хорошо, тогда будет более активное включение над следующими типами изделий. Подписанные тестировщики само собой будут иметь полные преференции на платную версию макроса, вплоть до бесплатной пожизненной полной версии   макроса .
    Работы много. Макрос идет с трудом, но идет.
    Жду ваших предложений и замечаний!
     
  3. avas1

    avas1 Active Member

    Регистрация:
    8 май 2012
    Сообщения:
    5.931
    Симпатии:
    1
    Первая проба
    Попробовал на кореле Х6.
    При нажатии кнопки "Параметры" выдает окно:

    Причем при первом запуске выдал 1 раз, а при повторном, понадобилось 2 раза закрывать это окно чтобы появилось окно параметров.
    Создал ящик с такими параметрами:

    Получил:

    Как мне кажется запилы в углах лучше делать так:

    Вот ящики со старого макроса:

    Если запилы делать по Вашему варианту, будет еще виднее. Резал фрезой 6 мм.
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
     
  4. КЕТ

    КЕТ Member

    Регистрация:
    19 янв 2013
    Сообщения:
    180
    Симпатии:
    0
    Плюсанул. Качнул,  на пробу,корел 16й .Попробовал нарисовать -рисует, ну а если рисует ,то и дальше дело пойдёт. Пробная версия только с "ящиком" работает, Ну а если и остальное заработает -Будет вообще "Чудом". Замечания и предложения может лучше будет в личку отправлять?    Удачи в создании макроса и не только...
    Методом проб дошёл смысл  значения "смещение деталей". , Можно в зависимости от толщины материала и диаметра фрезы ставить зазор между заготовками. Здорово!
    Согласен с avas1  , Центр фрезы( отверстия) не должен попадать с углом паза, принцип квадрата вписанного в круг.Так менее заметно запилы.
     
  5. Eugeniy

    Eugeniy Member

    Регистрация:
    19 янв 2013
    Сообщения:
    66
    Симпатии:
    0
    а у меня корел х16 ни в какую не видит этот макрос. шип установил его видит прекрасно
     
  6. Omiron

    Omiron Member

    Регистрация:
    28 апр 2012
    Сообщения:
    532
    Симпатии:
    0
    Это контроль размеров. В принципе он не особо нужен, но чтобы случайно не ввести слишком маленькое или большое значение - ввел их. Может и уберу позже, если будут сильно мешать


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


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


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


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

    По идее - никаких особых проблем быть не должно. Никаких защит или ещё чего подобного в макросе не стоит. Иногда макросы не видно пока не перезагрузишь корел. Может это поможет?
     
  7. Eugeniy

    Eugeniy Member

    Регистрация:
    19 янв 2013
    Сообщения:
    66
    Симпатии:
    0
    буду думать и искать в чем причина.если найду то поделюсь обязательно. перезагрузка не помогла
     
  8. Diapazon

    Diapazon Member

    Регистрация:
    7 июн 2012
    Сообщения:
    183
    Симпатии:
    0
    Corel X7.
    1. При выборе типа изделия доступен только ящик. Все остальные типы изделий (шкатулка,шкатулка с прорезью и т.д.) недоступны.
    2. Тип соединения стенки - доступен только один вариант (в верхнем левом углу).
    3. При нажатии СОЗДАТЬ ЧЕРТЕЖ - Корел вылетает. Пробовал несколько раз - результат один и тот же.
     
  9. Omiron

    Omiron Member

    Регистрация:
    28 апр 2012
    Сообщения:
    532
    Симпатии:
    0
    1) И должен быть только один. Я же написал - во втором сообщении что:

    . Пока только ящики. Остальное будет позже
    2) Режим врезного паза скоро будет. Сейчас над ним работаю
    3) Тут не могу пока ничего сказать! На Х4 и Х6, что у меня есть - никаких проблем ни разу не было. По идее - причин для вылетов быть не должно. Почти всё что касается рисования, почти так же как в макросе Ящика
     
  10. Eugeniy

    Eugeniy Member

    Регистрация:
    19 янв 2013
    Сообщения:
    66
    Симпатии:
    0
    подумал я и решил что корел х6 у меня халявский )))вот он и не встает . или это не важно с данным макросом?
     
  11. Omiron

    Omiron Member

    Регистрация:
    28 апр 2012
    Сообщения:
    532
    Симпатии:
    0
    Не думаю! У самого одна из версий портейбл и на ней в основном и разрабатываю. Никаких проблем с ней нет. Надо будет вставить для тестировщиков логирование действий. Но попозже.
    Пока же можно скачать следующую версию .
    Что изменилось?
    1) добавлен режим врезного паза для перегородок
    2) вырезы в краях по схеме предложенной в 3 сообщении
    3) сохранение документа по умолчанию теперь предлагается в папке Мои документы пользователя.
    4) устранены кое какие мелкие огрехи
     
  12. legos15

    legos15 Member

    Регистрация:
    19 янв 2013
    Сообщения:
    198
    Симпатии:
    0
    Идея очень интересная, давно хотелось подобного, даже готов подобный макрос, вот скачал его пробую и первое разочерование, что я не могу убрать отверстие под врезу, потому что нужно под лазер все тоже самое, в макросе ящик все с этим хорошо
     
  13. Omiron

    Omiron Member

    Регистрация:
    28 апр 2012
    Сообщения:
    532
    Симпатии:
    0
    Элементарно убирается. Ставишь ноль и будут прямые углы везде.
     
  14. legos15

    legos15 Member

    Регистрация:
    19 янв 2013
    Сообщения:
    198
    Симпатии:
    0
    можно подумать, не пробывал
    [​IMG]
     
  15. legos15

    legos15 Member

    Регистрация:
    19 янв 2013
    Сообщения:
    198
    Симпатии:
    0
    На счет третьего пункта тоже ошибочка, как то станно он сохраняет и постоянно светится кнопка открыть, хотя долно быть сохранить,поэтому когда выбираю допустим рабочий стол и нажимаю онкрыть он начинает открывать мой компьютер и т.т. пока не дойдет до какой нибуть пустой папки, думую поняли про что я
    [​IMG]
     
  16. goldmember

    goldmember Member

    Регистрация:
    19 янв 2013
    Сообщения:
    294
    Симпатии:
    0
    Друзья   у меня тоже Корел не видит нового макроса   . Хотелось бы поюзать 
     
  17. Omiron

    Omiron Member

    Регистрация:
    28 апр 2012
    Сообщения:
    532
    Симпатии:
    0
    Пардон! Мой косяк. Уберу проверку на ноль. Пока можно меньше 0,5 поставить и вырезы исчезнут.
    Что до папки, то вы выбираете в этом окне папку куда сохраняется кореловский документ,  если его ранее не сохранили стандартным способом вручную не из под макроса,  после создания чертежа.  Если чертёж уже где то сохранился,  то в этой же папке будут и экспортированные dfx файлы. Если нет,  то в этом диалоговом предполагается  что вы либо создаёте в моих документах папку,  либо открываете навигацией существующую и закрывает окно. Туда и будет идти и сохранение чертежа и экспорт деталей.
    Про  не видимость макроса - не могу пока ничего сказать. Есть два пути где хранятся макросы в кореле. Может не в ту папку просто копируете?
     
  18. lokydraug

    lokydraug Member

    Регистрация:
    7 июн 2012
    Сообщения:
    283
    Симпатии:
    0
    привет а может надо выложить свою версию портейбл корел.........и вопросы многие решатся..........
     
  19. Omiron

    Omiron Member

    Регистрация:
    28 апр 2012
    Сообщения:
    532
    Симпатии:
    0
    Ну варез вроде как запрещен на форуме. Да и одно дело скачать для себя, другое - распространять.
     
  20. maadman

    maadman Member

    Регистрация:
    7 апр 2012
    Сообщения:
    116
    Симпатии:
    0
    Ошибка с расчетом ширины шипа, при любых настройках зазора. А перегородки с врезкой в дно очень хорошая фишка.
    [​IMG]