Как регулировать мощность лазера в программе laser grbl

ВСЕ: Вот список настроек, над которыми я работаю до выпуска основной версии v1.1! Пожалуйста, прокомментируйте их, если вы не согласны, имеете опасения или считаете, что это неправильно по ЛЮБОЙ причине. Я новичок в лазерной резке, и мне нужна помощь пользователя, чтобы разобраться в некоторых деталях.

chamnit

Самый полезный комментарий

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

  • Должен быть в режиме движения G1, G2, G3, чтобы включить лазер. ($J jog должен держать лазер включенным, если он находится в этих состояниях перед толчком, но забыл проверить.) Это предназначено для обеспечения безопасности и делает движения лазера явными. Другими словами, нет порогов G0 с включенными лазерами.
  • M3 – режим постоянной мощности. Всегда включен на запрограммированной мощности, поэтому его можно использовать для фокусировки.
  • M4 — это режим динамической мощности, который автоматически регулирует мощность лазера в зависимости от текущей скорости относительно запрограммированной скорости. Очень хорошо, но может работать не для всех материалов из-за нелинейности работы лазеров. Лазер включается только во время движения.
  • Исправлена ​​ошибка, из-за которой Grbl останавливался и синхронизировался, когда это не должно происходить для лазерных движений. В целом он должен работать намного плавнее и быстрее.

Я также создал документ laser_mode.md в папке /doc. Я буду добавлять туда больше информации о новом лазерном режиме. Итак, если у вас есть какие-либо вопросы по реализации, я прослежу, чтобы они вошли в этот документ. Всем спасибо!!

НАСТРОЙКА LaserGRBL. ИНСТРУКЦИЯ на русском Gistroy | Часть 3

chamnit 5 дек. 2016

Все 26 Комментарий

Хия
У меня нет проблем с вашими предложениями, но я думаю, что нашел ошибку. (обнаруженную при изменении SketchUcam для работы с вашим первым пунктом выше)

У меня есть последний код и

определить LASER_CONSTANT_POWER_PER_RATE

и #32=1
а у меня к пину 11 подключен светодиод (вместо лазерного модуля еще не заказывал 😉

Теперь я выпускаю
М3 С1000
и светодиод остается выключенным, как и ожидалось.
G1 X100 F1000
и светодиод загорается, а затем снова гаснет, как и ожидалось.
G0 X0
и светодиод мигает с частотой около 5 Гц на время движения, когда он должен оставаться выключенным.

Делает то же самое, если #32=0, за исключением того, что
М3 С1000
включит светодиод на полную мощность, и движение не будет появляться или исчезать, но мерцание во время движений G0 все еще происходит.

Только что перекомпилировал с #define LASER_CONSTANT_POWER_PER_RATE undefined и мерцание исчезло, как и ожидалось.

swarfer 15 нояб. 2016
chamnit 15 нояб. 2016

Посылаю вам свои наблюдения:

Использую последнюю версию 2016-11-04 с включенным лазерным модулем ($32=1), управлял лазерным модулем на 300 мВт.

Выжигаем фото в программе LaserGRBL

  • При включенном параметре #define LASER_CONSTANT_POWER_PER_RATE лазер никогда не достигает 100% мощности (максимум шпинделя = 255) даже на длинных прямых линиях и с низкой скоростью и ускорением. Я считаю, что ожидается 100% мощность (S255), если нет ускорения или замедления. Я говорю это потому, что мощность лазера не одинакова при активном и неактивном LASER_CONSTANT_POWER_PER_RATE.
  • Лазер остается включенным, когда G-CODE прерывается. Я не знаю, проблема ли это прошивки или панели GRBL, которая не сбрасывает выход лазера.

Sylvan72 15 нояб. 2016

  • Самая последняя версия 2016-11-12. В этом последнем коммите я внес некоторые коррективы в расчет ШИМ.
  • Прерывание g-кода может означать многое, можно поконкретнее? Я знаю о некоторых условиях, когда лазер не отключается должным образом. Я уже работаю над решением этих проблем, но сначала мне нужно изменить поведение лазера, как описано в первом посте. Так что может быть несколько доработок.

chamnit 15 нояб. 2016

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

Я проверил свой ЧПУ с помощью лазера. Когда я запускаю файл G-CODE через панель GRBL и вынужден остановить его, лазер активируется, когда я перемещаю оси XY. Это происходит либо подачей команды «Х10», либо кнопкой «Х+» (пробежка).

Даже если вы введете команду «M5» или «M5 S0», лазер останется включенным.

Sylvan72 15 нояб. 2016

Извините за мой английский. Я использую переводчик Google.

Sylvan72 15 нояб. 2016

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

Читайте также:
Последовательность операторов программы которые выполняются при конкретном варианте исходных данных

chamnit 15 нояб. 2016

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

Я надеюсь, что вы сможете достичь своих целей.

Привет вам из Бразилии.

Sylvan72 15 нояб. 2016

Приятно видеть этот прогресс в реализации лазера. Молодец!

alpharesearch 19 нояб. 2016

Странное поведение в моей настройке с grbl 1.1

1) Я испытываю некоторое поведение Sylvan72, используя CONSTANT_POWER_PER_RATE и $32=0.
После включения лазер остается включенным также на G5, G5 S0, S0, $H и G0. Я мог бы подождать лучшей реализации, но мне очень нравится эта функция, и я надеюсь увидеть ее в ближайшее время.

2) Используя CONSTANT_POWER_PER_RATE и $32=1, мой лазер всегда остается выключенным.

Пожалуйста, прокомментируйте их, если вы не согласны, имеете опасения или считаете, что это неправильно по ЛЮБОЙ причине. Я новичок в лазерной резке, и мне нужна помощь пользователя, чтобы разобраться в некоторых деталях.

За свои 2 цента я могу сказать, что пользователю лазера малой мощности обычно приходится вручную фокусировать объектив.
Для этого они активируют лазер с небольшой мощностью (например, 10%) с помощью команды S и удерживают лазер в фиксированном положении (без движения), чтобы они могли сфокусировать маленькую точку.

Я читал, что это было просто запрошено/предложено и вставлено в «commit_log_v1.1.txt».

Судя по отзывам разработчиков LaserWeb, работают только перемещения G1, G2 и G3.
с режимом постоянной мощности лазера. Это означает, что G0, G38.x и $J бегают трусцой.
движения работают без него и будут поддерживать постоянную выходную мощность. Этот
был специально запрошен как способ сфокусировать лазер, сохраняя
лазер включен, когда он не двигается. С практической точки зрения это не должно изменить
работает лазерный режим.

Палец вверх за меня!

arkypita 23 нояб. 2016

пс. Я также пишу свой собственный интерфейс GRBL для Windows (да, еще один!), оптимизированный для лазера.
Он разработан на C# и работает с 0.9 и 1.1 grbl.

Из-за лазерной оптимизации в графическом предварительном просмотре не выполняются вычисления по оси Z, но у стримера gcode нет проблем с Z.

Это недельный проект, поэтому он очень простой, но функционально и стабильный.

arkypita 24 нояб. 2016

Я много экспериментировал с диодными лазерами, параметрами гравировки и различными контроллерами. Чтобы получить оптимальное разрешение в оттенках серого, нам нужно настроить частоту ШИМ лазера.
Высокая частота ШИМ означает очень короткие импульсы, которые хорошо подходят для 3D-гравировки, но не приводят к хорошему разрешению оттенков серого. Низкая частота ШИМ приводит к лучшему разрешению оттенков серого (на дереве). Для меня это имеет абсолютный смысл, так как древесине нужно некоторое время, чтобы потемнеть. Полная энергия за определенное время одинакова для высокой и низкой частоты, но результат для дерева сильно отличается.

Как вы думаете, вы могли бы упаковать настройку $ в grbl для регулировки частоты ШИМ?

cprezzi 24 нояб. 2016

Есть несколько способов настроить ШИМ (быстрая ШИМ против фазовой ШИМ), каждый из которых имеет разные частоты, на которых они хотели бы работать. Таким образом, может быть слишком много вариантов, которые нужно поддерживать. Во всяком случае, я мог бы сделать что-то вроде логического значения, чтобы установить между двумя режимами, настроенными пользователем. Эти режимы должны быть предварительно установлены пользователем в файлах config.h или cpu_map.h.

Но на данный момент никаких гарантий. Возможно, придется подождать до версии v1.2.

chamnit 24 нояб. 2016
chamnit 24 нояб. 2016

Для этого рекомендуется использовать параметр $32. В любом случае есть только несколько значений прескалера, с которыми можно поиграть.
Всё лучше, чем ничего 😉

cprezzi 24 нояб. 2016

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

  • Должен быть в режиме движения G1, G2, G3, чтобы включить лазер. ($J jog должен держать лазер включенным, если он находится в этих состояниях перед толчком, но забыл проверить.) Это предназначено для обеспечения безопасности и делает движения лазера явными. Другими словами, нет порогов G0 с включенными лазерами.
  • M3 – режим постоянной мощности. Всегда включен на запрограммированной мощности, поэтому его можно использовать для фокусировки.
  • M4 — это режим динамической мощности, который автоматически регулирует мощность лазера в зависимости от текущей скорости относительно запрограммированной скорости. Очень хорошо, но может работать не для всех материалов из-за нелинейности работы лазеров. Лазер включается только во время движения.
  • Исправлена ​​ошибка, из-за которой Grbl останавливался и синхронизировался, когда это не должно происходить для лазерных движений. В целом он должен работать намного плавнее и быстрее.
Читайте также:
Как создать программу для работы с документами

Я также создал документ laser_mode.md в папке /doc. Я буду добавлять туда больше информации о новом лазерном режиме. Итак, если у вас есть какие-либо вопросы по реализации, я прослежу, чтобы они вошли в этот документ. Всем спасибо!!

chamnit 5 дек. 2016

Я сразу запрыгнул на v1.1e, как только увидел 😉
Большое спасибо за всю вашу тяжелую работу! Это, наконец, делает Grbl любимым решением для лазерных резчиков на данный момент (на мой взгляд).

Я сделаю больше тестов и сообщу вам, когда найду некоторые глюки 🙂

cprezzi 6 дек. 2016

Спасибо! Мне неловко признаться, что прошлой ночью я впервые попробовал LaserWeb3. Это очень хорошая часть программного обеспечения. Вы, ребята, проделали невероятную работу над ним. Все мои пробные образцы вышли отличными.

Я без колебаний рекомендую его всем в будущем.

Другой пользователь прислал мне некоторый g-код для тестирования некоторых векторных гравюр (не сгенерированных LW3) только с динамическим режимом M3 и M4 в качестве разницы. Он был протестирован с использованием лазера мощностью 2,8 Вт и низкоскоростной системы ShapeOko2. M4 выглядит довольно хорошо, а M3 имеет заметное дополнительное сжигание, когда он ускоряется вблизи поворотов и мелких деталей. Если машина имеет высокие пределы ускорения, M3 и M4 должны выглядеть почти одинаково.

test

chamnit 6 дек. 2016

2016-12-06 21 38 28

arkypita 6 дек. 2016

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

20161105_153851-1

mayhem2408 6 дек. 2016
chamnit 6 дек. 2016

Я уверен, что мы реализуем вариант M4 (переключаемый) в LW3, но поскольку все остальные прошивки не способны на это, нам нужно разрешить эту функцию только для Grbl > 1.1e 😉

cprezzi 7 дек. 2016

Честно говоря, я уже давно не использовал свой станок Shapeoko Laser/CNC. У меня более старая версия Arduino (тот, что был до uno или на самом деле клон Seeeduino V2.2), и мне нужно прошивать напрямую, потому что у меня нет загрузчика Arduino, и я думаю, что были некоторые проблемы с размером. Я смог портировать все пункты конфигурации с 0.9 на 1.1e и после прошивки сбросил все eeprom.
Хорошей новостью является то, что $H работает так же, как и в прошлом, и, например, G0 X5 перемещает ось x. После этого я пробую G1 X5, но не получаю OK вместо ошибки: 22, поэтому я попытался посмотреть документ Interfacing with Grbl , но похоже, что номера ошибок начинаются с 23.
Я попробовал программу Laserweb и последовательный монитор от программного обеспечения arduino для связи с машиной, и результат тот же. Любая идея, что я делаю неправильно?

PS: я думаю, мне нужно было просмотреть источник, а не старую вики:
«22», «Скорость подачи не определена», «Скорость подачи еще не установлена ​​или не определена».

alpharesearch 7 дек. 2016

Здесь действительно отличная документация для 1.1: https://github.com/gnoa/grbl/tree/edge/doc/markdown .
Когда-то установка скорости подачи для любой команды перемещения была обязательной.

gerritv 7 дек. 2016
alpharesearch 8 дек. 2016

Источник: bleepcoder.com

ПОМОГИТЕ Настроить лазер 5.5Вт на выжигание фото

при включении лазера в Laser GRBL по команде М4 на драйвере лазера есть регулировка мощности(крутилка такая), вот её в какое положение ставить? Я пока чисто визуально выставил процентов 40-50, это правильно?

Я раньше пытался ею пользоваться, для удобства даже шкалу на этот регулятор напечатал и приклеил, чтобы хоть как то определять эти проценты. Потом отказался, выставил на максимум и при выжигании регулирую только программно в самой Laser GRBL скоростью выжигания мм/мин., ну и (очень редко) регулировкой мощности S-макс.

Dmitrich

Dmitrich

НЕ ТОЛЬКО ЧИТАЕТ

ПРОВЕРЕННЫЙ

Я раньше пытался ею пользоваться, для удобства даже шкалу на этот регулятор напечатал и приклеил, чтобы хоть как то определять эти проценты. Потом отказался, выставил на максимум и при выжигании регулирую только программно в самой Laser GRBL скоростью выжигания мм/мин., ну и (очень редко) регулировкой мощности S-макс.

Читайте также:
Как сделать лицензию на программу python

Вот, спасибо! Ждал сообщения от многоуважаемого комрада
Василич , и дождался)
Низкий поклон Василич , )
То есть выкручиваю на максимум её, М4=0, М5=255, и регулирую скоростью 900-1350 и т.д.
Но ведь в процессе (даже по первым двум/трем линиям) можно увидеть, что лазер может жечь «нАсквозь»!(Если было М3 Smin вместо М4) Вот это то как менять? Или это Laser GRBL сама меняет?
Ну и вишенка на торте) У Вас на CNC3018 какие максимальные скорости по
$110
$111
и
$120
$121 ?
Я поставил:
$110=5000.000
$111=5000.000
$120=300.000
$121=300.000
В принципе результат устраивает(дай Бог, завтра выложу), но может быть можно сделать лучше?

Fiks

Fiks

ЧИТАТЕЛЬ ФОРУМА

То есть выкручиваю на максимум её, М4=0, М5=255,
Откуда Вы это берете? У этих команд нет цифровых параметров.

Василич

Василич

МЕСТНЫЙ МАСТЕР

МОДЕРАТОР

То есть выкручиваю на максимум её, М4=0, М5=255, и регулирую скоростью 900-1350 и т.д.
Но ведь в процессе (даже по первым двум/трем линиям) можно увидеть, что лазер может жечь «нАсквозь»!(Если было М3 Smin вместо М4) Вот это то как менять? Или это Laser GRBL сама меняет?

Да, все верно. На самом лазере регулятор на максимум, а далее — все программно.
И как верно заметил Fiks , выставляете значение не М4=0, а Sмин=0, и не М5=255, а Sмакс=255. Значения М4 и М5 это выключатель, включить-выключить лазер.
Насчет если было М3 вместо М4 — тут просто нужно следить самому. LaserGRLB при выходе из программы сохраняет последние выбранные значения работы, это касаемо не только М3 или М4, но и разрешения, сглаживания, яркости и т.д.
Я, к примеру, параметром М3 вообще не пользуюсь, у меня стоит только М4. Поэтому, этот параметр остается при задании выжигания по умолчанию.
При работе в режиме М4 на максимальной мощности, это равнозначно работе в режиме М3.

Источник: cnc3018.ru

Передаточные числа на лазерном станке c LaserCut

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

Инструкция корректна для контроллеров Leetro MPC 6515/6525/6535/6565/6585/6595 и программы LaserCut 5.0-5.3

Настройка LaserCut

1. Создайте в программе «Lasercut» прямоугольник, желательно размером на 100 мм меньше максимальных размеров рабочего поля оборудования. Для примера возьмем размеры 100х100 мм.

lasercut-станки

2. Вырежете его на станке созданный файл.

Фрезерный станок ЧПУ VENO K45MT2040

Быстрый просмотр

Рабочее поле: 2000х4000 мм. Мощность шпинделя: 4,5 кВт. Цанговый патрон: ER-32. Высота портала.

Лазерный станок CO2 по металлу KAMACH 1390 ZET

Быстрый просмотр

Рабочее поле, мм: 1300х900. Мощность излучателя, Вт: 130-160 RECI w6. Система управления RuiDa.

Лазерный станок по металлу VENO 1530 GE II 1000

Быстрый просмотр

Мощность лазера: 1000 Вт. Рабочее поле: 3000х1500 мм. Источник: Maxphotonics. Опция: RayCus, IPG.
Товар добавлен в корзину

3. Измерьте длину по оси Х прямоугольника после окончания вырезки, например, она получится 100,5 мм. Измерение изделия
4. Зайдите в программе «Lasercut» в «File» / «Machine Settings» / «Machine Options» Сервис LaserCut
5. В закладке «WorkTable» в строке «Pulse Unit», относящиеся к X axis, нажмите кнопку “…” Lasercut настройка

Лазерный станок CO2 VENO 530

Быстрый просмотр

Рабочее поле: 500х300 мм. Мощность лазера: 50 ватт. Система управления RuiDa RDC6445G. Порт.

Лазерный маркер по металлу Kamach Fiber T330

Быстрый просмотр

Рабочее поле: 110х110 (опционально 150х150, 175х175, 200х200, 300х300 мм). Мощность: 30 Вт.

Фрезерный станок ЧПУ Kamach StartUp 6090

Быстрый просмотр

Рабочее поле: 900х600х200 мм. Мощность шпинделя: 2,2 кВт. Цанговый патрон: ER-20. Виды обработки.
Товар добавлен в корзину

6. В новом окне надо установить значение «Need pulse» точно такое же, какое установлено на вашем блоке управления двигателя (драйвере) по оси Х
Чтобы это сделать, надо подойти к блоку к управления двигателя, проверить как установлены Pin-переключатели на драйвере и по таблице, нарисованной на драйвере, определить настроенное значение «Pulse». Например:
В нашем случае на драйвере установлено значение «Pulse» = 10 000. Вводим это значение в строку «Need Pulse» в программе «Lasercut».
7. Далее меняем значение «Move» на значение, вычисленное по формуле: Move * фактическое значение/заданное значение
В нашем случае: 50,836 * 100,5 / 100 = 51,01
6. То же самое надо проделать по оси Y, начиная с пункта 3.

Лазерный маркер по металлу Kamach Fiber T320

Быстрый просмотр

Рабочее поле: 150х150 мм. Опционально до 300х300 мм. Мощность: 20 Вт. Источник: Raycus RFL-P20QE

Блок высокого напряжения LaserPWR DY10 (60-100 Вт)

Быстрый просмотр

Блок высокого напряжения для лазерных трубок RECI, LASEA, YONGLI. Может работать с трубками.

Лазерный станок CO2 KAMACH 6090 HYPE RT100

Быстрый просмотр

Источник: www.yusto.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru