Страница 1 из 2
Прошу помощи с g кодом!!
Добавлено: 18 мар 2014, 12:53
mefisto
Доброго времени суток! есть вопрос, с которым не могу справиться... сразу скажу что для меня ЧПУ это станочек, который делает точные и красивые вещицы!
Но вопрос вот в чем... у меня будет станок, но не фрезировочный, а сортировочный. тоесть стандартное создание программы для чпу не подойдет, я так думаю..
в общем мне нужно чтобы манипулятор (это то, что вместо фрезера) переместился в точку А, опустился на величину Z, поднялся, переместился в точку В, опустился и поднялся. это один цикл. А как это выглядит в g коде я не знаю... мне нужно понять как написать программу (один цикл) вручную, а не с помощью других программ.
Надеюсь доступно написал, если что смогу уточнить))
Спасибо заранее)
Re: Прошу помощи с g кодом!!
Добавлено: 18 мар 2014, 12:56
Nick
Как управляется станок? Какой программой/контроллером?
ЗЫ в linuxcnc это уже сразу с циклом:
Код: Выделить всё
F1000 (скорость)
O100 REPEAT [100]
G01 X... Y... (точка А)
G01 Z-10
G01 Z10
G01 X... Y... (точка B)
G01 Z-10
G01 Z10
O100 ENDREPEAT
Re: Прошу помощи с g кодом!!
Добавлено: 18 мар 2014, 13:03
mefisto
будет управляться программой mach-3.. пока думаю так
Re: Прошу помощи с g кодом!!
Добавлено: 18 мар 2014, 13:22
Nick
с ним несколько сложнее - с циклами будет по другому, но код
mefisto писал(а):ереместился в точку А, опустился на величину Z, поднялся, переместился в точку В, опустился и поднялся.
будет такой же
Код: Выделить всё
G01 X... Y... (точка А)
G01 Z-10
G01 Z10
G01 X... Y... (точка B)
G01 Z-10
G01 Z10
Re: Прошу помощи с g кодом!!
Добавлено: 18 мар 2014, 14:14
mefisto
спасибо за ответ.. направление мысли понял
Re: Прошу помощи с g кодом!!
Добавлено: 19 мар 2014, 05:53
mefisto
а как при этих командах задать время нахождения в определенной точке?. мне просто нужно чтоб в нижней точке манипулятор задержался на 2-4 секунды.
Спасибо
Re: Прошу помощи с g кодом!!
Добавлено: 19 мар 2014, 06:08
Serg
может уже пора нагуглить описание команд G-code и почитать?..
Re: Прошу помощи с g кодом!!
Добавлено: 19 мар 2014, 08:57
vovafed
g04p4 задержка на 4 секунды
Re: Прошу помощи с g кодом!!
Добавлено: 21 мар 2014, 13:09
Nick
Можно даже не гуглить, вот это почитай:
http://ru.wikipedia.org/wiki/G-code
Re: Прошу помощи с g кодом!!
Добавлено: 24 мар 2014, 14:01
mefisto
Спасибо большое за ответы!! я просто впервые столкнулся с этим, поэтому такие глупые вопросы).. не серчайте... еще раз спасибо!!
Re: Прошу помощи с g кодом!!
Добавлено: 27 мар 2014, 21:30
mefisto
И вдогонку еще один вопрос... у меня планируется, как обычно, оси x,y,z... но будут еще задействованы оси А и В.. на каждой из них будет по одному ШД, которые будут вращать каждый свой вал... и работать они будут синхронно (как мне объяснили, то в мач3 эту синхронность можно обеспечить... так вот в чем вопрос, каким кодом (уже смотрел в интернете, но не разобрался) можно задать оборот вала ШД на определенный угол (мне нужно 180)... тобишь чтобы оба двигателя делали один оборот и останавливались. Интересует как это реализовать в программе g кодом... Спасибо заранее)
Re: Прошу помощи с g кодом!!
Добавлено: 27 мар 2014, 22:13
NightV
если оси отдельно то так
G0 A180 B180
указываеш градус и усё
но нужно добится синхронности движения, чтобы одна ось не опережала\отставала от другой
если драйвера подсоединены паралельно то просто
G0 A180
тоесть в этом случае развязка в электронике, и мач и не подозревает что есть еще ось кроме XYZA
Re: Прошу помощи с g кодом!!
Добавлено: 27 мар 2014, 22:31
mefisto
Re: Прошу помощи с g кодом!!
Добавлено: 27 мар 2014, 22:47
NightV
мы все через это прошли

практика разумеется лучше, лучше запоминается
Re: Прошу помощи с g кодом!!
Добавлено: 27 мар 2014, 22:58
mefisto
Вы правы! спасибо!! оно ж если б стояло 700-800 долларов, то ладно... а так 2,5-3 тысячи уев..)(((( хочется максимум предусмотреть..
Re: Прошу помощи с g кодом!!
Добавлено: 29 мар 2014, 01:21
mefisto
NightV писал(а):если драйвера подсоединены параллельно то просто
с этого у меня родился еще вопрос)).. я почитал что сами шд параллельно соединять не стоит.. а вот если параллельно ДРАЙВЕРА шд это не критично (нормальная ли практика)?? если можно подсоединить параллельно драйвера на одну ось, то будет вообще супер - освободится один выход на ось))))
Re: Прошу помощи с g кодом!!
Добавлено: 29 мар 2014, 04:28
vovafed
если имеете в виду сигнальные входы драйверов то можно
но не всегда работает нормально зависит от драйвера и платы комутации
Re: Прошу помощи с g кодом!!
Добавлено: 29 мар 2014, 06:12
mefisto
ну мне нужно только чтобы два двигателя работали синхронно...
плата DXB-54
драйвера - CW230
Re: Прошу помощи с g кодом!!
Добавлено: 29 мар 2014, 07:01
vovafed
попробуйте
у меня только с AM882 были проблемы
в паралельном включении начинали помехи от частотника ловить
Re: Прошу помощи с g кодом!!
Добавлено: 29 мар 2014, 09:23
torvn77
Как правило,вход драйвера это светодиод оптопары.
Если это так,то два или три входа можно попробовать соеденить последовательно.