G10 nie działa , a podprogram tak (?)
Mariusz.
Fanuc O-T toczenie z podprogramem
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 3
- Posty: 318
- Rejestracja: 05 wrz 2013, 10:08
- Lokalizacja: Częstochowa
Możesz spróbować w ten sposób, tylko jeśli jest to Fanuc O-t to możesz mieć problem z powtórzeniem 5-razy podprogram, ja tak miałem na O-tt. Co do G10 to na tych sterownikach to była chyba opcja, wiec może nie działać.
PROGRAM
%
O0001
G50 S2000
(--------------------------------------)
(ŚREDNICA ZEW )
(--------------------------------------)
T0101
G96 M3 S100
G0 G40 X40 Z5 M8
........................
........................
G0 X200 Z200
(--------------------------------------)
(WIERCENIE )
(--------------------------------------)
T0303
G97 S2000
G0 X0 Z10
.......................
.......................
G0 X200 Z200
(--------------------------------------)
(PRZECINAK )
(--------------------------------------)
T0505
G96 S100
G0 X45 Z0
M98 P52222
G0 X200 Z200 M9
M30
PODPROGRAM
%
O2222
G0 W-3
G1 X25 F0.05
G0 X45
W-9
G1 X8 F0.05
G0 X45
M99

PROGRAM
%
O0001
G50 S2000
(--------------------------------------)
(ŚREDNICA ZEW )
(--------------------------------------)
T0101
G96 M3 S100
G0 G40 X40 Z5 M8
........................
........................
G0 X200 Z200
(--------------------------------------)
(WIERCENIE )
(--------------------------------------)
T0303
G97 S2000
G0 X0 Z10
.......................
.......................
G0 X200 Z200
(--------------------------------------)
(PRZECINAK )
(--------------------------------------)
T0505
G96 S100
G0 X45 Z0
M98 P52222
G0 X200 Z200 M9
M30
PODPROGRAM
%
O2222
G0 W-3
G1 X25 F0.05
G0 X45
W-9
G1 X8 F0.05
G0 X45
M99
Albercik
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 1
- Posty: 1743
- Rejestracja: 28 gru 2004, 23:56
- Lokalizacja: Rybnik
Skopiuj w notatniku ostatnie dwa narzędzia tyle razy ile potrzebujesz detali . Tylko na każdy kolejny detal wywołuj te narzędzia z innymi korekcjami . Np T0404 T0414 itd . Oczywiście w tabeli musisz zmierzyć dane narzędzie na kilku pozycjach .
Moj chomik
http://chomikuj.pl/skotisobek
http://chomikuj.pl/skotisobek
-
- Sympatyk forum poziom 1 (min. 40)
- Posty w temacie: 1
- Posty: 41
- Rejestracja: 04 lut 2010, 10:57
- Lokalizacja: małopolska
Zamiast podprogramu możesz użyć pętli i zmiennych.
Wysuń wałek tak żeby dało się z niego wykonać te 5 sztuk które chcesz plus naddatek i ustaw bazę Z0 na czole wałka. Napisz program na jedną sztukę i użyj G50 do programowego przestawienia bazy (w niektórych Fanucach może byc G92).
np.
%
O0001
G0 X200 Z500
#1=0
#2=5 (ilość powtórzeń)
N1 #1=#1+1
(............................)
Tu
jest
program
na
jedną
sztukę
(.............................)
G0 X200 Z500
G50 Z512.1 (8mm - sztuka, 4mm - przecinak, 0.1mm - planowanie)
IF [#1 LT #2] GOTO 1
M2
Wysuń wałek tak żeby dało się z niego wykonać te 5 sztuk które chcesz plus naddatek i ustaw bazę Z0 na czole wałka. Napisz program na jedną sztukę i użyj G50 do programowego przestawienia bazy (w niektórych Fanucach może byc G92).
np.
%
O0001
G0 X200 Z500
#1=0
#2=5 (ilość powtórzeń)
N1 #1=#1+1
(............................)
Tu
jest
program
na
jedną
sztukę
(.............................)
G0 X200 Z500
G50 Z512.1 (8mm - sztuka, 4mm - przecinak, 0.1mm - planowanie)
IF [#1 LT #2] GOTO 1
M2
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 3
- Posty: 318
- Rejestracja: 05 wrz 2013, 10:08
- Lokalizacja: Częstochowa
Zastosowanie warunków pętli i zmiennych jest dobrym rozwiązaniem, tylko nie wiem czy ten Fanuc je realizuje.GrzegorzQ pisze:Zamiast podprogramu możesz użyć pętli i zmiennych.
Starsze modele są tak ubogie, że nawet korzystanie ze zmiennych to już problem np:
https://www.cnc.info.pl/topics83/fanuc- ... t67159.htm
Albercik
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 3
- Posty: 318
- Rejestracja: 05 wrz 2013, 10:08
- Lokalizacja: Częstochowa