Strona 1 z 2
PROBE kąta
: 12 paź 2008, 20:14
autor: KK1966
Witam!
Chodzi mi o automatyczne próbkowanie sondy i wyznaczenie kąta kieszeni nieregularnej np.stożka w jej osi. Tak jakby 408 w jednej odległości i 408 w drugiej i zadeklarować kąt 0 miedzy tymi punktami.
Czy ktoś z fachowców próbował coś takiego???
: 14 paź 2008, 17:44
autor: gacek_s
witam
Kiedyś pisałem program w którym sond na początku programu sama sobie łapała kąt ułożenia detalu na stole, następnie obracała cała plaszczyzne roboczą zgodnie z kątem który zmierzyła Wszystko pisane było na parametrach Q.
Podaj dokładniejszy opis o co chodzi albo przeslij jakiś rysunek to postaram się pomóc;)
: 15 paź 2008, 14:05
autor: Immm3r
Czy chodzi o coś takiego? Pomiar kąta alfa?


: 15 paź 2008, 14:28
autor: Primoza2007
Przecież mamy cykle 400-405 liczące te kąty. Gdyby one nie dały rady można faktycznie zrobić to za pomocą Q i zwykłego pomiaru a potem wykorzystać parametr do cyklu 10.
: 15 paź 2008, 19:13
autor: KK1966
Witam!!
Coś takiego, tylko nie wiem co dalej
2 ;SONDA
3 TOOL CALL 24 Z
4 L Z+200 R0 FMAX M31
5 L X+20 Y-40 FMAX M31
6 TCH PROBE 0.0 PLASZCZYZNA BAZOW Q1 X+
7 TCH PROBE 0.1 X+20 Y-40 Z-3
8 L Z+10 R0 FMAX M31
9 FN 25: PRESET = X /+Q1 /+0
10 L X-20 Y-40 FMAX M31
11 TCH PROBE 0.0 PLASZCZYZNA BAZOW Q1 X-
12 TCH PROBE 0.1 X-20 Y-40 Z-3
13 FN 4: Q1 =+Q1 DIV +2
14 FN 25: PRESET = X /+Q1 /+0
15 L Z+10 R0 FMAX M31
16 L X+30 Y-60 FMAX M31
17 TCH PROBE 0.0 PLASZCZYZNA BAZOW Q2 X+
18 TCH PROBE 0.1 X+30 Y-60 Z-3
19 FN 25: PRESET = X /+Q2 /+0
20 L X-30 Y-60 R0 FMAX M31
21 TCH PROBE 0.0 PLASZCZYZNA BAZOW Q2 X-
22 TCH PROBE 0.1 X-30 Y-60 Z-3
23 FN 4: Q2 =+Q2 DIV +2
24 FN 25: PRESET = X /+Q2 /+0
25 L Z+10 R0 FMAX M31
: 16 paź 2008, 13:55
autor: Immm3r
Należy obliczyć kąt rozwarcia miedzy ściankami kieszeni tak? Jeżeli tak to raczej nie tedy droga. Spróbuje, ale jak dopiero jak wrócę do domu. Jeszcze fajnie by było jakbyś mógł zaznaczyć osie i kierunki.
: 16 paź 2008, 16:32
autor: KK1966
Witam!
Chodzi mi o wyznaczenie osi Y , kąta, tak jakbym pociągną prostą z punktu który otrzymałem z pierwszego próbkowania do punktu otrzymanego z drugiego próbkowania.
I zadanie kąta 90.
Nie wiem czy dobrze to tłumaczę. W cyklu 400 automatycznym próbkowaniu kąta, można zpróbkować dwa punkty i zadać kąt układowi współrzędnych. Mi chodzi o połączenie tak jakby dwuch próbkowań 408 i zadaniu kąta 90st. Czy ktoś z panów tego próbował???
Pozdrawiam!!
: 20 paź 2008, 19:07
autor: Immm3r
Kod: Zaznacz cały
3 TOOL CALL 24 Z
4 L Z+200 R0 FMAX
5 ;PUNKT STARTU 1 POMIARU W OSI X
6 FN 0: Q500 =+0
7 ;PUNKT STARTU 1 POMIARU W OSI Y
8 FN 0: Q501 =+0
9 ;GLEBOKOSC 1 POMIARU W OSI Z
10 FN 0: Q502 =-5
11 ;SREDNICA 1 POMIARU
12 FN 0: Q503 =+50
13 CALL LBL 1
14 ;PRZYPISANIE WSPOLRZEDNEJ "X" Z 1 CYKLU POMIAROWEGO
15 FN 0: Q504 =+Q151
16 ;PUNKT STARTU 2 POMIARU W OSI X
17 FN 0: Q500 =+0
18 ;PUNKT STARTU 2 POMIARU W OSI Y
19 FN 0: Q501 =+0
20 ;GLEBOKOSC 2 POMIARU W OSI Z
21 FN 0: Q502 =-10
22 ;SREDNICA 2 POMIARU
23 FN 0: Q503 =+40
24 CALL LBL 1
25 ;PRZYPISANIE WSPOLRZEDNEJ "X" Z 2 CYKLU POMIAROWEGO
26 FN 0: Q505 =+Q151
27 ;WYZNACZENIE SREDNIEJ WARTOSCI
28 Q500 = ( Q504 + Q505 ) / 2
29 ;WYZNACZENIE 0 W X DO AKTYWNEGO PRESET
30 FN 25: PRESET = X /+Q500 /+0
31 L Z+200 FMAX M2
32 LBL 1
33 L Z+0 R0 FMAX
34 TCH PROBE 412 USTAW SRODEK KOLA ~
Q321=+Q500
Q322=+Q501
Q262=+Q503
Q261=+Q502
Q305=+1
Q303=+0
35 LBL0 0
Jeżeli jest to stożek to wykorzystałbym cykl 412 lub 421 zapisuje on w automatycznie w parametrach Q151, Q152 wartości rzeczywiste osi głównej i pomocniczej, które później można wykorzystać. Podałem tylko te parametry w cyklu 412, które zmieniłem. Rysunek coś nie bardzo pasuje, jeżeli oś sondy to Z, a rysunek jest narysowany w przekroju (domyślam się ze jest to stożek z poprzedniego posta) to oś Y powinna być Z bo inaczej tego nie widzę

. Chyba że to tylko kieszeń z pochylonymi ściankami to wtedy zamiast cykli kołowym można wykorzystać jakiś cykl z pomiarem szerokości lub osi kieszeni.
: 21 paź 2008, 12:48
autor: KK1966
Witam!
Tak jest to kieszeń a rysunek to widok z góry. Chodzi mi właśnie o oś kieszeni, aby zadać jej wartość 90.
A jak by to było w połączeniu z cyklam 400 osi kieszeni??
Proszę o opinie-Imm3r
0 BEGIN PGM PROBE_OSI3 MM
1 ;-----ZABIEG--------------
1 ;PROBE OSI KIESZENI
3 ;-----PARAMETRY-----------
3 ;PIERWSZY POMIAR
8 FN 0: Q1 =+0 ;WSP. W X
8 FN 0: Q2 =-30 ;WSP. W Y
8 FN 0: Q3 =-3 ;WSP. W Z
8 FN 0: Q4 =+60 ;SZEROKOSC
3 ;DRUGI POMIAR
8 FN 0: Q5 =+0 ;WSP. W X
8 FN 0: Q6 =-60 ;WSP. W Y
8 FN 0: Q7 =-3 ;WSP. W Z
8 FN 0: Q8 =+80 ;SZEROKOSC
3 ;PROBE W "Z"
8 FN 0: Q9 =+50 ;WSP. W X
8 FN 0: Q10 =-100 ;WSP. W Y
8 FN 0: Q11 =+0 ;WSP. W Z
8 ;ZADANY KAT
8 FN 0: Q12 =+90 ;ZADANY KAT
8 ;---------------------------
2 ;SONDA
3 TOOL CALL 24 Z
4 L Z+200 R0 FMAX M31
36 TCH PROBE 408 POMIAR SZEROKOSCI ~
Q321=+Q1 ;SRODEK W 1-SZEJ OSI ~
Q322=+Q2 ;SRODEK W 2-SZEJ OSI ~
Q311=+Q4 ;SZEROKOSC ROWKA ~
Q272=+1 ;OS POMIAROWA ~
Q261=+Q3 ;POMIAR WYSOKOSCI ~
Q320=+0 ;BEZPIECZNA WYSOKOSC ~
Q260=+50 ;BEZPIECZNA WYSOKOSC ~
Q301=+0 ;ODJAZD BEZPIECZNY ~
Q305=+0 ;NR W TABELI ~
Q405=+0 ;PUNKT ODNIESIENIA ~
Q303=+0 ;PRZEKAZ DANYCH POM. ~
Q381=+0 ;PROBKOW. NA OSI TS ~
Q382=+0 ;1.WSPOL. DLA OSI TS ~
Q383=+0 ;2.WSPOLRZ.DLA OSI TS ~
Q384=+0 ;3. WSPOL. DLA OSI TS ~
Q333=+0 ;PUNKT ODNIESIENIA
14 ;PRZYPISANIE WSP. "X" Z 1 CYKLU POMIAROWEGO
15 FN 0: Q20 =+Q151
36 TCH PROBE 408 POMIAR SZEROKOSCI ~
Q321=+Q5 ;SRODEK W 1-SZEJ OSI ~
Q322=+Q6 ;SRODEK W 2-SZEJ OSI ~
Q311=+Q8 ;SZEROKOSC ROWKA ~
Q272=+1 ;OS POMIAROWA ~
Q261=+Q7 ;POMIAR WYSOKOSCI ~
Q320=+0 ;BEZPIECZNA WYSOKOSC ~
Q260=+50 ;BEZPIECZNA WYSOKOSC ~
Q301=+0 ;ODJAZD BEZPIECZNY ~
Q305=+0 ;NR W TABELI ~
Q405=+0 ;PUNKT ODNIESIENIA ~
Q303=+0 ;PRZEKAZ DANYCH POM. ~
Q381=+1 ;PROBKOW. NA OSI TS ~
Q382=+Q9 ;1.WSPOL. DLA OSI TS ~
Q383=+Q10 ;2.WSPOLRZ.DLA OSI TS ~
Q384=+Q11 ;3. WSPOL. DLA OSI TS ~
Q333=+0 ;PUNKT ODNIESIENIA
25 ;PRZYPISANIE WSP. "X" Z 2 CYKLU POMIAROWEGO
26 FN 0: Q21 =+Q151
27 ;----UWAGA-NIEEDYTOWAC---------
35 TCH PROBE 400 OBROT PODSTAWOWY ~
Q263=+Q20 ;1.PKT POMIAROW 1.OSI ~
Q264=+Q2 ;1.PKT 2.OSI ~
Q265=+Q21 ;2-GI PUNKT W 1. OSI ~
Q266=+Q6 ;2-GI PUNKT W 2. OSI ~
Q307=+Q12 ;NASTAWY OBR. ~
Q305=+0 ;NR W TABELI
31 L Z+200 FMAX M31
44 END PGM PROBE_OSI3 MM
Pozdrawiam!
: 21 paź 2008, 18:51
autor: Immm3r
Nie wiem czy dobrze zrozumiałem

.
Na początku trzeba wyznaczyć oś kieszeni, najlepiej poprzez kąt tak? Później do tego kąta (przesunięcia kieszeni względem pierwszego pomiaru do drugiego) dodać kąt 90st. Czy o to chodzi bo przyznam troszkę się pogubiłem. Jeżeli o to chodzi to myślę, że damy radę
