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.
Obrazek



--
Tomek