Страница 6 из 14
Re: emc2 и со2 лазер
Добавлено: 25 янв 2014, 12:36
gendos
Всем доброго дня .
Сейчас у меня мощность лазера привязана к скорости движения. Возникла потребность прожигать пунктиром ,вместо прямой линии . Синхронизация пунктира не нужна и хотел бы это сделать средствами EMC2.
Кто может подсказать варианты , как можно гасить и поджигать лазер ?
Re: emc2 и со2 лазер
Добавлено: 25 янв 2014, 12:47
Serg
Привязать к позиции по Z: 0 - лазер выключен, -100 - 100% мощности. Z настроить запредельные скорости и ускорения (ну или как быстро лазер выходит на заданный режим).
Для управления лучше использовать генератор шагов (stepgen) сигнал подавать на реверсивный счётчик: на входе step/dir, на выходе цифровое значение мощности, можно его сразу на ЦАП.
Re: emc2 и со2 лазер
Добавлено: 25 янв 2014, 13:00
gendos
Я немного неточно описал задачу.
Станок движется по прямой без остановок и замедлений и при этом мигает лазер (синхронизация не нужна)
при этом при удачном подборе частоты и скорости получается пунктир.
А вариант привязать к позиции по Z я обдумаю.
Re: emc2 и со2 лазер
Добавлено: 25 янв 2014, 13:06
gendos
Re: emc2 и со2 лазер
Добавлено: 25 янв 2014, 13:07
nkp
а какова составляющая инерции включения-выключения лазера??(исходя из скорости и нужной длины "стежков")
Re: emc2 и со2 лазер
Добавлено: 25 янв 2014, 13:16
Serg
gendos писал(а):Станок движется по прямой без остановок и замедлений и при этом мигает лазер (синхронизация не нужна)
при этом при удачном подборе частоты и скорости получается пунктир.
Я так и понял, потому и ось Z. А дальше всё будет зависеть от того как быстро лазер выходит на заданный режим.
Re: emc2 и со2 лазер
Добавлено: 25 янв 2014, 13:27
gendos
nkp писал(а):а какова составляющая инерции включения-выключения лазера??(исходя из скорости и нужной длины "стежков")
Судя по тому что при растровой гравировке при движении не происходит замедления скорости включения-выключения
лазера происходит на высокой частоте (можно считать что инерции нет)
Сейчас с моими настройками я подобрал скорость и мощность при которой виден вместо линии пунктир.
Но хотел бы иметь возможность задавать пунктир не случайным подбором.
Re: emc2 и со2 лазер
Добавлено: 25 янв 2014, 13:33
gendos
UAVpilot писал(а):Привязать к позиции по Z: 0 - лазер выключен, -100 - 100% мощности. Z настроить запредельные скорости и ускорения (ну или как быстро лазер выходит на заданный режим).
Для управления лучше использовать генератор шагов (stepgen) сигнал подавать на реверсивный счётчик: на входе step/dir, на выходе цифровое значение мощности, можно его сразу на ЦАП.
Пока до меня не дошло.Обдумаю позже.
Re: emc2 и со2 лазер
Добавлено: 25 янв 2014, 13:34
aftaev
gendos писал(а):Судя по тому что при растровой гравировке при движении не происходит замедления скорости включения-выключения
растровую гравировку делают как правило на так называемых DSP контроллерах, которые привязаны к Корелу и не работают с Gcode
gendos писал(а):Похожий вопрос подымался сдесь
viewtopic.php?f=3&t=1013&start=40
поставил отдельно таймер который включал лазер.
UAVpilot писал(а):Я так и понял, потому и ось Z. А дальше всё будет зависеть от того как быстро лазер выходит на заданный режим.
Gcode для примера нужЁн.
Re: emc2 и со2 лазер
Добавлено: 25 янв 2014, 13:45
gendos
aftaev писал(а):поставил отдельно таймер который включал лазер.
Так бы я думаю устроило, но хотел бы встроить это в EMC2, чтобы было удобнее выбирать параметры и потом
попробовать сделать пунктир не только на прямых, но и на кривых линиях(где будет меняться скорость движения)
Re: emc2 и со2 лазер
Добавлено: 25 янв 2014, 13:53
Serg
aftaev писал(а):Gcode для примера нужЁн.
Например любой 3d рельеф.
Re: emc2 и со2 лазер
Добавлено: 25 янв 2014, 14:04
gendos
Вот мой пример G кода при S 6 у меня получается пунктир , а при s 25 выжигает линию, но сейчас не устраивает
что не могу выжечь линию на малой мощности .( при s25 сильно прожигает а при s6 уже не линия а пунктир) Чтобы
при s25 жгло слабее приходится в ручную убирать мощность потенциометром, что при работе не реально
Re: emc2 и со2 лазер
Добавлено: 25 янв 2014, 15:14
aftaev
UAVpilot писал(а):Например любой 3d рельеф.
G1 X100 Z10 F1000 - будет рассчитана интерполяция (ось x начнет замедляться)
G1 X100 F1000
G1 Z10 F10000 - ось Х также начнет замедляться
при замедлении лазер больше прожжет.
Re: emc2 и со2 лазер
Добавлено: 25 янв 2014, 19:35
Serg
Кто-то мешает написать "G1 Z10 F1000000000000000" ?
Ну и для Z настроить максимальное ускорение с таким-же количеством нулей.

Re: emc2 и со2 лазер
Добавлено: 25 янв 2014, 20:09
gendos
UAVpilot писал(а):Кто-то мешает написать "G1 Z10 F1000000000000000" ?
Ну и для Z настроить максимальное ускорение с таким-же количеством нулей.

Если вкл- выкл лазер используя Z , то если я правильно понимаю нужно рисовать пунктир и потом писать G код,
но тогда при движении по Х или У на пунктире будет происходить разгон и торможения осей.
А мне нужно чтоб этого не было. Я рисую прямую линию,станок движется без тормозов ,
но в итоге получается пунктир. Общая скорость гравировки возрастает в разы.
Re: emc2 и со2 лазер
Добавлено: 25 янв 2014, 20:21
aftaev
UAVpilot писал(а):Кто-то мешает написать "G1 Z10 F1000000000000000" ?
Надо писать тогда полностью пример:
Если имеешь ввиду так:
G1 X100 F1000
G1 Z10 F10000000000000000 - ось Х также начнет замедляться
То получится ось Х приедит в Х100,
остановиться и после этого начнется выполнение Z10 F1000000000000000000
Re: emc2 и со2 лазер
Добавлено: 25 янв 2014, 20:28
aftaev
gendos писал(а):но тогда при движении по Х или У на пунктире будет происходить разгон и торможения осей.
именно так и будет
gendos писал(а):А мне нужно чтоб этого не было. Я рисую прямую линию,станок движется без тормозов ,
посмотри на тюбике как лазерные граверы работают, у них голова начинает выходит за зону гравировки чтобы разгон/торможение был за зоной гравировки и скорость в зоне гравировки была постоянная и они не работают с Gcode
https://www.youtube.com/watch?v=33IGGRv1rsM
Re: emc2 и со2 лазер
Добавлено: 25 янв 2014, 20:30
nkp
gendos писал(а):Я рисую прямую линию,станок движется без тормозов , но в итоге получается пунктир.
ну то есть ставишь таймер,и вкл-выкл через определенный интервал...
если нужны стежки равные - согласуешь это дело с пройденым путем,тогда влияние скорости исключаешь...
Re: emc2 и со2 лазер
Добавлено: 25 янв 2014, 20:34
Serg
aftaev писал(а):Если имеешь ввиду так:
Имею в виду так:
G1 G64 X100 F1000
G1 Z10 F10000000000000000
Re: emc2 и со2 лазер
Добавлено: 25 янв 2014, 20:50
gendos
nkp писал(а):gendos писал(а):Я рисую прямую линию,станок движется без тормозов , но в итоге получается пунктир.
ну то есть ставишь таймер,и вкл-выкл через определенный интервал...
если нужны стежки равные - согласуешь это дело с пройденым путем,тогда влияние скорости исключаешь...
Так и нужно , но как это встроить в EMC2