Как можно объединять несколько GCODE в один?
Модератор: life
-
- Станкостроитель
- Сообщения: 138
- Зарегистрирован: 12 мар 2013, 12:26
- Имя: Александр
- Откуда: Москва
Как можно объединять несколько GCODE в один?
есть скажем несколько GCODE с отсчетом от нуля по координатам (сверление и выпиливание печатных плат)
хочу запустить обработку сразу нескольких, необходимо их развести по координатам с неким зазором на заготовке и отсортировать по инструментам, чтобы один инструмент сразу делал свою работу сразу по нескольким платам
есть что-то удобное для этого?
хочу запустить обработку сразу нескольких, необходимо их развести по координатам с неким зазором на заготовке и отсортировать по инструментам, чтобы один инструмент сразу делал свою работу сразу по нескольким платам
есть что-то удобное для этого?
Re: Как можно объединять несколько GCODE в один?
по инструменту ничего не скажу, а вот один и тот же код я делал на палте с параметром по моему G92, этот параметр смещает ноль, т.е. одни раз прогнал, потом задал с этим параметром новые координаты нуля и потом опять этот твою УП , потом снова G92 с новым значением нуля и так далее, сколько раз тебе надо, а в конце задай G92 с самымми первыми коордиматами нуля, что бы начать какую то другую обработкуaxill писал(а):
есть что-то удобное для этого?
Re: Как можно объединять несколько GCODE в один?
G52 X10.0 Y 50.0 - сместит текущую систему координат на 10 по "X" и на 50 по "Y". Возврат в "нормальную систему координат" - G52 X0.0 Y0.0
Если на одной заготовке помещается много деталей, то удобнее использовать подпрограммы.
Привожу пример, когда детали две (без подпрограммы):
Скачать файл 666.tap (8.03 kB)
Если на одной заготовке помещается много деталей, то удобнее использовать подпрограммы.
Привожу пример, когда детали две (без подпрограммы):
Скачать файл 666.tap (8.03 kB)
-
- Станкостроитель
- Сообщения: 138
- Зарегистрирован: 12 мар 2013, 12:26
- Имя: Александр
- Откуда: Москва
Re: Как можно объединять несколько GCODE в один?
спасибо
смещение хорошо
но вставлять один раз инструмент вместо нескольких важнее))
ну как минимум можно используя G52 самому в текстовом редакторе отсортировать
смещение хорошо
но вставлять один раз инструмент вместо нескольких важнее))
ну как минимум можно используя G52 самому в текстовом редакторе отсортировать
-
- Станкостроитель
- Сообщения: 1179
- Зарегистрирован: 25 мар 2013, 13:09
- Имя: Baha
- Откуда: Moscow-Taraz
Re: Как можно объединять несколько GCODE в один?
Добрый день, Александр.axill писал(а):но вставлять один раз инструмент вместо нескольких важнее))
G52 почти аналог G92.
Если нужно "один раз инструмент" , и пользуешься Мачем, то можно воспользоваться командами G54-G57, на рабочем столе получите до четырех системы координат.
На твоем драйвере сделал такой станок http://www.youtube.com/watch?v=IuPcGs84NH0 , только чутька подправил, сделал выбор микрошага, и режима спада тока, все отлично заработало.
Окно откройся - onclick="return !window.open(this.href)"
Re: Как можно объединять несколько GCODE в один?
Доброго времени суток . Дабы не плодить темы ,решил спросить здесь . Какая команда в G коде отвечает за Reset хочу прописывать в конец программы чтоб моторы не стояли в удержании по завершении цикла . То бишь чтоб снять напругу с шаговиков.
Спасибо
Спасибо
-
- Станкостроитель
- Сообщения: 1696
- Зарегистрирован: 05 сен 2010, 00:00
- Имя: Михаил
- Откуда: Конотоп=>Запорожье=> Харьков, Украина
- Контактная информация:
Re: Как можно объединять несколько GCODE в один?
esau, они и так должны стать в удержание. если драйвер позволяет (99% так умеют)
Re: Как можно объединять несколько GCODE в один?
так вроде спрашивал чтоб не стояли в удержании , зачем тратить электричество когда уже закончен процесс .aegis писал(а):стать в удержание.
-
- Станкостроитель
- Сообщения: 1215
- Зарегистрирован: 27 сен 2009, 00:00
- Откуда: Червоноград, Львовскя обл
- Контактная информация:
Re: Как можно объединять несколько GCODE в один?
ну тогда это не удержание а сигнал енейбл , он по М30 вроде работаетesau писал(а):так вроде спрашивал чтоб не стояли в удержании , зачем тратить электричество когда уже закончен процесс .aegis писал(а):стать в удержание.
все, я на море
-
- Станкостроитель
- Сообщения: 1696
- Зарегистрирован: 05 сен 2010, 00:00
- Имя: Михаил
- Откуда: Конотоп=>Запорожье=> Харьков, Украина
- Контактная информация:
Re: Как можно объединять несколько GCODE в один?
тогда его надо отключать вообще на входе. по М9 например если СОЖ не используется или другую команду прописать. но это неправильно - с выключением питания координаты уплывутesau писал(а):зачем тратить электричество когда уже закончен процесс .
Re: Как можно объединять несколько GCODE в один?
При нажатии на Ресет в маче все остается на своих местах и координаты итп,только снимается удержание шаговиков,вот я и спрашиваю есть команда которая отвечает за ресет.Сож у меня висит по питанию со шпинделем. вопрос не про сож итп,а про снятие удержания с шаговиков .aegis писал(а):координаты уплывут
Re: Как можно объединять несколько GCODE в один?
Ок ,будем посмотреть,спасибоdizzyy писал(а):ну тогда это не удержание а сигнал енейбл , он по М30 вроде работаетesau писал(а):так вроде спрашивал чтоб не стояли в удержании , зачем тратить электричество когда уже закончен процесс .aegis писал(а):стать в удержание.