Tabela narzędzi w tokarce.

Dyskusje dotyczące działania obsługi programu LinuxCNC

Autor tematu
kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 11
Posty: 16187
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

Tabela narzędzi w tokarce.

#1

Post napisał: kamar » 22 kwie 2013, 16:19

Witam.
Zaczynam powolutku symulować toczenie ze zmianą narzędzi i już na początku drobny kłopot:
Wstawiam w g-cod M6 np.T2 , offsety z tabeli pobiera ale do zmiany samoczynnie zjezdza na bazy maszyny. Da się to jakoś wyeliminować ? A jeszcze lepiej, podawać współrzędne do zmiany ? Nie mam ochoty bujać przez całą maszynę przy każdym przerzucie głowicy.



Tagi:

Awatar użytkownika

MlKl
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 3706
Rejestracja: 15 sie 2010, 13:44
Lokalizacja: Błonie
Kontakt:

#2

Post napisał: MlKl » 22 kwie 2013, 16:43

Poszukaj - gdzieś dla mnie tuxcnc napisał zastępczą zmieniarkę która właśnie nic nie robi. To oczywiście nie dokładnie to, ale dobry punkt wyjścia.

Mnie symulacja nie chce pobierać ofsetów z tabeli... Ale to może być błąd wersji rozwojowej.


jacek-1210
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1027
Rejestracja: 25 mar 2011, 20:16
Lokalizacja: Radomsko

#3

Post napisał: jacek-1210 » 22 kwie 2013, 18:02

Nie wiem jak w tokarce, ale w frezarce wyjazd do wymiany narzędzia ustawiasz w emcio:

[EMCIO]
EMCIO = io
CYCLE_TIME = 0.100
TOOL_TABLE = tool.tbl
TOOL_CHANGE_POSITION = 500 190 -1

[ Dodano: 2013-04-22, 18:05 ]
można też całkiem w hal-u odłączyć obsługę ręcznej wymiany manualtoolchange i po M6 powinna dalej pracować, ewentualnie zrobić zadaną procedurę np. pomiaru narzędzia, jeśli to linuxcnc v.2.6, albo autozmiany narzędzia
Jeśli moja rada Ci nie zaszkodziła, to może trochę POMOGŁa ? :wink:


Autor tematu
kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 11
Posty: 16187
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

#4

Post napisał: kamar » 22 kwie 2013, 18:09

MlKl pisze:Poszukaj -.
W jakim temacie to mogło być ?
jacek-1210 pisze: TOOL_CHANGE_POSITION = 500 190 -1
Nie tak prosto. Praktycznie potrzebuje dla kazdego narzędzie inne współrzędne i latwo zmienialne. Najlepiej od razu w subie operacji.

Awatar użytkownika

MlKl
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 3706
Rejestracja: 15 sie 2010, 13:44
Lokalizacja: Błonie
Kontakt:

#5

Post napisał: MlKl » 22 kwie 2013, 18:21

https://www.cnc.info.pl/topics54/jak-zm ... t40045.htm

Ja tam potrzebowałem wyłączyć zmieniarkę. Ty potrzebujeszz jeszcze uruchomić głowicę, ale może to zadziałać od strzału - być może głowica będzie chodzić na txm6 bez proszenia, ta zmieniarka nie bez kozery nazywa się "ręczna"


Autor tematu
kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 11
Posty: 16187
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

#6

Post napisał: kamar » 22 kwie 2013, 19:06

Żeby nie jechał nigdzie to wystarczy wykomentować w emcio, pozostaje go zmusić do jazdy w żądane miejsce. Potwierdzenie moze się przydać do sygnału z czujki zatrzasku.



[EMCIO]


EMCIO = io
CYCLE_TIME = 0.100
TOOL_TABLE = lathe.tbl
#TOOL_CHANGE_POSITION = 1 0 1
TOOL_CHANGE_WITH_SPINDLE_ON = 1

[ Dodano: 2013-04-22, 20:35 ]
Zaćmienie czy przesilenie wiosenne :) Nad czym ja dumam. Skoro juz nie jeżdzi to dwie zmienne wyjazdowe w na początku suba, obrót i po kłopocie.


Autor tematu
kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 11
Posty: 16187
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

#7

Post napisał: kamar » 08 cze 2013, 07:55

Tak dla spokoju sumienia zapytam - nie dysponuje ktoś hallem do obsługi imaka obrotowego w tokarce ?
Chodzi mi o dwie sprawy:
1. Przestawianie osi C z klawiatury np. Ctrl +5 ustawia głowicę na poz.5
2. Po napotkaniu w g-kodzie np. T7 ustawia głowicę na poz.7.
Miło by było też mieć na ekranie wyświetlony numer aktualnego gniazda :)

Awatar użytkownika

syntetyczny
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 2696
Rejestracja: 08 gru 2009, 22:33
Lokalizacja: Elbląg
Kontakt:

#8

Post napisał: syntetyczny » 09 cze 2013, 20:22

kamar pisze:1. Przestawianie osi C z klawiatury np. Ctrl +5 ustawia głowicę na poz.5
2. Po napotkaniu w g-kodzie np. T7 ustawia głowicę na poz.7.
sA nie da się tego zrobić w PLC w LinuxCNC?Bo tak patrzyłem w kod pythonowy /usr/bin/manualtoolchange i jak na moje, to można to przerobić tak, aby robił to co chcesz. Kwestia przeróbki.
Chyba, że subrutyny dodawać, ale to chyba nie jest do końca to co chcesz...
Kto pyta, nie błądzi. Eppur si muove
Kreatura CNC
Modernizacja plotera megaplot


Autor tematu
kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 11
Posty: 16187
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

#9

Post napisał: kamar » 09 cze 2013, 20:50

Da się i tak się pewnie skończy ale chwilowo nie ma czasu. Dla spokojności zapytałem bo głupio się spinać jakby ktoś miał gotowy. Toż to linuxCNC a nie mach i ludzie się dzielą tym co mają :)

Awatar użytkownika

syntetyczny
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 2696
Rejestracja: 08 gru 2009, 22:33
Lokalizacja: Elbląg
Kontakt:

#10

Post napisał: syntetyczny » 09 cze 2013, 21:22

Da się i tak się pewnie skończy ale chwilowo nie ma czasu. Dla spokojności zapytałem bo głupio się spinać jakby ktoś miał gotowy. Toż to linuxCNC a nie mach i ludzie się dzielą tym co mają :)
Póki co przecierasz szlaki w tej mierze:)
Kto pyta, nie błądzi. Eppur si muove
Kreatura CNC
Modernizacja plotera megaplot

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”