GE Fanuc Series 21i-M

Dyskusje na temat systemu Faunc

Autor tematu
slawekl1131
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 1
Posty: 1
Rejestracja: 13 kwie 2011, 00:51
Lokalizacja: poland

GE Fanuc Series 21i-M

#1

Post napisał: slawekl1131 » 13 kwie 2011, 01:02

Witam
Jak w temacie, chciałbym do jednego freza dopisać dodatkową korekcję długości i średnicy.
Dopiero co się oswajam z tą maszyną i sterowaniem i za bardzo nie wiem od czego zacząć.

O6666( PROGRAM FOR K / 07 )
#1=1( WKST. TYP )
M295
#1103=0
#1104=0
#1105=0
#1106=0
#500=#1
IF[#1LT8]GOTO1
#1106=1
#1=#1-8
N1IF[#1LT4]GOTO2
#1105=1
#1=#1-4
N2IF[#1LT2]GOTO3
#1104=1
#1=#1-2
N3IF[#1LT1]GOTO4
#1103=1
N4M293( TYP NEW )

N1111M73
IF[#1007GT.8]GOTO199( BUTTON DELETE BALANCING DATA )
#2=60457
M98P[#521+100]( READ RESULTS FOR MILLING )
#3001=0
WHILE[#3001LT30]DO1

END1
IF[#528GT#111]THEN#3000=22( DEPTH TO BIG )
G0G53G49Z0M82
M290( OPEN GATEWAY )
IF[#1010LT.2]GOTO1
M72
N1
/N1GOTO198( NO MILLING )

#3001=0
WHILE[#3001LT200]DO1

END1
IF[#530LE#114*.9]GOTO10
T7M6( RADIUS 6 FACE )
G43H#513M254
N40IF[ABS[#[12000+#513]+#[13000+#513]-#[13010+#513]]GT.5]THEN#3000=11( ERROR IN GEOMETRIE )
IF[ABS[#[10000+#513]+#[11000+#513]-#[11010+#513]]GT.4]THEN#3000=12( ERROR IN OFFSET )
G54Y0X[#[12000+#513]+#[13000+#513]-#101]B#527
#3001=0
WHILE[#3001LE30]DO1
END1
M98P9023
#1=#5024
IF[#1GT359]THEN#1=#1-360
IF[#1GT40]THEN#3000=10( ERROR B AXIS )
G43H#513Z[#100/2+1]S#105M3
G1Z[#100/2-#528]F#106M18
B#526F#107
G0G91X1
G0G90G53G49Z0M5
N10IF[#520LE#114*.9]GOTO20( IN TOL. )
....



Tagi:


ao
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 1
Posty: 70
Rejestracja: 08 mar 2011, 09:10
Lokalizacja: Kielce

#2

Post napisał: ao » 13 kwie 2011, 11:05

Witam.
Przywołanie korekcji narzędzia masz w blokach:

G43H#513M254
G43H#513Z[#100/2+1]S#105M3]

ale widzę tu tylko korekcję długości narzędzia H#513 zapisaną pod zmienną #513.
Korekcję średnicy przywołuje litera D np. G43 H#513 D#512 - oznacza przywołanie korekcji długości zapisanej pod zmienną #513 i korekcji średnicy zapisanej pod zmienną #512. Dodatkowe korekcje należy zapisać pod innymi zmiennymi i w odpowiednim momencie je przywołać kodem G43.
Pozdrawiam.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Fanuc”