
Вопрос по постпроцессору для ArtCAM
Автор
sergei007
, 13 Сен 2008 23:02
постпроцессор Постпроцессор ArtCAM
Сообщений в теме: 714
#481
OFFLINE
Отправлено 12 Февраль 2015 - 14:05
Доброе время суток. Кто - нибудь имел дело со станками Biesse Excel FT 5800? Каким постпроцессором пользовались? ЧПУ: OSAI 10/510 цифровое
#482
OFFLINE
Отправлено 15 Февраль 2015 - 02:00
Доброе время суток. Кто - нибудь имел дело со станками Biesse Excel FT 5800? Каким постпроцессором пользовались? ЧПУ: OSAI 10/510 цифровое
Есть образец программы или инструкция по программированию?
#483
OFFLINE
Отправлено 18 Февраль 2015 - 15:47
Уважаемые Гуру!
Научите пожалуйста, чем и каким образом отредактировать Арткамовский постпроцессор для Фагора так чтоб он
1. Начальным кадром ставил М60 - измерение длинны инструмента
2. Не подставлял кадр с выбором инструмента M6T1
3. Поменял местами опускание инструмента в плоскость безопасности с передвижением в нулевую точку программы. Сейчас он сначала опускает инструмент, а потом едет в ноль, а я хочу чтоб он сначала ехал в ноль и только потом опускал инструмент.
Сейчас всё это приходится делать в ручную на станке, а мне кажется что это всё можно реализовать на уровне самого поста.
Заранее спасибо!
Сообщение отредактировал cir: 18 Февраль 2015 - 15:48
#484
OFFLINE
Отправлено 18 Февраль 2015 - 17:48
Построцессоры в ArtCAM-е текстовые файлы. Для вашей задачи надо отредактировать этот раздел (красное - вставленное, синее - правленое):
; Set up program header
;
START = "M60"
START = "%1"
START = "[N]G80G17G71G90"
START = "[N]T01.01"
START = "[N][S]M3"
START = "[N]G0[ZH]"
START = "[N][XH][YH]"
2. Не подставлял кадр с выбором инструмента M6T1
строки, формирующей эту команду в постпроцессоре я НЕ нашел, но у меня 2008 версия проги и постпроцессор Fagor.con штатный...
Лужу, паяю, станки ЧПУ починяю....
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion
#485
OFFLINE
Отправлено 26 Февраль 2015 - 14:29
; Set up program header ; START = "M60" START = "%1" START = "[N]G80G17G71G90" START = "[N]T01.01"
Побаиваюсь экспериментировать, если не сложно, проясните пожалуйста еще один момент:
Вот как у меня выглядит УП, после ручной корректировки, жирным красным что дописывал , цветом меняю местами:
"%1
М60
N10G80G17G71G90
;N20T01.01
N30S45000M3
N35X0.000Y0.000
N40G0Z0.500
N60G0X29.182Y14.361Z0.500
....."
Я так понимаю, что для полного счастья мне надо удалить из постпроцессора строку "START = "[N]T01.01", а "START = "M60" перенести под "START = "%1"?
#486
OFFLINE
Отправлено 26 Февраль 2015 - 14:32
Побаиваюсь экспериментировать...
Не стоит бояться.
Файлам настроек всегда можно сделать архивные копии.
Станок можно запускать без инструмента или с гвоздем. Деталь можно не ставить. Сломать станок при такой подготовке невозможно. Разве что особо одаренным...
Сообщение отредактировал lkbyysq: 26 Февраль 2015 - 14:33
Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).
#487
OFFLINE
Отправлено 12 Март 2015 - 01:19
приветствую вас мастера ....
у меня к вам такой вопросик ,....
начну по порядку ....
создаю в арткаме квадратную заготовку 100 на 100 мм по Z 22,1
рисую просто круг диаметром 25 мм , ну там соответственно задаю глубину , направление резания , инструмент и так далее ...
после посылаю на станок в формате xxl , там у меня XilogPlus который преобразует его в pgm .....
вопрос , почему у меня по одной и той же высоте по z фреза проходит 3 раза прежде чем опуститься на следующую заданную глубину ???
может в постпроцессоре еще что то поменять надо ???
Станок CNC pratix N12
ФАЙЛ ПОСТПРОЦЕССОРА АРТКАМА SCM_Record130-240_Xilog_mm1
;
; G - Code configuration file
;
; History
;
; Who When What
; === ======== ========================================
; Hector Henry/JVG March/2003 Written
; Material top must be zero
;
DESCRIPTION = "SCM Record 130-240 Xilog Plus (mm) (*.xxl)"
;
FILE_EXTENSION = "xxl"
;
UNITS = MM
;
; Cariage return - line feed at end of each line
;
END_OF_LINE = "[13][10]"
;
;
; Set up default formating for variables
;
; Feed Rate
FORMAT = [FC|#|V|1.0]
; Plunge Feed Rate
FORMAT = [FP|#|V|1.0]
; Tool moves in x,y and z
FORMAT = [X|#|X|1.4]
FORMAT = [Y|#|Y|1.4]
FORMAT = [Z|#|Z|1.4|-1.0]
FORMAT = [IA|@|I|1.4]
FORMAT = [JA|@|J|1.4]
; Tool Format
FORMAT = [T|@|T|1.0|1.0]
;
; Header Format
;
START = "H DX[XMAX] DY[YMAX] DZ[ZMATERIAL] -A R1 *MM /DEF.tlg"
TOOLCHANGE = ""
;
; Program moves
;
RAPID_RATE_MOVE = "xG0 [X] [Y] [Z] [T] E=1"
FIRST_FEED_RATE_MOVE = "XL2P [X] [Y] [Z] [FC]"
FEED_RATE_MOVE = "xL2P [X] [Y] [Z]"
;
PLUNGE_RATE_MOVE = "xL2P [X] [Y] [Z] [FP]"
;
;
; Circular Interpolation Moves
;
FIRST_CW_ARC_MOVE = "xA2P G=2 [X] [Y] [Z] [IA] [JA] [FC]"
CW_ARC_MOVE = "xA2P G=2 [X] [Y] [Z] [IA] [JA]"
;
FIRST_CCW_ARC_MOVE = "xA2P G=3 [X] [Y] [Z] [IA] [JA] [FC]"
CCW_ARC_MOVE = "xA2P G=3 [X] [Y] [Z] [IA] [JA]"
;
END = "XN X=0 Y=0"
ФАЙЛ АРТКАМА после сохранения
H DX100.000 DY100.000 DZ22.100 -A R1 *MM /DEF.tlg
xG0 X23.3750 Y50.0000 Z-5.0000 T102 E=1
xL2P Z5.0000 V3000
xA2P G=2 X49.9792 Y76.6274 I49.9998 J50.0027 V4560
xA2P G=2 X76.6245 Y50.0411 I49.9998 J50.0027
xA2P G=2 X50.0203 Y23.3751 I49.9998 J49.9998
xA2P G=2 X23.3750 Y50.0000 I49.9998 J49.9998
xL2P Z10.0000 V3000
xA2P G=2 X49.9792 Y76.6274 I49.9998 J50.0027 V4560
xA2P G=2 X76.6245 Y50.0411 I49.9998 J50.0027
xA2P G=2 X50.0203 Y23.3751 I49.9998 J49.9998
xA2P G=2 X23.3750 Y50.0000 I49.9998 J49.9998
xL2P Z15.0000 V3000
xA2P G=2 X49.9792 Y76.6274 I49.9998 J50.0027 V4560
xA2P G=2 X76.6245 Y50.0411 I49.9998 J50.0027
xA2P G=2 X50.0203 Y23.3751 I49.9998 J49.9998
xA2P G=2 X23.3750 Y50.0000 I49.9998 J49.9998
xL2P Z20.0000 V3000
xA2P G=2 X49.9792 Y76.6274 I49.9998 J50.0027 V4560
xA2P G=2 X76.6245 Y50.0411 I49.9998 J50.0027
xA2P G=2 X50.0203 Y23.3751 I49.9998 J49.9998
xA2P G=2 X23.3750 Y50.0000 I49.9998 J49.9998
xG0 Z-5.0000 T102 E=1
xG0 X0.0000 Y0.0000 T102 E=1
XN X=0 Y=0
с уважением , Сергей ...
#488
OFFLINE
Отправлено 12 Март 2015 - 02:17
Ничего не по три раза. Один раз на каждой глубине, судя по файлу.почему у меня по одной и той же высоте по z фреза проходит 3 раза прежде чем опуститься на следующую заданную глубину ???
...
ФАЙЛ АРТКАМА после сохранения
...
Сообщение отредактировал lkbyysq: 12 Март 2015 - 02:19
Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).
#489
OFFLINE
#490
OFFLINE
Отправлено 12 Март 2015 - 22:13
У вас там может быть три вектора, наложенных друг на друга.
Сообщение отредактировал Ewgeniy: 12 Март 2015 - 22:23
#491
OFFLINE
Отправлено 12 Март 2015 - 22:24
ну что бы их наложить надо я думаю скопировать и вставить , или клонировать , но я то этого не делаю , просто инструментом " Создать окружность " рисую круг на поле 100 на 100 с заданными параметрами x=50 y=50 радиус 25 , и все дальше " Задание заготовки " , выбор инструмента , и сохранить ....
пробовал сегодня резать 3D там без проблем ....
#492
OFFLINE
Отправлено 12 Март 2015 - 22:56
Ну если сами рисуете то да. А то бывает и не 3 а все 10, при импорте какого нибудь навороченного *.eps или *.ai
#493
OFFLINE
Отправлено 13 Март 2015 - 02:28
Лучше видео снять, потому как не верится...вот и я про это же ...
сегодня еще раз все повторил думал накосячил где то , но нет , опять каждый круг по 3 раза прошла фреза ...
даже скриншот снял с управляющего компа
Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).
#494
OFFLINE
Отправлено 13 Март 2015 - 14:25
потому как не верится...
а смысл ???
видео , да без проблем , может действительно там делаю что то не так ....
#495
OFFLINE
Отправлено 13 Март 2015 - 15:18
Т.е. по этой УП из видео, станок 12 раз круги нарезает, по 3 раза на каждом из 4-х уровней Z, с шагом уровня - 5мм?
Если так, то может вот это:
после посылаю на станок в формате xxl , там у меня XilogPlus который преобразует его в pgm .....
так интересно преобразует УП.
После Арткама то вроде всё нормально, как уже было замечено...
Сообщение отредактировал Roma: 13 Март 2015 - 15:27
#496
OFFLINE
Отправлено 02 Апрель 2015 - 20:49
Здравствуйте! Есть у меня несколько вопросов к знатокам.
Есть ли у кого-нибудь постпроцессор Artcam под станок Roland MDX-40A? Я было сам попробовал написать, да как-то не пошло((.
К станку идет свой CAM, называется SRP Player, вроде неплох для начала, но ничего особенного не может. Он генерит из STL моделей PRN файлы.
У Artcam есть постпроцессоры *prn, но станок их не хочет, говорит "неправильный формат файла".
Станок также воспринимает *rol и *nc, которые можно Artcamом делать, но на первые УП станок ругается, на вторые елозит по воздуху.
Что такое RML, и есть ли у него несовместимые меж собой версии? В стандартной поставке Artcam 2008 нету постпроцессора на RML вроде как. Я так понимаю это подмножество NC, но особо ничего не нарыл(
Под станок есть поворотная ось. Постпроцессоры под поворотную ось можно ли использовать без поворота, или их должно быть два?
Кстати говоря, не нужно ли перевести Artcam PostProcessor Configuration guide? А то я английский могу, а до постпроцессора руки коротковаты )
Фрагмент валидной программы станка (SRP Player, начало координат в центре модели, модель - квадрат 8*8*1 мм):
Скрытый текст
Сообщение отредактировал Aybulat: 02 Апрель 2015 - 20:50
#497
OFFLINE
Отправлено 02 Апрель 2015 - 22:38
Все привет, может у кого есть постпроцессор для beaver 3021 с автосменой. Стойка SYNTEC.
для Artcam
#498
OFFLINE
Отправлено 03 Апрель 2015 - 06:03
Здесь неоднократно под стойку синтек постпроцессор под ArtAM публиковали.... И плевать, какая китайская контора собрала станок...
Лужу, паяю, станки ЧПУ починяю....
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion
#499
OFFLINE
Отправлено 09 Апрель 2015 - 16:04
Не могли бы вы мне помочь http://mir-cnc.ru/to...rtcam/?p=131368 или написать почему это невозможно?
upd:
Или указать на ошибки в моём посте:
DESCRIPTION = "My nonrotary! post for MDX-40A(*.prn)"
FILE_EXTENSION = "prn"
UNITS = MM
END_OF_LINE = "[13][10]"
FORMAT = [F|@||1.1|0.0166]
; Roland uses positions in 0.01 of a mm
FORMAT = [X|@||1.0|100]
FORMAT = [Y|@||1.0|100]
FORMAT = [Z|@||1.0|100]
; Home tool positions
FORMAT = [XH|@||1.0|100]
FORMAT = [YH|@||1.0|100]
FORMAT = [ZH|@||1.0|100]
; Set up program header
START = ";;^DF;!MC0;V50.0;^PR;Z[XH],[YH],[ZH];^PA;!RC[S];!MC1;"
; Set feed rate used for rapid moves 50mm/s = 3000 mm/min
RAPID_FEED_RATE = 300
; Set up data output on change of feed rate
; Program moves
FIRST_RAPID_RATE_MOVE = "V50.0;Z[X],[Y],[Z];"
FIRST_FEED_RATE_MOVE = "V[F];Z[X],[Y],[Z];"
FEED_RATE_MOVE = "Z[X],[Y],[Z];"
; End of file - go home and stop spindle
END = "V50.0;Z[XH],[YH],[ZH];"
END = "V50.0;^PA;!ZM0;!MC0;^IN;"
Сообщение отредактировал Aybulat: 09 Апрель 2015 - 20:17
#500
OFFLINE
Отправлено 12 Апрель 2015 - 08:23
Я не знаю грамматики файлов обработки для MDX-40A... Обычно постпроцессоры пишутся, имея заведомо исправный и понимаемый станком файл, пытаясь получить полностью соответствующую структуру, и пробуя на станке.Проба показывает какие строки получаются некорректны и в них опять правится грамматика... И так дополучения результата...
Лужу, паяю, станки ЧПУ починяю....
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion
Темы с аналогичным тегами постпроцессор, Постпроцессор ArtCAM
Количество пользователей, читающих эту тему: 3
0 пользователей, 3 гостей, 0 анонимных