co wykonują poniższe G kody?

Dyskusje dotyczące programowania G-Code
Awatar użytkownika

Autor tematu
zflaczały
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 5
Posty: 138
Rejestracja: 07 gru 2006, 17:14
Lokalizacja: sandefjord norge

co wykonują poniższe G kody?

#1

Post napisał: zflaczały » 20 sty 2012, 19:57

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.


ludzi nie ma, jedz drzem

Tagi:

Awatar użytkownika

maz
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 894
Rejestracja: 20 cze 2007, 22:55
Lokalizacja: Blachownia
Kontakt:

#2

Post napisał: maz » 20 sty 2012, 23:33

Raczej jest to os c na tokarce
Kazde parametry sa idealne, czasami tylko narzedzia sa malo wytrzymale :-)
Kazdy wymiar da sie osiagnac, czasami wystaczy docisnac mocniej urzadzenie pomiarowe ;-)

Awatar użytkownika

Autor tematu
zflaczały
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 5
Posty: 138
Rejestracja: 07 gru 2006, 17:14
Lokalizacja: sandefjord norge

#3

Post napisał: zflaczały » 20 sty 2012, 23:41

czyli....
ludzi nie ma, jedz drzem

Awatar użytkownika

maz
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 894
Rejestracja: 20 cze 2007, 22:55
Lokalizacja: Blachownia
Kontakt:

#4

Post napisał: maz » 20 sty 2012, 23:44

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.
Kazde parametry sa idealne, czasami tylko narzedzia sa malo wytrzymale :-)
Kazdy wymiar da sie osiagnac, czasami wystaczy docisnac mocniej urzadzenie pomiarowe ;-)

Awatar użytkownika

Autor tematu
zflaczały
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 5
Posty: 138
Rejestracja: 07 gru 2006, 17:14
Lokalizacja: sandefjord norge

#5

Post napisał: zflaczały » 21 sty 2012, 00:13

to jest z makropolecenia sterującego sondą pomiarową, tam nie ma żądnych cykli ani frezowania.
ludzi nie ma, jedz drzem

Awatar użytkownika

WZÓR
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 7981
Rejestracja: 01 sty 2009, 20:01
Lokalizacja: Oława

#6

Post napisał: WZÓR » 22 sty 2012, 19:14

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.
Ostatnio zmieniony 25 lis 2012, 18:57 przez WZÓR, łącznie zmieniany 1 raz.
Pomagam w:
HAAS - frezarki, tokarki

Awatar użytkownika

Autor tematu
zflaczały
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 5
Posty: 138
Rejestracja: 07 gru 2006, 17:14
Lokalizacja: sandefjord norge

#7

Post napisał: zflaczały » 22 sty 2012, 21:15

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
ludzi nie ma, jedz drzem


SYSTEM 3D
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 2
Posty: 33
Rejestracja: 26 lis 2009, 11:49
Lokalizacja: Zakopane
Kontakt:

#8

Post napisał: SYSTEM 3D » 25 sty 2012, 11:03

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
System 3D Optymalne rozwiązania dla obróbki skrawaniem.

Awatar użytkownika

Autor tematu
zflaczały
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 5
Posty: 138
Rejestracja: 07 gru 2006, 17:14
Lokalizacja: sandefjord norge

#9

Post napisał: zflaczały » 09 lut 2012, 21:10

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ć???
ludzi nie ma, jedz drzem


SYSTEM 3D
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 2
Posty: 33
Rejestracja: 26 lis 2009, 11:49
Lokalizacja: Zakopane
Kontakt:

#10

Post napisał: SYSTEM 3D » 01 mar 2012, 10:26

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
System 3D Optymalne rozwiązania dla obróbki skrawaniem.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „G-CODE - programowanie”