Страница 1 из 1
Своя переменная в MACH3 Пауза перед каждым движиением.
Добавлено: 15 окт 2015, 09:51
trylife
Всем привет! Где-то натыкался на тему но не могу её отыскать!
Задача - делать паузу перед каждым движением до следующей точки . delay 1000 к примеру
Мне нужно прописать свою переменную, допустим G100, и указывать её перед каждой строкой кода )или быть может только в начале) , чтоб у меня инструмент зависал на 1000 мили секунд перед каждым движением до следующей точки.
Я честно здесь это находил. Тамнужно было прописать свой скрипт или макрос
Спасибо кто кинет ссылкой или постом!)
Re: Своя переменная в MACH3 Пауза перед каждым движиением.
Добавлено: 15 окт 2015, 10:51
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 прекращается движение только по осям, шпиндель продолжает вращение с заданной скоростью.
Re: Своя переменная в MACH3 Пауза перед каждым движиением.
Добавлено: 15 окт 2015, 11:04
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 кода!
Re: Своя переменная в MACH3 Пауза перед каждым движиением.
Добавлено: 15 окт 2015, 11:06
aftaev
trylife писал(а):Рxxx – время паузы в секундах. Диапазон значений: от 0.01 до 99999.999 сек.
Не правильно, он или в сек. или мсек. Задается это в настройках Mach3
Re: Своя переменная в MACH3 Пауза перед каждым движиением.
Добавлено: 15 окт 2015, 11:30
sas_75
Вполне возможно. Это я выдержку из общего описания G-кодов взял, безотносительно к Mach, о чем предупредил
Re: Своя переменная в MACH3 Пауза перед каждым движиением.
Добавлено: 19 окт 2015, 15:26
trylife
aftaev писал(а):trylife писал(а):Рxxx – время паузы в секундах. Диапазон значений: от 0.01 до 99999.999 сек.
Не правильно, он или в сек. или мсек. Задается это в настройках Mach3
А могу поинтересоваться где мне поменять секунды на мсек?
Re: Своя переменная в MACH3 Пауза перед каждым движиением.
Добавлено: 19 окт 2015, 15:59
aftaev
trylife писал(а):А могу поинтересоваться где мне поменять секунды на мсек?
Re: Своя переменная в MACH3 Пауза перед каждым движиением.
Добавлено: 19 окт 2015, 19:33
trylife
aftaev писал(а):trylife писал(а):А могу поинтересоваться где мне поменять секунды на мсек?
01.png
Кстати Ведь я сам же нашёл ответ, но вам спасибо, что отвечаете на такие смешные вопросы!