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.
Wróć do „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
Napisz do Pana Jakuba (Inżynier Aplikacji, Abplanalp Consulting Sp. z o.o.) ...... , pewnie pomoże.