Sondowanie na 5 osiach z kołyską

Dyskusje na temat systemu Heidenhaina

Autor tematu
harryD
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 14
Posty: 55
Rejestracja: 24 lis 2009, 18:16
Lokalizacja: podkarpacie

#11

Post napisał: harryD » 12 maja 2016, 11:03

w jaki sposób? o jakie wartości? skąd te wartości program ma mieć?
Po sondowaniu umieszcza informacje w parametrach. My pózniej wyciągamy te parametry do programu i poprzez uzycie ich z korygujemy ustawienie pozostałych.
Przykład:

Jeżeli pierwsza płaszczyzna wymaga wprowadzenia rotacji w osi C o 1st.
to odpowiednia komenda w programie musi umieścić tą rotacje w pozostałych presetach.

Z doświadczenia wiem ze programy na jednej bazie nie sprawdzają się przy produkcji odlewów.
Jeżeli ustawiasz dla każdej płaszczyzny (z niej wychodząc) bazę, to jaką masz pewność że będzie ideal?
Ustawiam pierwszą a następne obracam o kąty nominalne i łapie x,y,z.
Możesz powiedzieć jakie?
Pozycje 0.01mm, koncentryczności 0.01mm, wymiarówka ogólna +-0.01mm
ustawienia do odlewu 0.3mm na całej powierzchni odlewu.

Pracuje w firmie która zatrudnia 2000 pracowników i to nie moje wymysły.
Pracuje nad tym sztab ludzi a nie tylko ja sam.

Pewne zasady w firmie są wypracowane latami. Obróbka wszystkich odlewów na wielu bazach jest jedną z nich.


Można skorygować preset w ten sposób że po jego wywołaniu daje sie cykl 7 i tam sie koryguje poszczególne osie. To jest taki ogólny zarys działania. Bo jak wspomniałem dane po cyklu pomiarowym są zapisywane w q parametrach ale zapewne potem na tych q parametrach trzeba wykonać jakieś działania i wtedy można je wpisać np w cyklu 7.
Jak ma wyglądać taki zapis ?
CYCL DEF 7 Q154=Q154+90 ?



Tagi:


capt.d.
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 10
Posty: 387
Rejestracja: 25 lut 2016, 19:23
Lokalizacja: Tarnowskie Góry

#12

Post napisał: capt.d. » 12 maja 2016, 11:32

Aloha
harryD pisze:to odpowiednia komenda w programie musi umieścić tą rotacje w pozostałych presetach.
Do zrobienia bez większego problemu. Hint: FN17 i FN18
harryD pisze:Z doświadczenia wiem ze programy na jednej bazie nie sprawdzają się przy produkcji odlewów.
Może kolega rozwinąć? Tak dla zaspokojenia mojej ciekawości.
harryD pisze:Ustawiam pierwszą a następne obracam o kąty nominalne i łapie x,y,z.
IMHO ma to tylko sens gdy nie jest dobrze ustawiona kinematyka maszyny.
harryD pisze:Pozycje 0.01mm, koncentryczności 0.01mm, wymiarówka ogólna +-0.01mm
Nie pracuję na odlewach ale podobnie jest tam gdzie pracuję.
harryD pisze:Pracuje nad tym sztab ludzi
I nikt z tego sztabu ludzi nie potrafi przeczytać instrukcji i helpa do sterowania? :mrgreen:
harryD pisze:Pewne zasady w firmie są wypracowane latami
Co nie znaczy, że to są najlepsze rozwiązania. Lepsze jest wrogiem dobrego. Ludzie boją się zmian, itd. itp. Znam to z autopsji. Poległem w walce z oporem materii. :/

Pozdrawiam


Loser
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 4
Posty: 242
Rejestracja: 06 lip 2007, 21:27
Lokalizacja: Nienack

#13

Post napisał: Loser » 12 maja 2016, 15:18

AKtywujesz preset który chcesz potem skorygować
cycl def 247=10
potem
FN1: Q1=Q154+90
potem
cycl def 7 punkt bazowy
cycl def 7.1 CQ1

Kolega wyżej podał jak odczytać i zmienić dane bezp z preset tabeli, o którym zapomniałem, faktycznie wart o sobie porzeglądać instrukcję odnośnie Q parametrów i wybrać to co najbardziej odpowiada, żeby pierwszy program przemęczyć a potem jak już bedzie know how to poleci. :mrgreen:


Autor tematu
harryD
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 14
Posty: 55
Rejestracja: 24 lis 2009, 18:16
Lokalizacja: podkarpacie

#14

Post napisał: harryD » 31 maja 2016, 10:51

Panowie temat powraca.

Obecnie sonduję ukośne położenie przedmiotu. cyklem 431
Po ustawieniu płaszczyzny prostopadle do osi wrzeciona i zapis przez FN25 próbkujemy w kolejności:
Z - cycl 417
X - cycl 419
Y - cycl 419

Pytanie takie. Dlaczego za każdym pomiarem mam inna wartość w osi Z ?
każdy detal wychodzi inaczej.
Przy sondowaniu jednego detalu 5 krotnie za każdym razem inny pomiar w osi Z
Dlaczego przy zapisie do tabeli preset przed FN25 nie wrzuca mi w aktualnie wybrany preset tylko w preset 0 ?

Co robie nie tak ?
Czy zapamietuje gdzieś pomiar z ostatniej sztuki ?
Przesyłam fragment programu.

11 BLK FORM 0.1 Z X-100 Y-100 Z-100
12 BLK FORM 0.2 X+100 Y+100 Z+0
13 M126
14 M129
15 CYCL DEF 247 USTAWIENIE PKT.BAZ ~
Q339=+104 ;NR PKT BAZOWEGO
16 TOOL CALL 20
17 ;(sonda pomiarowa)
18 TOOL DEF 1
19 ;
20 L A+0 C+0 FMAX
21 CYCL DEF 7.0 PUNKT BAZOWY
22 CYCL DEF 7.1 A+0
23 CYCL DEF 7.2 C+0
24 CYCL DEF 7.3 Z+0
25 L X-51.3 Y+34.8 FMAX
26 L Z+180 F2000
27 ;
28 TCH PROBE 431 POMIAR PLASZCZYZNY ~
Q263=-51.3 ;1.PKT POMIAROW 1.OSI ~
Q264=+34.8 ;1.PKT 2.OSI ~
Q294=+90 ;1.PKT 3.OSI ~
Q265=-59.5 ;2-GI PUNKT W 1. OSI ~
Q266=-46.5 ;2-GI PUNKT W 2. OSI ~
Q295=+90 ;2-GI PUNKT W 3. OSI ~
Q296=+36.8 ;3-CI PUNKT W 1. OSI ~
Q297=-72.4 ;3-CI PUNKT W 2. OSI ~
Q298=+90 ;3-CI PUNKT W 3. OSI ~
Q320=+20 ;BEZPIECZNA WYSOKOSC ~
Q260=+180 ;BEZPIECZNA WYSOKOSC ~
Q281=+2 ;PROTOKOL POMIARU
29 ;
30 ;
31 CYCL DEF 247 USTAWIENIE PKT.BAZ ~
Q339=+104 ;NR PKT BAZOWEGO
32 FN 25: PRESET = A /+Q158 /+0
33 FN 25: PRESET = C /+Q159 /+0
34 PLANE SPATIAL SPA+0 SPB+0 SPC+0 MOVE SEQ-
35 L A+0 C+0 FMAX
36 ;
37 ;
38 ;
39 L X-53 Y-3 FMAX
40 L Z+160 FMAX
41 TCH PROBE 417 PKT.BAZOWY TS.-OSI ~
Q263=-53 ;1.PKT POMIAROW 1.OSI ~
Q264=-3 ;1.PKT 2.OSI ~
Q294=+80.9 ;1.PKT 3.OSI ~
Q320=+10 ;BEZPIECZNA WYSOKOSC ~
Q260=+150 ;BEZPIECZNA WYSOKOSC ~
Q305=+104 ;NR W TABELI ~
Q333=+80.9 ;PUNKT ODNIESIENIA ~
Q303=+1 ;PRZEKAZ DANYCH POM.
42 ;
43 ;
44 L Z+150 FMAX
45 ;
46 L X+45 Y-91.8 FMAX
47 L Z+120 FMAX
48 ;
49 ;
50 TCH PROBE 419 PKT.BAZOW.POJED. OSI ~
Q263=+51 ;1.PKT POMIAROW 1.OSI ~
Q264=-91.8 ;1.PKT 2.OSI ~
Q261=+101 ;WYSOKOSC POMIARU ~
Q320=+5 ;BEZPIECZNA WYSOKOSC ~
Q260=+100 ;BEZPIECZNA WYSOKOSC ~
Q272=+1 ;OS POMIAROWA ~
Q267=+1 ;KIERUNEK RUCHU ~
Q305=+104 ;NR W TABELI ~
Q333=+51 ;PUNKT ODNIESIENIA ~
Q303=+1 ;PRZEKAZ DANYCH POM.
51 ;
52 L Z+160 FMAX
53 L X+58.5 Y-108 FMAX
54 L Z+120 FMAX
55 TCH PROBE 419 PKT.BAZOW.POJED. OSI ~
Q263=+58.5 ;1.PKT POMIAROW 1.OSI ~
Q264=-103.1 ;1.PKT 2.OSI ~
Q261=+92.8 ;WYSOKOSC POMIARU ~
Q320=+5 ;BEZPIECZNA WYSOKOSC ~
Q260=+100 ;BEZPIECZNA WYSOKOSC ~
Q272=+2 ;OS POMIAROWA ~
Q267=+1 ;KIERUNEK RUCHU ~
Q305=+104 ;NR W TABELI ~
Q333=-103.1 ;PUNKT ODNIESIENIA ~
Q303=+1 ;PRZEKAZ DANYCH POM.
56 ;
57 L Z+200 FMAX
58 L X+300 FMAX
59 ;


capt.d.
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 10
Posty: 387
Rejestracja: 25 lut 2016, 19:23
Lokalizacja: Tarnowskie Góry

#15

Post napisał: capt.d. » 31 maja 2016, 19:03

Aloha
harryD pisze:Co robie nie tak ?
Niewłaściwe zastosowanie FN25, Q158 i Q159.
harryD pisze:Czy zapamietuje gdzieś pomiar z ostatniej sztuki ?
Polecam helpa/instrukcje w części dotyczącej użytych cykli pomiarowych.
harryD pisze:Dlaczego za każdym pomiarem mam inna wartość w osi Z ?
Myślę, że to efekt tego co napisałem w pierwszym zdaniu.
harryD pisze:Dlaczego przy zapisie do tabeli preset przed FN25 nie wrzuca mi w aktualnie wybrany preset tylko w preset 0 ?
Ta funkcja nie jest do tego.

Pozdrawiam


Autor tematu
harryD
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 14
Posty: 55
Rejestracja: 24 lis 2009, 18:16
Lokalizacja: podkarpacie

#16

Post napisał: harryD » 01 cze 2016, 12:19

capt.d. pisze:Niewłaściwe zastosowanie FN25, Q158 i Q159.
Temat ogarnałem. FN25 działa dobrze. Kwestią była dalsza obróbka.
Wystarczyło wywołać docelowy preset.


Mozecie mi powiedzieć jak działa Rotacja z poniższego cyklu ?
Czy wpisując PLANE SPATIAL - ROT COORD zaaktywuje tą rotacje ?
Według jakiego punktu wykonuje tą rotacje ?

TCH PROBE 400 OBROT TLA ~
Q263=+38 ;1.PKT POMIAROW 1.OSI ~
Q264=+34.7 ;1.PKT 2.OSI ~
Q265=+38 ;2-GI PUNKT W 1. OSI ~
Q266=-93 ;2-GI PUNKT W 2. OSI ~
Q272=+1 ;OS POMIAROWA ~
Q267=+1 ;KIERUNEK RUCHU ~
Q261=+97 ;WYSOKOSC POMIARU ~
Q320=+0 ;BEZPIECZNA WYSOKOSC ~
Q260=+160 ;BEZPIECZNA WYSOKOSC ~
Q301=+1 ;ODJAZD NA BEZP.WYS. ~
Q307=+90 ;USTAW.WST. KATA OBR. ~
Q305=+104 ;NR W TABELI


capt.d.
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 10
Posty: 387
Rejestracja: 25 lut 2016, 19:23
Lokalizacja: Tarnowskie Góry

#17

Post napisał: capt.d. » 01 cze 2016, 18:58

Aloha
harryD pisze:Mozecie mi powiedzieć jak działa Rotacja z poniższego cyklu ?
Kompensacja ukośnego ułożenia detalu przez obrót układu współrzędnych.
harryD pisze:Czy wpisując PLANE SPATIAL - ROT COORD zaaktywuje tą rotacje ?
Nie.
harryD pisze:Według jakiego punktu wykonuje tą rotacje ?
Myślę że (0,0).

Pozdrawiam.


Autor tematu
harryD
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 14
Posty: 55
Rejestracja: 24 lis 2009, 18:16
Lokalizacja: podkarpacie

#18

Post napisał: harryD » 02 cze 2016, 08:32

Jak powinien wyglądać zapis aby aktywować rotacje ?
Jak powinien wyglądać zapis aby ją dezaktywować ?


capt.d.
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 10
Posty: 387
Rejestracja: 25 lut 2016, 19:23
Lokalizacja: Tarnowskie Góry

#19

Post napisał: capt.d. » 04 cze 2016, 07:50

Aloha
harryD pisze:Jak powinien wyglądać zapis aby aktywować rotacje ?
TCH PROBE 400
CYCL DEF 247
Jak powinien wyglądać zapis aby ją dezaktywować ?
TCH PROBE 404
CYCL DEF 247

Pozdrawiam


Autor tematu
harryD
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 14
Posty: 55
Rejestracja: 24 lis 2009, 18:16
Lokalizacja: podkarpacie

#20

Post napisał: harryD » 08 cze 2016, 13:20

Nie działa.
Wcześniej ustawiało mi się do płaszczyzny z 3 punktów a po dodaniu cycl 400 płaszczyznę wybija o 1-3 mm

Pomysły ?

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Heidenhain”