Страница 1 из 1
Помогите разобраться с окружностями в Mach3
Добавлено: 06 мар 2014, 18:21
CNC-Z
Доброго времени суток!
Уже долгое время работаем с mach3, проблем с рисованием окружностей на G-коде не возникало - рисовали полудугами незадумываясь.
Я знаю, что окружность задавать можно полностью через центр - это чрезвычайно облегчило бы мне жизнь.
Сколько не бился я с этим, ничего не получается

....Помогите разобраться!?
G-код окружности через центр я взял с этого ресурса
http://cncmaster.org/emc2_g-code_table_g02g03
Вот этот пример у меня просто не работает - G02 X5 Y1 I0 J0 F200, пишет radius to end of arc differs from radius to start.....
В чем тут может быть дело?
Re: Помогите разобраться с окружностями в Mach3
Добавлено: 06 мар 2014, 18:36
Baha
CNC-Z писал(а):В чем тут может быть дело?
куда он поедет если у вас нулевые радиусы? Для начала надо изучить формат команды.
Re: Помогите разобраться с окружностями в Mach3
Добавлено: 06 мар 2014, 18:52
CNC-Z
Baha писал(а):CNC-Z писал(а):В чем тут может быть дело?
куда он поедет если у вас нулевые радиусы? Для начала надо изучить формат команды.
Возможно я что-то тут не понимаю(G02 X5 Y1 I0 J0 F200 — движение по часовой стрелке вокруг точки (0;0) в точку (5;1) с подачей 200 мм/мин.),
вы можете написать рабочий пример?
Re: Помогите разобраться с окружностями в Mach3
Добавлено: 06 мар 2014, 19:44
aftaev
Re: Помогите разобраться с окружностями в Mach3
Добавлено: 06 мар 2014, 19:54
CNC-Z
вы можете написать пример окружности через центр, который работает именно у вас?
Re: Помогите разобраться с окружностями в Mach3
Добавлено: 06 мар 2014, 20:22
aftaev
Мне лень самому писать код даже для простых фигур, за меня это делает САМ программа. Вчера только вырезал на фрезере под Мачем
Re: Помогите разобраться с окружностями в Mach3
Добавлено: 06 мар 2014, 20:28
Baha
CNC-Z писал(а):Возможно я что-то тут не понимаю(G02 X5 Y1 I0 J0 F200 — движение по часовой стрелке вокруг точки (0;0) в точку (5;1)
Не понимаете, 0:0 это не координаты, а смещение (расстояния), что бы понять надо прочесть инструкцию.
http://linuxcnc.org/docs/html/gcode/gco ... :G2-G3-Arc
или
http://machmotion.com/cnc-info/g-code.h ... 3_Arc_Move
Рабочий пример: G02 X5 Y1 I5 J5 F200
CNC-Z писал(а):Сколько не бился я с этим, ничего не получается ....Помогите разобраться!?
Об подушку небось бился, надо было об косяк двери бить.
Re: Помогите разобраться с окружностями в Mach3
Добавлено: 07 мар 2014, 20:41
CNC-Z
почему не работает?
Re: Помогите разобраться с окружностями в Mach3
Добавлено: 07 мар 2014, 21:01
CNC-Z
Baha писал(а):
Об подушку небось бился, надо было об косяк двери бить.
Похоже вам это помогло!
Re: Помогите разобраться с окружностями в Mach3
Добавлено: 07 мар 2014, 21:01
aftaev
Re: Помогите разобраться с окружностями в Mach3
Добавлено: 07 мар 2014, 21:03
CNC-Z
aftaev писал(а):Мне лень самому писать код даже для простых фигур, за меня это делает САМ программа. Вчера только вырезал на фрезере под Мачем
123.png
Спасибо за скрин, все отлично заработало!
%
G0 G54 x119.5 Y60.
G2 X119.5 Y60. I-59.5 J0. F1500
M30
%
Вот рабочий код!
Ну, теперь заживем!

Re: Помогите разобраться с окружностями в Mach3
Добавлено: 07 мар 2014, 21:05
CNC-Z
Всем спасибо, разобрался!
Re: Помогите разобраться с окружностями в Mach3
Добавлено: 07 мар 2014, 21:28
Baha
CNC-Z писал(а):Всем спасибо, разобрался!
CNC-Z писал(а):Похоже вам это помогло!
Молодец! Главное не все выбить, того что осталось. Фреза без гравицаппы ваще не умеет самостоятельно телепортироваться, с координат X-884.Y-70. .
Re: Помогите разобраться с окружностями в Mach3
Добавлено: 09 мар 2014, 18:34
CNC-Z
Baha писал(а):
Главное не все выбить, того что осталось. Фреза без гравицаппы ваще не умеет самостоятельно телепортироваться, с координат X-884.Y-70. .
Спасибо за совет, но судя по вашему ответу, ваш путь решения я пройти не рискну!
Re: Помогите разобраться с окружностями в Mach3
Добавлено: 09 мар 2014, 18:44
sidor094
В этой команде для рассчета радиуса требуется предидущая команда.Радиус - расстояние от вашего положения X,Y до выполнения команды, до I,G -координат центра указанного в текущей команде ,а X,Y в этой команде - точка окончания дуги.
Re: Помогите разобраться с окружностями в Mach3
Добавлено: 09 мар 2014, 19:57
Baha
CNC-Z писал(а):Спасибо за совет, но судя по вашему ответу, ваш путь решения я пройти не рискну!
Я думаю там нет никакого риска, даже если считать что воспользовались мои советом, просто по вашему последнему вопросу видно что там ничего не осталось.
Re: Помогите разобраться с окружностями в Mach3
Добавлено: 09 мар 2014, 20:04
aftaev
CNC-Z,
Baha, завязываем сравнивать мозги друг друга.