Zwiększenie powierzchni wydruku na osi Y

marcin.max
Konto z ograniczeniami
Postów w temacie: 3
Posty: 6
Rejestracja: 31 paź 2019, 15:57

Zwiększenie powierzchni wydruku na osi Y

Post autor: marcin.max »

Cześć
Mam drukarkę Ender 3 pro, potrzebuję zwiększyć pole wydruku w osi Y o 1 cm.
Z pomiarów wynika że bez dodatkowych modyfikacji sprzętowych powinno się udać.
Na stole mam położone większe szkło w osi Y, które wystaje poza stół.

Moje pytanie, co muszę pozmieniać i gdzie, żeby uzyskać ten dodatkowy centymetr.
Czy konieczna będzie ingerencja w firmware?
Czy wystarczy w Cura pozmieniać?
Awatar użytkownika
japim
Postów w temacie: 1
Posty: 703
Rejestracja: 12 lis 2019, 14:15
Lokalizacja: Warszawa
Drukarka: W sumie 19...
x 205
Kontakt:

Re: Zwiększenie powierzchni wydruku na osi Y

Post autor: japim »

Czy jak sterujesz pozycją karetki z menu to pozwala Ci wyjechać poza obrys? Jak tak - to nie masz ograniczeń w firmware. Wystarczy zmienić profil drukarki w CURA aby widział większy stół.
Jeżeli nie pozwala - to masz tzw virtual endstop/ limit i bez ingerencji w firmware sie nie obejdzie.
Abys
Pozdrawiam,
Przemek

Moje projekty 3D: https://www.thingiverse.com/Japim/designs
Aktualne projekty modelarskie: https://www.rcgroups.com/forums/member.php?u=174992
Awatar użytkownika
Berg
Zasłużony
Postów w temacie: 1
Posty: 7569
Rejestracja: 05 lis 2016, 11:57
Lokalizacja: Kraków
Drukarka: Lume, K8400, HC Evo
x 2675

Re: Zwiększenie powierzchni wydruku na osi Y

Post autor: Berg »

podłącz po USB i wydaj polecenie:

Kod: Zaznacz cały

G28 Y 
Jesteśmy w pozycji home. Załóżmy, że twoje pole robocze to 200mm w Y ale widzisz, żę dało by radę 210. No to spurbuj pojechać

Kod: Zaznacz cały

G1 Y210
Jeśli pojechał do pozycji 210 to nic specjalnie nie musisz robić. W Cura w opcjach zmień rozmiar stołu i przygotuj wydruk

Jeśli mimo podania G1 Y210 karetka zatrzymała się w pozycji Y200 to wydaj polecenie:

Kod: Zaznacz cały

M211 S0
opis jest tu: https://marlinfw.org/docs/gcode/M211.html

i powtórz operacje:

Kod: Zaznacz cały

G28 Y 
G1 Y210
JEśli teraz jest ok, to dadaj polecenie M211 S0 w Cura, w start code zaraz po G28


=========
Jeśli jednak widzisz, że po G28 to ten "luz" jest nie z tyłu, tylko z przodu. Mam nadzieję, że wiadomo o co chodzi :D, to będziesz musiał użyć komendy G92 https://marlinfw.org/docs/gcode/G092.html
Czyli:

Kod: Zaznacz cały

G28 ; home
M211 S0 ; wyłącz software endstop, co pozwala pojechać poza zakres
G1 Y-10 ; przejdź do pozycji -10
G92 Y0 ; ustaw nowe "0" w pozycji -10 
powyższą sekwencję będziesz musiał dodać do strtcode w Cura.
FlameRunner, kapi, Abys
marcin.max
Konto z ograniczeniami
Postów w temacie: 3
Posty: 6
Rejestracja: 31 paź 2019, 15:57

Re: Zwiększenie powierzchni wydruku na osi Y

Post autor: marcin.max »

Dziękuję.
Wiem wszytko biorę się za sprawdzanie.
mcxmcx
Drukarz
Postów w temacie: 1
Posty: 2464
Rejestracja: 09 kwie 2017, 21:32
x 309

Re: Zwiększenie powierzchni wydruku na osi Y

Post autor: mcxmcx »

A jezeli jednak nie puści firmware więcej niż masz teraz, to na szybko robisz dwie rzeczy:
1. Zmniejszasz obiekt w zadanej osi w slicerze o 5% (bo chyba tyle chcesz uzyskać).

2. W start code zmieniasz kroki dla tej osi o5%

Efekt: slicer tnie jak ciął, drukarka drukuje jak drukowała, a ty masz o centymetr większy wydruk.

Tylko po skończonej zabawie musisz przywrócić domyślne kroki dla osi.
Berg
Jeżeli przypadkiem podam ceny w GBP to sobie kolego, koleżanko, pomnóż razy pięć.
marcin.max
Konto z ograniczeniami
Postów w temacie: 3
Posty: 6
Rejestracja: 31 paź 2019, 15:57

Re: Zwiększenie powierzchni wydruku na osi Y

Post autor: marcin.max »

Dziękuję za pomoc.
Zadziałało metodą
M211 S0
G28 Y
Długość maksymalną jaką uzyskałem to 252mm.
ODPOWIEDZ

Wróć do „Ender”