Strona 1 z 1

Pozycjonowanie sztuki w osi A za pomocą sondy

: 19 mar 2016, 11:01
autor: sicret
Witam a wiec chciałbym pozycjonować każda założona sztukę do maszyny (mazak nexus 410A) która jest zamocowana w podzielnicy(oś A). Chciałbym znaleść jakieś macro aby probówka (sonda renishaw) mierzyła sztukę na dwóch krawędziach obliczała różnice a następnie poziomowała ta sztukę w osi A. Uzywałem kiedyś macro do pozycjonowania programu z użyciem macro + obrót programu g68 ale to było na fanucu a teraz chciałbym macro + pozycjonowanie osi A po przeliczeniu kata. Ma kto jakiś pomysł ? No i jak to macro urzyc jako subprogram ? Czy napisać cały program w gkodzie łącznie z macro ? Proszę o jakieś wskazówki pozdrawiam !

: 19 mar 2016, 22:31
autor: rafalxfiles
Masz cykle Renishaw??
Jak masz.. to tam jest gotowy cykl do tego co chcesz zrobić..

: 19 mar 2016, 22:36
autor: sicret
Problem jest taki ze są gotowe cykle do np szukania "zera" w otworze, na czole detalu, itd ale nie ma czegoś takiego co potrzebuje ... Mowię o cyklach w mazaku dla sondy chyba ze mówisz o innych. Dziękuje za odpowiedz.

: 26 mar 2016, 10:30
autor: rafalxfiles
A możesz pokazać przykladowy program na pomiar w jednej osi albo otworu??

: 10 lip 2016, 19:37
autor: silvesters
Do takiego poziomowania można napisać prosty podprogram. Wykonaj pomiar w dwóch punktach w osi Z (P9811), a następnie znając rozstaw pomiaru, jesteś w stanie wyliczyć kąt przestawienia osi A. Następnie kąt wprowadzasz do baz przy pomocy G10, bądź nadpisania zmiennej odpowiadającej za bazę w osi A. Jeżeli będziesz miał wątpliwości to w tygodniu sprawdzę jakie zmienne byłyby Ci potrzebne.

Pozdrawiam.

: 17 lip 2016, 12:01
autor: rootsmazik
Witam to jest sprawdzony porogram dla Mazak 510 II Nexus dal osi A:

O60008(A AXIS MEASURMENT)

G0 G90 G80 G40
T8 (PROBE)
M6
G54

G0 A0.0

G0 G43 Z100.0
G65P9810 X0.0 Y0.0F3000
G65P9810 Z10.0
G65P9818 Y50.0 Z5.0 S1. B5.(UPDATE G54 DATUM ,SET TOLERANCE TO 5DEG)
(MEASURE 50MM CENTERS)
G65P9810 Z50.0

G0 G53 Z0.0

G0 G54 A0.0

M01

Pozdro