PrusaSlicer wysuwanie stołu po wydruku
-
- Konto z ograniczeniami
- Postów w temacie: 7
- Posty: 7
- Rejestracja: 17 sie 2020, 22:07
- Lokalizacja: Wejherowo
- Drukarka: Ender 3 PRO
PrusaSlicer wysuwanie stołu po wydruku
Witam, posiadam endera 3 pro z płytą SKR min 2.0. Chciałbym aby po wydruku stół wysuwał się w osi Y na 235mm. Niestety wprowadzając w g-code G1 X5 Y235 stół wyjeżdża na Y220. Próbowałem w Repetier host i wpisując wartość większą niż Y220 stół zawsze wyjeżdża na Y220.
Mój g-code końcowy:
{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+2, max_print_height)} F600{endif} ; Move print head up
G1 X5 Y235 F{travel_speed*60} ; present print
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M109 R50 ; ustaw temp 50
M81 ; wylacz drukarke
M84 X Y E ; disable motors
Mój g-code końcowy:
{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+2, max_print_height)} F600{endif} ; Move print head up
G1 X5 Y235 F{travel_speed*60} ; present print
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M109 R50 ; ustaw temp 50
M81 ; wylacz drukarke
M84 X Y E ; disable motors
- morf
- Drukarz
- Postów w temacie: 1
- Posty: 3231
- Rejestracja: 17 sty 2017, 12:28
- Drukarka: Reprapy, Prusa MK3S
- x 1596
Re: PrusaSlicer wysuwanie stołu po wydruku
A nie masz w firmware y max na 220 czasem?
To nie jest nic związanego ze slicerem
To nie jest nic związanego ze slicerem
Done is better than perfect.
-
- Konto z ograniczeniami
- Postów w temacie: 7
- Posty: 7
- Rejestracja: 17 sie 2020, 22:07
- Lokalizacja: Wejherowo
- Drukarka: Ender 3 PRO
Re: PrusaSlicer wysuwanie stołu po wydruku
Może tak być, czy w repetier host biorąc wczytanie firmware sprawdzę ten parametr??
- Pjoter
- Drukarz
- Postów w temacie: 4
- Posty: 2014
- Rejestracja: 16 lis 2017, 18:53
- Lokalizacja: Gdańsk
- Drukarka: HEVO, MK3S
- x 881
Re: PrusaSlicer wysuwanie stołu po wydruku
Drukarka nie pozwoli na wysunięcie powyżej wartości która ma wbita w sofcie.
Na własną odpowiedzialność możesz próbować z komenda M221. Konkretnie komenda do wyłączenia software endstops to:
Zdaje mi się że musisz ją wstawić przed komendę wysunięcia stołu (nigdy się nie bawiłem takimi komendami więc nie jestem pewien).
Pamiętaj że robisz to na własną odpowiedzialność. Bezpieczniej jest wgrać poprawiony soft.
Na własną odpowiedzialność możesz próbować z komenda M221. Konkretnie komenda do wyłączenia software endstops to:
Kod: Zaznacz cały
M221 S0
Pamiętaj że robisz to na własną odpowiedzialność. Bezpieczniej jest wgrać poprawiony soft.
morf, Lomax1983
Moje wydruki | Thingiverse | PrusaPrinters
Anycubic i3 Mega - sprzedana
HyperCube Evolution #1 - worklog
Ender-2 - sprzedana
Prusa MK3S - odkupiona używana
HyperCube Evolution #2 - szukam na nią miejsca na razie w odstawce
Anycubic i3 Mega - sprzedana
HyperCube Evolution #1 - worklog
Ender-2 - sprzedana
Prusa MK3S - odkupiona używana
HyperCube Evolution #2 - szukam na nią miejsca na razie w odstawce
- Jarewa
- Drukarz
- Postów w temacie: 2
- Posty: 1594
- Rejestracja: 26 sty 2021, 22:16
- Lokalizacja: Głogów
- x 365
Re: PrusaSlicer wysuwanie stołu po wydruku
A to nie jest czasami tak że jak się da "G1 Y235" i będzie to pozycja poza programowym max stołem to sofft taki kod odrzuci??
-
- Konto z ograniczeniami
- Postów w temacie: 7
- Posty: 7
- Rejestracja: 17 sie 2020, 22:07
- Lokalizacja: Wejherowo
- Drukarka: Ender 3 PRO
Re: PrusaSlicer wysuwanie stołu po wydruku
Jak ustawiłem w prusia slicer i robiłem ręcznie w repetier host to jak dawałem komendę "G1 Y235" to stół wysuwał się na Y220. Wszystko co było powyżej 220 kończyło się na 220.
- Pjoter
- Drukarz
- Postów w temacie: 4
- Posty: 2014
- Rejestracja: 16 lis 2017, 18:53
- Lokalizacja: Gdańsk
- Drukarka: HEVO, MK3S
- x 881
Re: PrusaSlicer wysuwanie stołu po wydruku
O ile wiem to w każdym sofcie tak będzie. Bo wielkości osi XYZ wbite w sofcie będą najważniejsze. Ale tak jak i wszystko, można to obejść. Zdaje się że to co napisałem będzie działać. Jak nie to można zrobić to w inny sposób. Wysunąć stół na Y220, powiedzieć drukarce że jest w Y205 i kazać ponownie przesunąć się na Y220.Jarewa pisze:A to nie jest czasami tak że jak się da "G1 Y235" i będzie to pozycja poza programowym max stołem to sofft taki kod odrzuci??
Kod będzie jakoś tak wyglądał:
Kod: Zaznacz cały
G1 Y220 ; wysuń stół na maks osi Y
G92 Y205 ; tutaj oszukujemy i mówimy drukarce że jeszcze 15 mm do końca osi Y (stół się nie przesuwa)
G1 Y220 ; realnie powinno wysunąć to stół o kolejne 15 mm
Kolejna podobna opcja to będzie wyłączyć silniki po druku (osie tracą pozycje wtedy), wyłączyć wymóg bazowania osi do ich ruchy i przesunąć stół o kolejne 15 mm - tak mam w HEVO zrobione opuszczanie stołu bez potrzeby bazowania osi Z, bardzo wygodne. Na wyświetlaczu wyskakuje mi komunikat aby upewnić się że stół może opaść o 5cm i po kliknięciu "OK" stół schodzi 5cm w dół, nie potrzeba wcześniej bazować żadnej osi.
To co ważne - ja pracuję na RRF i o ile 99% gcodu będzie podobna to ten 1% różnicy może spowodować że coś nie wyjdzie na drukarce z Marlinem
morf
Moje wydruki | Thingiverse | PrusaPrinters
Anycubic i3 Mega - sprzedana
HyperCube Evolution #1 - worklog
Ender-2 - sprzedana
Prusa MK3S - odkupiona używana
HyperCube Evolution #2 - szukam na nią miejsca na razie w odstawce
Anycubic i3 Mega - sprzedana
HyperCube Evolution #1 - worklog
Ender-2 - sprzedana
Prusa MK3S - odkupiona używana
HyperCube Evolution #2 - szukam na nią miejsca na razie w odstawce
-
- Konto z ograniczeniami
- Postów w temacie: 7
- Posty: 7
- Rejestracja: 17 sie 2020, 22:07
- Lokalizacja: Wejherowo
- Drukarka: Ender 3 PRO
Re: PrusaSlicer wysuwanie stołu po wydruku
Niestety oszukania drukarki nie działaPjoter pisze:Jarewa pisze: Kod będzie jakoś tak wyglądał:Kod: Zaznacz cały
G1 Y220 ; wysuń stół na maks osi Y G92 Y205 ; tutaj oszukujemy i mówimy drukarce że jeszcze 15 mm do końca osi Y (stół się nie przesuwa) G1 Y220 ; realnie powinno wysunąć to stół o kolejne 15 mm
- Pjoter
- Drukarz
- Postów w temacie: 4
- Posty: 2014
- Rejestracja: 16 lis 2017, 18:53
- Lokalizacja: Gdańsk
- Drukarka: HEVO, MK3S
- x 881
Re: PrusaSlicer wysuwanie stołu po wydruku
Jak możesz to wysuń stół i wpisz G92 Y205 i zobacz jaka wartość ci pokaze ekran drukarki lub jaka zwróci repetier. Bo wtedy na ekranie powinien pokazać że jest w Y205. No i zobacz czy wg można wysunąć stół na taką odległość. I mi się już skończyły pomysły poza wgrywaniem własnego softu poprawionego
Moje wydruki | Thingiverse | PrusaPrinters
Anycubic i3 Mega - sprzedana
HyperCube Evolution #1 - worklog
Ender-2 - sprzedana
Prusa MK3S - odkupiona używana
HyperCube Evolution #2 - szukam na nią miejsca na razie w odstawce
Anycubic i3 Mega - sprzedana
HyperCube Evolution #1 - worklog
Ender-2 - sprzedana
Prusa MK3S - odkupiona używana
HyperCube Evolution #2 - szukam na nią miejsca na razie w odstawce
- japim
- Postów w temacie: 1
- Posty: 704
- Rejestracja: 12 lis 2019, 14:15
- Lokalizacja: Warszawa
- Drukarka: W sumie 19...
- x 205
- Kontakt:
Re: PrusaSlicer wysuwanie stołu po wydruku
Zgodnie z tym g92 w marlinie aktualizuje też pozycję soft endstopow: https://marlinfw.org/docs/gcode/G092.html - dlatego nie da się już oszukać.
Można próbować wyłączyć je komenda m211 https://marlinfw.org/docs/gcode/M211.html lub pozostaje wgrać nowy firmware z wyłączonymi soft endstopami lub zmienionymi na nową wartość.
Można próbować wyłączyć je komenda m211 https://marlinfw.org/docs/gcode/M211.html lub pozostaje wgrać nowy firmware z wyłączonymi soft endstopami lub zmienionymi na nową wartość.
Lomax1983
Pozdrawiam,
Przemek
Moje projekty 3D: https://www.thingiverse.com/Japim/designs
Aktualne projekty modelarskie: https://www.rcgroups.com/forums/member.php?u=174992
Przemek
Moje projekty 3D: https://www.thingiverse.com/Japim/designs
Aktualne projekty modelarskie: https://www.rcgroups.com/forums/member.php?u=174992