Generowanie własnego protokołu

Dyskusje na temat systemu Heidenhaina

Autor tematu
Saletra13
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 5
Rejestracja: 12 mar 2016, 18:14
Lokalizacja: Małopolska

Generowanie własnego protokołu

#1

Post napisał: Saletra13 » 16 mar 2016, 20:37

Witam

Chciałbym opracować własny cykl pomiarowy oparty na cyklu 421 (pomiar otworów), którego zadaniem byłby pomiar odległości między dwoma otworami. Jednak nie mam doświadczenia z Q parametrami. Póki co napisałem sobie taką wersję roboczą programu, oto fragment:

6 TCH PROBE 421 POMIAR SZTUKI ~
7 FN 0: Q151 =+Q1
8 FN 0: Q153 =+Q2
9 TCH PROBE 421 POMIAR SZTUKI ~
10 FN 0: Q151 =+Q11
11 FN 0: Q153 =+Q12
12 FN 2: Q20 =+Q11 - +Q1


Chciałbym żeby ten program generował protokół z wartościami zmiennych: Q2 (średnica otworu 1), Q12 (średnica otworu 2) i Q20 (odległość między otworami). Jednak nie mam wiedzy jak stworzyć taki protokół. Wiem, że istnieje funkcja FN16, ale nie umiem jej poprawnie zastosować.
Proszę o ewentualne podpowiedzi.
Pozdrawiam



Tagi:


Arias2
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 566
Rejestracja: 29 lip 2007, 10:49
Lokalizacja: wieluń-eslov

#2

Post napisał: Arias2 » 16 mar 2016, 21:26

Co chcesz osiągnąć otrzymując dane z pomiarów tych dwóch otworów?
Z danymi możesz robić co chcesz ale musisz je przypisać do innych parametrów, bo przy kolejnym pomiarze zostają nadpisane.
Nie korzystałem z sondy na HH i podaję dlatego przykładowe parametry Q.
Otwór 1
Q1=Q151
wtedy wynik z pomiaru pierwszego otworu masz pod parametrem Q1
otwór 2
Q2=Q151
wtedy wynik z pomiaru drugiego otworu masz pod parametrem Q2
później możesz je dodać, odjąć wyciągnąć średnią, robisz to co chcesz otrzymać


Autor tematu
Saletra13
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 5
Rejestracja: 12 mar 2016, 18:14
Lokalizacja: Małopolska

#3

Post napisał: Saletra13 » 16 mar 2016, 21:51

Dokonując pomiarów tych dwóch otworów chciałbym otrzymać wymiar odległości między środkami tych otworów i jednocześnie, żeby ten wymiar został wygenerowany w protokole.
Niestety nie wiem jak taki protokół stworzyć.


Arias2
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 566
Rejestracja: 29 lip 2007, 10:49
Lokalizacja: wieluń-eslov

#4

Post napisał: Arias2 » 16 mar 2016, 23:22

Żeby takie coś zrobić musisz znać przybliżone wartości odnośnie położenia tych dwóch otworów.
Zakładając że
Q1 to x dla 1 otworu a Q2 x dla drugiego otworu
zależy też jak masz opisane te otwory czy pierwszy jest na X0 a drugi na X50
wtedy od Q1 odejmujesz Q2 i uzyskana wartość to odległość między nimi
np:
Q3=Q1-Q2 (Q3 mamy odległość między otworami)
czy każdy to X0
wtedy stała wartość plus to co wyżej
Q3=Q1-Q2
Q4=50 (stała między otworami wyznaczona do pomiaru sondy)
Q5=Q3+Q4
(nie pamiętam czy q HH zadziała taka funkcja Q5=Q3+50 miałem dawno do czynienia z HH i w mały stopniu a głównie pracuję na Siemensie)


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

#5

Post napisał: capt.d. » 17 mar 2016, 20:46

Witam

Zrobiłbym to w następujący sposób:
- do programu podawał współrzędne otworów wraz z ich średnicami (oczywiście pi()*oko)
- podstawiał jeden zestaw pod cykl pomiaru otworu
- zapisywał wyniki w innych Q - w sumie mogą być też te startowe
- podstawiał drugi zestaw pod cykl
- zapis wyników do Q
- matematyka
- wyniki do tabeli lub protokołu

Z tego co pamiętam z instrukcji to żeby wyświetlić albo zapisać protokół, musisz mieć wcześniej przygotowany szablon, do którego sterowanie "wrzuci" wyniki.

Spróbuj pokombinować. Jaka wersja sterowania?
Ja mam dostęp do 530 w trzech wersjach, mogę ewentualnie coś przygotować w chwili wolnej.

Pozdrawiam


Autor tematu
Saletra13
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 5
Rejestracja: 12 mar 2016, 18:14
Lokalizacja: Małopolska

#6

Post napisał: Saletra13 » 17 mar 2016, 21:38

Dzięki wielkie za wszystkie uwagi.

Myślę, że z pisaniem programu pomiaru i operacjami na Q parametrach dam sobie radę.
Gorzej z tworzeniem szablonu protokołu.
Capt.d, mógłbyś napisać coś więcej na temat tworzenia szablonu protokołu?

Pozdrawiam
Robert


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

#7

Post napisał: capt.d. » 18 mar 2016, 20:52

Aloha

W "Instrukcja obsługi dla operatora. Dialog tekstem otwartym HEIDENHAIN" od str. 340 jest wyjaśnienie FN16 wraz z przykładem pliku protokołu.

Sam tego nigdy nie stosowałem, tworzyłem tabele z wynikami pomiarów.
Przy wielokrotnych pomiarach warto zadbać o zmianę nazwy/kopiowanie pliku z wynikami. Raczej nie jest możliwe parametryzowanie nazwy pliku w linii z FN16.

Pozdrawiam

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Heidenhain”