Перейти к публикации

Нужен пост для стойки Fagor 8037m - Adem 7.1


Илья Зотов

Рекомендованные сообщения

Люди добрые!!!! Помогите с постом для стойки Fagor 8037m (3х одновременно)..... Станок координатно-расточной 2е450аф30.
1. Проблемы со сверлильно-расточными циклами:....

необходимо чтобы адаптер воспроизводил координаты первого отверстия, либо пред циклом, либо в цикле....

Имеющийся пост, сделанный с горем пополам, выдает первое отверстие перед циклом на что можно закрыть глаза....:

( MSG " T3 - SVERLO D=20 " )
N68 G54
N69 T3 D3
N70 G00
N71 X0 Y0
N72 S500 M3
N73 Z25 M8
N74 X20.295 Y-102.633
N75 G83 G98 Z2 I-40 J4 F20
N76 G00 X61.468 Y-109.419
N77 G00 X95.402 Y-109.872
N78 G00 X145.171 Y-118.468
N79 G00 G80 Z50 M9
N80 M5
N81 X0 Y0
N82 M6
( MSG " T4 - MET4IK D=20 " )
N83 G54
N84 T4 D4
N85 G00
N86 X0 Y0
N87 S50 M3
N88 Z25 M8
N89 X-10.924 Y-150.592
N90 G84 G98  Z2 I-10 F20
N91 G00 X43.37 Y-154.664
N92 G00 X72.779 Y-155.117
N93 G00 G80 Z50 M9
N94 M5
N95 X0 Y0
N96 M6

Второе, этот же пост, "потерял" функцию g01 при фрезеровании контуров, врезание не на подаче, хотя в параметрах выставлено по нормали - 50, и отмена коррекции не по g01  :

% adem ,MX--,
( MSG " T1 - FREZA D=9.86 " )
N1 G54
N2 T1 D1
N3 G00 Z50
N4 X0 Y0
N5 S500 M3
N6 Z25 M8
N7 X4.93 Y10
N8 Z2
N9 Z-10
N10 G42 X4.93 Y0
N11 G02 X0 Y4.93 Z-10 I0 J4.93 F20
N12 G00 Y73.115
N13 G02 X4.93 Y78.045 I4.93 J0
N14 G00 X109.251
N15 G02 X114.181 Y73.115 I0 J-4.93
N16 G00 Y4.93
N17 G02 X109.251 Y0 I-4.93 J0
N18 G00 X4.93
N19 G40 X4.93 Y10
N20 Z25
N21 X1.874 Y165.8
N22 Z2
N23 Z-10
N24 G42 X-8.126 Y165.8
N25 G02 X-3.126 Y170.8 I5 J0
N26 G00 X109.977
N27 G02 X114.977 Y165.8 I0 J-5
N28 G00 Y114.714
N29 G02 X109.977 Y109.714 I-5 J0
N30 G00 X-3.126
N31 G02 X-8.126 Y114.714 I0 J5
N32 G00 Y165.8
N33 G40 X1.874 Y165.8
N34 Z2
N35 X176.27 Y160.67
N36 Z-10
N37 G42 X166.27 Y160.67
N38 G02 X171.27 Y165.67 I5 J0
N39 G00 X251.732
N40 G02 X256.732 Y160.67 I0 J-5
N41 G00 Y75.545
N42 G02 X251.732 Y70.545 I-5 J0
N43 G00 X171.27
N44 G02 X166.27 Y75.545 I0 J5
N45 G00 Y160.67
N46 G40 X176.27 Y160.67
N47 Z50 M9
N48 M5
N49 Z50
N50 X0 Y0
N51 M6


И наконец третье, стойка ругается на спиральное врезание по контуру (сразу скажу станок обрабатывает по 3-м координатам, проверяли...), пишет - "неправильные координаты" именно на кадр G02 X9.95 Y0 Z0.4 I-9.95 J0.... , нужна ли здесь дополнительная переменная К, либо какие-то другие??? Хотя стойка Балт-систем NC-210 спокойно отрабатывает и без К.....

% Љ®­гб - ,MX--,
( MSG " T3 - FREZA D=32 " )
N1 G54
N2 T3 D3
N3 G00 Z200
N4 X0 Y0
N5 S2500 M3
N6 Z100 M8
N7 X9.95
N8 Z2.5
N9 G02 X9.95 Y0 Z0.4 I-9.95 J0 F50
N10 X9.95 Y0 I-9.95 J0 F250
N11 G00 X25.95 Z0.4
N12 G02 X25.95 Y0 I-25.95 J0
N13 G00 X41.95
N14 G02 X41.95 Y0 I-41.95 J0
N15 G00 X57.95
N16 G02 X57.95 Y0 I-57.95 J0
N17 G00 X73.95
N18 G02 X73.95 Y0 I-73.95 J0
N19 G00 X72.95
N20 Z2.5
N21 X9.95
N22 Z2.4
N23 G02 X9.95 Y0 Z0.3 I-9.95 J0 F50
N24 X9.95 Y0 I-9.95 J0 F250
N25 G00 X25.95 Z0.3
N26 G02 X25.95 Y0 I-25.95 J0
N27 G00 X41.95
N28 G02 X41.95 Y0 I-41.95 J0
N29 G00 X57.95
N30 G02 X57.95 Y0 I-57.95 J0


P.S: - Руководство http://www.fagorautomation.ru/manuals/man_8035m_prg.pdf

 

fank9595.rar

ftpp9595.rar

kadr9595.rar

mcom9595.rar

Таблица.txt

Ссылка на сообщение
Поделиться на других сайтах


Привет!

 

Немного почистил постпроцессор. попробуй ...

 
1 ;
// ******************;
// 2E450AФ30;
// FAGOR 8037M;
// UPDATE: 08.11.2016;
// ******************;
_TXTB=2;
G1=3;
G2=4;
G3=5;
G4=6;
X=7;
Y=8;
Z=9;
A=10;
B=11;
C=12;
R=13;
Z2=14;
R2=15;
I=16;
J=17;
K=18;
F=19;
SK=20;
T=21;
M=22;
H=23;
D=24;
L=25;
P=26;
_TXT=27;
R3=28;
R4=29;
//;
_CHP=ACOS(-1);
_R2D=_CHP:180;
//;
INT/ON;
NBL/OFF;
_TXT->'% @[NAMEPROG] ,MX--,';
BLOCK;
END ;
 
4 ;
BLOCK;
M->30;
BLOCK;
END ;
 
22 ;
BLOCK;
G->0;
14->ZHOME;
BLOCK;
X->XHOME;
Y->YHOME;
BLOCK;
M->6;
BLOCK;
END ;
 
23 ;
_FFEED=1;
END ;
 
24 ;
BLOCK;
SK->N;
M->4-(DIR/SPIN=CW);
BLOCK;
END ;
 
25 ;
_FFEED=0;
IF _FCYC!=0 DO;
  _FCYC=0;
  G3->80;
  BLOCK;
  MODOFF G;
  MODOFF R;
  MODOFF _R2;
  ENDDO;
END ;
 
26 ;
M->8;
END ;
 
28 ;
BLOCK;
G->0;
Z->ZHOME;
BLOCK;
X->XHOME;
Y->YHOME;
BLOCK;
END ;
 
33 ;
BLOCK;
M->1;
BLOCK;
END ;
 
35 ;
// ЗAГPУЗKA ИHCTPУMEHTA;
NBL/OFF;
IF COD/TOOL=1 27->'( MSG " T@(TИHCTP) - FREZA D=@(RИНСТР)*2 " )';
ELSE IF COD/TOOL=2 27->'( MSG " T@(TИHCTP) - SVERLO D=@(RИНСТР)*2 " );
ELSE IF COD/TOOL=3 27->'( MSG " T@(TИHCTP) - CENTROVKA D=@(RИНСТР)*2 " );
ELSE IF COD/TOOL=6 27->'( MSG " T@(TИHCTP) - MET4IK D=@(RИНСТР)*2 " );
BLOCK;
// 27->'G@N/CP';
// BLOCK;
_TXTB->'T@[CURTOOL]';
_TXT->'D@[CURTOOL]';
BLOCK;
G->0;
Z->ZHOME;
BLOCK;
X->0;
Y->0;
BLOCK;
END ;
 
459 ;
BLOCK;
IF N/USFUNC=62 27->'G@[РUSFUN1]';
ELSE IF N/USFUNC=63 27->'G@[РUSFUN1]';
ELSE IF N/USFUNC=64 27->'M@[РUSFUN1]';
BLOCK;
END ;
 
36 ;
IF _FCYC=0 DO;
  _FCYC=1;
  G->N/CYCLE;
  G2->98;
  F->CYC/FEED;
  Z->ZT;
  I->ZT-CYC/VDEP;
  IF PAR/C5>0 J->PAR/C5+1;
  ENDDO;
ELSE DO;
  X->XT;
  Y->YT;
  ENDDO;
BLOCK;
END ;
 
40 ;
BLOCK;
B->BT*_R2D;
BLOCK;
END ;
 
181 ;
IF C/GOHOME=ON&NEXT/COD=4&DZ=0 RETURN;
IF NEXT/COD=36 RETURN;
//;
G->_FFEED;
IF _FFEED F->FEED;
IF DX!=0 X->XT;
IF DY!=0 Y->YT;
IF DZ!=0 Z->ZT;
BLOCK;
END ;
 
183 ;
G->3-(DIR/CIRC=CW);
IF C/PLACE=XY DO;
  X->XT;
  Y->YT;
  IF DZ!=0 Z->ZT;
  I->X/CENTER-XC;
  J->Y/CENTER-YC;
  ENDDO;
ELSE IF C/PLACE=ZY DO;
  Z->ZT;
  Y->YT;
  IF DX!=0 X->XT;
  K->Z/CENTER-ZC;
  J->Y/CENTER-YC;
  ENDDO;
IF C/PLACE=ZX DO;
  X->XT;
  Z->ZT;
  IF DY!=0 Y->YT;
  I->X/CENTER-XC;
  K->Z/CENTER-ZC;
  ENDDO;
F->S;
BLOCK;
END ;
 
700 ;
M->9;
END ;
 
701 ;
M->5;
END ;
 
706 ;
G2->41+(METLOCAT=LEFT);
END ;
 
710 ;
G2->40;
END ;
 
END ;

post_FAGOR.rar

Изменено пользователем Rifkat
Ссылка на сообщение
Поделиться на других сайтах

Благодарствую!
С контурной с виду вроде норм, на станке надо проверить......

 

% adem ,MX--,
( MSG " T1 - FREZA D=9.86 " )
N1 T1 D1
N2 G00 Z50
N3 X0 Y0
N4 S500 M3
N5 Z25 M8
N6 X4.93 Y10
N7 Z2
N8 G01 Z-10 F50
N9 G42 Y0 F20
N10 G02 X0 Y4.93 I0 J4.93
N11 G01 Y73.115
N12 G02 X4.93 Y78.045 I4.93 J0
N13 G01 X109.251
N14 G02 X114.181 Y73.115 I0 J-4.93
N15 G01 Y4.93
N16 G02 X109.251 Y0 I-4.93 J0
N17 G01 X4.93
N18 G40 Y10
N19 G00 Z25
N20 X1.874 Y165.8
N21 Z2
N22 G01 Z-10 F50
N23 G42 X-8.126 F20
N24 G02 X-3.126 Y170.8 I5 J0
N25 G01 X109.977
N26 G02 X114.977 Y165.8 I0 J-5
N27 G01 Y114.714
N28 G02 X109.977 Y109.714 I-5 J0
N29 G01 X-3.126
N30 G02 X-8.126 Y114.714 I0 J5
N31 G01 Y165.8
N32 G40 X1.874
N33 G00 Z2
N34 X176.27 Y160.67
N35 G01 Z-10 F50
N36 G42 X166.27 F20
N37 G02 X171.27 Y165.67 I5 J0
N38 G01 X251.732
N39 G02 X256.732 Y160.67 I0 J-5
N40 G01 Y75.545
N41 G02 X251.732 Y70.545 I-5 J0
N42 G01 X171.27
N43 G02 X166.27 Y75.545 I0 J5
N44 G01 Y160.67
N45 G40 X176.27
N46 G00 Z50
N47 M5
N48 M9
N49 Z50
N50 X0 Y0
N51 M6
 

а вот сверловка:

 

 

( MSG " T2 - SVERLO D=20 " )
N52 T2 D2
N53 G00
N54 X0 Y0
N55 S500 M3
N56 X0 Y0 Z25 M8
N57 X-37.618 Y-42.457
N58 Z2
N59 G81 G98 I-10 J2 F20
N60 G00 X8.984 Y-46.529
N61 X8.984 Y-46.529
N62 X54.681 Y-48.791
N63 X54.681 Y-48.791
N64 X140.647 Y-60.102
N65 X140.647 Y-60.102
N66 X199.012 Y-59.65
N67 X199.012 Y-59.65
N68 G80
N69 G00 Z50
N70 M5
N71 M9
N72 X0 Y0
N73 M6
( MSG " T3 - SVERLO D=20 " )
N74 T3 D3
N75 G00
N76 X0 Y0
N77 S500 M3
N78 X0 Y0 Z25 M8
N79 X20.295 Y-102.633
N80 Z2
N81 G83 G98 I-40 J4 F20
N82 G00 X61.468 Y-109.419
N83 X61.468 Y-109.419
N84 X95.402 Y-109.872
N85 X95.402 Y-109.872
N86 X145.171 Y-118.468
N87 X145.171 Y-118.468
N88 G80
N89 G00 Z50
N90 M5
N91 M9
N92 X0 Y0
N93 M6
( MSG " T4 - MET4IK D=20 " )
N94 T4 D4
N95 G00
N96 X0 Y0
N97 S50 M3
N98 X0 Y0 Z25 M8
N99 X-10.924 Y-150.592
N100 Z2
N101 G84 G98 I-10 J2 F20
N102 G00 X43.37 Y-154.664
N103 X43.37 Y-154.664
N104 X72.779 Y-155.117
N105 X72.779 Y-155.117
N106 G80
N107 G00 Z50
N108 M5
N109 M9
N110 X0 Y0
N111 M6
( MSG " T11 - SVERLO D=20 " )
N112 T11 D11
N113 G00
N114 X0 Y0
N115 S500 M3
N116 X0 Y0 Z25 M8
N117 X-37.618 Y-42.457
N118 Z2
N119 G83 G98 I-10 J5 F20
N120 G00 X8.984 Y-46.529
N121 X8.984 Y-46.529
N122 X54.681 Y-48.791
N123 X54.681 Y-48.791
N124 X140.647 Y-60.102
N125 X140.647 Y-60.102
N126 X199.012 Y-59.65
N127 X199.012 Y-59.65
N128 X20.295 Y-102.633
N129 X20.295 Y-102.633
N130 X61.468 Y-109.419
N131 X61.468 Y-109.419
N132 X95.402 Y-109.872
N133 X95.402 Y-109.872
N134 M9
N135 G80 M5
N136 G00 Z50
N137 X0 Y0
N138 M30

Во первых, недобег по Z выставляет перед циклом, а это нивелирует функцию g98 (см. прикреп. файлы),если активна функция g98, стойка берет за плоскость отхода последнюю текущую координату по Z перед циклом сверления, в нашем случае Z25.....
 

Во вторых, координаты сверления дублируются, т.к. при генерации кадров адаптер ссылается на 36 и 181 блоки.....

Также координаты X Y обязательно должны быть с функцией G00, иначе передвижение между координатами сверления происходит на подаче сверления....

 

Т.е желательно чтобы было вот так:

% adem ,MX--,
( MSG " T2 - SVERLO D=20 " )
N1 G54
N2 T2 D2
N3 G00 Z50
N4 X0 Y0
N5 S500 M3
N6 Z25 M8
N7 X-37.618 Y-42.457
N8 G81 G98 Z2 I-10 F20
N9 G00 X8.984 Y-46.529
N10 G00 X54.681 Y-48.791
N11 G00 X140.647 Y-60.102
N12 G00 X199.012 Y-59.65
N13 G00 G80 Z50 M9
N14 M5
N15 Z50
N16 X0 Y0
N17 M6
( MSG " T3 - SVERLO D=20 " )
N18 G54
N19 T3 D3
N20 G00
N21 X0 Y0
N22 S500 M3
N23 Z25 M8
N24 X20.295 Y-102.633
N25 G83 G98 Z2 I-40 J4 F20
N26 G00 X61.468 Y-109.419
N27 G00 X95.402 Y-109.872
N28 G00 X145.171 Y-118.468
N29 G00 G80 Z50 M9
N30 M5
N31 X0 Y0
N32 M6
( MSG " T4 - MET4IK D=20 " )
N33 G54
N34 T4 D4
N35 G00
N36 X0 Y0
N37 S50 M3
N38 Z25 M8
N39 X-10.924 Y-150.592
N40 G84 G98 Z2 I-10 F20

Или так:

( MSG " T2 - SVERLO D=20 " )
N1 G54
N2 T2 D2
N3 G00 Z50
N4 X0 Y0
N5 S500 M3
N6 Z25 M8
N8 G81 G98 X-37.618 Y-42.457 Z2 I-10 F20
N9 G00 X8.984 Y-46.529
N10 G00 X54.681 Y-48.791
N11 G00 X140.647 Y-60.102
N12 G00 X199.012 Y-59.65
N13 G00 G80 Z50 M9
N14 M5
N15 Z50
N16 X0 Y0
N17 M6
( MSG " T3 - SVERLO D=20 " )
N18 G54
N19 T3 D3
N20 G00
N21 X0 Y0
N22 S500 M3
N23 Z25 M8
N25 G83 G98 X20.295 Y-102.633  Z2 I-40 J4 F20
N26 G00 X61.468 Y-109.419
N27 G00 X95.402 Y-109.872
N28 G00 X145.171 Y-118.468
N29 G00 G80 Z50 M9
N30 M5
N31 X0 Y0
N32 M6

 

G83 - G98.rar

g83 - z.rar

Маршрут.rar

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.



×
×
  • Создать...