Своя переменная в MACH3 Пауза перед каждым движиением.

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
trylife
Новичок
Сообщения: 12
Зарегистрирован: 01 июн 2015, 17:42
Репутация: 0
Настоящее имя: александр
Контактная информация:

Своя переменная в MACH3 Пауза перед каждым движиением.

Сообщение trylife »

Всем привет! Где-то натыкался на тему но не могу её отыскать!
Задача - делать паузу перед каждым движением до следующей точки . delay 1000 к примеру
Мне нужно прописать свою переменную, допустим G100, и указывать её перед каждой строкой кода )или быть может только в начале) , чтоб у меня инструмент зависал на 1000 мили секунд перед каждым движением до следующей точки.

Я честно здесь это находил. Тамнужно было прописать свой скрипт или макрос


Спасибо кто кинет ссылкой или постом!)
sas_75
Мастер
Сообщения: 463
Зарегистрирован: 10 мар 2015, 11:03
Репутация: 115
Настоящее имя: Сергей
Откуда: Владивосток
Контактная информация:

Re: Своя переменная в MACH3 Пауза перед каждым движиением.

Сообщение sas_75 »

Можно попробовать G4, хотя я не проверял, понимает ли ее Mach.

Подготовительная функция G4 задает паузу между движениями, задаваемыми функциями G0/G1/G2/G3.
Время паузы определяется в слове с адресом P в секундах.
Формат:
G4 Рxxx,
Где:
Рxxx – время паузы в секундах. Диапазон значений: от 0.01 до 99999.999 сек.
Пример:
G0 S500 M3
X0
Z1 M8
G4 P10 ; выдержка 10 сек
Примечание:
Пауза может быть запрограммирована как в отдельном кадре, так и вместе с любой другой информацией. В последнем случае временная задержка выполняется после отработки всех перемещений и технологических команд, заданных в кадре.
По функции G4 прекращается движение только по осям, шпиндель продолжает вращение с заданной скоростью.
trylife
Новичок
Сообщения: 12
Зарегистрирован: 01 июн 2015, 17:42
Репутация: 0
Настоящее имя: александр
Контактная информация:

Re: Своя переменная в MACH3 Пауза перед каждым движиением.

Сообщение trylife »

sas_75 писал(а):Можно попробовать G4, хотя я не проверял, понимает ли ее Mach.

Подготовительная функция G4 задает паузу между движениями, задаваемыми функциями G0/G1/G2/G3.
Время паузы определяется в слове с адресом P в секундах.
Формат:
G4 Рxxx,
Где:
Рxxx – время паузы в секундах. Диапазон значений: от 0.01 до 99999.999 сек.
Пример:
G0 S500 M3
X0
Z1 M8
G4 P10 ; выдержка 10 сек
Примечание:
Пауза может быть запрограммирована как в отдельном кадре, так и вместе с любой другой информацией. В последнем случае временная задержка выполняется после отработки всех перемещений и технологических команд, заданных в кадре.
По функции G4 прекращается движение только по осям, шпиндель продолжает вращение с заданной скоростью.
Спасибо вам! Всё же нужно было мне повнимательней читать про оператор g кода!
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Своя переменная в MACH3 Пауза перед каждым движиением.

Сообщение aftaev »

trylife писал(а):Рxxx – время паузы в секундах. Диапазон значений: от 0.01 до 99999.999 сек.
Не правильно, он или в сек. или мсек. Задается это в настройках Mach3
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
sas_75
Мастер
Сообщения: 463
Зарегистрирован: 10 мар 2015, 11:03
Репутация: 115
Настоящее имя: Сергей
Откуда: Владивосток
Контактная информация:

Re: Своя переменная в MACH3 Пауза перед каждым движиением.

Сообщение sas_75 »

Вполне возможно. Это я выдержку из общего описания G-кодов взял, безотносительно к Mach, о чем предупредил
trylife
Новичок
Сообщения: 12
Зарегистрирован: 01 июн 2015, 17:42
Репутация: 0
Настоящее имя: александр
Контактная информация:

Re: Своя переменная в MACH3 Пауза перед каждым движиением.

Сообщение trylife »

aftaev писал(а):
trylife писал(а):Рxxx – время паузы в секундах. Диапазон значений: от 0.01 до 99999.999 сек.
Не правильно, он или в сек. или мсек. Задается это в настройках Mach3
А могу поинтересоваться где мне поменять секунды на мсек?
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Своя переменная в MACH3 Пауза перед каждым движиением.

Сообщение aftaev »

trylife писал(а):А могу поинтересоваться где мне поменять секунды на мсек?
01.png (3973 просмотра) <a class='original' href='./download/file.php?id=61065&mode=view' target=_blank>Загрузить оригинал (81.9 КБ)</a>
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
trylife
Новичок
Сообщения: 12
Зарегистрирован: 01 июн 2015, 17:42
Репутация: 0
Настоящее имя: александр
Контактная информация:

Re: Своя переменная в MACH3 Пауза перед каждым движиением.

Сообщение trylife »

aftaev писал(а):
trylife писал(а):А могу поинтересоваться где мне поменять секунды на мсек?
01.png
Кстати Ведь я сам же нашёл ответ, но вам спасибо, что отвечаете на такие смешные вопросы!
Ответить

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