Bazowanie osi.

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

Autor tematu
titleDe
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 171
Rejestracja: 09 lip 2010, 18:56
Lokalizacja: Bydgoszcz

Bazowanie osi.

#1

Post napisał: titleDe » 18 mar 2013, 18:19

Witam,
po skonfigurowaniu programu, gdy chce włączyć przejazd maszyny według przykładu spirali,
zamiast ruchu maszyny włącza się bazowanie, które wydaje się nie mieć końca, poruszą się bardzo wolno, każdy następny milimetr bazowania trwa wieki.
Moje pytanie jest takie na czym to polega, jak wybrać miejsce startu (ustawić ręcznie) położenie każdej osi jak np w Mach3? Który parametr skalibrować by wirtualny milimetr był tym rzeczywistym, jaki parametr regulować?
Co należy wpisać w "zakres stołu", wpisałem -325 i 325 bo zakres osi wynosi 650mm. Rozumiem, że maszyna nie przekroczy tego wymiaru? Jak go więc ustawić, jak ustawić stały punkt pracy, by podczas startu oś zawsze była w tym samym miejscu?
Przede wszystkim jak uruchomić przejazd?

Pozdrawiam.



Tagi:


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

Re: Bazowanie osi.

#2

Post napisał: kamar » 19 mar 2013, 07:37

titleDe pisze:Witam,
po skonfigurowaniu programu,.
Nikt się nie rwie to po raz kolejny :
Maszyny nie skonfigurowałeś tylko wpisałeś przypadkowe wartości :)
1. Baza maszyny i zakresy to zupełnie co innego niż współrzędne pracy.
Ustawiasz bazy maszynowe w krancowych położeniach osi w układzie G53
Zakres osi wpisujesz taki jaki jest fizycznie od 0 - np.1000
X - najlepiej od lewej do prawej na +
Y - od siebie też na +
Z - do dołu na -


Zhan
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 6
Posty: 224
Rejestracja: 09 sie 2011, 20:37
Lokalizacja: Warszawa

#3

Post napisał: Zhan » 23 mar 2013, 17:16

Podepnę się do wątku bo też mam problem z bazowaniem. Dziś mam pierwsze uruchomienie maszyny i nie mogę rozgryźć bazowania. Przez jakiś czas było ok ale zacząłem się bawić odwracaniem sygnałów step. No i teraz (chyba od tego) nie mogę zbazować osi Z chociaż powróciłem do ustawień, które wcześniej działały ok. Zakres osi mam 0-150 i bazę na 150. Niestety program uruchamia mi się z pozycją osi Z na 140 a jak zrobię bazowanie to pojawia się wartość 10. W efekcie mam zakres od 10 do -140. Czemu program ignoruje to co ma w ustawieniach z wizarda? Coś namieszałem?


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

#4

Post napisał: kamar » 23 mar 2013, 18:16

Zhan pisze: Zakres osi mam 0-150 i bazę na 150.?
Nie ma takiej możliwości. Koledzy, zaczynajcie od podstaw. Baza maszynowa osi jest zawsze w " 0 ". Patrz na dolny pasek. Tam masz albo Pozycja maszyny (G53) albo pozycja względna (g54 +) Przełącza shift 3 . Z wizardem nie pomogę bo nie używam.


Zhan
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 6
Posty: 224
Rejestracja: 09 sie 2011, 20:37
Lokalizacja: Warszawa

#5

Post napisał: Zhan » 23 mar 2013, 18:28

No ok a jak powinno być na zetce, baza na 0 na dole i do góry rośnie czy baza na 0 na górze i zjeżdża na minusowych wartościach?


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

#6

Post napisał: kamar » 23 mar 2013, 18:45

Zhan pisze: baza na 0 na górze i zjeżdża na minusowych wartościach?
J.w.

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

#7

Post napisał: adam Fx » 23 mar 2013, 19:19

Zhan pisze:No ok a jak powinno być na zetce, baza na 0 na dole i do góry rośnie czy baza na 0 na górze i zjeżdża na minusowych wartościach?
Z jedzie na sama góra tam ma mieć swoja bazę maszynową i potem jadąc w dół to wartości są na minus
sorki za wszystkie błędy ... (dyslektyk) :?
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos


Zhan
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 6
Posty: 224
Rejestracja: 09 sie 2011, 20:37
Lokalizacja: Warszawa

#8

Post napisał: Zhan » 23 mar 2013, 19:38

Kurcze, dalej jest coś nie tak. Ustawiłem zakres zetki na -150 do 0 i baza na 0 i po zbazowaniu mam coś takiego:

Obrazek

Awatar użytkownika

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

#9

Post napisał: tuxcnc » 23 mar 2013, 19:39

Nie mieszajcie pojęć.
Krańcówka jest tam gdzie się ją przykręci, zwykle na końcu drogi w górę, bo tam najłatwiej i najbezpieczniej ją zamontować.
Ale teoretycznie może być i na dole.
A zero maszyny jest o HOME_OFFSET od krańcówki, a HOME_OFFSET podaje się w pliku ini.
Natomiest kierunek osi zet jest standardowo zgodny z kartezjańskim układem współrzędnych i tego nie wolno zmieniać, bo są potem problemy.
Obrazek

.


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

#10

Post napisał: kamar » 23 mar 2013, 19:56

Zhan pisze:. Ustawiłem zakres zetki na -150 do 0 i baza na 0
Pokaż plik .ini bo się nie dogadamy. Patrz co masz na dolnym pasku !!!!

Przykładowa zetka bez krancówek

[AXIS_2]
TYPE = LINEAR
HOME = 0.0
MAX_VELOCITY = 50
#40
MAX_ACCELERATION = 300
STEPGEN_MAXACCEL = 600
SCALE = 400
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT =-110
MAX_LIMIT = 0
HOME_OFFSET = 0.0
BACKLASH = 0.05

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”