Fanuc o m

Dyskusje na temat systemu Faunc

Autor tematu
Fanuc o m
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 20
Posty: 20
Rejestracja: 06 paź 2016, 15:59
Lokalizacja: xxx

Fanuc o m

#1

Post napisał: Fanuc o m » 06 paź 2016, 17:03

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



Tagi:


bob35
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 417
Rejestracja: 05 maja 2007, 10:23
Lokalizacja: Bielsko-Biała

#2

Post napisał: bob35 » 06 paź 2016, 19:48

M98 P100 L5
M98 P100 to wywołanie podprogramu O100
L5 to 5razy


O100 na końcu musi mieć M99
OGŁOSZENIE!!! Zamienię dobrą prace w dynamicznie rozwijającym się kraju na zasilek w krajach starej uni.


Autor tematu
Fanuc o m
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 20
Posty: 20
Rejestracja: 06 paź 2016, 15:59
Lokalizacja: xxx

#3

Post napisał: Fanuc o m » 06 paź 2016, 20:45

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?

Awatar użytkownika

Krzycho_Wporzo
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 310
Rejestracja: 05 wrz 2013, 10:08
Lokalizacja: Częstochowa

#4

Post napisał: Krzycho_Wporzo » 07 paź 2016, 11:35

Witaj.

A czy w ten sposób próbowałeś ?

M98 P200002

lub

M98 P00200002 :smile:
Znane są ty­siące spo­sobów za­bija­nia cza­su, ale nikt nie wie jak go wskrzesić.
Albercik


Autor tematu
Fanuc o m
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 20
Posty: 20
Rejestracja: 06 paź 2016, 15:59
Lokalizacja: xxx

#5

Post napisał: Fanuc o m » 07 paź 2016, 17:31

Czy jest ktos w stanie mi powiedziec co w programie jest nie tak, ze nie chce go zapetlac.


bob35
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 417
Rejestracja: 05 maja 2007, 10:23
Lokalizacja: Bielsko-Biała

#6

Post napisał: bob35 » 07 paź 2016, 21:28

M98 Po002 L20
a jak nie pomoże to

M98 Po002
M98 Po002
M98 Po002
itd
OGŁOSZENIE!!! Zamienię dobrą prace w dynamicznie rozwijającym się kraju na zasilek w krajach starej uni.


Autor tematu
Fanuc o m
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 20
Posty: 20
Rejestracja: 06 paź 2016, 15:59
Lokalizacja: xxx

#7

Post napisał: Fanuc o m » 08 paź 2016, 19:31

Jakiegoś innego sposobu na to zapetlanie
nie będzie ?


mheli
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 5
Posty: 211
Rejestracja: 09 gru 2006, 01:12
Lokalizacja: Częstochowa

#8

Post napisał: mheli » 10 paź 2016, 20:20

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 ...


Psikus
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 4
Posty: 115
Rejestracja: 21 mar 2011, 11:46
Lokalizacja: TST

#9

Post napisał: Psikus » 11 paź 2016, 10:47

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ś ;-)


Autor tematu
Fanuc o m
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 20
Posty: 20
Rejestracja: 06 paź 2016, 15:59
Lokalizacja: xxx

#10

Post napisał: Fanuc o m » 11 paź 2016, 11:22

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

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Fanuc”