Страница 1 из 1

Помогите разобраться с окружностями в Mach3

Добавлено: 06 мар 2014, 18:21
CNC-Z
Доброго времени суток!
Уже долгое время работаем с mach3, проблем с рисованием окружностей на G-коде не возникало - рисовали полудугами незадумываясь.
Я знаю, что окружность задавать можно полностью через центр - это чрезвычайно облегчило бы мне жизнь.
Сколько не бился я с этим, ничего не получается :walk: ....Помогите разобраться!?
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
CNC-Z писал(а):вы можете написать рабочий пример?
https://www.google.kz/search?q=g+code+g ... 0%B5%D1%80

Re: Помогите разобраться с окружностями в Mach3

Добавлено: 06 мар 2014, 19:54
CNC-Z
aftaev писал(а):
CNC-Z писал(а):вы можете написать рабочий пример?
https://www.google.kz/search?q=g+code+g ... 0%B5%D1%80
вы можете написать пример окружности через центр, который работает именно у вас?

Re: Помогите разобраться с окружностями в Mach3

Добавлено: 06 мар 2014, 20:22
aftaev
Мне лень самому писать код даже для простых фигур, за меня это делает САМ программа. Вчера только вырезал на фрезере под Мачем
123.png (5202 просмотра) <a class='original' href='./download/file.php?id=25644&mode=view' target=_blank>Загрузить оригинал (166.19 КБ)</a>

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
12.PNG (5196 просмотров) <a class='original' href='./download/file.php?id=25645&mode=view' target=_blank>Загрузить оригинал (145.26 КБ)</a>
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
123.jpg (5151 просмотр) <a class='original' href='./download/file.php?id=25679&mode=view' target=_blank>Загрузить оригинал (387.27 КБ)</a>

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
%
Вот рабочий код!
Ну, теперь заживем! :good:

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
:attention: CNC-Z, Baha, завязываем сравнивать мозги друг друга.