Mach3 и огромные круги [на полях] в G02 G03

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
vasco
Новичок
Сообщения: 6
Зарегистрирован: 16 дек 2017, 22:25
Репутация: 6
Настоящее имя: Евгений
Откуда: Московская область
Контактная информация:

Mach3 и огромные круги [на полях] в G02 G03

Сообщение vasco »

Доброго дня всем,

Имеем небольшой портальный фрезер, работает на контроллере PureLogic, подключается через eth-адаптер с помощью соответствующего плагина к Mach3. Пока резали простые вещи из Арткама, все вроде было нормально. Начал осваивать SolidCam, сгенерировал в нем (через постпроцессор Mach3_4X, найденный вроде здесь) несколько УП. Программа, где одна прямолинейная резка, проходит "на ура".А вот в УП с криволинейной интерполяцией начались проблемы. В качестве примере привожу следующую деталюку:
деталь.png (3910 просмотров) <a class='original' href='./download/file.php?id=146665&sid=94a0a6410636efeb2866791246f3cda1&mode=view' target=_blank>Загрузить оригинал (361.78 КБ)</a>
Сгенерированная по ней резка кармана (на примере двух характерных карманов) дает в солидкаме следующую визуализацию:
визуализация SC.png (3910 просмотров) <a class='original' href='./download/file.php?id=146666&sid=94a0a6410636efeb2866791246f3cda1&mode=view' target=_blank>Загрузить оригинал (264.27 КБ)</a>
Примерно то же самое получается при загрузке сгенерированной УП в Cimco Edit 8.

А вот при попытке загрузить ее в Mach3 вылазит следующее:
визуализация Mach.png (3910 просмотров) <a class='original' href='./download/file.php?id=146667&sid=94a0a6410636efeb2866791246f3cda1&mode=view' target=_blank>Загрузить оригинал (348.93 КБ)</a>
То есть на том кармане, где дуги прилегают к прямым линиям, все проходит нормально. А вот на полностью круглом кармане дуги выглядят как окружности, большие в диаметре раз так в 5-10 от заданного. Сама УП выглядит примерно так:
(для просмотра содержимого нажмите на ссылку)

Код: Выделить всё

%
O1000 (ПОДСТАВКА 1_ВЕРХНЯЯ ПАНЕЛЬ)
G17
( --- Initialisation --- )
G0 G40 G49 G80 G21
( --- Go To Machine Origin --- )
G0 G53 Z0
G0 G53 X0 Y0 A0
G54
(Tool # 1 - Diameter 6. D1 H1)
T1 M6 D1 H1
S4000 M3
M8
G54
( ---- Start of P-contour ---- )
G0 G53 Z10  ; move up to tool_z_level
G0 G53 A-0
( ------------------ )
( P-CONTOUR - POCKET )
( ------------------ )
G0 X112.5 Y38.5 Z5.
 Z2.
G1 Z-10. F300
G3 X112.5 Y38.5 I0. J0.5 F1000
G1 Y35.5
G3 X112.5 Y35.5 I0. J3.5
G1 Y32.5
G3 X112.5 Y32.5 I0. J6.5
G1 Y29.5
G3 X112.5 Y29.5 I0. J9.5
G1 Y26.5
G3 X112.5 Y26.5 I0. J12.5
G1 Y23.5
G3 X112.5 Y23.5 I0. J15.5
G1 Y20.5
G3 X112.5 Y20.5 I0. J18.5
G1 Y17.5
G3 X112.5 Y17.5 I0. J21.5
G1 Y14.5
G3 X112.5 Y14.5 I0. J24.5
G0 Z5.
 Y38.5
 Z-8.
G1 Z-20. F300
G3 X112.5 Y38.5 I0. J0.5 F1000
G1 Y35.5
G3 X112.5 Y35.5 I0. J3.5
G1 Y32.5
G3 X112.5 Y32.5 I0. J6.5
G1 Y29.5
G3 X112.5 Y29.5 I0. J9.5
G1 Y26.5
G3 X112.5 Y26.5 I0. J12.5
G1 Y23.5
G3 X112.5 Y23.5 I0. J15.5
G1 Y20.5
G3 X112.5 Y20.5 I0. J18.5
G1 Y17.5
G3 X112.5 Y17.5 I0. J21.5
G1 Y14.5
G3 X112.5 Y14.5 I0. J24.5
G0 Z5.
 Y80.5
 Z2.
G1 Z-10. F300
 X91. F1000
 Y77.5
 X134.
 Y80.5
 X112.5
 Y83.5
 X89.
G3 X88. Y82.5 R1.
G1 Y75.5
G3 X89. Y74.5 R1.
G1 X136.
G3 X137. Y75.5 R1.
G1 Y82.5
G3 X136. Y83.5 R1.
G1 X112.5
G0 Z5.
 Y80.5
 Z-8.
G1 Z-20. F300
 X91. F1000
 Y77.5
 X134.
 Y80.5
 X112.5
 Y83.5
 X89.
G3 X88. Y82.5 R1.
G1 Y75.5
G3 X89. Y74.5 R1.
G1 X136.
G3 X137. Y75.5 R1.
G1 Y82.5
G3 X136. Y83.5 R1.
G1 X112.5
G0 Z5.
( ---- End of P-contour ---- )
G0 G53 Z0 M9
G0 G53 X0 Y0 A0 M5
M30
%
Криво работают, соответственно, строки с G3. При генерации УП для других карманов попадались еще команды G02 (по часовой), там ситуация аналогичная.

Подскажите, добрые люди, куды бечь, что брать, где копать?
Аватара пользователя
Taganrog
Мастер
Сообщения: 1238
Зарегистрирован: 15 апр 2015, 16:32
Репутация: 284
Настоящее имя: Евгений
Откуда: Брянск
Контактная информация:

Re: Mach3 и огромные круги [на полях] в G02 G03

Сообщение Taganrog »

vasco писал(а):Пока резали простые вещи из Арткама
Видимо там постпроцессор использовал только G1.
Посмотрите в настройках мач3 переключение G2 G3 в абсолютные и относительные координаты.
inc arcs.jpg (3900 просмотров) <a class='original' href='./download/file.php?id=146668&sid=94a0a6410636efeb2866791246f3cda1&mode=view' target=_blank>Загрузить оригинал (57.86 КБ)</a>
Поменяйте. Посмотрите результат.
vasco
Новичок
Сообщения: 6
Зарегистрирован: 16 дек 2017, 22:25
Репутация: 6
Настоящее имя: Евгений
Откуда: Московская область
Контактная информация:

Re: Mach3 и огромные круги [на полях] в G02 G03

Сообщение vasco »

визуализация Mach_IJ.png (3882 просмотра) <a class='original' href='./download/file.php?id=146669&sid=94a0a6410636efeb2866791246f3cda1&mode=view' target=_blank>Загрузить оригинал (337.02 КБ)</a>
Спасибо тебе, добрый человек, поменял "Индексы IJ" с абсолютного на инкрементальный, все заработало великолепно. Три дня с бубном скакал! Спасибо огромное! :)
CeBuK
Кандидат
Сообщения: 50
Зарегистрирован: 04 мар 2017, 15:08
Репутация: 0
Настоящее имя: Святослав
Контактная информация:

Re: Mach3 и огромные круги [на полях] в G02 G03

Сообщение CeBuK »

Taganrog писал(а): 19 сен 2018, 16:20
vasco писал(а):Пока резали простые вещи из Арткама
Видимо там постпроцессор использовал только G1.
Посмотрите в настройках мач3 переключение G2 G3 в абсолютные и относительные координаты.
inc arcs.jpg
Поменяйте. Посмотрите результат.
Примите еще одну благодарность, но я мучался только 2 дня :D
Аватара пользователя
ridirt
Мастер
Сообщения: 660
Зарегистрирован: 24 июл 2013, 23:52
Репутация: 273
Настоящее имя: Живописцев Андрей Викторович
Откуда: Спб
Контактная информация:

Re: Mach3 и огромные круги [на полях] в G02 G03

Сообщение ridirt »

Я методом тыка определил за 20 мин
Argentum47
Мастер
Сообщения: 856
Зарегистрирован: 05 июн 2015, 10:00
Репутация: 97
Откуда: Саратов
Контактная информация:

Re: Mach3 и огромные круги [на полях] в G02 G03

Сообщение Argentum47 »

только это не относительные и абсолютные координаты, а метод интерполяции дуг, они могут задаваться двумя разными методами, зависит от постпроцессора
Аватара пользователя
шпиндель
Мастер
Сообщения: 1793
Зарегистрирован: 23 янв 2016, 17:57
Репутация: 900
Настоящее имя: Дмитрий
Откуда: Бологое
Контактная информация:

Re: Mach3 и огромные круги [на полях] в G02 G03

Сообщение шпиндель »

ridirt писал(а): Я методом тыка определил за 20 мин
а я угадаю с трёх нот ... :eat:
Ответить

Вернуться в «Windows / Mach»