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

постпроцессор в ARTCAM

Добавлено: 15 окт 2019, 13:56
shatohingv
пробую такую вот фигню
в артсам в редактировании постпроцессора в строке FIRST_FEED_RATE_MOVE = "G1[X][Y][Z][F]"
понятно что данная строка происходит при врезании, хочу сделать из нее что то типа вот такого
FIRST_FEED_RATE_MOVE = "G91;G38.2Z-30F100;G0Z1;G38.2Z-2F10;G90;G1[X][Y][Z][F];` "
понятно что такая строка мне в файлик и записывается но станок такое не хочет понимать, Так вот как мне записать данные команды отдельно с каждой строки или как то еще? :wik:

Re: постпроцессор в ARTCAM

Добавлено: 18 окт 2019, 10:08
shatohingv
Неужели ни кто так не делал?

Re: постпроцессор в ARTCAM

Добавлено: 18 окт 2019, 13:05
xenon-alien
А что мешает в начало кода добавить нужные коды в постпроцессор построчно?

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

; Set up program header
;
START = "G92 X0 Y0 Z0"
START = "G90"
START = "G0 [ZH]"

START = "G0 [XH] [YH] [ZH]"
;
; Program moves
;
RAPID_RATE_MOVE        = "G0 [X] [Y] [Z]"
;
FIRST_FEED_RATE_MOVE   = "G1 [X] [Y] [Z] [F]"

Re: постпроцессор в ARTCAM

Добавлено: 21 окт 2019, 08:14
shatohingv
данная команда создаст строки лишь в начале файла, а я хочу заменить FIRST_FEED_RATE_MOVE каждый раз как оно происходит на нужную мне комбинацию

Re: постпроцессор в ARTCAM

Добавлено: 21 окт 2019, 14:27
xenon-alien
Лично у меня опыта мало, так что не подскажу.
И не понимаю, что вы хотите сделать и на каком станке, который не понимает данную строку. Изучите коды и комбинации, которые понимает станок, или плата управления, или программа.

Re: постпроцессор в ARTCAM

Добавлено: 22 окт 2019, 09:52
shatohingv
станок с легкостью понимает данные коды, но только тогда когда они записаны на отдельной строке каждая. Вот мне и надо записать каждую с отдельной строки или ковыряться с паресером который отправляет эту строку. Но думаю с арткамом должно быть проще чем с софтом отправляющим gCode

Re: постпроцессор в ARTCAM

Добавлено: 22 окт 2019, 14:20
michael-yurov
shatohingv писал(а):станок с легкостью понимает данные коды, но только тогда когда они записаны на отдельной строке каждая. Вот мне и надо записать каждую с отдельной строки или ковыряться с паресером который отправляет эту строку. Но думаю с арткамом должно быть проще чем с софтом отправляющим gCode
Ну так и запиши отдельными строками в файле настроек постпроцессора.

Re: постпроцессор в ARTCAM

Добавлено: 22 окт 2019, 15:18
shatohingv
так не работает, ругается на дубликат параметра FIRST_FEED_RATE_MOVE и не показывает данный постпроцессор в списке при сохранении
Может с версией что не так, у меня pro 2008SP3 а у тебя какая?

Re: постпроцессор в ARTCAM

Добавлено: 22 окт 2019, 17:12
michael-yurov
shatohingv писал(а):так не работает, ругается на дубликат параметра FIRST_FEED_RATE_MOVE и не показывает данный постпроцессор в списке при сохранении
Может с версией что не так, у меня pro 2008SP3 а у тебя какая?
Какая-то из последних. 2018, вроде бы.
Файл, скорее всего показывает, но отображаемое имя прописано внутри файла настроек, а ты его не изменил, и имена постпроцессоров в списке одинаковые.
Покажи файл, что сделал. Попробую понять, где что не так.

Re: постпроцессор в ARTCAM

Добавлено: 23 окт 2019, 08:19
shatohingv
DESCRIPTION = "Shatohingv_plazmarez (*.tap)"
FILE_EXTENSION = "tap"
UNITS = MM

END_OF_LINE = "[13][10]"

LINE_NUM_START = 0
LINE_NUM_INCREMENT = 10
LINE_NUM_MAXIMUM = 999999
;
; Set up default formating for variables
;
; Line numbering
FORMAT = [N|@|N|1.0]
; Spindle Speed
FORMAT = [S|@|S|1.0]
; Feed Rate
FORMAT = [F|#|F|1.1]
; Tool moves in x,y and z
FORMAT = [X|#|X|1.2]
FORMAT = [Y|#|Y|1.2]
FORMAT = [Z|#|Z|1.2]
; Home tool positions
FORMAT = [XH|@|X|1.2]
FORMAT = [YH|@|Y|1.2]
FORMAT = [ZH|@|Z|1.2]


START = "G0[ZH]"
START = "G0[XH][YH][S]"

; Program moves
RAPID_RATE_MOVE = "[N] G00 [X] [Y]"
FIRST_FEED_RATE_MOVE = "G21"
FIRST_FEED_RATE_MOVE = "G91"
FIRST_FEED_RATE_MOVE = "G38.2Z-30F100"
FIRST_FEED_RATE_MOVE = "G0Z1"
FIRST_FEED_RATE_MOVE = "G38.2Z-2F10"
FIRST_FEED_RATE_MOVE = "G90"
FIRST_FEED_RATE_MOVE = "M3"

FEED_RATE_MOVE = "[N] [X] [Y] [S]"

RETRACT_MOVE = "[N] M30"

; End of file
END = "G0[ZH]"
END = "G0X0Y0"
END = "M30"


Точно говорю не отображает в списке когда сохраняем УП

Re: постпроцессор в ARTCAM

Добавлено: 23 окт 2019, 08:59
shatohingv
michael-yurov писал(а):
shatohingv писал(а):так не работает, ругается на дубликат параметра FIRST_FEED_RATE_MOVE и не показывает данный постпроцессор в списке при сохранении
Может с версией что не так, у меня pro 2008SP3 а у тебя какая?
Какая-то из последних. 2018, вроде бы.
Файл, скорее всего показывает, но отображаемое имя прописано внутри файла настроек, а ты его не изменил, и имена постпроцессоров в списке одинаковые.
Покажи файл, что сделал. Попробую понять, где что не так.

Установил 2018 версию, в ней нет такого косяка, на дублирование параметра не ругается. Спасибо!