AUTOMATYCZNA WYMIANA NARZĘDZI

Maszyny ze stali, aluminium, odlewów itp.
Tu możesz również przedstawić się i opisać swoją maszynę

Autor tematu
komar1970
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 157
Rejestracja: 11 kwie 2009, 01:50
Lokalizacja: swidwina

AUTOMATYCZNA WYMIANA NARZĘDZI

#1

Post napisał: komar1970 » 05 paź 2014, 03:28

witam
wlasnie mecze sie z automatyczna wymiana narzędzi wszystko pracuje prawie idealnie oprucz jednej rzeczy pozycja materialu.

Opisz morze jak to dziala

We wrzecionie mamy narzedzie nr 2

a nasz g-code ma na starcie narzedzie nr 1 po nacisnieciu star w mach3
maszyna zaczyna prace od wymiany narzedzie 2 na 1 ,
po wymianie idzie to pomiaru dlugosci narzedzia i zaczyna prace , i tu problem bo czujnik pomiary narzedzia musi byc na wysokosci materialu.

wszytsko ok bo dziala i jest czlowiek zadowolony bo cos mu wyszlo,

ale problem zaczyna sie kiedy wymienimy materjal z 12mm na 6 mm !!!!!!!!!!!!.

(Musimy miec nizszy czyjnik pomiaru.)

Najprostrza opcja jest ustawinie nastepnego czyjnika pomiaru dlugosci narzedzia ,ale teraz o wysokosci 6mm, i tez bedzie dzialalo oczywiscie musimy zmienic w macro odleglosc domowa np. na dalsza lub blisza niz ustawiony czyjnik na 12mm


Moje pytanie jest

czy wjecie moze jak mozna zawolac pomiar pracy tak aby nie kolidowal z pozycja narzedzi po angielsku nazywa sie to

tool offset and work offset

to ustawienie co ma teraz jest idealne do pracy z 4 osia jezeli ploter jest przystosowany do 4 osi to to rozwiazanie jest idealne .

dzieki za podpowiedz



Tagi:

Awatar użytkownika

gaspar
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1714
Rejestracja: 13 sty 2006, 16:41
Lokalizacja: Stargard
Kontakt:

#2

Post napisał: gaspar » 05 paź 2014, 06:54

To makro musiałbyś napisać inaczej.
Czujnik pomiaru narzędzia nie musi być na poziomie materiału. (Oczywiście mowa o czujniku wys freza a nie wys. Materiału)
Generalnie aby makro chodziło poprawnie niezbędna jest zmienna określająca odległość pomiędzy płaszczyzną stołu a momentem zadziałania czujnika.

Czyli po każdym pomiarze mach będzie miał w tablicy offsetów dla każdego narzędzia zmierzoną odległość pomiędzy końcem freza a powierzchnią stołu. To oczywiście we współrzędnych maszynowych. Po złapaniu zera np na T1 i po zmianie narzędzia na T2 makro ma skompensować we współrzędnych maszynowych różnicę pomiędzy T1 a T2. I nie będzie tu grała roli grubość materiału.
https://www.instagram.com/cncworkshop.pl/
Obróbka CNC - frezowanie & toczenie


G3d
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 324
Rejestracja: 02 sty 2009, 18:07
Lokalizacja: Warszawa

#3

Post napisał: G3d » 05 paź 2014, 07:48

Coś masz dziwnie ustawione.
Ja to robię na 2 sposoby.

1. Czujnik na materiale. Offset = wysokość czujnika. Z na górze materiału wynosi 0, frezujesz na ujemnych wartościach.
2. Czujnik na stole. Offset = wysokość czujnika. Z na górze materiału cholera wie ile wynosi ;) , ale na stole wynosi 0. Grubość materiału bierzesz pod uwagę w programie tj. przy materiale 6mm zaczynasz frezowanie [w teorii] na Z6 i ciągniesz do 0.

Twój opis brzmi jakbyś miał grubość materiału wpisaną w macro, co jest niewygodne i niepraktyczne :)
Mniej gadania - więcej robienia.

Awatar użytkownika

mitek
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 744
Rejestracja: 09 cze 2009, 22:06
Lokalizacja: k/Krakowa
Kontakt:

#4

Post napisał: mitek » 05 paź 2014, 10:24

Mam podobny problem w PikoCNC ale rozwiązanie mam narazie inne :)

Czujnik ustawiam na poziomie blatu tak by po pomiarze wierzchołek dotykał poziomu blatu (w moim przypadku przyssawek na belkach)

Jak już będziesz miał tak ustawiany czujnik wystarczy na czujnik położyć kawałek materiału który jest obrabiany i wtedy pomiar będzie do poziomu materiału.

Zmieniasz materiał to trzeba skrawek kłaść też na czujniku i dalej....

W moim przypadku jest o tyle łatwo że pracuje w MDF i płytach laminowanych meblowych więc docięcie skrawka na czujnik to nie problem.

A po cichu liczę że tablica offsetów narzędzia znajdzie się w programie a może nawet i miejsce na wpisanie grubości materiału.
Coś jest niemożliwe do czasu... gdy przyjdzie ktoś kto nie wie że jest to niemożliwe i to zrobi :-D


Autor tematu
komar1970
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 157
Rejestracja: 11 kwie 2009, 01:50
Lokalizacja: swidwina

#5

Post napisał: komar1970 » 05 paź 2014, 15:45

juz znalazlem i zorobilem dziala perfekcyjnie

jezeli bedzie ktos potrzebowal informacji prosze o kotakt sluze podpowiedzia

postaram sie zrobic jakis film i wstawie go na forum
Ostatnio zmieniony 07 paź 2014, 15:08 przez komar1970, łącznie zmieniany 1 raz.


Autor tematu
komar1970
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 157
Rejestracja: 11 kwie 2009, 01:50
Lokalizacja: swidwina

#6

Post napisał: komar1970 » 07 paź 2014, 15:06

mitek pisze:Mam podobny problem w PikoCNC ale rozwiązanie mam narazie inne :)

Czujnik ustawiam na poziomie blatu tak by po pomiarze wierzchołek dotykał poziomu blatu (w moim przypadku przyssawek na belkach)

Jak już będziesz miał tak ustawiany czujnik wystarczy na czujnik położyć kawałek materiału który jest obrabiany i wtedy pomiar będzie do poziomu materiału.

Zmieniasz materiał to trzeba skrawek kłaść też na czujniku i dalej....

W moim przypadku jest o tyle łatwo że pracuje w MDF i płytach laminowanych meblowych więc docięcie skrawka na czujnik to nie problem.

A po cichu liczę że tablica offsetów narzędzia znajdzie się w programie a może nawet i miejsce na wpisanie grubości materiału.


czesc kolego

tu jest poprawne ustawienie g-code przygladni sie na drugie usatwienie 2 jest poprawne

tak masz

G00 G49 G40.1 G17 G80 G50 G90
G21
(2 1/2 Axis Profiling)
M6 T1
M03 S4851
X27.0000 Y13.0000
G01 Z76.0000 F1320.0
Y27.0000 F1380.0
X13.0000
Y13.0000
X27.0000
Z75.0000
Y27.0000
X13.0000
Y13.0000
X27.0000
M5 M9
M30

a powinnien wygladac tak

G00 G49 G40.1 G17 G80 G50 G90
G21
(2 1/2 Axis Profiling)
M6 T1 ---------------------- ( wymiana narzedzia )
M03 S4851 ------------( start wrzeciona i szybkosc obrotow )
M7 -------- (to jest do uruchomienia chodzenia narzedzia )


G00 Z80.0000 ------ w tym miejscu brakuje ci Z axis OFFSET naprzyklad
(G00 Z40.OOO LUB -40) w zaleznosci od wysokosci materialu
i nie bedziesz musial dodawac materialu do pozyci wysokosc
czujnika pomiaru


X27.0000 Y13.0000
G01 Z76.0000 F1320.0
Y27.0000 F1380.0
X13.0000
Y13.0000
X27.0000
Z75.0000
Y27.0000
X13.0000
Y13.0000
X27.0000
G00 Z80.0000
M5 M9 wylaczenie wrzeciona i chlodziwa
M30

[ Dodano: 2014-10-07, 22:21 ]
G3d pisze:Coś masz dziwnie ustawione.
Ja to robię na 2 sposoby.

1. Czujnik na materiale. Offset = wysokość czujnika. Z na górze materiału wynosi 0, frezujesz na ujemnych wartościach.
2. Czujnik na stole. Offset = wysokość czujnika. Z na górze materiału cholera wie ile wynosi ;) , ale na stole wynosi 0. Grubość materiału bierzesz pod uwagę w programie tj. przy materiale 6mm zaczynasz frezowanie [w teorii] na Z6 i ciągniesz do 0.

Twój opis brzmi jakbyś miał grubość materiału wpisaną w macro, co jest niewygodne i niepraktyczne :)

Czy byla by mozliwosc abys umiecil swoj scrypt na forum


1nr
umnie czyjnik do pomiaru materialu jest tez dodawany na gorze materialu.
kiedy ma kontakt z czujnikiem wola o DRO (1151) dodaje offset z grubosci czyjnika i schodzi na dol.

2nr
ja ma ustawienie w g-codzie dziala bez problemu po kazdej wymianie narzedzia idzie sprawdza wysokosc i idzie do pracy, ale tak jak pisalem ja zmienilem ustawienie w kreaowaniu kodu i altomatycznie kiedy robie kod mam ten offset dodawany

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Frezarka - konstrukcja metalowa”