Wikinga szczudłatego buduję
- Pjoter
- Drukarz
- Postów w temacie: 11
- Posty: 2015
- Rejestracja: 16 lis 2017, 18:53
- Lokalizacja: Gdańsk
- Drukarka: HEVO, MK3S
- x 881
Re: Wikinga szczudłatego buduję
M84 - musisz wywalić aby nie były wyłączone silniki. To powoduje że nie możesz opuscic stołu po zakończeniu wydruku(no bo drukarka gubi koordynaty w chwili wyłączenia silnika)
Ale jeśli po wydruku chcesz opuscic stół to lepiej ten kawałek zmodyfikowac
G1 Z5 F600 ; lift Z relative to current position
albo zamienić na taki kawałek aby drukarka zjechała stołem na sam dół.
Druga kwestia to M0 jako gcode końcowy. Ja napisałem własne makro do tego i je wywołuje. Przeczytaj ten krótki temat
https://forum.duet3d.com/topic/22927/3- ... simulation
Chyba najlepiej będzie jak sam wyskrobiesz jakieś macro na zakończenie wydruku a tego M0 nie modyfikuj bo rozumiem że jest też w innych przypadkach uzywane
Edit - moje makra mogę Ci podesłać ale wieczorem dopiero. Nie są idealne ale wszystko chodzi tak jak chce.
Ale jeśli po wydruku chcesz opuscic stół to lepiej ten kawałek zmodyfikowac
G1 Z5 F600 ; lift Z relative to current position
albo zamienić na taki kawałek aby drukarka zjechała stołem na sam dół.
Druga kwestia to M0 jako gcode końcowy. Ja napisałem własne makro do tego i je wywołuje. Przeczytaj ten krótki temat
https://forum.duet3d.com/topic/22927/3- ... simulation
Chyba najlepiej będzie jak sam wyskrobiesz jakieś macro na zakończenie wydruku a tego M0 nie modyfikuj bo rozumiem że jest też w innych przypadkach uzywane
Edit - moje makra mogę Ci podesłać ale wieczorem dopiero. Nie są idealne ale wszystko chodzi tak jak chce.
panWiadr0
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
- Pjoter
- Drukarz
- Postów w temacie: 11
- Posty: 2015
- Rejestracja: 16 lis 2017, 18:53
- Lokalizacja: Gdańsk
- Drukarka: HEVO, MK3S
- x 881
Re: Wikinga szczudłatego buduję
Od ogółu do szczegółu
Slicer start gcode:
primeline.g:
________________________________________________________________________
Slicer end gcode:
end.g:
disable all heaters.g:
Slicer start gcode:
Kod: Zaznacz cały
M140 S[first_layer_bed_temperature] ; start heating heatbed and return controll
M104 S170 ; start preheating hotend to 170 and return controll
G28 X Y ; home X and Y axis
M109 S[first_layer_temperature] ; wait for hotend temp
M190 S[first_layer_bed_temperature] ; wait for bed to reach temp
G28 Z ; home Z axis
G29 ; mesh bed leveling
G29 S1 ; load created map
M98 P"/macros/For slicer/primeline.g" ; run purge line macro
G21 ; set units to millimeters
G90 ; use absolute coordinates
M82 ; use absolute distances for extrusion
G92 E0
Kod: Zaznacz cały
M98 P"/macros/Sounds/start print.g" ; play start sound
G1 X0.0 Y10.0 Z0.3 F18000 ; move to start position
G92 E0.0 ; reset the extrusion distance
G1 E5.0 F1000.0 ; load 5mm of filament
G1 X50.0 E13.0 F1000.0 ; intro line part 1
G1 X100.0 E21.0 F1000.0 ; intro line part 2
G1 X105.0 F3000.0 ; wipe 5mm of filament
M83 ; relative extruder moves
G1 E-0.5 F3600 ; retract 0.5mm of filament
G92 E0.0 ; reset the extrusion distance
M400 ; finish all moves, clear the buffer
Slicer end gcode:
Kod: Zaznacz cały
M98 P"/macros/For slicer/end.g" ; run macro
Kod: Zaznacz cały
M98 P"/macros/Maintance/disable all heaters.g" ; run macro
M83 ; relative extruder moves
G1 E-2.0 F3600 ; retract 2mm of filament
M82 ; set extruder to absolute mode
G92 E0.0 ; reset the extrusion distance.
G91 ; relative positioning
G1 Z10.0 ; raise Z by 5mm
G90 ; absolute positioning
G28 X ; home X axis
M84 ; stop idle hold
M98 P"/macros/Sounds/end print.g" ; run macro
Kod: Zaznacz cały
M118 P0 L0 S"All heaters turned off. Active and standby temperatures set to 0C." ; send message
M140 H0 S0 R0 ; for bed heater set both temps to 0
M140 H0 S-274 ; turn off bed heater (H0)
M568 P0 S0 R0 A0 ; for tool 0 set active and standby temps to 0 and turn heater off
Ostatnio zmieniony 30 wrz 2021, 17:46 przez Pjoter, łącznie zmieniany 2 razy.
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
- panWiadr0
- Postów w temacie: 154
- Posty: 1255
- Rejestracja: 25 sty 2019, 14:06
- Drukarka: niesforny reprap
- x 839
Re: Wikinga szczudłatego buduję
Poprawiłem.
Czy białe znaki jak spacja w ścieżce nie powinny być poprzedzone \ ???
Czy białe znaki jak spacja w ścieżce nie powinny być poprzedzone \ ???
No printer. No problem.
#fuckchineseshit
https://www.instagram.com/aretefab/
https://www.printables.com/pl/social/33 ... adro/about
#fuckchineseshit
https://www.instagram.com/aretefab/
https://www.printables.com/pl/social/33 ... adro/about
- Pjoter
- Drukarz
- Postów w temacie: 11
- Posty: 2015
- Rejestracja: 16 lis 2017, 18:53
- Lokalizacja: Gdańsk
- Drukarka: HEVO, MK3S
- x 881
Re: Wikinga szczudłatego buduję
Dodałem jeszcze startowy gcode
Ścieżka do macra dział jak jest. Pewnie poprawnie by było omijać spacje. Na razie się tym nie przejmuję
Ścieżka do macra dział jak jest. Pewnie poprawnie by było omijać spacje. Na razie się tym nie przejmuję
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
- Pjoter
- Drukarz
- Postów w temacie: 11
- Posty: 2015
- Rejestracja: 16 lis 2017, 18:53
- Lokalizacja: Gdańsk
- Drukarka: HEVO, MK3S
- x 881
Re: Wikinga szczudłatego buduję
Gcode aby opuścić stół o 50mm (nie potrzeba bazować osi Z) - bardzo przydatne:
Kod: Zaznacz cały
M291 R"CAUTION" P"Heatbed will bo lowerd 50 mm down. No Z axis homing required" S3
G91
G1 H2 Z50 F1080 ; lift Z relative to current position
G90
panWiadr0
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
Re: Wikinga szczudłatego buduję
A nie lepiej ustawić najpierw nagrzewanie stołu, które trwa dużo krócej niż hotendu, a potem stół? W ten sposób nie będzie z dyszy lecieć niepotrzebnie...Pjoter pisze:Od ogółu do szczegółu
Slicer start gcode:Kod: Zaznacz cały
(...) M109 S[first_layer_temperature] ; wait for hotend temp M190 S[first_layer_bed_temperature] ; wait for bed to reach temp (...)
Voron 2.4 350^3 | Fysetc Spider v1 | Klipper | Fluidd | Phaetus Dragon HF
Ender 3 Pro | SKR mini E3 2.0 | Klipper | Octoprint | BIQU Phaetus Dragon | BLV Mod | BLT | DirecDrive BMG
Ender 3 Pro | SKR mini E3 2.0 | Klipper | Octoprint | BIQU Phaetus Dragon | BLV Mod | BLT | DirecDrive BMG
- Pjoter
- Drukarz
- Postów w temacie: 11
- Posty: 2015
- Rejestracja: 16 lis 2017, 18:53
- Lokalizacja: Gdańsk
- Drukarka: HEVO, MK3S
- x 881
Re: Wikinga szczudłatego buduję
Zobacz że wcześniej masz M140. Mam stół na 230V i długo walczyłem z tym jak go nagrzewac aby cały był gorący a nie tylko mata od spodu
sobal
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
- panWiadr0
- Postów w temacie: 154
- Posty: 1255
- Rejestracja: 25 sty 2019, 14:06
- Drukarka: niesforny reprap
- x 839
Re: Wikinga szczudłatego buduję
Mam jeszcze jedną przypadłość. Wywołanie G28 w kodzie startowym (generowanym przez slicera) powoduje CZASAMI komunikat:
EDIT:
Chyba znalazłem przyczynę. To się dzieje przy kolejnym wydruku uruchamianym, gdy poprzednik został anulowany. Na końcu cancel.g mam komendę M84.
Dlaczego G1 z homeall.g nie wznawia pracy silników krokowych?
Jak sobie czytam to G28 wywołuje homeall.g które wygląda tak (generowany z kreatora):Error: G0/G1: insufficient axes homed
Kod: Zaznacz cały
G91 ; relative positioning
G1 H2 Z8 F600 ; lift Z relative to current position
G1 H1 X-235 F4800 ; move quickly to X axis endstop and stop there (first pass)
G1 X5 F4800 ; go back a few mm
G1 H1 X-235 F600 ; move slowly to X axis endstop once more (second pass)
G1 H1 Y-275 F4800 ; move quickly to Y axis endstop and stop there (first pass)
G1 Y5 F4800 ; go back a few mm
G1 H1 Y-275 F600 ; move slowly to Y axis endstop once more (second pass)
G90 ; absolute positioning
G1 X107 Y127 F4800 ; go to first bed probe point and home Z
G30 ; home Z by probing the bed
Chyba znalazłem przyczynę. To się dzieje przy kolejnym wydruku uruchamianym, gdy poprzednik został anulowany. Na końcu cancel.g mam komendę M84.
Dlaczego G1 z homeall.g nie wznawia pracy silników krokowych?
Ostatnio zmieniony 01 paź 2021, 22:22 przez panWiadr0, łącznie zmieniany 1 raz.
No printer. No problem.
#fuckchineseshit
https://www.instagram.com/aretefab/
https://www.printables.com/pl/social/33 ... adro/about
#fuckchineseshit
https://www.instagram.com/aretefab/
https://www.printables.com/pl/social/33 ... adro/about
- Pjoter
- Drukarz
- Postów w temacie: 11
- Posty: 2015
- Rejestracja: 16 lis 2017, 18:53
- Lokalizacja: Gdańsk
- Drukarka: HEVO, MK3S
- x 881
Re: Wikinga szczudłatego buduję
Hmmm wstaw jeszcze plik ze slicera. Bo homeall.g mam identyczny (prawie - ja mam jeszcze wyrównanie śrub trapezowych). Coś musi później się psuć moim zdaniem.
Kod: Zaznacz cały
; homeall.g
; called to home all axes
;
; generated by RepRapFirmware Configuration Tool v3.3.2 on Sat Sep 11 2021 12:05:48 GMT+0200 (czas środkowoeuropejski letni)
G91 ; relative positioning
G1 H2 Z5 F18000 ; lift Z relative to current position
G1 H1 X-287 Y-288 F3000 ; move quickly to X or Y endstop and stop there (first pass)
G1 H1 X-287 ; home X axis
G1 H1 Y-288 ; home Y axis
G1 X5 Y5 F18000 ; go back a few mm
G1 H1 X-287 F300 ; move slowly to X axis endstop once more (second pass)
G1 H1 Y-288 ; then move slowly to Y axis endstop
G90 ; absolute positioning
G1 X46.75 Y12.02 F18000 ; go to first bed probe point and home Z
G30 ; home Z by probing the bed
G30 P0 X-4.75 Y156.98 Z-99999 ; probe near a leadscrew, half way along Y axis (TODO)
G30 P1 X258.25 Y156.98 Z-99999 S2 ; probe near a leadscrew and calibrate 2 motors (TODO)
G1 X126.75 Y144 F18000 ; go to the middle of printbed (TODO)
G30 ; probe and set set the Z coordinate to the probe trigger height
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
- panWiadr0
- Postów w temacie: 154
- Posty: 1255
- Rejestracja: 25 sty 2019, 14:06
- Drukarka: niesforny reprap
- x 839
!
Udało mi się opanować tryb SC na TMC5160, do ok 110mm/s drukarka chodzi cichuteńko jak na 2209. Powyżej jest już brutal (np. ruchy jałowe 140mm/s).
Niby fajnie ale ogólnie drukarka strasznie nap@!%@$# karetką. Normalnie tak jakby w ogóle G1 nie działało, tylko załączał G0 i leciał na pełnej k... Nawet na krótkich dystansach.
Na marlinie tego nie było. Z włączonym s-curve całość chodziła w miarę płynnie i przyjemnie bez takich stresów.
Sami posłuchajcie... https://streamable.com/ckycld
Czy da się tego RRF bardziej ucywilizować? S-curve tu zdaje się nie ma w ogóle.
Powyższy wydruk leciał na 60-80mm/s na obrysach, wypełnienie 80mm/s, travel 140mm/s. W sumie nie jakoś specjalnie szybko.
Konfiguracja motoryki na tę chwilę wygląda tak:
Niby fajnie ale ogólnie drukarka strasznie nap@!%@$# karetką. Normalnie tak jakby w ogóle G1 nie działało, tylko załączał G0 i leciał na pełnej k... Nawet na krótkich dystansach.
Na marlinie tego nie było. Z włączonym s-curve całość chodziła w miarę płynnie i przyjemnie bez takich stresów.
Sami posłuchajcie... https://streamable.com/ckycld
Czy da się tego RRF bardziej ucywilizować? S-curve tu zdaje się nie ma w ogóle.
Powyższy wydruk leciał na 60-80mm/s na obrysach, wypełnienie 80mm/s, travel 140mm/s. W sumie nie jakoś specjalnie szybko.
Konfiguracja motoryki na tę chwilę wygląda tak:
Kod: Zaznacz cały
M350 X16 Y16 Z8 E64 I1 ; configure microstepping without interpolation
M566 X1200.00 Y1200.00 Z18.00 E900.00 ; set maximum instantaneous speed changes (mm/min) = JERK 20/20/0.3/15
M203 X9000.00 Y9000.00 Z600.00 E3000.00 ; set maximum speeds (mm/min) 150/150/10/50
M201 X3000.00 Y3000.00 Z20.00 E3000.00 ; set accelerations (mm/s^2)
No printer. No problem.
#fuckchineseshit
https://www.instagram.com/aretefab/
https://www.printables.com/pl/social/33 ... adro/about
#fuckchineseshit
https://www.instagram.com/aretefab/
https://www.printables.com/pl/social/33 ... adro/about