Frezowanie rowka wpustowego - tokarka

Dyskusje dotyczące programowania G-Code

Autor tematu
Robercik280214
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 7
Posty: 166
Rejestracja: 08 sie 2015, 13:36
Lokalizacja: Opole

Frezowanie rowka wpustowego - tokarka

#1

Post napisał: Robercik280214 » 05 maja 2017, 22:17

Witam,
w programie Mastercam X9 wygenerowałem program do obróbki wału wielostopniowego, postprocesor to FANUC 4X MT_LATHE. Moim zadaniem jest opisanie wygenerowanego programu ,lecz mam kłopot z blokami w których jest prowadzona obróbka rowka wpustowego za pomocą napędzanego narzędzia.
Zamieszczam program NC:

(TOOL - 5 OFFSET - 5)
(6 FLAT ENDMILL)
G0 T0505
G19
M23
G0 G55 X29.079 Z-8.
C90.
G97 S2000 M51
X23.079
G98 G1 X10.079 F25.
Z-37. F56.
G0 X29.079
G28 U0. V0. W0. H0. M55
T0500
M01
M00

Czy ktoś mi może powiedzieć co oznaczają funkcje M23 oraz funkcja M51. Domyślam się, że funkcja M51 może być związana z obrotami wrzeciona, ponieważ znajduje się w jednej linijce z funkcją G97 (stała prędkość obr) i funkcją S2000 czyli obrotowy wrzeciona n=2000 obr/min.



Tagi:


Autor tematu
Robercik280214
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 7
Posty: 166
Rejestracja: 08 sie 2015, 13:36
Lokalizacja: Opole

#2

Post napisał: Robercik280214 » 06 maja 2017, 23:35

Nikt nie zna tych G- kodów??


Steryd
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 2395
Rejestracja: 13 lut 2017, 19:34
Lokalizacja: Szczecin

#3

Post napisał: Steryd » 07 maja 2017, 00:33

obawiam się, że to może nie być takie proste...
F-kcje M20-M29 zazwyczaj są związane z obsługą wejść-wyjść, czyli do komunikacji z urządzeniami zewnętrznymi (w tokarkach często do mocowania, lub kontroli konika itp.) natomiast M50 i wyżej do obsługi funkcji specjalnych producenta obrabiarki i tutaj nawet w dwóch różnych maszynach nawet tego samego modelu z zamontowanymi rożnymi funkcjami te kody mogą oznaczać o innego... Także bez instrukcji obsługi konkretnej obrabiarki to będzie zgadywanie.
Można?
Morzna!!!


Autor tematu
Robercik280214
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 7
Posty: 166
Rejestracja: 08 sie 2015, 13:36
Lokalizacja: Opole

#4

Post napisał: Robercik280214 » 07 maja 2017, 08:54

Steryd, dostepu do instrukcji nie będę miał więc trzeba i tak coś wymyśleć, tak żeby to miało sens, żeby czytający program myślał, że to jest ok. Masz może jakieś propozycje???

[ Dodano: 2017-05-07, 10:30 ]
Funkcja M51 oznacza włączenie prawych obrotów narzędzia napędzanego. Pozostała jeszcze funkcja M23 :/


davish88
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 243
Rejestracja: 26 gru 2012, 11:06
Lokalizacja: Strzelce Opolskie

#5

Post napisał: davish88 » 07 maja 2017, 10:34

Zobacz czy te funkcje nie są opisane w pliku postprocesora(*.pst)


Steryd
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 2395
Rejestracja: 13 lut 2017, 19:34
Lokalizacja: Szczecin

#6

Post napisał: Steryd » 07 maja 2017, 11:14

Może załączenie sprzęgła narzędzia napędzanego, albo kontroli czy oprawka jest napędzana.
Może być też po prostu odsunięcie konika żeby nie przeszkadzał...
Można?
Morzna!!!


Autor tematu
Robercik280214
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 7
Posty: 166
Rejestracja: 08 sie 2015, 13:36
Lokalizacja: Opole

#7

Post napisał: Robercik280214 » 07 maja 2017, 12:04

davish88, niestety nie są opisane ;/.
Steryd, konik odpada bo na symulacji wyraźnie widać, że nie odjeżdża.
Może załączenie sprzęgła narzędzia napędzanego, albo kontroli czy oprawka jest napędzana
. Jest takie coś jak załączenie sprzęgła narzędzia napędzanego??

Awatar użytkownika

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

#8

Post napisał: WZÓR » 07 maja 2017, 16:49

Robercik280214 pisze:Nikt nie zna tych G- kodów??
Program jest ok , uruchamiałeś go na maszynie?
Jeśli tak , to puść go bez użycia tych M kodów.
Brak ich w programie wywoła alarm z informacją , że jest coś nie tak w programie.
W tym przypadku treść alarmu wiele wyjaśni Tobie.

Ps.
A nie interesuje Ciebie co oznacza M55 ?
W/g mnie wyłącza on narzędzie napędzane .... , a kod M51 je załącza.
.... , są to tylko moje przypuszczenia.

Mariusz.


Autor tematu
Robercik280214
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 7
Posty: 166
Rejestracja: 08 sie 2015, 13:36
Lokalizacja: Opole

#9

Post napisał: Robercik280214 » 07 maja 2017, 21:25

Właśnie problem w tym ,że nie mam gdzie uruchomić programu. A muszę go tylko wygenerować i opisać. Twoje przypuszczenia są dobre, akurat co oznacza M51 i M55 wiedziałem :).. A co może oznaczać kod M23 ???? Hm...

Awatar użytkownika

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

#10

Post napisał: WZÓR » 07 maja 2017, 21:36

Robercik280214 pisze:Właśnie problem w tym ,że nie mam gdzie uruchomić programu. A muszę go tylko wygenerować i opisać. Twoje przypuszczenia są dobre, akurat co oznacza M51 i M55 wiedziałem :).. A co może oznaczać kod M23 ???? Hm...
Po M23 jest C90.
W/g mnie M23 jest to tryb pozycjonowania osi C .... , ale tylko strzelam .

Mariusz.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „G-CODE - programowanie”