Mach3 задержка при выполнении Sxxxxx

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
Аватара пользователя
rage
Мастер
Сообщения: 1014
Зарегистрирован: 13 окт 2014, 09:14
Репутация: 621
Настоящее имя: Константин
Откуда: МО
Контактная информация:

Mach3 задержка при выполнении Sxxxxx

Сообщение rage »

Приветствую.

Пытаюсь заставить мач3 гравировать лазером. Г-код гравировки примерно такой:
===
G1 X0.0 Y0.0 F4000
S1000
G1 X0.1 Y0.0
S300
G1 X0.2 Y0.0
S800
G1 X0.3 Y0.0
S100
===
и т.д.

При каждом выполнении Sxxxx присутствует задержка ~1 сек. В настройка мача CW Delay Spin UP/DOWN стоит по 0.
Изображение

Пробовал ставить Sxxx в одну строку с G1 задержка все равно есть.
Плата управления дешманская китайская USB:
Изображение

В общем можно как то убрать эту задержку совсем? Или мач не подходит для управления лазером?
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Mach3 задержка при выполнении Sxxxxx

Сообщение aftaev »

rage писал(а):При каждом выполнении Sxxxx присутствует задержка ~1 сек
Попробуй так:

G1 X0.0 Y0.0 F4000
S1000
G1 X0.1 Y0.0
G1 X0.2 Y0.0
G1 X0.3 Y0.0

что будет?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
rage
Мастер
Сообщения: 1014
Зарегистрирован: 13 окт 2014, 09:14
Репутация: 621
Настоящее имя: Константин
Откуда: МО
Контактная информация:

Re: Mach3 задержка при выполнении Sxxxxx

Сообщение rage »

aftaev писал(а):Попробуй так:

G1 X0.0 Y0.0 F4000
S1000
G1 X0.1 Y0.0
G1 X0.2 Y0.0
G1 X0.3 Y0.0

что будет?
Пробовал, будет задержка на S1000 потом проедет 0.3 мм по X без остановки.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Mach3 задержка при выполнении Sxxxxx

Сообщение aftaev »

Значит пробовать управлять мощью лазером осью Z.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
rage
Мастер
Сообщения: 1014
Зарегистрирован: 13 окт 2014, 09:14
Репутация: 621
Настоящее имя: Константин
Откуда: МО
Контактная информация:

Re: Mach3 задержка при выполнении Sxxxxx

Сообщение rage »

aftaev писал(а):Значит пробовать управлять мощью лазером осью Z.
Это как?
Аватара пользователя
megagad
Почётный участник
Почётный участник
Сообщения: 3207
Зарегистрирован: 05 апр 2014, 18:57
Репутация: 712
Откуда: Реуспублика Крым, Бахчисарай.
Контактная информация:

Re: Mach3 задержка при выполнении Sxxxxx

Сообщение megagad »

rage писал(а):Это как?
"влевво" - вкл, вправо - выкл. Мощность - высотой - ставится счётчик с выходом на ГУК(генератор, управляемый кодом) ,с которого будет идти ТТЛ на вход лазера. При желании "счётчик" и "ГУК" можно "собрать" на ардуине.
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
Аватара пользователя
rage
Мастер
Сообщения: 1014
Зарегистрирован: 13 окт 2014, 09:14
Репутация: 621
Настоящее имя: Константин
Откуда: МО
Контактная информация:

Re: Mach3 задержка при выполнении Sxxxxx

Сообщение rage »

Проще наверное на какойнить грбл перейти.
Аватара пользователя
megagad
Почётный участник
Почётный участник
Сообщения: 3207
Зарегистрирован: 05 апр 2014, 18:57
Репутация: 712
Откуда: Реуспублика Крым, Бахчисарай.
Контактная информация:

Re: Mach3 задержка при выполнении Sxxxxx

Сообщение megagad »

rage писал(а):Проще наверное на какойнить грбл перейти.
там те-же грабли ;) Только оптимизации траектории почти нет, плюс на больших картинках могут быть "тормоза".
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
SVP
Мастер
Сообщения: 6140
Зарегистрирован: 19 дек 2012, 15:49
Репутация: 884
Откуда: Москва
Контактная информация:

Re: Mach3 задержка при выполнении Sxxxxx

Сообщение SVP »

Я как-то настраивал, правда не помню как.
Но мач всё равно как-то странно жжет, лснс гораздо лучше оказался в этом смысле.
Аватара пользователя
rage
Мастер
Сообщения: 1014
Зарегистрирован: 13 окт 2014, 09:14
Репутация: 621
Настоящее имя: Константин
Откуда: МО
Контактная информация:

Re: Mach3 задержка при выполнении Sxxxxx

Сообщение rage »

Перешел на управлегие лазером по Z. Друг помог с ардуинкой, написал преобразователь степ-дир в ттл.
Гравировка по вектору ускорилась почти в 3 раза. Тестовая гравировка была 5 мин 46 сек. стала 1 мин. 38 сек.
Стала возможна гравировка растром. Но тут опять проблема. Толщина выжигаемой линии 0.1мм следовательно гравировка с дискретностью 0.1мм. Мач на такой дискретности не позволяет развить скорость больше 600-900 мм/мин. на такой скорости мой лазер пережигает. Приходиться уменьщать мощность лазера до 60%.
Пока нет идей как решить эту проблему.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Mach3 задержка при выполнении Sxxxxx

Сообщение aftaev »

rage писал(а):написал преобразователь степ-дир в ттл.
Степ-дир выдаваемый из LPT всегда был в TTL. TTL - это уровень сигнала, грубо сказать 5в, а поточнее расписано в Википедии :)
rage писал(а):Мач на такой дискретности не позволяет развить скорость больше 600-900 мм/мин.
Мож это не Mach3, а твои настройки не позволяют, или не позволяет LPT порт компа :) Частота в Mach3 какая стоит? Сколько стоит импульсов на мм в настройках двигов?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
megagad
Почётный участник
Почётный участник
Сообщения: 3207
Зарегистрирован: 05 апр 2014, 18:57
Репутация: 712
Откуда: Реуспублика Крым, Бахчисарай.
Контактная информация:

Re: Mach3 задержка при выполнении Sxxxxx

Сообщение megagad »

rage писал(а):Мач на такой дискретности не позволяет развить скорость больше 600-900 мм/мин. на такой скорости мой лазер пережигает. Приходиться уменьщать мощность лазера до 60%.
Пока нет идей как решить эту проблему.
Вообще перестать управлять мощностью лазера, и начать "рисовать" как все - с помощью изменения скорости прохода луча! Быстрее едет - ниже "мощность" - светлее след от лазера. Едет медленней - "мощность" выше, след темнее ;)
НО - тогда придётся делать УП в чём-то более "лазеро-заточенном", ну или "выжегателе-заточенном".
aftaev писал(а):Степ-дир выдаваемый из LPT всегда был в TTL. TTL - это уровень сигнала, грубо сказать 5в, а поточнее расписано в Википедии
Не придирайтесь к словам! Обозваав конвертер "Степ/дир - ШИМ" мы никак не изменим его функциональность ;) А так хоть понятно - из управления осью получаем сигнал для ТТЛ входа лазера.
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
Аватара пользователя
rage
Мастер
Сообщения: 1014
Зарегистрирован: 13 окт 2014, 09:14
Репутация: 621
Настоящее имя: Константин
Откуда: МО
Контактная информация:

Re: Mach3 задержка при выполнении Sxxxxx

Сообщение rage »

aftaev писал(а):Мож это не Mach3, а твои настройки не позволяют, или не позволяет LPT порт компа
Управление по USB.
aftaev писал(а):Частота в Mach3 какая стоит?
В мачте стоит 100Khz плата тоже 100Khz.
aftaev писал(а):Сколько стоит импульсов на мм в настройках двигов?
320 импульсов, 15м/мин и ускорение 3м/с2.

Для оси Z 63 импульса 8м/мин 15000м/с2.

Вот так гравирует по вектору:
https://www.youtube.com/watch?v=bg2RV9rbQRs
Аватара пользователя
rage
Мастер
Сообщения: 1014
Зарегистрирован: 13 окт 2014, 09:14
Репутация: 621
Настоящее имя: Константин
Откуда: МО
Контактная информация:

Re: Mach3 задержка при выполнении Sxxxxx

Сообщение rage »

megagad писал(а):НО - тогда придётся делать УП в чём-то более "лазеро-заточенном", ну или "выжегателе-заточенном".
Можно примеры такого софта? :)
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Mach3 задержка при выполнении Sxxxxx

Сообщение aftaev »

megagad писал(а):Обозваав конвертер "Степ/дир - ШИМ" мы никак не изменим его функциональность
зато rage, научится отличать ШИМ от TTL ;)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
megagad
Почётный участник
Почётный участник
Сообщения: 3207
Зарегистрирован: 05 апр 2014, 18:57
Репутация: 712
Откуда: Реуспублика Крым, Бахчисарай.
Контактная информация:

Re: Mach3 задержка при выполнении Sxxxxx

Сообщение megagad »

rage писал(а):Можно примеры такого софта?
паук? http://x4axis.com/pyromania.htm - к слову - он может рулить ардуиной.
Вот ещё как вариант: https://github.com/jv4779/2x_laser
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
Ответить

Вернуться в «Windows / Mach»