Перейти к содержимому


Фотография

Вопрос по постпроцессору для ArtCAM

постпроцессор Постпроцессор ArtCAM

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 731

#501 OFFLINE   cir

cir

    Бакалавр CNC

  • Пользователи+
  • PipPipPip
  • 188 сообщений
  • Пол:Мужчина
  • Город:город герой Минск
  • Из:CCCP

Отправлено 18 Февраль 2015 - 15:47

Уважаемые Гуру!

Научите пожалуйста, чем и каким образом отредактировать Арткамовский постпроцессор для Фагора так чтоб он

1. Начальным кадром ставил М60 - измерение длинны инструмента

2. Не подставлял кадр с выбором инструмента M6T1

3. Поменял местами опускание инструмента в плоскость безопасности с передвижением в нулевую точку программы. Сейчас он сначала опускает инструмент, а потом едет в ноль, а я хочу чтоб он сначала ехал в ноль и только потом опускал инструмент.

 

Сейчас всё это приходится делать в ручную на станке, а мне кажется что это всё можно реализовать на уровне самого поста.

Заранее спасибо!


Сообщение отредактировал cir: 18 Февраль 2015 - 15:48

  • 0

#502 OFFLINE   3D-BiG

3D-BiG

    Абсолем CNC:)

  • Модератор
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 14 433 сообщений
  • Пол:Мужчина
  • Город:Ареал обитания - вся страна, но обычно встречаюсь в Новосибирске...
  • Интересы:Полежать на диване, пофлудить на форуме....
  • Из:СССР

Отправлено 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 штатный...


  • 1

Лужу, паяю, станки ЧПУ починяю....
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion

 

 


#503 OFFLINE   cir

cir

    Бакалавр CNC

  • Пользователи+
  • PipPipPip
  • 188 сообщений
  • Пол:Мужчина
  • Город:город герой Минск
  • Из:CCCP

Отправлено 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"?

  • 0

#504 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 543 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 26 Февраль 2015 - 14:32

Побаиваюсь экспериментировать...

Не стоит бояться. 

Файлам настроек всегда можно сделать архивные копии.

Станок можно запускать без инструмента или с гвоздем. Деталь можно не ставить. Сломать станок при такой подготовке невозможно. Разве что особо одаренным...


Сообщение отредактировал lkbyysq: 26 Февраль 2015 - 14:33

  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#505 OFFLINE   grafik_70

grafik_70

    Абитуриент

  • Пользователи
  • Pip
  • 8 сообщений
  • Пол:Мужчина
  • Город:Лобня
  • Из:г.Лобня

Отправлено 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
 
 
с уважением , Сергей ...

  • 0

#506 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 543 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 12 Март 2015 - 02:17

почему у меня по одной и той же высоте по z фреза проходит 3 раза прежде чем опуститься на следующую заданную глубину ???
...
ФАЙЛ АРТКАМА после сохранения
...

Ничего не по три раза. Один раз на каждой глубине, судя по файлу.

Сообщение отредактировал lkbyysq: 12 Март 2015 - 02:19

  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#507 OFFLINE   grafik_70

grafik_70

    Абитуриент

  • Пользователи
  • Pip
  • 8 сообщений
  • Пол:Мужчина
  • Город:Лобня
  • Из:г.Лобня

Отправлено 12 Март 2015 - 21:04

Ничего не по три раза. Один раз на каждой глубине, судя по файлу.

вот и я про это же ...

сегодня еще раз все повторил думал накосячил где то , но нет , опять каждый круг по 3 раза прошла фреза ...

даже скриншот снял с управляющего компа 

Прикрепленные изображения

  • 100 na 100.JPG

  • 0

#508 OFFLINE   Ewgeniy

Ewgeniy

    Гуру CNC

  • Пользователи+
  • PipPipPipPipPipPipPipPipPipPip
  • 1 234 сообщений
  • Пол:Мужчина
  • Из:Москва

Отправлено 12 Март 2015 - 22:13

У вас там может быть три вектора, наложенных друг на друга.


Сообщение отредактировал Ewgeniy: 12 Март 2015 - 22:23

  • 0

#509 OFFLINE   grafik_70

grafik_70

    Абитуриент

  • Пользователи
  • Pip
  • 8 сообщений
  • Пол:Мужчина
  • Город:Лобня
  • Из:г.Лобня

Отправлено 12 Март 2015 - 22:24

ну что бы их наложить надо я думаю скопировать и вставить , или клонировать , но я то этого не делаю , просто инструментом " Создать окружность " рисую круг на поле 100 на 100 с заданными параметрами x=50  y=50 радиус 25 , и все дальше " Задание заготовки " , выбор инструмента , и сохранить ....

пробовал сегодня резать 3D там без проблем ....


  • 0

#510 OFFLINE   Ewgeniy

Ewgeniy

    Гуру CNC

  • Пользователи+
  • PipPipPipPipPipPipPipPipPipPip
  • 1 234 сообщений
  • Пол:Мужчина
  • Из:Москва

Отправлено 12 Март 2015 - 22:56

Ну если сами рисуете то да. А то бывает и не 3 а все 10, при импорте какого нибудь навороченного *.eps или *.ai


  • 0

#511 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 543 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 13 Март 2015 - 02:28

вот и я про это же ...
сегодня еще раз все повторил думал накосячил где то , но нет , опять каждый круг по 3 раза прошла фреза ...
даже скриншот снял с управляющего компа

Лучше видео снять, потому как не верится...
  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#512 OFFLINE   grafik_70

grafik_70

    Абитуриент

  • Пользователи
  • Pip
  • 8 сообщений
  • Пол:Мужчина
  • Город:Лобня
  • Из:г.Лобня

Отправлено 13 Март 2015 - 14:25

потому как не верится...

а смысл ???

видео , да без проблем , может действительно там делаю что то не так ....


  • 0

#513 OFFLINE   Roma

Roma

    Гуру CNC

  • Продвинутый
  • PipPipPipPipPipPipPipPipPipPip
  • 1 219 сообщений
  • Пол:Мужчина
  • Из:Воронеж

Отправлено 13 Март 2015 - 15:18

Т.е. по этой УП из видео, станок 12 раз круги нарезает, по 3 раза на каждом из 4-х уровней Z, с шагом уровня - 5мм?
Если так, то может вот это:

после посылаю на станок в формате xxl , там у меня XilogPlus который преобразует его в pgm .....

так интересно преобразует УП.
После Арткама то вроде всё нормально, как уже было замечено...


Сообщение отредактировал Roma: 13 Март 2015 - 15:27

  • 0

#514 OFFLINE   Aybulat

Aybulat

    Абитуриент

  • Пользователи
  • Pip
  • 7 сообщений
  • Из:Уфа

Отправлено 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

  • 0

#515 OFFLINE   kolyxa88

kolyxa88

    Абитуриент

  • Пользователи
  • Pip
  • 5 сообщений
  • Из:москва

Отправлено 02 Апрель 2015 - 22:38

Все привет, может у кого есть постпроцессор для beaver 3021 с автосменой. Стойка SYNTEC. 

 

для Artcam 


  • 0

#516 OFFLINE   3D-BiG

3D-BiG

    Абсолем CNC:)

  • Модератор
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 14 433 сообщений
  • Пол:Мужчина
  • Город:Ареал обитания - вся страна, но обычно встречаюсь в Новосибирске...
  • Интересы:Полежать на диване, пофлудить на форуме....
  • Из:СССР

Отправлено 03 Апрель 2015 - 06:03

Здесь неоднократно под стойку синтек постпроцессор под ArtAM публиковали.... И плевать, какая китайская контора собрала станок...


  • 0

Лужу, паяю, станки ЧПУ починяю....
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion

 

 


#517 OFFLINE   Aybulat

Aybulat

    Абитуриент

  • Пользователи
  • Pip
  • 7 сообщений
  • Из:Уфа

Отправлено 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

  • 0

#518 OFFLINE   3D-BiG

3D-BiG

    Абсолем CNC:)

  • Модератор
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 14 433 сообщений
  • Пол:Мужчина
  • Город:Ареал обитания - вся страна, но обычно встречаюсь в Новосибирске...
  • Интересы:Полежать на диване, пофлудить на форуме....
  • Из:СССР

Отправлено 12 Апрель 2015 - 08:23

Я не знаю грамматики файлов обработки для MDX-40A... Обычно постпроцессоры пишутся, имея заведомо исправный и понимаемый станком файл, пытаясь получить полностью соответствующую структуру, и пробуя на станке.Проба показывает какие строки получаются некорректны и в них опять правится грамматика... И так дополучения результата...


  • 0

Лужу, паяю, станки ЧПУ починяю....
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion

 

 


#519 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 543 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 12 Апрель 2015 - 11:12

Фрагмент валидной программы станка (SRP Player, начало координат в центре модели, модель - квадрат 8*8*1 мм):

 

Или указать на ошибки в моём посте:

 

 

Ну а где фрагмент программы, выданной Арткамом с Вашим постпроцессором?  (начало координат в центре модели, модель - квадрат 8*8*1 мм)


Сообщение отредактировал lkbyysq: 12 Апрель 2015 - 11:16

  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#520 OFFLINE   Aybulat

Aybulat

    Абитуриент

  • Пользователи
  • Pip
  • 7 сообщений
  • Из:Уфа

Отправлено 13 Апрель 2015 - 10:58

Ну а где фрагмент программы, выданной Арткамом с Вашим постпроцессором?  (начало координат в центре модели, модель - квадрат 8*8*1 мм)

Программа прохода по прямоугольному вектору:
 
;;^DF;!MC0;V50.0;^PR;Z00300;^PA;!RC13000;!MC1;
Z12928,329,300;
Z12928,329,-300;
Z38,329,-300;
Z38,1620,-300;
Z12928,1620,-300;
Z12928,329,-300;
Z12928,329,300;
Z0,0,300;
V50.0;Z0,0,300;
V50.0;^PA;!ZM0;!MC0;^IN;
 
Вроде вижу, нужно не ^DF, а  ^IN. И в конце как-то совсем не так.
Также SRP вставляет ускорение шпинделя там, где считает нужным, не знаю как это прописать
Данная программа принимается станком, но он говорит, что есть ошибка, хотя вроде бы все работает

  • 0





Темы с аналогичным тегами постпроцессор, Постпроцессор ArtCAM

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных