Candle cnc mac os

Содержание
  1. Candle cnc mac os
  2. Changes:
  3. Camera plugin
  4. User commands plugin
  5. cnc-club.ru
  6. Подсажите по программе Candle или GrblControl
  7. Подсажите по программе Candle или GrblControl
  8. Re: Подсажите по программе Candle или GrblControl
  9. Re: Подсажите по программе Candle или GrblControl
  10. Re: Подсажите по программе Candle или GrblControl
  11. Re: Подсажите по программе Candle или GrblControl
  12. Re: Подсажите по программе Candle или GrblControl
  13. Re: Подсажите по программе Candle или GrblControl
  14. Re: Подсажите по программе Candle или GrblControl
  15. Re: Подсажите по программе Candle или GrblControl
  16. Re: Подсажите по программе Candle или GrblControl
  17. Re: Подсажите по программе Candle или GrblControl
  18. Re: Подсажите по программе Candle или GrblControl
  19. Re: Подсажите по программе Candle или GrblControl
  20. Re: Подсажите по программе Candle или GrblControl
  21. G-Code для плоттера на Arduino.
  22. Поиск картинки для гравировки на плоттере.
  23. Программа Inkscape поможет преобразовать растровое изображение в векторное.
  24. Настройка программы Inkscape.
  25. Преобразуем растровое изображение в векторное в программе Inkscape.
  26. Создаем G-code для плоттера в программе Carbide Create.
  27. Скачать программу Carbide Create.
  28. Создание G-Code в программе Carbide Create.
  29. Candle. Управляющая программа для ЧПУ плоттера на Arduino.
  30. Скачать программу Candle.
  31. Работа в программе Candle.
  32. Результат работы плоттера на Arduino.

Candle cnc mac os

Denvi released this Oct 30, 2019

Changes:

  1. Main window has dock windows now: «Device», «Modification», «Visualizer» and «Console». Windows can be moved, resized, closed, float.
  2. Added shortcuts settings.
  3. Removed «Units», «Rapid speed», «Acceleration» settings from «Machine info» group.
  4. Command can be evaluated by script engine now.
  5. «Restore origin» command was fixed.
  6. Panels are movable now.
  7. Plugins support added.
  8. Added «Camera» plugin.
  9. Added «User commands» plugin. Old «User commands» panel removed. The number and function of the buttons can now be customized.
  10. Added «Coordinate system» plugin.
  11. Added tool change commands support.

Plugins can be duplicated, simply copy/paste one in plugins folder. Thus you can set more than 1 «Camera» or «User commands» plugin.

Camera plugin

  • pan — mouse move with left mouse button pressed;
  • zoom — mouse wheel;
  • crosshair move — mouse move with shift and left mouse button pressed.
  • camera name;
  • camera resolution;
  • view pan;
  • view zoom;
  • crosshair position;
  • crosshair circle size;
  • crosshair line width;
  • crosshair color.

User commands plugin

Each button has Hint, Icon & G-code settings:

  • Hint is a short tooltip for button.
  • Icons stored in «\plugins\usercommands\images» subfolder, you can place your own icons here.
  • G-code is a multiline textbox, one line per command, no need to separate commands by semicolon now.

The order and number of buttons is also set in the settings.

Источник

cnc-club.ru

Статьи, обзоры, цены на станки и комплектующие.

Подсажите по программе Candle или GrblControl

Подсажите по программе Candle или GrblControl

Сообщение arkadiy2 » 08 дек 2017, 22:38

Re: Подсажите по программе Candle или GrblControl

Сообщение peratron » 08 дек 2017, 22:43

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

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

так, что скорей всего — без вариантов.

Re: Подсажите по программе Candle или GrblControl

Сообщение @lice » 08 дек 2017, 23:32

Re: Подсажите по программе Candle или GrblControl

Сообщение arkadiy2 » 09 дек 2017, 02:19

Re: Подсажите по программе Candle или GrblControl

Сообщение Rom327 » 09 дек 2017, 08:07

Re: Подсажите по программе Candle или GrblControl

Сообщение peratron » 09 дек 2017, 10:18

+1
А для управления лучше всего использовать ноутбук — который сам-себе-ИБП.
Тогда обеспечить ИБП для станка гораздо легче.

ХИНТ: напрашивается кострукция несложного ИБП для ЧПУ — главное, что выдавал команду АВОСТ.
Возможно удастся обойтись накопительными ёмкостями достаточной ёмкости в БП, без аккумуляторных банок.
Тогда всё сильно упрощается, и заодно решается проблема недостаточной мощности штатного БП для китайского семейства с 775 шпинделем.

В принципе, слепить такой питальник — совершенно не проблемно.

Re: Подсажите по программе Candle или GrblControl

Сообщение arkadiy2 » 09 дек 2017, 15:24

Читайте также:  Windows live essentials 2012 download

Re: Подсажите по программе Candle или GrblControl

Сообщение peratron » 09 дек 2017, 15:32

Ну, так именно про это я и сказал.

ХИНТ: беда здесь ещё и в том, что в процессе сбоя станок теряет координаты полностью — и никакое переобнуление не способно восстановить эти данные.

Re: Подсажите по программе Candle или GrblControl

Сообщение arkadiy2 » 09 дек 2017, 19:05

Re: Подсажите по программе Candle или GrblControl

Сообщение Rom327 » 09 дек 2017, 20:30

Ну, так именно про это я и сказал.

ХИНТ: беда здесь ещё и в том, что в процессе сбоя станок теряет координаты полностью — и никакое переобнуление не способно восстановить эти данные.

Мне несколько раз приходилось специально останавливать длинную программу, а на следующий день запускать с определенной строки.
Программа управления Candle, станок — лазерный гравер.
Делал так:
1. Останавливаю программу. Записываю номер строки. Выключаю станок.
2. Утром включаю, базирую, обнуляю координаты. После базирования головка лазера всегда находится в одних и тех же координатах.
3. Стрелками и кнопками 100. 10. 0,01 в Candle, вручную подвожу головку лазера к координатам, указанным строкой выше, чем та на которой остановил программу.
4. Page Up/Down выбираю нужную строку. Далее на стрелочку «отправить» и программа продолжает работать.

Потом надоело «подгонять вручную» и поставил тумблер на лазер. Теперь просто запускаю с нужной строки. Головка лазера едет по-диагонали от Home к нужной координате, лазер выключен. Как доехала — включаю лазер. Можно еще в строку на которой надо остановить программу прописать М0 и программа встанет на паузу.

Re: Подсажите по программе Candle или GrblControl

Сообщение @lice » 09 дек 2017, 21:23

Re: Подсажите по программе Candle или GrblControl

Сообщение Rom327 » 09 дек 2017, 21:30

Re: Подсажите по программе Candle или GrblControl

Сообщение @lice » 09 дек 2017, 21:57

Re: Подсажите по программе Candle или GrblControl

Сообщение peratron » 09 дек 2017, 23:10

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

Если озаботиться и перед началом обработки применить маркер начала координат — то можно восстановить начальную точку.
Но вот в процессе обработки инструмент оказывается в случайном месте — потому продолжить с этого места весьма непросто: надо подогнать коды вручную, вручную поставить кнопками инструмент в точку (которая не всегда видна).

ХИНТ: правильней всего запустить процесс с нуля! Половина пройдёт вхолостую — но в конце концов станок сам найдёт нужную точку.
Но у этого метода тоже есть ограничения — из-за конечной точности обработки и недостаточной жёсткости станка части до и после останова могут оличаться.
Если это предварительная обработка — это не сильно страшно, но на чистовом проходе может сказаться фатально.

ХИНТ: главное — не забывать маркировать начало координат!
Например, засверлить точку сверлом минимального диаметра, а потом ювелирно подгонять то же сверло для восстановления — и глаз-алмаз тут решающий.

Источник

G-Code для плоттера на Arduino.

Как собрать ЧПУ плоттер рассказывал в прошлой статье. Сегодня рассмотрим процесс сознания G-Code для плоттера на Arduino, от поиска картинки, до готовой гравировки. Для этого будем использовать несколько программ: Inkscape, Carbide Create, Candle. Для того, чтобы сделать гравировку, нужно нарисовать векторное изображение самостоятельно или найти готовый рисунок в интернете.

Поиск картинки для гравировки на плоттере.

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

После чего переходим в «Яндекс картинки». Конечно, можно искать сразу в «Яндекс картинках». Для более качественного поиска настроим фильтр, во вкладке «Тип» выберем «С белым фоном».

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

Читайте также:  Как удалить манджаро линукс

Нажимаем на кнопку «Открыть», для выбранного изображения. Оно откроется в новом окне, на черном фоне.

После чего кликаем по картинке правой кнопкой мыши и выбираем «Сохранить изображение как …», выбираем место куда сохранить. Если у вас браузер не спросил куда сохранить файл, то сохранение произойдёт в автоматическом режиме в папку «Загрузка».

Программа Inkscape поможет преобразовать растровое изображение в векторное.

Для того чтобы скачать программу «Inkscape», заходим в поисковик и указываем название программы «Inkscape». Переходим на сайт разработчика Inkscape.org.

На сайте переходим в раздел «Download».

На момент написания статьи последняя версия программы 1.0.2. В версиях новее 1.0 много нареканий, и я еще не тестировал работу с новыми версиями. Поэтому покажу работу с версией 0.9.2. Скачать ее можно на странице «Download» в правой колонке.

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

Выбираем разрядность вашей ОС. У меня 64-bit.

Скачиваю установочный файл .exe. Установка программы не сложная и проходит в несколько кликов.

Настройка программы Inkscape.

Для комфортной работы с программой настроем её. Для этого переходим в раздел меню «Файл-> Свойства документа…».

Выбираем единицы измерения «mm». Настраиваем размер рабочего пространства, по размерам рабочей зоны плоттера. У меня ширина 90, высота 60 мм.

Полученный шаблон сохраняем, чтобы в дальнейшем не настраивать данные параметры.

Преобразуем растровое изображение в векторное в программе Inkscape.

Перетаскиваем в программу изображение, которое мы скачали ранее. У вас появиться окно «Импорт растра в формате jpeg», тут ничего не меняем, нажимаем на кнопку «ОК».

Для того чтобы растровое изображение преобразовать в векторное, необходимо выделить картинку и выбрать пункт меню «Контур -> Векторизовать растр…».

Откроется всплывающее окно. Тут можно поиграться с настройками, для просмотра результата нужно поставить галочку «Предпросмотр». После чего нажимаем кнопку «ОК».

Растровое изображение можно удалить, оно нам больше не понадобиться.Изменяем масштаб полученного изображения, чтобы оно помещалось в наше рабочее поле. Для пропорционального изменения размера, нажмите клавишу «Ctrl» и не отпуская, потяните за любой угол изображения.

Последнее, что нам нужно сделать, это оконтурить объект. Для этого переходим в меню «Контур-> Оконтурить объект».

Полученное изображение сохраняем в формате .svg, под название «Пример1».

Векторное изображение готово, сейчас приступим к созданию G-Code для плоттера.

Создаем G-code для плоттера в программе Carbide Create.

Для того чтобы создать G-code для плоттера, воспользуемся программой Carbide Create. Данная программ позволяет создавать G-code для фрезерных ЧПУ станков. Для наших целей её тоже можно использовать, но с определёнными ограничениями, о которых расскажу по мере их возникновения.

Скачать программу Carbide Create.

Для того чтобы скачать программу, в поиске «Яндекс» указываем название программы «Carbide Create». Переходим на сайт разработчика.

Прокрутив страницу ниже, вы увидите заголовок «Carbide Create CAD/CAM Software». Нажимаем на кнопку «See Carbide Create», чтобы подробнее почитать о программе.

На странице программы нужно нажать на кнопку «Get Carbide Create for Free». В открывшемся окне указываем свой e-mail и нажимаем на кнопку «Get Carbide Create».

После чего вы получите письмо, на указанный ранее электронный адрес. В письме будет ссылка на скачивание программы «Click here to download Carbide Create».

После нажатия на которую вы сможете скачать программу для вашей операционной системы. К сожалению, для Linux версии нет.

Создание G-Code в программе Carbide Create.

Запускаем программу Carbide Create и выполним настройки. Для этого нажмем на иконку шестеренки, в блоке кнопок «Setup».

В открывшемся окне первым делом нужно настроить единицы измерение «мм», внизу окна и нажать на кнопку «Ок». Затем повторно открыть данное окно и произвести настройки размера рабочего поля станка. Поднятие оси Z, толщину заготовки и нулевую точку, в левом нижнем углу. Сохраняем настройки.

Затем загрузим векторное изображение, которое мы создали в программе Inkscape. Для этого в меню выбираем «File-> Open…».

Выбираем файл «Пример1» и нажимаем на кнопку «Открыть».

Чтобы начать работать с нашим изображением выделяем его.

Читайте также:  Get free windows on mac

На панели «Transform» находятся инструменты, которые позволят перемещать, вращать, изменять размер изображения.

Для создания G-Code необходимо перейти во вкладку «Toolpaths». Здесь на панели «2D Toolpaths», можно выбрать вид обработки. Нас интересует «Controur».

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

После выбора инструмента, нужно указать высоту по оси Z и обработку по линии, и нажать на кнопку «Ок».

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

В окне настройки, указываем параметры как на картинке. Это позволит сделать обработку максимально быстро.

Мы добавили 2 операции обработки, в конце каждой операции указанно ориентировочное время выполнения в минутах.

Для создания G-Code нажимаем на кнопку «Save GCode», указываем название файла «Пример1.nc» и сохраняем его.

G-Code готов, сейчас можно проверить что у нас получилось, но для этого понадобится управляющая программ для ЧПУ станка.

Candle. Управляющая программа для ЧПУ плоттера на Arduino.

Управляющих программ для ЧПУ станка много, в прошлой статье рассказывал про программу «Universal G-codeSender», но так как она плохо работает на операционной системе Windows, сегодня буду пользоваться программой «Candle». Она достаточно стабильная и полностью на русском языке.

Скачать программу Candle.

Для того чтобы скачать программу Candle, в поиске «Яндекс» указываем фразу «Candle cnc». Приходим на GitHub.

Прокручиваем страницу вниз, до раздела «Downloads», тут можно скачать beta версию «Version 1.2b release» или стабильную версию «candle_1.1.7.zip». Буду использовать версию 1.2b. Я не обнаружил в работе данной версии серьёзных ошибок.

Программу нужно скачать, разархивировать и запускать прям из папки. Программа не требует установки на ваш ПК.

Работа в программе Candle.

Запускаем программу, для начала работы нужно произвести настройки подключения к станку. Для этого перейдём в пункт меню «Сервис-> Настройки».

Тут нам необходимо настроить соединение со станком. Для этого выбираем порт, к которому подключен станок и указываем скорость «115200». Нажимаем «ОК».

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

Выбираем файл «Пример1.nc».

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

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

Затем нажимаем на кнопку «Отправить». После чего начнётся обработка.

Серым цветом отображается обработанная часть детали. А фиолетовым код загружен в буфер Arduino и ожидающий очереди на обработку.

По завершению, вы увидите информацию о том, что обработка завершена и время, за которое была выполнена гравировка.

ВНИМАНИЕ. Возможно программа не будет выполняться и просто остановиться. Это связанно с тем, что программа Carbide Create добавляет команду M0 . И наш интерпретатор не понимает, что от него требуется. Для устранения данной ошибки, открываем файл «Пример1.nc» в любом текстовом редакторе и удаляем строку « M0 ;T324 ». Она чаще всего располагается в 5 строчке кода. Сохраняем файл.

Проблема устранена. Можно рисовать наше изображение на плоттере.

Результат работы плоттера на Arduino.

В итоге наших манипуляций мы получаем вот такой результат.

Тут, как всегда, подвела ручка и местами нарисована не очень яркая штриховка. Но будем считать это так задумано.

Вывод.

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

Также планирую написать пару статей про другие способы создание G-Code для плоттера на Arduino. А также загрузить другую GRBL прошивку в Arduino.

Понравился проект G-Code для плоттера на Arduino? Не забудь поделиться с друзьями в соц. сетях.

А также подписаться на наш канал на YouTube, вступить в группу Вконтакте, в группу на Facebook.

Спасибо за внимание!

Технологии начинаются с простого!

Источник

Оцените статью