Kilka narzędzi na osi X

Dyskusje dotyczące toczenia, remontów, modernizacji, narzędzi. Tokarki konwencjonalne.

Autor tematu
GRI69
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 5
Posty: 49
Rejestracja: 12 lut 2009, 19:27
Lokalizacja: wawa

Kilka narzędzi na osi X

#1

Post napisał: GRI69 » 16 paź 2011, 19:45

Witam,
mam przerobiona tokarkę, jest sterowana programem Mach 3.
Na osi X mam umieszczone 4 narzędzia w stałej odległości od siebie (patrz foto). Czy jest możliwe napisanie tak programu, żeby można było ustawiać osobno "zero" osobno dla każdego narzędzia? Teraz programy piszę w ten sposób, że narzędzie nr 1 (nóż) jest zerowany do osi obrabianego przedmiotu a inne narzędzia przesuwają się o stałą znaną mi wartość. Nie jest to do końca idealne rozwiązanie, ponieważ przy zmianie noża jest trochę zabawy, żeby była zamocowany identycznie jak poprzedni.Obrazek



Tagi:


wieslawbarek
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 851
Rejestracja: 05 gru 2006, 22:28
Lokalizacja: Bielsko Biała

#2

Post napisał: wieslawbarek » 16 paź 2011, 20:18

Kurcze tak samo toczę na frezarce tylko u mnie przesuwa się wrzeciennik z uchwytem 125mm no i też do tej pory miałem najwięcej 5 narzędzi .Narzędzie każde ustawiam na innym offsecie czyli pierwsze g54 drugie g55 itd


Autor tematu
GRI69
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 5
Posty: 49
Rejestracja: 12 lut 2009, 19:27
Lokalizacja: wawa

#3

Post napisał: GRI69 » 16 paź 2011, 20:33

nigdy nie trenowałem tematu z offsetem, jeśli koniec ostrza noża nr 1 jest w osi pręta to offset dla wiertła 2 będzie odległością od ostrza do osie wiertła? Czy dobrze kumam? I jeszcze jedno pytanie, czy w kodzie programu wpisujemy info o zmianie narzędzia?

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 9326
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

#4

Post napisał: tuxcnc » 16 paź 2011, 20:50

Offset można przetłumaczyć jako przesunięcie, ale nie jest określone wcale co od czego jest przesunięte, dlatego mamy różne offsety.
G54, G55 itd to przesunięcie układu współrzędnych niezależne od narzędzia.
Można na przykład wyciąć na frezarce jakiś kształt, przesunąć punkt zerowy i wyciąć znowu gdzie indziej to samo.
Natomiast offset narzędzia, to przykładowo różnica w długości wiertła, wpisana w tabelę narzędzi.
Przy zmianie narzędzia układ współrzędnych się przesuwa, ale tylko w osi wiertła.
Wtedy wiercąc różnymi wiertłami na przykład Z-10 wszystkie otwory będą miały głębokość 10.

Ale to są podstawowe wiadomości, których powinieneś szukać w instrukcji do twojego programu.

.


dziabi3
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 7
Posty: 874
Rejestracja: 13 sie 2009, 16:15
Lokalizacja: xxx

#5

Post napisał: dziabi3 » 15 lis 2011, 23:59

jaja sobie robicie z kolego co założył temat

pewnie ze jest możliwość aby każde z narzędzi jak to kolego napisał własne zero

mało tego tak się to właśnie robi że każde narzędzie ma własny offset i nie mylić tego z bazami materiałowymi g54 g55 itd

i nic nie trzeba nigdzie w żadne tabeli wpisywać a zwłaszcza różnice długości to się wszystko samo robi

można do tego wyskrobać marko ładnie omijające przez narzędzia detal

np wklepujesz t0101 i masz wybrane narzędzie i nie musisz w nic przeliczać o stałe odległości miedzy narzędziarzami tylko wklepujesz x0 z2 i wierteł ko podjeżdża sobie pod detal

potem wklepujesz t0202 i znowu xo z2 i dalej i dalej

a nie jakieś tam dodawanie i odejmowanie

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 9326
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

#6

Post napisał: tuxcnc » 16 lis 2011, 00:12

dziabi3 pisze:i nic nie trzeba nigdzie w żadne tabeli wpisywać a zwłaszcza różnice długości to się wszystko samo robi
Co Ty za bzdury wypisujesz ?

.


bob35
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 417
Rejestracja: 05 maja 2007, 10:23
Lokalizacja: Bielsko-Biała

#7

Post napisał: bob35 » 16 lis 2011, 20:13

Robiłem parę razy tak no ale nie w w machu a robiłem to tak
N100 T01 D01
.........................
....................
N200 T01 D02
Tak na PRONUMIE
a na FANUCKu T0101 T0102 :wink:
OGŁOSZENIE!!! Zamienię dobrą prace w dynamicznie rozwijającym się kraju na zasilek w krajach starej uni.

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 9326
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

#8

Post napisał: tuxcnc » 16 lis 2011, 20:31

bob35 pisze:Robiłem parę razy tak no ale nie w w machu a robiłem to tak
N100 T01 D01
Ale tu wcale nie chodzi o Mach-a czy nie Mach-a, tylko o to że żeby użyć któregoś narzędzia, to najpierw trzeba je zmierzyć i wpisać w tabelę narzędzi.
No chyba że ktoś ma wróżkę wbudowaną w maszynę ...

.


bob35
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 2
Posty: 417
Rejestracja: 05 maja 2007, 10:23
Lokalizacja: Bielsko-Biała

#9

Post napisał: bob35 » 17 lis 2011, 18:14

Kolego tuxcnc kolega GRI69 pytał "Czy jest możliwe napisanie tak programu, żeby można było ustawiać osobno "zero" osobno dla każdego narzędzia? " a nie jak ustawić narzędzie więc mu napisałem że można użyć kilku korekcji a że nie wiem jak w machu jest wywoływana korekcja narzędzia czy to D01 czy T0101 czy jeszcze inaczej ?. Najlepiej ustawić w X bazę ( G54) tak że jeżeli w korekcji narzędzia X=0 to wtedy masz 3 narzędzie w osi potem przesuwasz o odstęp do następnego narzędzia np4 i ustawiasz je wpisujesz X zerodo korekcji 4 przy przecinaku dotykasz wałka lub go przetaczasz wyjeżdzasz w zecie robisz pomiar i wpisujesz tą średnicę lub połowę ( zależy od ustawień) do korektora 1.
Potem piszesz program tak

N20 D03 lub T0103 (wywołanie korektora 3 dla np: nawiertaka )
N21 G0 Z2 XO
N23 G1 F0.1 Z-5
N24 G0 Z50
N25 D04 LUB T0104 (wywołanie korektora 4 dla np: wiertła )
N26 G0 X0 Z2
N27 G1 F0.1 Z-12
OGŁOSZENIE!!! Zamienię dobrą prace w dynamicznie rozwijającym się kraju na zasilek w krajach starej uni.


dziabi3
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 7
Posty: 874
Rejestracja: 13 sie 2009, 16:15
Lokalizacja: xxx

#10

Post napisał: dziabi3 » 18 lis 2011, 19:56

bob35

prawie tak kolego jak piszesz

tuxcnc

tu właśnie chodzi o macha3


w machu tokarce nic się nigdzie nie wpisuje w tabele tu niema H jak w machu frezarce jest po prostu t0101 czy t0202 lub można tak zrobić t0102

ludzie robiliście kiedyś w machu na poważnie

robi się to tak od początku jeśli nie mamy żadnego narzędzia ustawionego

wysuwasz sobie materiał na daną długość z uchwytu

planujesz narzędziem t0101 i kasujesz oś z

zataczasz tym samym narzędziem mierzysz i wklepujesz w dro osi wymiar albo wklepujesz w prt cordynate i wciskasz part x

potem dotykasz narzędziem t0202 czoła splanowanego i wciskasz tach z dotykasz przetoczonej powierzchni i oile wpisałeś w part cordynate wartość zmierzoną przetoczenia narzędziem t0101 to wciskasz tach x lub znowu przetaczasz na nowo wpisujesz wartość średnicy w parto cordynate i wciskasz tach x

i tak dalej dalej

i po taki zabiegu mamy ustawione g 54 i obmierzone wszystkie narzędzia potem jesli chcemy przesunąć bazę to dowolnym zmierzonym narzedziem dotykam czoła materiału lub planuję i kasujemy oś z

jak chcemy kilka baz to wystarczy się przełączyć w inną wklepując np g55

i znowu zerując oś


i jak mówiłem żadnych tabelek się nie wypełnia jedynie robi się korekcje zużycia narzędzia po przetoczeniu 1 sztuki detalu

i tak po wywołaniu narzędzia np t0101 potocznie każde narzędzie będzie miało swoje 0

a inaczej mówiąc każde narzędzie po wybraniu będzie pokazywało w dro aktualną pozycje względem materiału

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Toczenie / Tokarki Konwencjonalne”