obrot programu z renishaw
renishaw i 2 otwory
-
Autor tematu - Specjalista poziom 1 (min. 100)
- Posty w temacie: 6
- Posty: 266
- Rejestracja: 03 lip 2012, 20:36
- Lokalizacja: Tarnów
obrot programu z renishaw
Witam, mam element z dwoma otworami D86, odalone od siebie 300mm.
czy ma ktoś program, gdzie podjezdza renishaw, merzy 1 otwór (P1), i jedzie do drugiego mierzy (P2) i pozniej tak jakby łączy linie pomiedzy tym P1 i P2, pokazuje jaki jest kąt i obraca mi program?
robił ktoś coś takiego? znalazłem coś takiego w podreczniku renishaw ale nie jest do końca wyjaśnione co i jak
czy ma ktoś program, gdzie podjezdza renishaw, merzy 1 otwór (P1), i jedzie do drugiego mierzy (P2) i pozniej tak jakby łączy linie pomiedzy tym P1 i P2, pokazuje jaki jest kąt i obraca mi program?
robił ktoś coś takiego? znalazłem coś takiego w podreczniku renishaw ale nie jest do końca wyjaśnione co i jak
dopiero się uczę
-
- Moderator
-
Lider FORUM (min. 2000)
- Posty w temacie: 4
- Posty: 8197
- Rejestracja: 01 sty 2009, 20:01
- Lokalizacja: Oława
Re: obrot programu z renishaw
Swego czasu też potrzebowałem.
Steryd podpowiedział , ale do tej pory nie sprawdzałem czy to działa.
pomiar-sonda-renishaw-kata-skrecenia-detalu-t74032.html
Mariusz.
Steryd podpowiedział , ale do tej pory nie sprawdzałem czy to działa.
pomiar-sonda-renishaw-kata-skrecenia-detalu-t74032.html
Mariusz.
Pomagam w:
HAAS - frezarki, tokarki
HAAS - frezarki, tokarki
-
Autor tematu - Specjalista poziom 1 (min. 100)
- Posty w temacie: 6
- Posty: 266
- Rejestracja: 03 lip 2012, 20:36
- Lokalizacja: Tarnów
Re: obrot programu z renishaw
pod tym tematem co podales link dla mnie to wszystko troche dziwne i postanowilem po swojemu cos zrobić, moze ktoś by mnie naprowadził czy ja dobrze mysle
moze ktoś mnie nakieruje czy to ma sens
Kod: Zaznacz cały
%
O00401
#5221= -300(G54 X)
#5222= -350 (G54 Y)
#5223= -650 (G54 Z)
#5301= -600(G54 X)
#5302= -350 (G54 Y)
#5303= -650 (G54 Z)
G0G91G28Z0
T30M6 (renishaw)
G0G90G80G40G17G54X0Y0
G43H30Z100
G65P9832
G65P9830 Z0. F3000
G65P9814 D100. S1 (mierze 1 otwor zapisuje sie pod G54)
G65P9810 Z70. F3000
G58
G65P9810X0.Y0.F3000
G65P9830 Z0. F3000
G65P9814 D100. S5 (mierze 2 otwor zapisuje sie pod G58)
G65P9833
#500= #5221-#5301 (ODLEGLOSC W OSI X i zapisana w zmiennej #500)
#501= #5222-#5302 (ODLEGLOSC W OSI Y i zapisana w zmiennej #501)
#502= TAN[ #501 / #500 ] (LICZY TANGENS)
#505= ATAN[#502] (WYNIK KATA ATAN)
(JESLI POD MAKRO #505 JEST WYNIK KATA TJ FUNKCJE TRZEBA ZAPISAC TAK)
G54
G68 X0 Y0 R#505
M30
%
moze ktoś mnie nakieruje czy to ma sens
dopiero się uczę
-
- Moderator
-
Lider FORUM (min. 2000)
- Posty w temacie: 4
- Posty: 8197
- Rejestracja: 01 sty 2009, 20:01
- Lokalizacja: Oława
Re: obrot programu z renishaw
Napisz do Pana Jakuba (Inżynier Aplikacji, Abplanalp Consulting Sp. z o.o.) ...... , pewnie pomoże.
Adres e- mail wrzucam na PW (w zwrotce oczekuję na gotowy program po testach

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki
HAAS - frezarki, tokarki
-
Autor tematu - Specjalista poziom 1 (min. 100)
- Posty w temacie: 6
- Posty: 266
- Rejestracja: 03 lip 2012, 20:36
- Lokalizacja: Tarnów
Re: obrot programu z renishaw
jestem po teście własnego programu....
i działa.
więc od początku. jest to program, za pomocą którego można złapać 2 punkty sondą (lub nie- można tym sposobem również przeliczyć kąt), P1 oraz P2, które nie leżą w jednej osi a są przekręcone, program oba punkty (w tym wypadku otwory) najeżdza, uaktualnia dane w punktach zerowych (G54 i G58), przelicza odległość, liczy tangens i kąt skrętu, następnie obraca automatycznie program o ten kąt.
program:
sprawdziłem program na 2 możliwości, widać to w foto w załacznikach, w obu przypadkach obróciło program o zadany kąt i poprzez G1G91x200 sprawdziłem czy wykona ruch w dobrym kierunku. i wykonało, tak jak chciałem, można przeanalizować i próbować na swojej maszynie.
i działa.
więc od początku. jest to program, za pomocą którego można złapać 2 punkty sondą (lub nie- można tym sposobem również przeliczyć kąt), P1 oraz P2, które nie leżą w jednej osi a są przekręcone, program oba punkty (w tym wypadku otwory) najeżdza, uaktualnia dane w punktach zerowych (G54 i G58), przelicza odległość, liczy tangens i kąt skrętu, następnie obraca automatycznie program o ten kąt.
program:
Kod: Zaznacz cały
%
O00053(MACRO)
#5221=-500(G54 X)
#5222=-200(G54 Y)
#5223=-500(G54 Z)
#5301=-300(G58 X)
#5302= -190 (G58 Y)
#5303=-500(G58 Z)
GOTO20
N10
G0G91G28Z0
T30M6 (RENISHAW)
G0G90G80G40G17G54X0Y0
G43H30Z100
G65P9832
G65P9810Z0.F3000
G65P9814D100.S1 (1 POMIAR PKT G54)
G65P9810Z70.F3000
G58
G65P9810X0.Y0.F3000
G65P9810Z0.F3000
G65P9814D100.S5 (2 POMIAR PKT G58)
G65P9833
N20
#10=#5221-#5301(ODLEGLOSC W OSI X I ZAPISANA W ZMIENNEJ #10)
#11=#5222-#5302(ODLEGLOSC W OSI Y I ZAPISANA W ZMIENNEJ #11)
#12=[#11/#10](LICZY TANGENS)
#13=ATAN[#12](WYNIK KATA ATAN)
G0G91G28Z0
G0G90G40G54G17
(JESLI POD MAKRO #13 JEST WYNIK KATA TJ FUNKCJE TRZEBA ZAPISAC TAK)
G68X0Y0R#13
T1M6
S100M3F500
G0G40G80 G17G90G54X0Y0
G43H1Z100
G1G91X200F3000
G69
M30
%
dopiero się uczę
-
- Moderator
-
Lider FORUM (min. 2000)
- Posty w temacie: 4
- Posty: 8197
- Rejestracja: 01 sty 2009, 20:01
- Lokalizacja: Oława
Re: obrot programu z renishaw
Dzięki za info..... , program już pobrany.grzeszko pisze: ↑18 sie 2020, 18:06jestem po teście własnego programu....
i działa.
więc od początku. jest to program, za pomocą którego można złapać 2 punkty sondą (lub nie- można tym sposobem również przeliczyć kąt), P1 oraz P2, które nie leżą w jednej osi a są przekręcone, program oba punkty (w tym wypadku otwory) najeżdza, uaktualnia dane w punktach zerowych (G54 i G58), przelicza odległość, liczy tangens i kąt skrętu, następnie obraca automatycznie program o ten kąt.
program:
sprawdziłem program na 2 możliwości, widać to w foto w załacznikach, w obu przypadkach obróciło program o zadany kąt i poprzez G1G91x200 sprawdziłem czy wykona ruch w dobrym kierunku. i wykonało, tak jak chciałem, można przeanalizować i próbować na swojej maszynie.Kod: Zaznacz cały
% O00053(MACRO) #5221=-500(G54 X) #5222=-200(G54 Y) #5223=-500(G54 Z) #5301=-300(G58 X) #5302= -190 (G58 Y) #5303=-500(G58 Z) GOTO20 N10 G0G91G28Z0 T30M6 (RENISHAW) G0G90G80G40G17G54X0Y0 G43H30Z100 G65P9832 G65P9810Z0.F3000 G65P9814D100.S1 (1 POMIAR PKT G54) G65P9810Z70.F3000 G58 G65P9810X0.Y0.F3000 G65P9810Z0.F3000 G65P9814D100.S5 (2 POMIAR PKT G58) G65P9833 N20 #10=#5221-#5301(ODLEGLOSC W OSI X I ZAPISANA W ZMIENNEJ #10) #11=#5222-#5302(ODLEGLOSC W OSI Y I ZAPISANA W ZMIENNEJ #11) #12=[#11/#10](LICZY TANGENS) #13=ATAN[#12](WYNIK KATA ATAN) G0G91G28Z0 G0G90G40G54G17 (JESLI POD MAKRO #13 JEST WYNIK KATA TJ FUNKCJE TRZEBA ZAPISAC TAK) G68X0Y0R#13 T1M6 S100M3F500 G0G40G80 G17G90G54X0Y0 G43H1Z100 G1G91X200F3000 G69 M30 %
20200818_155623.jpg
20200818_160351.jpg
20200818_160351.jpg
20200818_155623.jpg

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki
HAAS - frezarki, tokarki
-
Autor tematu - Specjalista poziom 1 (min. 100)
- Posty w temacie: 6
- Posty: 266
- Rejestracja: 03 lip 2012, 20:36
- Lokalizacja: Tarnów
Re: obrot programu z renishaw
Daj znac u ciebie jak cos z nim zrobisz 
Mozna zaptmrogramowac rowniez przejazd sondy wzdluz osi x i zrobienie 2 punktow, np x0 i x100, mysle ze trzeba sie trzymac tego, ze 1 punkt P1 musi byc z lewej

Mozna zaptmrogramowac rowniez przejazd sondy wzdluz osi x i zrobienie 2 punktow, np x0 i x100, mysle ze trzeba sie trzymac tego, ze 1 punkt P1 musi byc z lewej
dopiero się uczę
-
Autor tematu - Specjalista poziom 1 (min. 100)
- Posty w temacie: 6
- Posty: 266
- Rejestracja: 03 lip 2012, 20:36
- Lokalizacja: Tarnów
Re: obrot programu z renishaw
dzisiaj mialem okazje uzyc programu do poprawy detali, tym razem obrot w osi Y
ponizej programm dla potomnych
ponizej programm dla potomnych

Kod: Zaznacz cały
%
O00014 (35111)
#5221= -669.2 (G54 X)
#5222= -333.5 (G54 Y)
#5223= -643.8 (G54 Z)
#5301= -669.2 (G58 X)
#5302= -633.5 (G58 Y)
#5303= -643.8 (G58 Z)
G00 G91 G28 Z0
T30 M6 (RENISHAW TASTER)
M1
G69
G0G80G90G40G17G54X0Y0
G43H30Z50
G65P9832
G65P9810Z-8.F3000
G65P9814D75.S1 (1 POMIAR PKT G54)
G65P9810Z70.F3000
G58
G65P9810X0.Y0.F3000
G65P9810Z-8.F3000
G65P9814 D32. S5 (2 POMIAR PKT G58)
G65P9833
N20
#10=#5221-#5301
#11=#5222-#5302
#12=[ #10 / #11 ](LICZY TANGENS)
#13=ATAN[#12](WYNIK KATA ATAN)
G0G91G28Z0
G0G90G40G54G17
(JESLI POD MAKRO #13 JEST WYNIK KATA TJ FUNKCJE TRZEBA ZAPISAC TAK)
G68X0Y0 R - #13
T2 M6 (SCHAFTFRAESER D20)
S1500M3F800
G0G40G80G17G90G54X0Y0
G43 H02 D02 Z50
Z5
G1Z-20
G1 G41 X35.000 Y0.000
G3 X-35.5 Y0.000 I-35.250 J-0.035
G3 I35.5
G3 X0 Y-35.4 R35.4
G1G40X0Y0
G0Z50
G0X0Y-300
Z5
G1Z-20
G1 G41 X15. Y-300.
G3 X-15.5 Y-300. I-15.250 J-0.070
G3 I15.5
G3 X0. Y-315.4 R15.4
G1G40X0.Y-300.M9
G69
G0G91G28Z0M5
GOTO999
N970T30M6(RENISHAW)
G0G90G80G40G54X0Y0
G43H30Z50
G65P9832
G65P9810 Z-8. F3000
G65P9814D71.00U0.19
G65P9833
N999G0G91G28Z0
G0G90G53X-500Y0
M30
%
dopiero się uczę
-
- Moderator
-
Lider FORUM (min. 2000)
- Posty w temacie: 4
- Posty: 8197
- Rejestracja: 01 sty 2009, 20:01
- Lokalizacja: Oława
Re: obrot programu z renishaw
Nie mam w pracy czasu na testy.
Jak będę w potrzebie , to na pewno skorzystam z Twoich programów.
..... , jesteś już u mnie w ulubionych.

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki
HAAS - frezarki, tokarki