Прошу помочь с программированием на автозамену в ArtCam

Обсуждение аспектов работы с CAМ программами, подготовка моделей, настройка постпроцессоров, настройка параметров инструментов, обсуждение стратегий обработки, симуляция обработки. Вопросы по G-коду.
OldHawaiian
Новичок
Сообщения: 1
Зарегистрирован: 02 фев 2018, 14:17
Репутация: 0
Настоящее имя: Евгений
Контактная информация:

Прошу помочь с программированием на автозамену в ArtCam

Сообщение OldHawaiian »

Добрый день, Уважаемые Форумчане! Прошу Вашей помощи. До этого работал технолог, из Арткама выводил такой УП для Beaver, в которой при замене на ЧПУ - Z (выделил жирным) вначале, автоматически менялся Z в остальном коде:

%
(AXE XYZ)
T8 M6
S12000 M3
G1 Z0.
G1 X0. Y0.
G00 G91 X150. Y215. Z0.

G01 Z-66.3 F1000.

G01 Y1485. F15000.

G17 G02 X300. R150.
G01 Y-1485.
G01 X-300.
G01 Z50.
G00 X10. Y10.
G01 Z-50.
G01 Y1475.
G02 X280. R140.
G01 Y-1475.
G01 X-280.

G0 Z40.
G28 X0. Y0. Z0.
M02
%

Его самого щас не найти и некому к сожалению подсказать.
Найти самому не получается в Арткаме в каком коде он сохранял (если не ошибаюсь, это называется постпроцесс). Сам же сохранял в G-Code(mm).tap. Автозамена там не работает, и каждый раз нужно переправлять Z и F(вращение фрезы):
T1M6
G0Z40.000
G0X0.000Y0.000S10000M3
G0X106.048Y1991.000Z40.000
G1Z-50.000F600.0
G1Y1.019F2520.0
G0Z40.000
G0Y1881.000
G1Z-50.000F600.0
G1X416.012F2520.0
G0Z40.000
G0Y1.019
G1Z-50.000F600.0
G1Y1991.000F2520.0
G0Z40.000
G0Y111.000
G1Z-50.000F600.0
G1X106.048Y111.000F2520.0
G0Z40.000
G0Z40.000
G0X0Y0
M30

В конце кода, конечно Z40 одну стираю, и выставляю Z0 в строке G0X0Y0. Но сам факт что нужно менять все эти числа каждый раз, большая проблем-с.
Арткам - 2017, на ЧПУ Нс-студио. Сам работаю совершенно не долго и приходится самому все выяснять. На форуме нашел несколько постпроцессов VIC_mm_u00 и еще Beaver25AVTP, похожа конечно (не прогонял еще на ЧПУ), но все равно хотелось бы услышать Ваш совет. Не ругайтесь сильно, если есть в чем то ошибаюсь. :cry:
Сам попробовал перепрограммировать, но все равно если вначале Z меняешь, он проходит данный путь этой высоте и меняется на другую высоту Z.
%
(AXE XYZ)
T8M6
S15000 M3
G1 Z0.
G1 X0.Y0.
G0X106.048Y1991.000

G1Z-10.000 (допустим на ЧПУ здесь поставили 30) F1000.0
G1Y1.019F10000.0
G0Z10.000
G0Y1881.000
G1Z-10.000 (число не меняется)
G1X416.012
G0Z10.000
G0Y1.019
G1Z-10.000
G1Y1991.000
G0Z10.000
G0Y111.000
G1Z-10.000
G1X106.048Y111.000

G0 Z10.000
G28X0Y0Z0
M02
%
Спасибо за внимание, надеюсь на помощь. :good:
Аватара пользователя
Kachik
Мастер
Сообщения: 1410
Зарегистрирован: 13 янв 2017, 16:22
Репутация: 308
Настоящее имя: Сергей
Откуда: Питер
Контактная информация:

Re: Прошу помочь с программированием на автозамену в ArtCam

Сообщение Kachik »

Вероятно он уже в программе управления станком менял положение 0 по Z ну или давал смещение и соответственно всё выполнение программы смещалось по данной координате.
Ответить

Вернуться в «CAM пакеты»