Утро доброе! Помогите пожайлуста с такой проблемой: у меня станок плазменной резки портального типа, работаю с Аrt Cam и Mach 3, в Art Cam нет режима плазм. резки, только фрезеровка, гравировка. G-код получается такой , что включает плазму в начале программы и выключает в конце. в каждой новой программе приходится редактировать G- код вставляя команды М5 и М3 для включения и выключения плазмы(шпинделя) при подъеме резака и переходе к новой детали.Можете объяснить , что нужно сделать (пошагово, куда и что вписать) для того чтобы G-код сказу писался с М5 иМ3?

Постпроцессор для плазменного станка
Автор
vikzyab
, 21 Янв 2016 10:37
постпроцессор плазморез Постпроцессор для плазмореза Постпроцессор ArtCAM
Сообщений в теме: 70
#1
OFFLINE
Отправлено 21 Январь 2016 - 10:37
#2
OFFLINE
Отправлено 21 Январь 2016 - 11:00
вот вариант ->
Добавлю вариант с постпроцессором, в Арткаме будет виден как Plasma, ниже полный текст.
DESCRIPTION = "Plasma(*.cnc)"
FILE_EXTENSION = "cnc"
UNITS = MM
END_OF_LINE = "[13][10]"
LINE_NUM_START = 0
LINE_NUM_INCREMENT = 1
LINE_NUM_MAXIMUM = 999999
; Set up default formating for variables
; Line numbering
FORMAT = [N|@|N|1.0]
FORMAT = [S|@|S|1.0]
; Feed Rate
FORMAT = [F|#|F|1.0]
; Tool moves in x,y and z
FORMAT = [X|#|X|1.3]
FORMAT = [Y|#|Y|1.3]
FORMAT = [Z|#|Z|1.3]
; Home tool positions
FORMAT = [XH|@|X|1.3]
FORMAT = [YH|@|Y|1.3]
FORMAT = [ZH|@|Z|1.3]
; Set up program header
START = "%"
START = "G90"
START = "G21"
START = "G49"
; Program moves
FIRST_RAPID_RATE_MOVE = "G0 [X] [Y] [Z]"
PLUNGE_RATE_MOVE = "M3"
FIRST_FEED_RATE_MOVE = "G1 [X] [Y] [F]"
FEED_RATE_MOVE = "[X] [Y]"
RETRACT_MOVE = "M5"
; End of file
END = "G0[ZH]"
END = "[XH][YH]"
END = "M5"
END = "%"
Управление плазмой М3, М5.
Так как управление от Mach3, задержку на врезание можно задавать в его настройках – пауза на раскрутку шпинделя. Вариант экспериментальный, но в симуляции всё нормуль…
| cncservice |
#3
OFFLINE
Отправлено 21 Январь 2016 - 11:02
Как это нет? А постпроцессоры под плазму есть уже в 2008версии!!!! Кстати здесь на форуме особенность таких подпроцессоров описывалась:
В разделе ; Program moves
добавляются две строки:
PLUNGE_RATE_MOVE = "M3"
RETRACT_MOVE = "M5"
Лужу, паяю, станки ЧПУ починяю....
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion
#4
OFFLINE
Отправлено 21 Январь 2016 - 11:35
Как это нет? А постпроцессоры под плазму есть уже в 2008версии!!!! Кстати здесь на форуме особенность таких подпроцессоров описывалась:
В разделе ; Program moves
добавляются две строки:
PLUNGE_RATE_MOVE = "M3"
RETRACT_MOVE = "M5"
Извините пожайлуста, просто я далек от программирования, поэтому нельзя ли поподробнее- где искать этот раздел Program moves и куда там вставлять PLUNGE_RATE_MOVE = "M3"
RETRACT_MOVE = "M5"? У меня Art Cam Pro 8.1 , если в нем есть построцессор под плазму то как им воспользоваться?
#5
OFFLINE
Отправлено 21 Январь 2016 - 14:39
Нашел в ArtCam постпроцессоры, там и правда есть какой-то для плазмы,только я не понимаю как его задействовать.Вообщем мне необходима подробная консультация, желательно по телефону. кто может помогите.
#6
OFFLINE
Отправлено 21 Январь 2016 - 14:45
Если в вашей версии есть постпроцессоры под плазму, то значит она поддерживает грамматику для плазмы... Значит в блокноте открываете ваш постпроцессор для Масh, находите указанный раздел и дописываете ( копируете) туда эти два пункта с новой строки... Вуаля! Счастье будет!!!
Сообщение отредактировал 3D-BiG: 21 Январь 2016 - 16:16
Лужу, паяю, станки ЧПУ починяю....
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion
#7
OFFLINE
Отправлено 21 Январь 2016 - 16:14
Постпроцессор подправил, теперь другая беда - подача инструмента стала 6мм/мин!!! не пойму почему, в арткаме выбран инструмент с подачей 2000мм/мин!
#8
OFFLINE
Отправлено 21 Январь 2016 - 16:17
Разбирайтесь откуда Mach берет скорость - в нем прописано или из файла...
Лужу, паяю, станки ЧПУ починяю....
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion
#9
OFFLINE
Отправлено 21 Январь 2016 - 16:42
До того как я подправил постпроцессор, скорость бралась из файла G-кода( в нем было прописано например F1200- скорость была 1200мм/мин) она задана в арткаме для каждого инструмента разная.А теперь в файле G -кода вообще нет команды F.
вот такой постпроц.;
Скрытый текст
#10
OFFLINE
Отправлено 21 Январь 2016 - 16:43
Тогда вы убили в постпроцессоре где задается скорость... В этом же разделе в строке
FIRST_FEED_RATE_MOVE = "G1 [X] [Y] [F]"
Если ваш постпроцессор поддерживает круговую интерполяуию (G2 и G3), то тогда и там поставить....
Надеюсь вы НЕ убили строку, где задается формат для параметра скорости...
Лужу, паяю, станки ЧПУ починяю....
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion
#11
OFFLINE
Отправлено 21 Январь 2016 - 18:45
При варианте постпроцессора показанном мною ранее получается вот такой G-код-
Скрытый текст
Детали разные, но я думаю что смысл понятен.Подскажите что можно изменить в постпроцессоре?
Вообщем когда я сам подставлял в G-код команды М5 и М3 резак выключался поднимался на безопасную высоту, перемещался, опускался и включался вновь, а после изменения постпроцессора он не поднимается и скорость рабочей подачи всего 6мм/мин
#12
OFFLINE
Отправлено 22 Январь 2016 - 00:30
Вопрос решен! Огромное спасибо MiG!!! Грамотный и квалифицированный специалист!!!
Также большое спасибо 3D-BIG! Хорошо что есть грамотные люди способные помочь другим!!!
Сообщение отредактировал vikzyab: 22 Январь 2016 - 00:35
#13
OFFLINE
Отправлено 14 Февраль 2016 - 11:03
прошу помощи, заранее благодарен
Добрый день столкнулся с проблеммой пост процессора под арткам для плазмореза.
почти идеально идеально подходит;
Сообщение отредактировал Admin: 14 Февраль 2016 - 12:00
Скрытый текст
но вот беда в том что он опускает голову и включает плазму в начале и прорезает все детали, выключается только когда возвращает на нулевую точку. приходиться в ручную в блокноте выставлять команды. что в итоге и получается как надо. но суть в том что когда 1 - 3 детали это не страшно... а вот когда их по 2-8 десятков да еще и с дырками.. это становиться адским трудом вопрос заключается в том что я незнаю как и куда впихнуть в постпроцессор командыM7 опускание головыG41 включение плазмыG40 выключение плазмыM8 подъем головы что бы получилось как на этом куске уп:
Скрытый текст
G40M8G0Z15.0000G0X0.0000Y0.0000G0Z15.0000G0X0.0000Y0.000091 [RETURN TO UNITS][END OF FILE] прошу помощи, заранее благодарен
Перенесено
#14
OFFLINE
Отправлено 15 Февраль 2016 - 09:19
сделал=)
#15
OFFLINE
Отправлено 26 Март 2016 - 18:46
Здравствуйте форумчане , нужна ваша помощь и совет.
Столкулся с проблемой на производстве есть машина термической резки металл "плазморез".
Этот станок еще с 2008 года работает. Человек который создает G-коды для станка все делает вручную.
Вот хочу разобраться как автоматизировать процес перевода чертежа AutoCad или SolidWorks, в G-код.
По словам работников приехал специалист настроил машину показал как программировать в ручную и всё.
Не могу понять какой здесь постпроцесор.
С документации нашол только тех. характеристики.
Написано что машина серии " Шаттл 1.5-1 Пл" , система числового программного управления "CNC-3300 или CNC-4100"
ccылка на сайт techmach.com.ua. В интернете информацию не могу найти.
Возможно подскажите как узнать постпроцесор или какие программы подходят для этой машины для автоматизации этого процеса.
Столкулся с проблемой на производстве есть машина термической резки металл "плазморез".
Этот станок еще с 2008 года работает. Человек который создает G-коды для станка все делает вручную.
Вот хочу разобраться как автоматизировать процес перевода чертежа AutoCad или SolidWorks, в G-код.
По словам работников приехал специалист настроил машину показал как программировать в ручную и всё.
Не могу понять какой здесь постпроцесор.
С документации нашол только тех. характеристики.
Написано что машина серии " Шаттл 1.5-1 Пл" , система числового программного управления "CNC-3300 или CNC-4100"
ccылка на сайт techmach.com.ua. В интернете информацию не могу найти.
Возможно подскажите как узнать постпроцесор или какие программы подходят для этой машины для автоматизации этого процеса.
#16
OFFLINE
Отправлено 26 Март 2016 - 19:52
Выкладывайте рабочий файл в G-кодах, там видно будет.
Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).
#17
OFFLINE
Отправлено 07 Август 2016 - 22:59
Здравствуйте ребята. При создании поста на плазму столкнулся следующей проблемой: Не получается два раза повторить PLUNGE_RATE_MOVE для М3 и М8, чтоб на выходе получить М3 и М8 на разных строках(ругается duplicate statement при запуске ArtCAM). Аналогичная ситуация работает RETRACT_MOVE = "M5" RETRACT_MOVE = "M9" , на выходе получаю М5 и М9 отдельной строкой.
Как перенести М8 на следующую строку? Чтобы на выходе получить нижеследующие M-коды:
M03 (turn on plasma) M08 (down IHS on) G02 X54.8948 Y53.1907 I-5.0249 J-0.3316 G01 X54.8948 Y53.1907 M05 (turn off plasma) M09 (turn on safe hight)
Сообщение отредактировал jalyn11: 08 Август 2016 - 00:07
#18
OFFLINE
Отправлено 07 Август 2016 - 23:26
Не получается два раза повторить PLUNGE_RATE_MOVE для М3 и М8, чтоб на выходе получить М3 и М8 на разных строках(ругается duplicate statement при запуске ArtCAM)
PLUNGE_RATE_MOVE = "M3[13][10]M8"
#19
OFFLINE
Отправлено 08 Август 2016 - 00:19
Спасибо, получилось!!!
ЗЫ не сочтите за флуд, не хватает сообщений для поднятия репутации.
#20
OFFLINE
Отправлено 20 Август 2017 - 02:57
Постпроцессор нужен для ArtCAM под плазму из кодов 7-вкл резака; 8-выкл и перемещения цифрами.
7
-99+
-90+28-117-213+
8
И в какую папку разместить
Темы с аналогичным тегами постпроцессор, плазморез, Постпроцессор для плазмореза, Постпроцессор ArtCAM
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных