Прошу помощи с g кодом!!
-
mefisto
- Кандидат
- Сообщения: 46
- Зарегистрирован: 18 мар 2014, 12:44
- Репутация: 0
- Контактная информация:
Прошу помощи с g кодом!!
Доброго времени суток! есть вопрос, с которым не могу справиться... сразу скажу что для меня ЧПУ это станочек, который делает точные и красивые вещицы!
Но вопрос вот в чем... у меня будет станок, но не фрезировочный, а сортировочный. тоесть стандартное создание программы для чпу не подойдет, я так думаю..
в общем мне нужно чтобы манипулятор (это то, что вместо фрезера) переместился в точку А, опустился на величину Z, поднялся, переместился в точку В, опустился и поднялся. это один цикл. А как это выглядит в g коде я не знаю... мне нужно понять как написать программу (один цикл) вручную, а не с помощью других программ.
Надеюсь доступно написал, если что смогу уточнить))
Спасибо заранее)
Но вопрос вот в чем... у меня будет станок, но не фрезировочный, а сортировочный. тоесть стандартное создание программы для чпу не подойдет, я так думаю..
в общем мне нужно чтобы манипулятор (это то, что вместо фрезера) переместился в точку А, опустился на величину Z, поднялся, переместился в точку В, опустился и поднялся. это один цикл. А как это выглядит в g коде я не знаю... мне нужно понять как написать программу (один цикл) вручную, а не с помощью других программ.
Надеюсь доступно написал, если что смогу уточнить))
Спасибо заранее)
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Прошу помощи с g кодом!!
Как управляется станок? Какой программой/контроллером?
ЗЫ в linuxcnc это уже сразу с циклом:
ЗЫ в linuxcnc это уже сразу с циклом:
Код: Выделить всё
F1000 (скорость)
O100 REPEAT [100]
G01 X... Y... (точка А)
G01 Z-10
G01 Z10
G01 X... Y... (точка B)
G01 Z-10
G01 Z10
O100 ENDREPEAT
-
mefisto
- Кандидат
- Сообщения: 46
- Зарегистрирован: 18 мар 2014, 12:44
- Репутация: 0
- Контактная информация:
Re: Прошу помощи с g кодом!!
будет управляться программой mach-3.. пока думаю так
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Прошу помощи с g кодом!!
с ним несколько сложнее - с циклами будет по другому, но код
будет такой жеmefisto писал(а):ереместился в точку А, опустился на величину Z, поднялся, переместился в точку В, опустился и поднялся.
Код: Выделить всё
G01 X... Y... (точка А)
G01 Z-10
G01 Z10
G01 X... Y... (точка B)
G01 Z-10
G01 Z10-
mefisto
- Кандидат
- Сообщения: 46
- Зарегистрирован: 18 мар 2014, 12:44
- Репутация: 0
- Контактная информация:
Re: Прошу помощи с g кодом!!
спасибо за ответ.. направление мысли понял
-
mefisto
- Кандидат
- Сообщения: 46
- Зарегистрирован: 18 мар 2014, 12:44
- Репутация: 0
- Контактная информация:
Re: Прошу помощи с g кодом!!
а как при этих командах задать время нахождения в определенной точке?. мне просто нужно чтоб в нижней точке манипулятор задержался на 2-4 секунды.
Спасибо
Спасибо
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Прошу помощи с g кодом!!
может уже пора нагуглить описание команд G-code и почитать?..
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- vovafed
- Мастер
- Сообщения: 1822
- Зарегистрирован: 08 фев 2013, 16:19
- Репутация: 325
- Настоящее имя: Владимир
- Откуда: башкортостан
- Контактная информация:
Re: Прошу помощи с g кодом!!
g04p4 задержка на 4 секунды
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Прошу помощи с g кодом!!
Можно даже не гуглить, вот это почитай: http://ru.wikipedia.org/wiki/G-code
-
mefisto
- Кандидат
- Сообщения: 46
- Зарегистрирован: 18 мар 2014, 12:44
- Репутация: 0
- Контактная информация:
Re: Прошу помощи с g кодом!!
Спасибо большое за ответы!! я просто впервые столкнулся с этим, поэтому такие глупые вопросы).. не серчайте... еще раз спасибо!!
-
mefisto
- Кандидат
- Сообщения: 46
- Зарегистрирован: 18 мар 2014, 12:44
- Репутация: 0
- Контактная информация:
Re: Прошу помощи с g кодом!!
И вдогонку еще один вопрос... у меня планируется, как обычно, оси x,y,z... но будут еще задействованы оси А и В.. на каждой из них будет по одному ШД, которые будут вращать каждый свой вал... и работать они будут синхронно (как мне объяснили, то в мач3 эту синхронность можно обеспечить... так вот в чем вопрос, каким кодом (уже смотрел в интернете, но не разобрался) можно задать оборот вала ШД на определенный угол (мне нужно 180)... тобишь чтобы оба двигателя делали один оборот и останавливались. Интересует как это реализовать в программе g кодом... Спасибо заранее)
- NightV
- Почётный участник

- Сообщения: 6610
- Зарегистрирован: 30 дек 2011, 09:14
- Репутация: 2279
- Настоящее имя: Владимир Айрапетян
- Откуда: Israel
- Контактная информация:
Re: Прошу помощи с g кодом!!
если оси отдельно то так
G0 A180 B180
указываеш градус и усё
но нужно добится синхронности движения, чтобы одна ось не опережала\отставала от другой
если драйвера подсоединены паралельно то просто
G0 A180
тоесть в этом случае развязка в электронике, и мач и не подозревает что есть еще ось кроме XYZA
G0 A180 B180
указываеш градус и усё
но нужно добится синхронности движения, чтобы одна ось не опережала\отставала от другой
если драйвера подсоединены паралельно то просто
G0 A180
тоесть в этом случае развязка в электронике, и мач и не подозревает что есть еще ось кроме XYZA
Всё просто! если знаешь КАК!
-
mefisto
- Кандидат
- Сообщения: 46
- Зарегистрирован: 18 мар 2014, 12:44
- Репутация: 0
- Контактная информация:
Re: Прошу помощи с g кодом!!
- NightV
- Почётный участник

- Сообщения: 6610
- Зарегистрирован: 30 дек 2011, 09:14
- Репутация: 2279
- Настоящее имя: Владимир Айрапетян
- Откуда: Israel
- Контактная информация:
Re: Прошу помощи с g кодом!!
мы все через это прошли
практика разумеется лучше, лучше запоминается
Всё просто! если знаешь КАК!
-
mefisto
- Кандидат
- Сообщения: 46
- Зарегистрирован: 18 мар 2014, 12:44
- Репутация: 0
- Контактная информация:
Re: Прошу помощи с g кодом!!
Вы правы! спасибо!! оно ж если б стояло 700-800 долларов, то ладно... а так 2,5-3 тысячи уев..)(((( хочется максимум предусмотреть..
-
mefisto
- Кандидат
- Сообщения: 46
- Зарегистрирован: 18 мар 2014, 12:44
- Репутация: 0
- Контактная информация:
Re: Прошу помощи с g кодом!!
с этого у меня родился еще вопрос)).. я почитал что сами шд параллельно соединять не стоит.. а вот если параллельно ДРАЙВЕРА шд это не критично (нормальная ли практика)?? если можно подсоединить параллельно драйвера на одну ось, то будет вообще супер - освободится один выход на ось))))NightV писал(а):если драйвера подсоединены параллельно то просто
- vovafed
- Мастер
- Сообщения: 1822
- Зарегистрирован: 08 фев 2013, 16:19
- Репутация: 325
- Настоящее имя: Владимир
- Откуда: башкортостан
- Контактная информация:
Re: Прошу помощи с g кодом!!
если имеете в виду сигнальные входы драйверов то можно
но не всегда работает нормально зависит от драйвера и платы комутации
но не всегда работает нормально зависит от драйвера и платы комутации
-
mefisto
- Кандидат
- Сообщения: 46
- Зарегистрирован: 18 мар 2014, 12:44
- Репутация: 0
- Контактная информация:
Re: Прошу помощи с g кодом!!
ну мне нужно только чтобы два двигателя работали синхронно...
плата DXB-54
драйвера - CW230
плата DXB-54
драйвера - CW230
- vovafed
- Мастер
- Сообщения: 1822
- Зарегистрирован: 08 фев 2013, 16:19
- Репутация: 325
- Настоящее имя: Владимир
- Откуда: башкортостан
- Контактная информация:
Re: Прошу помощи с g кодом!!
попробуйте
у меня только с AM882 были проблемы
в паралельном включении начинали помехи от частотника ловить
у меня только с AM882 были проблемы
в паралельном включении начинали помехи от частотника ловить
- torvn77
- Мастер
- Сообщения: 2442
- Зарегистрирован: 02 июн 2012, 22:12
- Репутация: 215
- Откуда: Россия,Санкт-Петербург
- Контактная информация:
Re: Прошу помощи с g кодом!!
Как правило,вход драйвера это светодиод оптопары.
Если это так,то два или три входа можно попробовать соеденить последовательно.
Если это так,то два или три входа можно попробовать соеденить последовательно.
