Strona 1 z 1

Uruchomienie bez bazowania

: 03 cze 2013, 00:59
autor: bmajkut
Witam,
mam frezarkę ukończoną w 90%. Wszystkie osie się ruszają, sterownik skonfigurowany w Linuxcnc. Nie mam jeszcze zamontowanych krańcówek. Chciałem się zapytać czy jest możliwość w takiej sytuacji odpalenia programu by zaczął wysyłać komendy do sterownika?
Kiedy chcę uruchomić program to mi pokazuje że nie została maszyna zbazowana i bez tego ani rusz. Następnie zaczyna mi przesuwać osią z.
Można jakoś ręcznie ustalić gdzie jest początek a gdzie koniec każdej z osi i na tej zasadzie pracować?

: 03 cze 2013, 04:52
autor: tuxcnc
Trzeba w pliku ini dopisać w sekcji [TRAJ] linię NO_FORCE_HOMING = 1 .

.

Re: Uruchomienie bez bazowania

: 03 cze 2013, 17:32
autor: kamar
bmajkut pisze: to mi pokazuje że nie została maszyna zbazowana i bez tego ani rusz. ?
Nic nie dopisuj tylko zbazuj maszynę ! Obok każdej osi masz mieć symbol żerówki.
Wybierz oś i kliknij Home. Przcisk - bazuj wszyskie osie czasami nie skutkuje.

: 03 cze 2013, 18:59
autor: bmajkut
no ale kiedy kliknę na Home to on nie zacznie mi przesuwać osi dopóki nie załączy się krańcówka?

: 03 cze 2013, 19:10
autor: kamar
Oś możesz zbazować w kazdym miejscu i dopiero od bazy liczą sie limity.
Ale czarno widzę , musisz jeszcze sporo poczytać.

: 03 cze 2013, 19:45
autor: tuxcnc
Po dopisaniu NO_FORCE_HOMING = 1 w sekcji [TRAJ] , jak można się domyslić, maszyna nie będzie wymagała bazowania wcale.
Bez zbazowania będą działały plecenia MDI i będzie można uruchomić program.
Zero maszynowe może wypaść w przypadkowym i niespodziewanym miejscu, szczególnie jak się coś ręcznie przestawi przy wyłączonej maszynie.

Czym innym jest bazowanie bez krańcówek.
Jeżeli maszyna nie ma fizycznie krańcówek, to można tak skonfigurować program, że nie wykona się żaden ruch, a maszyna zbazuje się w obecnym położeniu.
Czyli w skrócie, najeżdżasz strzałkami tam gdzie chcesz mieć zero maszynowe, klikasz w "bazuj wszystkie" i masz zbazowane bez żadnych ruchów.
Do tego trzeba w pliku ini, w każdej osi ustawić :

Kod: Zaznacz cały

SEARCH_VEL = 0
LATCH_VEL = 0
USE_INDEX = NO
HOME_SEQUENCE = 0
Te parametry mają takie właśnie wartości domyślne, więc tych linii może wcale nie być, ale nie mogą być i mieć inne wartości.

Opis bazowania masz tutaj http://www.linuxcnc.org/docs/html/confi ... oming.html

.

: 05 cze 2013, 14:27
autor: G3d
W konfigu nie przypisujesz pinow krancowek = bazuje sie tam gdzie stoi.

: 05 cze 2013, 15:14
autor: bmajkut
Nie przypisałem krańcówek i kiedy uruchamiam program obojętnie jaki to narzędzie na ekranie dojeżdża mi do punktu gdzie ma zacząć obróbkę i dostaję komunikaty:
"Sondowanie move on line 35 would exceed joint 2's negative limit"

: 05 cze 2013, 18:26
autor: tuxcnc
bmajkut pisze:would exceed joint 2's negative limit
Chyba masz źle skonfigurowane limity.
Ale to już są absolutne podstawy, które znajdziesz w dokumentacji.

.