bazowanie przedmiotu w amatorskiej maszynie cnc

Tu możemy porozmawiać na temat podstaw budowy amatorskich maszyn CNC

Autor tematu
mechaniq
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 5
Rejestracja: 16 mar 2011, 11:57
Lokalizacja: katowice

bazowanie przedmiotu w amatorskiej maszynie cnc

#1

Post napisał: mechaniq » 08 wrz 2015, 10:37

witam

mam zamiar zbudować sobie frezarkę cnc. Przeglądając to forum w amatorskich maszynach nigdzie nie ma listew pomiarowych jak to jest w fabrycznych maszynach (pracuje na centrum obróbczym już kilkanaście dobrych lat)
Moje pytanie brzmi : jak wygląda bazowanie przedmiotu przed obróbką w amatorskich cnc , skąd maszyna wie gdzie w danym momencie się znajduje z narzędziem , jak uwzględnia się korekcję narzędzia w takich maszynach

pozdr



Tagi:


krzysiekgrab
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 741
Rejestracja: 16 lip 2008, 15:07
Lokalizacja: Polska, Augustow

#2

Post napisał: krzysiekgrab » 08 wrz 2015, 11:59

Podobnie jak w przypadku 'nieamatorskich' maszynach - powinny być zamontowane czujniki bazujące, na które orientujemy program...
Zależnie od programu sterującego możemy ustawiać offsety w poszczególnych osiach.
„Jeżeli nie znasz portu do którego płyniesz,
to żadne wiatry nie będą Ci sprzyjać”

Programowanie sterowników PLC Fatek, HMI Weintek, sterowniki maszyn CNC, Mach3;

Awatar użytkownika

adam Fx
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 5562
Rejestracja: 04 lip 2004, 16:03
Lokalizacja: Gliwice

#3

Post napisał: adam Fx » 08 wrz 2015, 15:42

mechaniq, W Twoim przypadku jest zapewne sprzężenie zwrotne, maszyna porównuje sygnał z enkodera na serwach z enkoderem liniowym być może potrafi się nawet bazować na samym liniale - chociaż to najczęściej w większych maszynach spotykana sytuacja (tak też można w amatorskich maszynach ale to droga zabawa)

Najczęściej w amatorskich maszynach w pierwszej kolejności następuje bazowanie na czujnikach krańcowych i od teko momentu maszyna znając ilość wykonanych kroków przez silniki wie gdzie się znajduje.
Korekcje ....tak jak wszędzie wpisujesz w table narzędzi ich długość średnice itd.
sorki za wszystkie błędy ... (dyslektyk) :?
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos


kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 9
Posty: 16217
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

#4

Post napisał: kamar » 08 wrz 2015, 19:26

adam Fx pisze: Najczęściej w amatorskich maszynach....
....amatorzy bazują na czujnikach, zawodowcy na limitach :)


Autor tematu
mechaniq
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 2
Posty: 5
Rejestracja: 16 mar 2011, 11:57
Lokalizacja: katowice

#5

Post napisał: mechaniq » 08 wrz 2015, 23:32

tak myślałem żeby nie używać słowa amator:)
ok czyli maszyna na starcie najeżdża na krańcowe i stąd zaczyna obróbkę
rozumie że jeśli z jakiegoś powodu stracą się kroki bazowanie również?
jeszcze proszę o wyjaśnienie takiej sytuacji: kładę na stół blachę z wyciętym otworem i tam chcę zabazować miejsce zerowe ( w tym otworze) jak to wygląda w tych maszynach?
pozdr


ma555rek
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1214
Rejestracja: 15 paź 2007, 00:45
Lokalizacja: nie ważne

#6

Post napisał: ma555rek » 09 wrz 2015, 01:28

nie przejmuj się amatorami czy tym bardziej zawodowcami z jednym frezem.
Wszyscy jadą względem aktualnie wpisanego do maszyny zera programowego
Jak chcesz aby program miał początek w osi otworu to wycentruj się wg niego i wyzeruj liczniki - masz zero programu.
Krańcówki są użyteczne bo
- na krańcówce łapiesz zero układu maszynowego które odpowiednio do dokładności tej krańcówki pozwoli ci odtworzyć lokalizację programu gdy będzie potrzeba.
- możesz określić czy program ulokowany zerem programu nie wyjedzie poza obszar maszyny - bez porównania do układu maszynowego program nie zgłosi sam przekroczenia zakresu. Pozostanie ci samodzielne mierzenie czy najdalszy ruch jeszcze się zmieści.
Posługiwanie się krańcówką lub limitem ( bez wcześniejszego określenia bazy maszynowej) daje ten sam efekt - zatrzymanie programu i robienie od początku w nowym miejscu.
Pasjonat


kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 9
Posty: 16217
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

#7

Post napisał: kamar » 09 wrz 2015, 04:43

ma555rek pisze: Posługiwanie się krańcówką lub limitem ( bez wcześniejszego określenia bazy maszynowej)
Odezwał się znawca :) Może wskażesz koledze program sterujacy, ktory wystartuje z robotą bez
bez wcześniejszego określenia bazy maszynowej


ma555rek
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1214
Rejestracja: 15 paź 2007, 00:45
Lokalizacja: nie ważne

#8

Post napisał: ma555rek » 09 wrz 2015, 08:00

No to się skup naturszczyku bo będzie odrobina teorii
Jeżeli klikniesz ze jest zero w miejscu gdzie stoi wrzeciono to łapiesz to zero.
Albo będzie to zafiksowanie zera maszynowego - ale ustawisz to swoim paluchem- i nie me to nic wspólnego z układem maszynowym, albo od razu wskażesz zero programu bez podawania ofsetu co wyjdzie na to samo.
Dalej oczywiście możesz wykonać program na dowolnych innych offsetach które później wprowadzisz ale będą one odniesione do tego palucha a nie maszyny.
Czyli limity też będą odmierzane od palucha i za każdym razem będą inne.
Jeżeli referujesz maszynę na krańcówkach to układ maszynowy jest powtarzalny.
I limity liczone jako odległość względem offsetów wykonywanego programu jest SPRAWDZALNA a nie wysysana
Ale i tak nie mam nadziei że zrozumiesz bo u ciebie działa.

[ Dodano: 2015-09-09, 08:05 ]
a może ktoś powinien wyjaśnić ci pojęcia układu współrzędnych maszynowych i programowych?
Gdzie pojedziesz po wykonaniu linijki
G53 x,y, z?
NIGDZIE BO TO NIE POTRZEBNA GUPOTA!!!
Pasjonat


kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 9
Posty: 16217
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

#9

Post napisał: kamar » 09 wrz 2015, 08:08

To się skup teoretyku bo będzie trochę wiadomości z natury bez których całą teorię o d---pę potłuć.
Otóż przyjmij do wiadomości, że program sterujący ( przynajmniej ten, którego ja używam)
nie zezwoli na wyzerowanie jakiejkolwiek osi, jeżeli wszystkie osie nie są zbazowane.


ma555rek
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1214
Rejestracja: 15 paź 2007, 00:45
Lokalizacja: nie ważne

#10

Post napisał: ma555rek » 09 wrz 2015, 08:20

Ciepło, ciepło
A gdzie one są wcześniej zbazowane?. I co to znaczy u ciebie że bazowanie było?
Bo paluchem kliknąłeś że teraz baza będzie tutaj? Bo sobie najedziesz na punkt który się podoba i uznasz że będzie dobrze?
No zawodowiec.
Pasjonat

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „CNC podstawy”