sinumerik - przygotowywanie narzedzi automatyczne

Dyskusje na temat systemu Sinumerik

Autor tematu
lisek_Daniel
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 5
Posty: 182
Rejestracja: 02 cze 2010, 19:09
Lokalizacja: Oława

sinumerik - przygotowywanie narzedzi automatyczne

#1

Post napisał: lisek_Daniel » 10 sty 2012, 07:51

Witajcie forumowicze

mam pytanie odnosnie wygenerowanego kodu

kod wyglada tak czesciowo:

;_N_9320_OPER1.MPF_MPF
;$PATH=/_N_WKS_DIR/_N_PROGRAMY_WPD
N10 ;NAZWA MASZYNY
N12 ;NAZWA CZESCI : 9320-B(B) oper1 WAGNER
N14 ;SEKWENCJA : oper1
N16 ;PROGRAMOWAL:
N18 ;DATA : 12/08/11 CZAS : 11:39:16
N20 ;CZAS OBROBKI : 8.938 MINUTY

;******* WYKAZ NARZEDZI PROGRAMU *******

;NR. NARZ. T0 SYMBOL NARZEDZIA- WIERTLO_8.4_W
;NR. NARZ. T0 SYMBOL NARZEDZIA- WIERTLO_26P
;NR. NARZ. T0 SYMBOL NARZEDZIA- WIERTLO_38P
;NR. NARZ. T0 SYMBOL NARZEDZIA- GLOWICA_40_TT
;NR. NARZ. T0 SYMBOL NARZEDZIA- GLOWICA_40_TT
;NR. NARZ. T0 SYMBOL NARZEDZIA- FAZ_25
;NR. NARZ. T0 SYMBOL NARZEDZIA- FREZ_25_W
;NR. NARZ. T0 SYMBOL NARZEDZIA- FREZ_25_W
;NR. NARZ. T0 SYMBOL NARZEDZIA- FREZ_25_W
N22 G94
N24 G0 G90 G64 G40 G71 G17 G54
N26 T="WIERTLO_8.4_W" M6 ;WIERTLO_8.4_W
N28 S2200 M3
N30 G641
N32 G0 X122.0 Y-188.0 A=DC(0.0)
N34 Z50.0 M8
N36 F250
N38 MCALL CYCLE83(50,0,3,,38,-10,10,0,0,0,1,1)
N40 X122.0 Y-188.0
N42 Y-338.0
N44 X442.0
N46 Y-188.0
N48 MCALL
N50 M5
N52 M9
N54 G0 G60 Z200.0
N56 G0 X0.0 Y0.0
N58
N60 T="WIERTLO_26P" M6 ;WIERTLO_26P
N62 S2500 M3
N64 G641
N66 G0 X132.0 Y-153.0 A=DC(0.0)
N68 Z50.0 M8
N70 F130
N72 MCALL CYCLE81(50,0,3,-38,38)
N74 X132.0 Y-153.0
N76 Y-373.0
N78 X432.0
N80 Y-153.0
N82 MCALL
N84 M5
N86 M9
N88 G0 G60 Z200.0
N90 G0 X0.0 Y0.0
N92


chodzi mi oto jak zrobic aby ze jak pracuje jedna narzedzie nastepne sie juz przygotowywało i oczekiwało na wymiane.

bo teraz sytuacja wyglada nastepujaco:

wybiera sie narzedzie ono pracuje jak skonczy swoje zadanie podjezdza pod wymiane i wowczas magazyn dopiero sie kreci szyka nastepnego i robi wymiane.

jesli sa dwa narzedzia to wowczas nie ma problemu ale jak jest w programie juz uzytych z 10 czy tez 12 narzedzi i ten magazyn kreci sie i kreci.

czy jest ktos mi w stanie podac kawalek kodu jak ma to wygladac, bo wiem ze jest taka mozliwosc.

Maszyna to WAGNER WMC 1400 na sinumeriku 810 z shopmilem
http://www.wagner-maschinen.de/index.php?id=212&L=24

programy robie w edge camie. chce poprawic podprocesor aby to przyspieszylo prace.

pozdrawiam

Lisek


Codziennie uczę się czegoś nowego :)
podziękowania dla wszystkich

Każde parametry są idealne, czasami tylko narzędzia są mało wytrzymale :-)
Każdy wymiar da sie osiągnąć, czasami wystarczy docisnąć mocniej urządzenie pomiarowe ;-)

Tagi:


rc666
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1268
Rejestracja: 27 cze 2011, 14:48
Lokalizacja: Chrząszczyżewoszyce

#2

Post napisał: rc666 » 10 sty 2012, 12:41

Spróbuj dodać
N27 T(numer narzędzia które chcesz mieć przygotowane).
Nie ma głupich pytań, są tylko głupcy którzy ich nie zadają...


Autor tematu
lisek_Daniel
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 5
Posty: 182
Rejestracja: 02 cze 2010, 19:09
Lokalizacja: Oława

#3

Post napisał: lisek_Daniel » 10 sty 2012, 13:27

a mozesz napisac kawalek kody jak to ma wygladac
Codziennie uczę się czegoś nowego :)
podziękowania dla wszystkich

Każde parametry są idealne, czasami tylko narzędzia są mało wytrzymale :-)
Każdy wymiar da sie osiągnąć, czasami wystarczy docisnąć mocniej urządzenie pomiarowe ;-)

Awatar użytkownika

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

#4

Post napisał: WZÓR » 10 sty 2012, 19:14

lisek_Daniel pisze:a mozesz napisac kawalek kody jak to ma wygladac
W/g mnie będzie tak;

...
N22 G94
N24 G0 G90 G64 G40 G71 G17 G54
N26 T="WIERTLO_8.4_W" M6 ;WIERTLO_8.4_W
N28 S2200 M3
N30 G641
N31T=" FREZ_25_W " ; FREZ_25_W
N32 G0 X122.0 Y-188.0 A=DC(0.0)
N34 Z50.0 M8
N36 F250
...

Pozdr
Mariusz.
Pomagam w:
HAAS - frezarki, tokarki

Awatar użytkownika

rafalxfiles
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 665
Rejestracja: 28 sie 2006, 17:55
Lokalizacja: dolnyśląsk
Kontakt:

#5

Post napisał: rafalxfiles » 10 sty 2012, 19:16

Mi sie wydaje że to nie o to chodzi..
Pamietaj, że litera T.. przygotowuje narzędzie w bębnie a M6 wymienia je..
Także 1 narzędzie musisz zrobić
N1 T1 M6
i w kolejnej lini dajesz już kolejne narzędzie
a jak ma być wymiana to tylko M6 bez T..
Czyli:
T1 M6
T2
G0 X....
.....
M6
T3
S2000 M3....
i później wymiana

A jak wymienisz na ostatnie we wrzecionie to piszesz znowu T1.. i masz przygotowane do startu od nowa nowe narzędzie..
Pozdrawiam

Awatar użytkownika

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

#6

Post napisał: WZÓR » 10 sty 2012, 19:37

rafalxfiles pisze:Mi sie wydaje że to nie o to chodzi.....
Witam
... jestem innego zdania.

Pracowałem kiedyś na frezarce z takim samym magazynem .... chińczyk na podróbie Fanuc-a .
Program wyglądał na tej maszynie tak;

%
O12345
G17 G40 G49
M35
N1 T02 M06
S2100 M03
G90 G54
G00 X0 Y0
G43 Z25.
M08
T03
G00 X0 Y0
G98 G81 X0 Y0 Z-5.348 R2.5 F60
G80 Z25.
G49
M09
M05
N2 T03 M06
S860 M03
G90 G54
G00 X0 Y0
G43 Z25.
M08
T02
G00 X0 Y0
G98 G81 X0 Y0 Z-20. R2.5 F25
G80 Z25.
G49
M09
M05
G28 Z0
/ G28 Y0
M37
M02
%

Sinumerik-a niestety nie znam , ale sądzę ,że mój wcześniejszy zapis jest poprawny .... trzeba tylko sprawdzić.

Pozdr
Mariusz.
Pomagam w:
HAAS - frezarki, tokarki


roberta
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 102
Rejestracja: 17 lip 2008, 20:08
Lokalizacja: melcie

#7

Post napisał: roberta » 10 sty 2012, 20:50

To zależy od typu maszyny może być tak ; HELLER sin.840
N220 CS_TOOL1("4765",1,0) ; .D16/R0.2 W4-9121540-pobiera narzędzie
;M0

N225 G0 S2000 M3 M8 D1 T5469 G56 X-58.5 Y6.5 B=DC(180) następne w kolejce przygotowane

CS_TOOL1("5469",1,0) pobieranie


lub HULLER HILLA sin.840
N245 TC("9270") ; MEKO.D80 pobiera

N250 PREPARE("9304") - przygotowane

TC("9304") - pobieranie

sin.850
N75 L196 T1000 pobranie
( NAWIERTAK D.8 )
R00=3 L960
N80 G0 S750 F950 M3 M= R900 T8251 G54 X-60 Y110 Z150 H0 -przygotowanie
L196 T8251- pobranie
A jeśli maszyna nie posiada robota mag. lub miejsca przygotowawczego na następne narzędzie lub łapa oddaje w ten sam kubełek to nic z tego nie będzie bo musi oddać a następnie szukać następnego
Ostatnio zmieniony 10 sty 2012, 21:57 przez roberta, łącznie zmieniany 3 razy.


Autor tematu
lisek_Daniel
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 5
Posty: 182
Rejestracja: 02 cze 2010, 19:09
Lokalizacja: Oława

#8

Post napisał: lisek_Daniel » 10 sty 2012, 21:01

juz dziekuje za odpowiedzi ale czekam na kolejne


czy to by moglo wygladac tak

np:


N26 T="WIERTLO_8.4_W" M6
N27 T="WIERTLO_26P"
N28 S2200 M3
N30 G641
N32 G0 X122.0 Y-188.0 A=DC(0.0)
N34 Z50.0 M8
N36 F250
N38 MCALL CYCLE83(50,0,3,,38,-10,10,0,0,0,1,1)
N40 X122.0 Y-188.0
N42 Y-338.0
N44 X442.0
N46 Y-188.0
N48 MCALL
N50 M5
N52 M9
N54 G0 G60 Z200.0
N56 G0 X0.0 Y0.0
N58
N60 T="WIERTLO_26P" M6
N61 T="WIERTLO_38P"
N62 S2500 M3
N64 G641
N66 G0 X132.0 Y-153.0 A=DC(0.0)
N68 Z50.0 M8
N70 F130
N72 MCALL CYCLE81(50,0,3,-38,38)
N74 X132.0 Y-153.0
N76 Y-373.0
N78 X432.0
N80 Y-153.0
N82 MCALL
N84 M5
N86 M9
N88 G0 G60 Z200.0
N90 G0 X0.0 Y0.0


Maszyna oddaje narzedzia do roznych kubków podejrzewam ze do pierwszego wolnego, chyba ze jest on zablkowany recznie przez operatora


pozdro

Lisek
Codziennie uczę się czegoś nowego :)
podziękowania dla wszystkich

Każde parametry są idealne, czasami tylko narzędzia są mało wytrzymale :-)
Każdy wymiar da sie osiągnąć, czasami wystarczy docisnąć mocniej urządzenie pomiarowe ;-)


roberta
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 102
Rejestracja: 17 lip 2008, 20:08
Lokalizacja: melcie

#9

Post napisał: roberta » 10 sty 2012, 21:35

to znaczy że pobiera nowe ,a w to miejsce oddaje - czyli łapa ,lub masz dodatkowy suwak kubełek miedzy maszyną a mag. Magazyn masz łańcuchowy?

powinno być tak jeśli w linijce z T=narzędzie będzie pobranie M6 -pobiera ,to następna linijka(lub która ci pasuje) samo T=narzędzie -powinna przygotować ,czyli tak jak napisałeś powinno hulać jak żeś zauważył to już wcześniej kolega WZÓR dobrze podpowiadał ,nieważne gdzie będzie przywołanie następnego narzędzia czy to będzie druga linijka czy ostatnia byle bez M6 lub innej komendy do pobrania -po prostu daje się w takim miejscu aby magazyn miał czas podstawić narzędzie

Awatar użytkownika

rafalxfiles
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 665
Rejestracja: 28 sie 2006, 17:55
Lokalizacja: dolnyśląsk
Kontakt:

#10

Post napisał: rafalxfiles » 11 sty 2012, 19:35

Dokładnie tak.. wg mnie nie ma sensu pisać tego samego narzędzia 2 razy..
Wystarczy wczesniej napisac...
A pozniej tylko M6.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Siemens Sinumerik CNC”