Strona 1 z 1
co wykonują poniższe G kody?
: 20 sty 2012, 19:57
autor: zflaczały
jak w temacie, w żadnej instrukcji nie mogę tego znaleźć, "prawdopodobnie" to może służyć do importu i eksportu wartości parametrów np, do tabeli offsetów...
G318A110.Q
G319A110.Q
G340F4.A1.Q460.
G341A110.Q5018.
: 20 sty 2012, 23:33
autor: maz
Raczej jest to os c na tokarce
: 20 sty 2012, 23:41
autor: zflaczały
czyli....
: 20 sty 2012, 23:44
autor: maz
Frezowanie narzedziem napedzanym przez ruch osi C, a te parametry to sa wartosci cyklu frezowania.
Parametry odpowiedzialne za przepisywanie wartosci do offsetow byly inne, ale nie pamietam dokladnie. Uzywalem, ale dawno temu.
: 21 sty 2012, 00:13
autor: zflaczały
to jest z makropolecenia sterującego sondą pomiarową, tam nie ma żądnych cykli ani frezowania.
: 22 sty 2012, 19:14
autor: WZÓR
zflaczały pisze:to jest z makropolecenia sterującego sondą pomiarową,...
Określ się jaką - Marposs , Renishaw , itd.
.... napisz w czym problem , gdyż za bardzo nie wiem o czym pisać.
p.s.
Patrz; załącznik - może coś znajdziesz.
Mariusz.
: 22 sty 2012, 21:15
autor: zflaczały
Dzięki za załącznik, sporo ciekawych i przydatnych rzeczy.
Sonda: Renishaw OMP60, makropolecenia są dedykowane do mori-seiki NTX2000, na FANUC 32i
G318A110.Q[29590+#11*10](BEFORE X,WEAR), G319A110.Q[29590+#7*10] występuje w makropoleceniu: O9810(OFFSET CHANGE/**I88559A02**), myślę że to polecenie może wysyłać wartość do parametrów #140-149, albo do układu współrzędnych przedmiotu
G340F4.A1.Q[460.+#33](D460,D464), G341A107.Q5015.($5015) występuje w makropoleceniu: O9800(AUTO PRESETTER MACRO/**I88559A02**)
muszę napisać makro do przeliczania różnicy w wymiarze i w korekcji i automatycznego wysyłania tej wartości do tabeli offestów narzędzia
: 25 sty 2012, 11:03
autor: SYSTEM 3D
A czy do pomiaru korzystasz z makra pomiarowego G321?
Niestety makra pomiarowe mori są nieco ubogie.
Wyjściem z sytuacji może być dokupienie cykli pomiarowych Inspection+ o których wspomniał wcześniej kolega Mariusz. Tam korekcję narzędzia z pomiaru masz już wpisaną w makra.
G318 czyta wartość offsetu z tabeli
G319 zapisuje wartość do tabeli offsetów
A110 oznacza że zapis będzie do/z parametru #110
Q[] definiuje z którego miejsca w tabeli odczytać/zapisać
Przykład:
G318 A110. Q[29603+19*10]
zapis do parametru #110 wartości zużycia R narzędzia nr 20
29600 - korekta X
29601 - korekta Y
29602 - korekta Z
29603 - korekta R
+19 - numer w tabeli narzędzia -1 (zawsze -1)
*10] zały zapis musi się tak kończyć i musi być w nawiasach kwadratowych
Tomek
: 09 lut 2012, 21:10
autor: zflaczały
kolego Tomku właśnie o taką informacje mi chodziło, dziękuje bardzo.
[ Dodano: 2012-02-29, 00:28 ]
a jak przeczytać wartość offsetu narzędzia z np G43H1-6?
[ Dodano: 2012-02-29, 00:35 ]
korzystam z CoroPlex i chcę odczytać wartość offsetu 2 płytki wykańczającej, T2001 G43H2. jak to zrobić???
: 01 mar 2012, 10:26
autor: SYSTEM 3D
Zmienna pod którą zapisywane są wartości zależy od typu tabeli jaką posiadasz (Typ A-jedna kolumna Typ B-dwie kolumny czy Typ C-cztery kolumny).
W tej książce
Fanuc CNC custom macros w rozdziale 11 są one wyszczególnione. Niestety nie posiadam tej książki jeśli ktoś ma to chętnie "bym pożyczył".
Zapis do tabeli narzędzi można dokonać za pomocą funkcji G10 (
rozdział 5 )
G10 P_ X_ Y_ Z_ R_ Q_
można też wpisać wartość inkrementalnie (dodać do istniejącej wartości)
G10 P_ U_ V_ W_ C_ Q_
za P_ wstawiamy numer offsetu (1-64 dla zużycia 10001-10064 dla geometrii)
Jeśli ktoś posiada tą książkę i mógłby pożyczyć to proszę o priv.
--
Tomek