Strona 1 z 4
Fanuc o m
: 06 paź 2016, 17:03
autor: Fanuc o m
Witam. Ja z małym pytaniem. Chcialbym sie dowiedziec jakiego kodu/cyklu mogę uzyc do zapetlania. Mam nieraz do frezowania fasoli, wpusty czy rowki na glebokosci gdzie duzo trzeba pisac. Probowalem napisac podprogram i uzyc "L" do ilosci powtorzen, ale nic z tego. Pracuje na frezarce ze sterowaniem fanuc o m.
Z gory dziekuje za odpowiedzi. Pozdrawiam
: 06 paź 2016, 19:48
autor: bob35
M98 P100 L5
M98 P100 to wywołanie podprogramu O100
L5 to 5razy
O100 na końcu musi mieć M99
: 06 paź 2016, 20:45
autor: Fanuc o m
Tez tak wlasnie robilem i nic z tego.
O0001
T1 m6;
S4000 m3;
G0 g90 g80 g40;
G54 x0 y0;
G43 h1 z50;
G0 z5 m8;
M98 p0002 L 20;
G0 z100;
M5;
M9;
M30;
Podprogram
O0002
G1 z-1 f300;
G1 x30 y0 f300;
X0;
M99;
[ Dodano: 2016-10-07, 10:34 ]
Napisalem tak jak jest wyzej i nic z tego. Przejedzie tylko raz bez powtarzania. Czy ktos ponoze?
: 07 paź 2016, 11:35
autor: Krzycho_Wporzo
Witaj.
A czy w ten sposób próbowałeś ?
M98 P200002
lub
M98 P00200002

: 07 paź 2016, 17:31
autor: Fanuc o m
Czy jest ktos w stanie mi powiedziec co w programie jest nie tak, ze nie chce go zapetlac.
: 07 paź 2016, 21:28
autor: bob35
M98 Po002 L20
a jak nie pomoże to
M98 Po002
M98 Po002
M98 Po002
itd
: 08 paź 2016, 19:31
autor: Fanuc o m
Jakiegoś innego sposobu na to zapetlanie
nie będzie ?
: 10 paź 2016, 20:20
autor: mheli
Fanuc o m pisze:Tez tak wlasnie robilem i nic z tego.
O0001
T1 m6;
S4000 m3;
G0 g90 g80 g40;
G54 x0 y0;
G43 h1 z50;
G0 z5 m8;
M98 p0002 L 20;
G0 z100;
M5;
M9;
M30;
Podprogram
O0002
G1 z-1 f300;
G1 x30 y0 f300;
X0;
M99;
[ Dodano: 2016-10-07, 10:34 ]
Napisalem tak jak jest wyzej i nic z tego. Przejedzie tylko raz bez powtarzania. Czy ktos ponoze?
Nie wiem czy we wszystkich Fanucach ale na pewno w niektórych podprogramy mają swoje zastrzeżone numery to raz, sprawdź w manualu o ile masz do tej maszyny jakiego numeru możesz użyć jako nazwy podprogramu. Mam automat gdzie podprogramy mogą zaczynać się bodajże od o1900.
Po drugie jeśli programujesz w g90 czyli wartościach absolutnych to jeśli chcesz fasolkę zrobić np. 20mm głęboką to nie możesz pisać z-1. Powinieneś wpisać W-1 i wtedy za każdym powtórzeniem programu narzędzie zejdzie o -1 w zecie.
A tak na marginesie to zarejestrowałeś się Kolego żeby szukać pomocy ... i w lokalizacji wpisujesz xxx ... a kto wie czy nie masz blisko kogoś z forum kto mógłby Ci pomóc osobiście idąc do sklepu po bułki ...
: 11 paź 2016, 10:47
autor: Psikus
Witam
Tak jak kolega mheli napisał . Zaczynasz program od G90 czyli programowanie absolutne, ale w programie musisz użyć G91 czyli programowanie przyrostowe aby maszyna dodawała 1 mm od punktu w którym skończyła a nie od liczyła tego od Z0.
Na końcu odwołujesz G91 wpisując G90 aby maszyna korzystała z ustawionego miejsca zerowego np G54 ....
powodzenia
ps. jak nie poradzisz to daj znać , spróbujemy pomóc ale pokaż że próbowałeś

: 11 paź 2016, 11:22
autor: Fanuc o m
Z numerem podprogramu jest ok bo czesto uzywam tych samych współrzędnych do kilku narzędzi i jest ok. Dzis spróbuje uzyc W-1 zamiast Z-1. A g91 uzyc w podprogramie tak i odwolac przed jwgo zamknieciem tak? Pozdrawiam