emc2 и со2 лазер

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
gendos
Мастер
Сообщения: 1117
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 81
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: emc2 и со2 лазер

Сообщение gendos »

Всем доброго дня .
Сейчас у меня мощность лазера привязана к скорости движения. Возникла потребность прожигать пунктиром ,вместо прямой линии . Синхронизация пунктира не нужна и хотел бы это сделать средствами EMC2.
Кто может подсказать варианты , как можно гасить и поджигать лазер ?
Вложения
graver22.hal
(4.32 КБ) 1032 скачивания
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: emc2 и со2 лазер

Сообщение Serg »

Привязать к позиции по Z: 0 - лазер выключен, -100 - 100% мощности. Z настроить запредельные скорости и ускорения (ну или как быстро лазер выходит на заданный режим).
Для управления лучше использовать генератор шагов (stepgen) сигнал подавать на реверсивный счётчик: на входе step/dir, на выходе цифровое значение мощности, можно его сразу на ЦАП.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
gendos
Мастер
Сообщения: 1117
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 81
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: emc2 и со2 лазер

Сообщение gendos »

Я немного неточно описал задачу.
Станок движется по прямой без остановок и замедлений и при этом мигает лазер (синхронизация не нужна)
при этом при удачном подборе частоты и скорости получается пунктир.
А вариант привязать к позиции по Z я обдумаю.
gendos
Мастер
Сообщения: 1117
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 81
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: emc2 и со2 лазер

Сообщение gendos »

Похожий вопрос подымался сдесь
http://cnc-club.ru/forum/viewtopic.php? ... 3&start=40
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: emc2 и со2 лазер

Сообщение nkp »

а какова составляющая инерции включения-выключения лазера??(исходя из скорости и нужной длины "стежков")
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: emc2 и со2 лазер

Сообщение Serg »

gendos писал(а):Станок движется по прямой без остановок и замедлений и при этом мигает лазер (синхронизация не нужна)
при этом при удачном подборе частоты и скорости получается пунктир.
Я так и понял, потому и ось Z. А дальше всё будет зависеть от того как быстро лазер выходит на заданный режим.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
gendos
Мастер
Сообщения: 1117
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 81
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: emc2 и со2 лазер

Сообщение gendos »

nkp писал(а):а какова составляющая инерции включения-выключения лазера??(исходя из скорости и нужной длины "стежков")
Судя по тому что при растровой гравировке при движении не происходит замедления скорости включения-выключения
лазера происходит на высокой частоте (можно считать что инерции нет)
Сейчас с моими настройками я подобрал скорость и мощность при которой виден вместо линии пунктир.
Но хотел бы иметь возможность задавать пунктир не случайным подбором.
gendos
Мастер
Сообщения: 1117
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 81
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: emc2 и со2 лазер

Сообщение gendos »

UAVpilot писал(а):Привязать к позиции по Z: 0 - лазер выключен, -100 - 100% мощности. Z настроить запредельные скорости и ускорения (ну или как быстро лазер выходит на заданный режим).
Для управления лучше использовать генератор шагов (stepgen) сигнал подавать на реверсивный счётчик: на входе step/dir, на выходе цифровое значение мощности, можно его сразу на ЦАП.
Пока до меня не дошло.Обдумаю позже.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: emc2 и со2 лазер

Сообщение aftaev »

gendos писал(а):Судя по тому что при растровой гравировке при движении не происходит замедления скорости включения-выключения
растровую гравировку делают как правило на так называемых DSP контроллерах, которые привязаны к Корелу и не работают с Gcode

gendos писал(а):Похожий вопрос подымался сдесь
viewtopic.php?f=3&t=1013&start=40
поставил отдельно таймер который включал лазер.
UAVpilot писал(а):Я так и понял, потому и ось Z. А дальше всё будет зависеть от того как быстро лазер выходит на заданный режим.
Gcode для примера нужЁн.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
gendos
Мастер
Сообщения: 1117
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 81
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: emc2 и со2 лазер

Сообщение gendos »

aftaev писал(а):поставил отдельно таймер который включал лазер.
Так бы я думаю устроило, но хотел бы встроить это в EMC2, чтобы было удобнее выбирать параметры и потом
попробовать сделать пунктир не только на прямых, но и на кривых линиях(где будет меняться скорость движения)
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: emc2 и со2 лазер

Сообщение Serg »

aftaev писал(а):Gcode для примера нужЁн.
Например любой 3d рельеф.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
gendos
Мастер
Сообщения: 1117
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 81
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: emc2 и со2 лазер

Сообщение gendos »

Вот мой пример G кода при S 6 у меня получается пунктир , а при s 25 выжигает линию, но сейчас не устраивает
что не могу выжечь линию на малой мощности .( при s25 сильно прожигает а при s6 уже не линия а пунктир) Чтобы
при s25 жгло слабее приходится в ручную убирать мощность потенциометром, что при работе не реально
Вложения
185L-43гравировка.ngc
(40.26 КБ) 982 скачивания
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: emc2 и со2 лазер

Сообщение aftaev »

UAVpilot писал(а):Например любой 3d рельеф.
G1 X100 Z10 F1000 - будет рассчитана интерполяция (ось x начнет замедляться)

G1 X100 F1000
G1 Z10 F10000 - ось Х также начнет замедляться

при замедлении лазер больше прожжет.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: emc2 и со2 лазер

Сообщение Serg »

Кто-то мешает написать "G1 Z10 F1000000000000000" ?
Ну и для Z настроить максимальное ускорение с таким-же количеством нулей. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
gendos
Мастер
Сообщения: 1117
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 81
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: emc2 и со2 лазер

Сообщение gendos »

UAVpilot писал(а):Кто-то мешает написать "G1 Z10 F1000000000000000" ?
Ну и для Z настроить максимальное ускорение с таким-же количеством нулей. :)
Если вкл- выкл лазер используя Z , то если я правильно понимаю нужно рисовать пунктир и потом писать G код,
но тогда при движении по Х или У на пунктире будет происходить разгон и торможения осей.
А мне нужно чтоб этого не было. Я рисую прямую линию,станок движется без тормозов ,
но в итоге получается пунктир. Общая скорость гравировки возрастает в разы.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: emc2 и со2 лазер

Сообщение aftaev »

UAVpilot писал(а):Кто-то мешает написать "G1 Z10 F1000000000000000" ?
Надо писать тогда полностью пример:

Если имеешь ввиду так:
G1 X100 F1000
G1 Z10 F10000000000000000 - ось Х также начнет замедляться
То получится ось Х приедит в Х100, остановиться и после этого начнется выполнение Z10 F1000000000000000000
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: emc2 и со2 лазер

Сообщение aftaev »

gendos писал(а):но тогда при движении по Х или У на пунктире будет происходить разгон и торможения осей.
именно так и будет
gendos писал(а):А мне нужно чтоб этого не было. Я рисую прямую линию,станок движется без тормозов ,
посмотри на тюбике как лазерные граверы работают, у них голова начинает выходит за зону гравировки чтобы разгон/торможение был за зоной гравировки и скорость в зоне гравировки была постоянная и они не работают с Gcode

https://www.youtube.com/watch?v=33IGGRv1rsM
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: emc2 и со2 лазер

Сообщение nkp »

gendos писал(а):Я рисую прямую линию,станок движется без тормозов , но в итоге получается пунктир.
ну то есть ставишь таймер,и вкл-выкл через определенный интервал... ;)
если нужны стежки равные - согласуешь это дело с пройденым путем,тогда влияние скорости исключаешь...
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: emc2 и со2 лазер

Сообщение Serg »

aftaev писал(а):Если имеешь ввиду так:
Имею в виду так:
G1 G64 X100 F1000
G1 Z10 F10000000000000000
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
gendos
Мастер
Сообщения: 1117
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 81
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: emc2 и со2 лазер

Сообщение gendos »

nkp писал(а):
gendos писал(а):Я рисую прямую линию,станок движется без тормозов , но в итоге получается пунктир.
ну то есть ставишь таймер,и вкл-выкл через определенный интервал... ;)
если нужны стежки равные - согласуешь это дело с пройденым путем,тогда влияние скорости исключаешь...
Так и нужно , но как это встроить в EMC2
Ответить

Вернуться в «LinuxCNC»