Dwa punkty bazowe...

Dyskusje na temat systemu Heidenhaina

Autor tematu
solak
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 5
Posty: 22
Rejestracja: 06 lip 2010, 19:17
Lokalizacja: Bielsko Biała

Dwa punkty bazowe...

#1

Post napisał: solak » 06 lip 2010, 19:26

Witam! Pracuję na sterowniku HH iTNC 530. Szef zażyczył sobie montaż drugiego imadła obok tego już zamontowanego. W obu imadłach ma być obrabiany taki sam detal z użyciem identycznych narzędzi. Dlatego proszę szanownych kolegów o pomoc. Jak ustawić punkt bazowy na dwóch detalach równocześnie? Imadła będą zamontowane równoległe do siebie. Z góry dziękuję za podpowiedzi i pozdrawiam!



Tagi:


edo81
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 2
Posty: 67
Rejestracja: 09 kwie 2007, 10:44
Lokalizacja: Slask

#2

Post napisał: edo81 » 06 lip 2010, 21:20

Sprawa Jest banalnie prosta wystarczy zastosować PRESTE TABELE bądź Tabele punktów zerowych
Jedli kolega Posiada Sondę do detalu to po pomiarze zawsze wyskakuje wynik pomiaru i na same dole jest możliwość wpisanie nr linki z prest tabeli pod którym ma zostać zapisany pomiar w tabeli preset jako nowy punkt odniesienia.
Później tylko w programie dajesz cykle 247 gdzie podajesz numer linii z prest tabeli

Awatar użytkownika

Primoza2007
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 177
Rejestracja: 09 wrz 2007, 12:45
Lokalizacja: Gdańsk

#3

Post napisał: Primoza2007 » 06 lip 2010, 21:23

Cykl def 247 =1,2,3,n Wrzucasz gdzie chcesz w programie i zmienia bazę.
Można używać także z cykl call pos i M89/M99.
A ustawiasz zapisując do 1,2,3,n wiersza w tabeli preset. Na oporach lub korzystasz z sondy. W automatycznych cyklach pomiarowych też masz wybór wiersza w tabeli preset.

Kolega wyżej mnie uprzedził :mrgreen:
Dorzucę mały programik dla wglądu
0 BEGIN PGM 16200832 MM
1 BLK FORM 0.1 Z X+0 Y-135 Z-20
2 BLK FORM 0.2 X+135 Y+0 Z+0
3 * - Pomiar
4 TOOL CALL 100
5 CYCL DEF 247 USTAWIENIE PKT.BAZ ~
Q339=+1 ;NR PKT ODNIESIENIA
6 TCH PROBE 419 PKT.ODN.POJED. OSI ~
Q263=+0 ;1.PKT POMIAROW 1.OSI ~
Q264=-57 ;1.PKT 2.OSI ~
Q261=-3 ;POMIAR WYSOKOSCI ~
Q320=+25 ;BEZPIECZNA WYSOKOSC ~
Q260=+20 ;BEZPIECZNA WYSOKOSC ~
Q272=+1 ;OS POMIAROWA ~
Q267=+1 ;KIERUNEK RUCHU ~
Q305=+1 ;NR W TABELI ~
Q333=+0 ;PUNKT ODNIESIENIA ~
Q303=+1 ;PRZEKAZ DANYCH POM.
7 CYCL DEF 247 USTAWIENIE PKT.BAZ ~
Q339=+2 ;NR PKT ODNIESIENIA
8 TCH PROBE 419 PKT.ODN.POJED. OSI ~
Q263=+0 ;1.PKT POMIAROW 1.OSI ~
Q264=-57 ;1.PKT 2.OSI ~
Q261=-3 ;POMIAR WYSOKOSCI ~
Q320=+25 ;BEZPIECZNA WYSOKOSC ~
Q260=+20 ;BEZPIECZNA WYSOKOSC ~
Q272=+1 ;OS POMIAROWA ~
Q267=+1 ;KIERUNEK RUCHU ~
Q305=+2 ;NR W TABELI ~
Q333=+0 ;PUNKT ODNIESIENIA ~
Q303=+1 ;PRZEKAZ DANYCH POM.
9 * - Planowanie
10 ; FREZ DO PLANOWANIA COROMILL245 FI80 Srednica D+80,0 Promien naroa R
11 ; FREZ PALCOWY FI6 VHM - 3OSTRZA Srednica D+6,0 Promien naroa R
12 ; PLANOWANIE NA GOTOWO
13 TOOL CALL 1 Z S900 ; FREZ DO PLANOWANIA COROMILL245 FI80
14 CYCL DEF 247 USTAWIENIE PKT.BAZ ~
Q339=+1 ;NR PKT ODNIESIENIA
15 L X+62 Y-177 R0 FMAX M3
16 L Z+5 R0 FMAX M8
17 L Z-2 F1000
18 CC X+62 Y-144
19 C X+29 Y-144 DR- F600
20 L Y-135
21 L Y-39
22 CC X+39 Y-39
23 C X+39 Y-29 DR- F600
24 L X+96
25 CC X+96 Y-39
26 C X+106 Y-39 DR- F600
27 L Y-96
28 CC X+96 Y-96
29 C X+96 Y-106 DR- F600
30 L X+0
31 L X-45
32 L Z+5 R0 FMAX
33 L Z+100 R0 FMAX M8
34 CYCL DEF 247 USTAWIENIE PKT.BAZ ~
Q339=+2 ;NR PKT ODNIESIENIA
35 L X+62 Y-177 R0 FMAX M3
36 L Z+5 R0 FMAX M8
37 L Z-2 F1000
38 CC X+62 Y-144
39 C X+29 Y-144 DR- F600
40 L Y-135
41 L Y-39
42 CC X+39 Y-39
43 C X+39 Y-29 DR- F600
44 L X+96
45 CC X+96 Y-39
46 C X+106 Y-39 DR- F600
47 L Y-96
48 CC X+96 Y-96
49 C X+96 Y-106 DR- F600
50 L X+0
51 L X-45
52 L Z+5 R0 FMAX
53 L Z+100 R0 FMAX M8
54 * - Kanalek
55 CYCL DEF 247 USTAWIENIE PKT.BAZ ~
Q339=+1 ;NR PKT ODNIESIENIA
56 TOOL CALL 7 Z S3600 F15 DL+0 DR+0
57 CYCL DEF 211 KANALEK KOLOWY ~
Q200=+2 ;BEZPIECZNA WYSOKOSC ~
Q201=-4.2 ;GLEBOKOSC ~
Q207=+800 ;POSUW FREZOWANIA ~
Q202=+0.5 ;GLEBOKOSC DOSUWU ~
Q215=+0 ;RODZAJ OBROBKI ~
Q203=-2 ;WSPOLRZEDNE POWIERZ. ~
Q204=+50 ;2-GA BEZPIECZNA WYS. ~
Q216=+67.5 ;SRODEK W 1-SZEJ OSI ~
Q217=-67.5 ;SRODEK W 2-SZEJ OSI ~
Q244=+118.7 ;SREDNICA PODZ.OKREGU ~
Q219=+6.5 ;DLUG. 2-GIEJ STRONY ~
Q245=+90 ;KAT POCZATKOWY ~
Q248=+360 ;KAT ROZWARCIA ~
Q338=+0 ;POSUW - OBR.WYKONCZ. ~
Q206=+150 ;WARTOSC POSUWU WGL.
58 CYCL CALL M3 M8
59 CYCL DEF 247 USTAWIENIE PKT.BAZ ~
Q339=+2 ;NR PKT ODNIESIENIA
60 TOOL CALL 7 Z S3600 F15 DL+0 DR+0
61 CYCL DEF 211 KANALEK KOLOWY ~
Q200=+2 ;BEZPIECZNA WYSOKOSC ~
Q201=-4.2 ;GLEBOKOSC ~
Q207=+800 ;POSUW FREZOWANIA ~
Q202=+0.5 ;GLEBOKOSC DOSUWU ~
Q215=+0 ;RODZAJ OBROBKI ~
Q203=-2 ;WSPOLRZEDNE POWIERZ. ~
Q204=+50 ;2-GA BEZPIECZNA WYS. ~
Q216=+67.5 ;SRODEK W 1-SZEJ OSI ~
Q217=-67.5 ;SRODEK W 2-SZEJ OSI ~
Q244=+118.7 ;SREDNICA PODZ.OKREGU ~
Q219=+6.5 ;DLUG. 2-GIEJ STRONY ~
Q245=+90 ;KAT POCZATKOWY ~
Q248=+360 ;KAT ROZWARCIA ~
Q338=+0 ;POSUW - OBR.WYKONCZ. ~
Q206=+150 ;WARTOSC POSUWU WGL.
62 CYCL CALL M3 M8
63 L Z+100 R0 FMAX M9 M5
64 CYCL DEF 247 USTAWIENIE PKT.BAZ ~
Q339=+1 ;NR PKT ODNIESIENIA
65 * - FAZKI
66 TOOL CALL 56 Z S1000
67 CYCL DEF 200 WIERCENIE ~
Q200=+2 ;BEZPIECZNA WYSOKOSC ~
Q201=-4.2 ;GLEBOKOSC ~
Q206=+1000 ;WARTOSC POSUWU WGL. ~
Q202=+4.2 ;GLEBOKOSC DOSUWU ~
Q210=+0 ;PRZER. CZAS.NA GORZE ~
Q203=-2 ;WSPOLRZEDNE POWIERZ. ~
Q204=+30 ;2-GA BEZPIECZNA WYS. ~
Q211=+0 ;PRZERWA CZAS. DNIE
68 CYCL CALL POS X+15 Y-15 Z+0 FMAX M3 M25
69 CYCL CALL POS IX+105 IY+0 Z+0 FMAX
70 CYCL CALL POS IY-105 IX+0 Z+0 FMAX
71 CYCL CALL POS IX-105 IY+0 Z+0 FMAX
72 L Z+50 R0 FMAX
73 CYCL DEF 247 USTAWIENIE PKT.BAZ ~
Q339=+2 ;NR PKT ODNIESIENIA
74 TOOL CALL 56 Z S1000
75 CYCL DEF 200 WIERCENIE ~
Q200=+2 ;BEZPIECZNA WYSOKOSC ~
Q201=-4.2 ;GLEBOKOSC ~
Q206=+1000 ;WARTOSC POSUWU WGL. ~
Q202=+4.2 ;GLEBOKOSC DOSUWU ~
Q210=+0 ;PRZER. CZAS.NA GORZE ~
Q203=-2 ;WSPOLRZEDNE POWIERZ. ~
Q204=+30 ;2-GA BEZPIECZNA WYS. ~
Q211=+0 ;PRZERWA CZAS. DNIE
76 CYCL CALL POS X+15 Y-15 Z+0 FMAX M3 M25
77 CYCL CALL POS IX+105 IY+0 Z+0 FMAX
78 CYCL CALL POS IY-105 IX+0 Z+0 FMAX
79 CYCL CALL POS IX-105 IY+0 Z+0 FMAX
80 L Z+200 R0 FMAX M5 M9
81 L Y-1 Z-1 R0 FMAX M91
82 L X+1 R0 FMAX M92
83 M30
84 END PGM 16200832 MM
W rozmiarze siła: Hartford Blockbuster PRO-3210 - 3000x2100x1070,42kW,35t

Awatar użytkownika

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

Re: Dwa punkty bazowe...

#4

Post napisał: WZÓR » 07 lip 2010, 09:35

solak pisze:Witam! Pracuję na sterowniku HH iTNC 530. Szef zażyczył sobie montaż drugiego imadła obok tego już zamontowanego. W obu imadłach ma być obrabiany taki sam detal z użyciem identycznych narzędzi.....
... i pewnie pomyślał sobie , że ,,pogonił'' robotę ... i szybciej będzie. :mrgreen:
Pomagam w:
HAAS - frezarki, tokarki

Awatar użytkownika

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

#5

Post napisał: rafalxfiles » 07 lip 2010, 12:13

Na pewno będzie szybciej..


KK1966
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 117
Rejestracja: 21 lut 2007, 19:21
Lokalizacja: wielkopolskie

#6

Post napisał: KK1966 » 07 lip 2010, 17:00

Witam!
Pracowałem już z ten sposób.
Moje zdanie jest takie, jeśli wykonujemy dwa detale takie same w dwóch imadłach, przyspieszenie jest wtedy gdy wywołane narzędzie obrabia w jednym imadle a następnie w drugim imadle. Następne narzędzie znowu wykonuje zabieg w drugim imadle następnie w pierwszym itd. Jeśli wykonamy program na pierwszym imadle a potem w drugim, tracimy czas na wymianę narzędzi.
Można również frezować różne detale np. w imadle i w uchwycie tokarskim, z automatycznym PROBE detalu w imadle i PROBE detalu w uchwycie. Wszystko zależy od gabarytów detali.
Pozdrawiam!


Autor tematu
solak
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 5
Posty: 22
Rejestracja: 06 lip 2010, 19:17
Lokalizacja: Bielsko Biała

#7

Post napisał: solak » 07 lip 2010, 17:44

Zgadza się chłopaki, myśli że będzie szybciej. Chodzi mu o to o czym pisze KK1966. Na detalu idzie np. 10 narzędzi i jemu właśnie chodzi o to żeby zaoszczędzić czas na wymianie narzędzia. Wg mnie nie ma to większego sensu, no ale cóż, muszę w końcu zamontować to drugie imadło, bo już leży bezczynnie kilka miechów :) Postaram się wykorzystać Wasze wskazówki, w razie problemów, a takowe zapewne się pojawią będę pisał. Dzięki!

Wrzucę przykładowy prosty programik w którym prosiłbym Was o zastosowanie drugieg pkt bazowego.

0 BEGIN PGM TEST-BAZA MM
1 BLK FORM 0.1 Z X-200 Y+0 Z-20
2 BLK FORM 0.2 X+0 Y+100 Z+0
3 ;
4 ; T21 NAWIERTAK fi 3,15 HSS
5 ;
6 TOOL CALL 21 Z S2000
7 CYCL DEF 200 WIERCENIE ~
Q200=+2 ;BEZPIECZNA WYSOKOSC ~
Q201=-2 ;GLEBOKOSC ~
Q206=+50 ;WARTOSC POSUWU WGL. ~
Q202=+2 ;GLEBOKOSC DOSUWU ~
Q210=+0 ;PRZER. CZAS.NA GORZE ~
Q203=+0 ;WSPOLRZEDNE POWIERZ. ~
Q204=+5 ;2-GA BEZPIECZNA WYS. ~
Q211=+0 ;PRZERWA CZAS. DNIE
8 L X-20 Y+20 FMAX
9 CYCL CALL M13
10 L X-180 Y+20 FMAX
11 CYCL CALL M13
12 L X-180 Y+80 FMAX
13 CYCL CALL M13
14 L X-20 Y+80 FMAX
15 CYCL CALL M13
16 ;
17 ; T18 WIERTLO fi 5,8 SANDVIK
18 ;
19 TOOL CALL 18 Z S4000
20 CYCL DEF 200 WIERCENIE ~
Q200=+2 ;BEZPIECZNA WYSOKOSC ~
Q201=-30 ;GLEBOKOSC ~
Q206=+500 ;WARTOSC POSUWU WGL. ~
Q202=+30 ;GLEBOKOSC DOSUWU ~
Q210=+0 ;PRZER. CZAS.NA GORZE ~
Q203=+0 ;WSPOLRZEDNE POWIERZ. ~
Q204=+5 ;2-GA BEZPIECZNA WYS. ~
Q211=+0 ;PRZERWA CZAS. DNIE
21 L X-20 Y+20 FMAX
22 CYCL CALL M13
23 L X-180 Y+20 FMAX
24 CYCL CALL M13
25 L X-180 Y+80 FMAX
26 CYCL CALL M13
27 L X-20 Y+80 FMAX
28 CYCL CALL M13
29 ;
30 ; T20 ROZWIERTAK fi 6 H7 HSS
31 ;
32 TOOL CALL 20 Z S200
33 CYCL DEF 201 ROZWIERCANIE ~
Q200=+2 ;BEZPIECZNA WYSOKOSC ~
Q201=-30 ;GLEBOKOSC ~
Q206=+20 ;WARTOSC POSUWU WGL. ~
Q211=+0 ;PRZERWA CZAS. DNIE ~
Q208=+200 ;POSUW RUCHU POWROTN. ~
Q203=+0 ;WSPOLRZEDNE POWIERZ. ~
Q204=+5 ;2-GA BEZPIECZNA WYS.
34 L X-20 Y+20 FMAX
35 CYCL CALL M13
36 L X-180 Y+20 FMAX
37 CYCL CALL M13
38 L X-180 Y+80 FMAX
39 CYCL CALL M13
40 L X-20 Y+80 FMAX
41 CYCL CALL M13
42 ;
43 TOOL CALL 0 Z
44 END PGM TEST-BAZA MM


vv3k70r
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 420
Rejestracja: 01 lip 2007, 17:52
Lokalizacja: trelleborg

#8

Post napisał: vv3k70r » 07 lip 2010, 20:17

Pracuje tak codziennie na dwoch paletach po 4-6 uchwytow.

Wzrost wydajnosci jest ogromny (jakies 140%), ponadto w miedzyczasie mozna sie jeszcze pobawic Deckelem, co pod piec osi ma podpiete dwa imadla.

Wogole nie wyobrazam sobie produkcji na jeden uchwyt. To straszne marnowanei czasu czlowieka i maszyny.

A narzedzia, jesli jest ich dajmy na to szesc (jak dzisiaj) i jada cztery detale to czas obrobki spada o 20%.
A 20% z dziesieciu godzin to jest akuratnie na VAT :)
bumeluję


edo81
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 2
Posty: 67
Rejestracja: 09 kwie 2007, 10:44
Lokalizacja: Slask

#9

Post napisał: edo81 » 07 lip 2010, 21:42

Ja bym tak to zrobił :

0 BEGIN PGM TEST MM
1 BLK FORM 0.1 Z X-200 Y+0 Z-20
2 BLK FORM 0.2 X+0 Y+100 Z+0
3 TOOL CALL 21 Z S2000 F10000
4 CYCL DEF 247 USTAWIENIE PKT.BAZ ~
Q339=+1 ;NR PKT ODNIESIENIA
5 CYCL DEF 200 WIERCENIE ~
Q200=+2 ;BEZPIECZNA WYSOKOSC ~
Q201=-20 ;GLEBOKOSC ~
Q206=+50 ;WARTOSC POSUWU WGL. ~
Q202=+5 ;GLEBOKOSC DOSUWU ~
Q210=+0 ;PRZER. CZAS.NA GORZE ~
Q203=+0 ;WSPOLRZEDNE POWIERZ. ~
Q204=+50 ;2-GA BEZPIECZNA WYS. ~
Q211=+0 ;PRZERWA CZAS. DNIE
6 CALL LBL 1
7 CYCL DEF 247 USTAWIENIE PKT.BAZ ~
Q339=+2 ;NR PKT ODNIESIENIA
CALL LBL 1
8 TOOL CALL 14 Z S4000
9 CYCL DEF 200 WIERCENIE ~
Q200=+2 ;BEZPIECZNA WYSOKOSC ~
Q201=-20 ;GLEBOKOSC ~
Q206=+50 ;WARTOSC POSUWU WGL. ~
Q202=+5 ;GLEBOKOSC DOSUWU ~
Q210=+0 ;PRZER. CZAS.NA GORZE ~
Q203=+0 ;WSPOLRZEDNE POWIERZ. ~
Q204=+50 ;2-GA BEZPIECZNA WYS. ~
Q211=+0 ;PRZERWA CZAS. DNIE
10 CALL LBL 1
11 CYCL DEF 247 USTAWIENIE PKT.BAZ ~
Q339=+1 ;NR PKT ODNIESIENIA
12 CALL LBL 1
13 TOOL CALL 20 Z S200
14 CYCL DEF 201 ROZWIERCANIE ~
Q200=+2 ;BEZPIECZNA WYSOKOSC ~
Q201=-20 ;GLEBOKOSC ~
Q206=+15 ;WARTOSC POSUWU WGL. ~
Q211=+0 ;PRZERWA CZAS. DNIE ~
Q208=+99999 ;POSUW RUCHU POWROTN. ~
Q203=+0 ;WSPOLRZEDNE POWIERZ. ~
Q204=+50 ;2-GA BEZPIECZNA WYS.
15 CALL LBL 1
16 CYCL DEF 247 USTAWIENIE PKT.BAZ ~
Q339=+2 ;NR PKT ODNIESIENIA
17 CALL LBL 1
18 TOOL CALL 0 Z
19 M2
20 LBL 1
21 L X-20 Y+20 FMAX M13 M99
22 L X-180 FMAX M99
23 L Y+80 FMAX M99
24 L X-20 FMAX M99
25 M9
26 LBL 0
27 END PGM TEST MM





:mrgreen:
Ostatnio zmieniony 08 lip 2010, 22:59 przez edo81, łącznie zmieniany 1 raz.

Awatar użytkownika

Primoza2007
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 177
Rejestracja: 09 wrz 2007, 12:45
Lokalizacja: Gdańsk

#10

Post napisał: Primoza2007 » 08 lip 2010, 16:29

solak pisze:Na detalu idzie np. 10 narzędzi i jemu właśnie chodzi o to żeby zaoszczędzić czas na wymianie narzędzia. Wg mnie nie ma to większego sensu,
U mnie do magazynu jest 2 metry, poza tym jak dołożę 2 osie to narzędzie z ręki muszę podawać - ja nie mam wątpliwości. Oczywiście powiesz że masz szybką maszynę. Ja miałem 60m/m 1200x700mm i magazyn z łapą (TOOL DEF ? jeszcze podgania na łapie) i tak czasy schodziły nawet na 3 narzędziach. Zawsze będzie szybciej a przede wszystkim wydajniej. Osobiście wolę puknąć młotkiem 4 razy na godzinę a nie 1 raz co 20 min. Jak będziesz wytaczał 4 różne średnice jednym wytaczadłem nastawnym w 20 detalach to sam pobiegniesz po jeszcze więcej imadeł. :mrgreen:
Edo programik jest optymalny i jak wierszy mało :grin: Tylko parametry siakieś kosmiczne i kolega zapomniał o jednym CALL LBL 1
W rozmiarze siła: Hartford Blockbuster PRO-3210 - 3000x2100x1070,42kW,35t

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Heidenhain”