Zmina w programie Fanuc Oi

Dyskusje na temat systemu Faunc

Autor tematu
artech
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 4
Posty: 4
Rejestracja: 11 gru 2015, 10:12
Lokalizacja: Poznań

Zmina w programie Fanuc Oi

#1

Post napisał: artech » 11 gru 2015, 10:27

Witam serdecznie.

Mam pytanie czy ktoś mógłby pomóc jak zmienić program, żeby chwytak (narzędzie 10) wyciągało mi detal o powiedzmy 20 mm i powiedzmy 25 razy.
Maszyna Dossan z osiami XZC i odbieraniem detalu, na kodzie M10, M11 łapka odbierająca.
dojazdy sobie jakoś dopracuję tylko nie wiem paru elementów;
- jak dodać mu zliczanie detali,
- pozycjonowanie wrzeciona, tak żeby szczęka była na dole ( kąt sobie dopracuje)
- w którym miejscu przełączyć z obr/min na mm/min
- jak zapętlić go



%
O0003(TULEJKI)
G1900D25.L30.K0.
G50S3200
G80G40
G21
G54(BAZA)

G99
G97

G28U0
G53Z210

T101

G96S200M3P11
M8

G0Z2
X28
G1Z0F0.15
G1X-1
G0Z2
G0X28

(NC PROGRAM CONVERSION-START)
G40
G18
G0X20.Z2.
G1Z-17.5F0.25
X25.2
X29.2 Z-15.5
G0Z2.
X14.
G1Z1.966
X19.9 Z-0.984
Z-17.5
X20.
X24.Z-15.5
G0Z2.
X14.
G1X13.931
X14. Z1.966
X18.Z3.966
G0X30.
G18
F0.2
(NC PROGRAM CONVERSION-END)

G0Z5
G28U0
G53Z300

G97
M5P11
M19
M35
G98

T404
G97S2500M3P12
M8
G0Z5
G0X0
G1Z-23F375
G0Z5
G28U0
M5P12

G99
M34
M9

T505
G50S2500
G96S120M3P11
M8
G0Z-14.5
X25.5
G1X18.9F0.15
G0X28
G0Z-19
M10
G1X8F0.09
M11
G0X28
M9
G0Z50

(ODJAZD DO ZMIANY NA CHWYTAK)
X200
T1010

M30
%



Tagi:


maxadi
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 4
Posty: 191
Rejestracja: 19 lis 2012, 16:49
Lokalizacja: racibórz

#2

Post napisał: maxadi » 11 gru 2015, 16:35

Umnie chwytak działa tak
G54;
G98(posóow metr na minute)
T1010;
G0x70.0z0.0;
G0 z-25.0 ;
G1 x0.0 f4000;
G4x3;
M10(otwarcie szczek);
G1z-10.0f5000;
M11(zamkniecie szczek);
G4x3
G1x50.0f5000;
G0x100.0z100.0
M99 (zapętlenie programu);

Co do licznika to umnie jest m95 daje po odcieciu detalu
Ilosc sztuk ustawiam w owsetach po nacisnieciu nastaw i szukam licznika detalu tam mozna ustawic ilosc sztuk do wykonania po wykonaniu sztuk kasuje ilość zrobionych detali
Na początku programu pisze G99 dodam zdjecie zebys mugl bys wiedzie czego szukac w owsetach


Autor tematu
artech
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 4
Posty: 4
Rejestracja: 11 gru 2015, 10:12
Lokalizacja: Poznań

#3

Post napisał: artech » 12 gru 2015, 09:47

Dzięki za odpowiedź, ale mam jeszcze pytania:

1. M95 dajesz jako licznik części czy jako licznik użycia narzędzia?
2. G54 dajesz takie samo jak na początku programu czy masz ustawione różne? bo jak takie samo to czy wymagane jest ?
3. G4 x3 dajesz żeby 3 sekundy zamykały/otwierały się szczęki? Tak długo?
4. Używasz licznika wymaganej ilości detali czy całkowitej ilości detali?

Pozdrawiam


maxadi
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 4
Posty: 191
Rejestracja: 19 lis 2012, 16:49
Lokalizacja: racibórz

#4

Post napisał: maxadi » 12 gru 2015, 15:39

1 licznik części
2 takie same mam programy napisane tak że każde nowe narzędzie zaczyna sie od G54
3 tak ale można dać mniej
4 musisz podać ile masz do wykonania sztuk z pręta

dokładnie nie pamiętam które czy wymagana czy całkowitej ilości sztuk urzywam sprawdzę w poniedziałek to napisze


Autor tematu
artech
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 4
Posty: 4
Rejestracja: 11 gru 2015, 10:12
Lokalizacja: Poznań

#5

Post napisał: artech » 13 gru 2015, 20:08

Mam jeszcze pytanie czy po M99 dajesz jeszcze M30 czy wystarcza tylko M99?
Toczę,frezuje i z programami kombinuje.
Kreatywność wspomagana lenistwem :-D

Awatar użytkownika

WZÓR
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 7968
Rejestracja: 01 sty 2009, 20:01
Lokalizacja: Oława

#6

Post napisał: WZÓR » 13 gru 2015, 20:56

maxadi pisze:Umnie chwytak działa tak
G54;
G98(posóow metr na minute)
T1010;
G0x70.0z0.0;
G0 z-25.0 ;
G1 x0.0 f4000;
G4x3;
M10(otwarcie szczek);
G1z-10.0f5000;
M11(zamkniecie szczek);
G4x3
G1x50.0f5000;
G0x100.0z100.0
M99 (zapętlenie programu);

Co do licznika to umnie jest m95 daje po odcieciu detalu
Ilosc sztuk ustawiam w owsetach po nacisnieciu nastaw i szukam licznika detalu tam mozna ustawic ilosc sztuk do wykonania po wykonaniu sztuk kasuje ilość zrobionych detali
Na początku programu pisze G99 dodam zdjecie zebys mugl bys wiedzie czego szukac w owsetach
Przy otwarciu / zamknięciu szczęk nie pomyliłeś M kodu?

A nie lepiej użyć U , W ?

Kod: Zaznacz cały

O00021 
T606 
G98 
G54 
M05 
G00 Z5. 
M19 P110 
X0 
G01 Z-40. F4000. 
M11 
G04 P3. 
G01 W33.13 
M10 
G04 P3. 
G01 W30. 
G28 U0 
G99 
M99 
artech pisze:Mam jeszcze pytanie czy po M99 dajesz jeszcze M30 czy wystarcza tylko M99?
M99 dajesz na końcu podprogramu , a M30 na końcu programu.

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki


maxadi
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 4
Posty: 191
Rejestracja: 19 lis 2012, 16:49
Lokalizacja: racibórz

#7

Post napisał: maxadi » 13 gru 2015, 22:37

ja używam m99 na końcu programu gdyż zapętlam cały program a nie podprogram i wystarczy tylko m99
a co do U i W po otwarciu szczek to nie wiedziałem ze tak można i pierwszy raz o tym słyszę
program do podciągu sprawdzę jutro i napisze jeszcze raz


Autor tematu
artech
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 4
Posty: 4
Rejestracja: 11 gru 2015, 10:12
Lokalizacja: Poznań

#8

Post napisał: artech » 14 gru 2015, 10:58

U mnie na M10, M11 działa łapka odbierająca gotowy wybór a uchwyt otwiera się na M69 i zamyka na M68. dodam że nie muszę robić postoju czasowego bo maszyna nawet bez G4X.. czeka 2 sekundy.

Wsadziłem na koniec M99 zamiast M30 i program lata, ale mam tylko jeszcze problem, zliczam elementy przez M54, tylko jak licznik dojdzie do wymaganej liczby detali to zatrzymuje się w miejscu gdzie określam licznik i nie cofa się do początku programu.
Można jakoś to zrobić? Wiadomo w edit=>reset i ok, ale po co, jak można by było tylko zerować licznik części.
Toczę,frezuje i z programami kombinuje.
Kreatywność wspomagana lenistwem :-D


maxadi
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 4
Posty: 191
Rejestracja: 19 lis 2012, 16:49
Lokalizacja: racibórz

#9

Post napisał: maxadi » 14 gru 2015, 17:09

niestety u mnie działa tak samo po liczniku maszyna staje i nie przewija do przodu trzeba wcisnąć reset ale już się do tego przyzwyczaiłem
a co do szczek to każda maszyna ma inaczej ja pracuje na dwóch i każda ma inaczej otwieranie szczęk tak samo licznik ale mi to nie przeszkadza


mophus
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 1
Posty: 37
Rejestracja: 18 paź 2007, 22:08
Lokalizacja: Wągrowiec

#10

Post napisał: mophus » 16 gru 2015, 04:25

Na ten reset jest sposob.mozesz stworzyc program w ktorym przywolasz kilka/kilkanascie razy program ktory napisales i na jego koncu m30.
Inny sposob to wykorzystanie petli i zmiennej ktora bedzie zliczac sztuki.
Pisze z telefonu wiec przyklady pozniej jezeli sa potrzebne

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Fanuc”