Przed pytaniem, oto moja konfiguracja;
- Prusa i3 (z płytą główną Mks Gen v1.2)
- Repetier jako krajalnica
- Kod źródłowy Marlin
Moim głównym zadaniem jest konwersja mojej drukarki 3D na drukarkę do czekolady. Zastąpiłem wytłaczarkę filamentu wytłaczarką do czekolady. I tam zaczął się mój problem. Ponieważ nowa wytłaczarka zatrzymuje się nieco poza osią Y podczas bazowania. Wychodzi ze standardowego łóżka 20x20 cm. Pozostałe osie X i Z są w porządku.
Grałem więc z #defines
wyjaśnieniem poniżej, ale nie mogłem nawet zrobić żadnej różnicy mm bazując na bazowaniu. Wszystkie są ignorowane, gdy drukarka wykonuje bazowanie. Idzie i spoczywa na końcowych ogranicznikach sprzętowych i ostatecznie tam się zatrzymuje.
Chcę tylko 10 mm przesunięcia dla osi Y.
Zacząłem od tego;
// Travel limits after homing
#define X_MAX_POS 200
#define X_MIN_POS 0
#define Y_MAX_POS 190 <<<< (tested with 190 and 210)
#define Y_MIN_POS 0
#define Z_MAX_POS 200
#define Z_MIN_POS 0
i to;
// The position of the homing switches
#define MANUAL_HOME_POSITIONS // If defined, MANUAL_*_HOME_POS below will be used
//Manual homing switch locations:
// For deltabots this means top and center of the cartesian print volume.
#define MANUAL_X_HOME_POS 0
#define MANUAL_Y_HOME_POS 10 <<< (tested with 10 or -10)
#define MANUAL_Z_HOME_POS 0
Grałem również z ustawieniami narzędzia do krojenia (Repetier) , w których wspomniane są wartości związane z bazowaniem, ale nie ma też w tym radości.
Wszelkie uwagi bardzo mile widziane.
Teraz w końcu miałem czas na przyjrzenie się temu, ponieważ wiedziałem, że to istnieje, ale nie byłem pewien, jak to działa:
Użyj polecenia G-code M206 w oprogramowaniu sprzętowym Marlin, Sprinter, Smoothie lub RepRap, aby przesunąć współrzędną 0,0,0 stołu roboczego względem ograniczników.
Strona wiki reprap.org mówi:
Widzimy, że w zasadzie jest to to samo sugerowane przez @LarsPoetter, ale ma tę wielką zaletę, że można go zapisać w EEPROM, dlatego nie trzeba go dodawać za każdym razem lub do każdego innego fragmentatora (jeśli dobrze to rozumiem , - Sam jeszcze tego nie próbowałem)
Daj nam znać, czy to działa na trwałe rozwiązanie.
źródło