Masz ogranicznik, który wysyła lub wyłącza płytę kontrolera.
Oprogramowanie układowe kart wie, czy jest to przełącznik zamknięty czy otwarty.
Załóżmy, że naciśnięty jest włączony, a wyłączony jest wyłączony.
Gdy oś znajdzie się w domu, będzie czytać jako WŁ. Oprogramowanie układowe nie pozwoli wtedy na ruch osi w kierunku, który wyznaczyłeś, w kierunku głównym. Teraz zapewne się pomyliłeś. W rzeczywistości to Ty otwierasz plik kodu i mówisz, w jakim kierunku jest dom. Kiedy włączasz go po raz pierwszy, istnieje szansa, że zrobiłeś to źle przynajmniej na jednym. Potem gorączkowo i ręcznie nacisniesz go, gdy hotend twoich drukarek HARD upada na łóżko .. Wszyscy z nas tam byli!
Generalnie Prusy używają pochylni 1.4
http://reprap.org/wiki/RAMPS_1.4
Twój kod to oprogramowanie wewnętrzne. Zwykle po prostu edytujesz plik nagłówka (pojedynczy plik). Pliki te są mocno udokumentowane, w zależności od tego, którego używasz. Twój sprzedawca może dostarczyć Ci wstępnie skonfigurowany plik nagłówka.
Zauważy, że tak, jeśli ogranicznik poślizgnie się lub nie jest ustawiony prawidłowo, drukarka sam się w niego zderzy. Zwykle nie ma uszkodzeń, ale zdarza się to bardzo nieprzyjemnie.
Warto również zauważyć, że niektóre oprogramowanie układowe zmusi cię do domu przed przeprowadzką. Inne pozwalają na awarię drukarki po przeciwnej stronie. Po prostu silnik, zrobi wszystko, co mu powiesz.
W skrócie. Mówisz, jak działają ograniczniki krańcowe i w jakim kierunku jest drukarka.