G-code końcowy

Jakość druku Cię nie zadowala?
Awatar użytkownika
maniolx
Postów w temacie: 9
Posty: 144
Rejestracja: 08 maja 2021, 11:06
Drukarka: Bambu Lab X1 Carbon
x 11

G-code końcowy

Post autor: maniolx »

Witam . Mam w moim Enderze zadany następujący G-code końcowy :
{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+2, max_print_height)} F600 ; Move print head up{endif}
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
{if max_layer_z < max_print_height-10}G1 Z{z_offset+min(max_layer_z+70, max_print_height-10)} F600 ; Move print head further up{endif}
{if max_layer_z < max_print_height*0.6}G1 Z{max_print_height*0.6} F600 ; Move print head further up{endif}
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors

Jednak bardzo nie podoba mi się zachowanie drukarki po zkończonym drukowaniu . Podnosi ona głowicę o kilkanaście centymetrów w górę co nie jest do niczego potrzebne a czasami dobija do szpuli z filamentem . Jak to zmodyfikować aby po zakończonym wydruku głowica podnosiła się o 10mm i odjeżdżała w lewo . I jeszcze jeden problem . Po zakończonym wydruku następuje jakby walnięcie , szarpnięcie które słychać w innym pokoju a przedstawiam je na załączonym filmiku . Na filmie tak dużego efektu nie słychać jak to jest w rzeczywistości . Co może być tego przyczyną ?
[youtube]https://www.youtube.com/shorts/jzKMkraapt8[/youtube]
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 5
Posty: 1517
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 326

Re: G-code końcowy

Post autor: Jarewa »

;{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+2, max_print_height)} F600 ; Move print head up{endif}
;{if max_layer_z < max_print_height-10}G1 Z{z_offset+min(max_layer_z+70, max_print_height-10)} F600 ; Move print head further up{endif}
;{if max_layer_z < max_print_height*0.6}G1 Z{max_print_height*0.6} F600 ; Move print head further up{endif}

Zmień na
{if max_layer_z < max_print_height-10}G1 Z10 F600{endif}
G28 X0


Ten dźwięk to usterka mechaniczna bez analiz prowadnic pasków nic nie powiem
Awatar użytkownika
maniolx
Postów w temacie: 9
Posty: 144
Rejestracja: 08 maja 2021, 11:06
Drukarka: Bambu Lab X1 Carbon
x 11

Re: G-code końcowy

Post autor: maniolx »

Jarewa pisze: 15 mar 2023, 22:33 ;{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+2, max_print_height)} F600 ; Move print head up{endif}
;{if max_layer_z < max_print_height-10}G1 Z{z_offset+min(max_layer_z+70, max_print_height-10)} F600 ; Move print head further up{endif}
;{if max_layer_z < max_print_height*0.6}G1 Z{max_print_height*0.6} F600 ; Move print head further up{endif}

Zmień na
{if max_layer_z < max_print_height-10}G1 Z10 F600{endif}
G28 X0


Ten dźwięk to usterka mechaniczna bez analiz prowadnic pasków nic nie powiem
No dobrze , ale jeżeli usterka mechaniczna to dlaczego występuje tylko po zakończonym wydruku ? Podczas drukowania to się nie zdarza , a ostatnio drukowałem parę wydruków po 13 godzin każdy i zajmujące prawie cały stół .
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 5
Posty: 1517
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 326

Re: G-code końcowy

Post autor: Jarewa »

Może extruder? po filmie widać że uderzenie dźwięk jest w czasie ruchu nie jak doszło do końca masz gcode końcowy coś na extruder?

A jak wysterujesz każdą oś osobno to też dźwięk jest?

Edit

A i masz tam jeszcze
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
prawdopodobnie usuń tam X5
maniolx
Awatar użytkownika
maniolx
Postów w temacie: 9
Posty: 144
Rejestracja: 08 maja 2021, 11:06
Drukarka: Bambu Lab X1 Carbon
x 11

Re: G-code końcowy

Post autor: maniolx »

Nie . Przy sterowaniu ręcznym osiami tego nie było , ale ... Po zmianie tego G-code na ten co zapodałeś to drukarka zachowuje się po wydruku jak chciałem i druga sprawa nie było już tego walnięcia . Może w starym G-code głowica za szybko ruszała w lewo ,czy jak . Ważne że tego już nie ma a głowica po zakończonym wydruku cofa na lewo dużo wolniej niż to było przed modyfikacją . Bardzo dziękuję za pomoc .
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 5
Posty: 1517
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 326

Re: G-code końcowy

Post autor: Jarewa »

Bo dałem bazowanie osi X zamiast G28 X0 daj G1 X0 F{travel_speed}
Awatar użytkownika
maniolx
Postów w temacie: 9
Posty: 144
Rejestracja: 08 maja 2021, 11:06
Drukarka: Bambu Lab X1 Carbon
x 11

Re: G-code końcowy

Post autor: maniolx »

Jarewa pisze: 15 mar 2023, 23:22 Bo dałem bazowanie osi X zamiast G28 X0 daj G1 X0 F{travel_speed}
Nie będę już zmieniał jak chodzi dobrze . Wprawdzie sprawdziłem to na suchym wydruku bez rozgrzewania dyszy i stolu ,lecz przy drukowaniu chyba się już nic nie zmieni . A nie mam teraz za bardzo nic do druku a założony mam Print Me FLEX TPU ,więc trochę go szkoda na testowe druki . Jeszcze raz dzięki .
Awatar użytkownika
maniolx
Postów w temacie: 9
Posty: 144
Rejestracja: 08 maja 2021, 11:06
Drukarka: Bambu Lab X1 Carbon
x 11

Re: G-code końcowy

Post autor: maniolx »

Wczoraj robiłem dłuższy wydruk Ok. 7,5 godziny . I totalny klops przy końcu wydruku . Wykrzywiony stłół i wózek z extruderem . Przy końcu wydruku ekstruder pojechał ile miał siły w kierunku wydruku i wytopił w nim dziurę widoczną na zdjęciu . Nie wiem czy to wina tego G-code czy czegoś innego ale stało się Załączam jescze raz G-code końcowy jaki wpisałem bo może ja coś pochrzaniłem .
{if max_layer_z < max_print_height-10}G1 Z10 F600{endif}
G28 X0
G1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print
{if max_layer_z < max_print_height-10}G1 Z10 F600{endif}
G28 X0
{if max_layer_z < max_print_height-10}G1 Z10 F600{endif}
G28 X0
M140 S0 ; turn off heatbed
M104 S0 ; turn off temperature
M107 ; turn off fan
M84 X Y E ; disable motors

Do tego sam wydruk coś nie tak (widok wydruku z boku) Z jednej strony leci dobrze a z drugiej jest wyraznie grubszy . Już nie wiem co się pochrzaniło .
W załączniku daję plik projektu w Fusion 360 i stl z jakiego drukowałem .
Załączniki
Nawigacja na rower S4 pionowa v2.tar
(435.5 KiB) Pobrany 30 razy
Nawigacja na rower S4 pionowa v1.stl
(246.96 KiB) Pobrany 33 razy
IMG20230319124548.jpg
IMG20230318193507.jpg
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 5
Posty: 1517
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 326

Re: G-code końcowy

Post autor: Jarewa »

Moja wina, powinno być {if max_layer_z < max_print_height-10}G1 Z{max_layer_z+10} F600{endif}
Awatar użytkownika
maniolx
Postów w temacie: 9
Posty: 144
Rejestracja: 08 maja 2021, 11:06
Drukarka: Bambu Lab X1 Carbon
x 11

Re: G-code końcowy

Post autor: maniolx »

Jarewa pisze: 19 mar 2023, 16:21 Moja wina, powinno być {if max_layer_z < max_print_height-10}G1 Z{max_layer_z+10} F600{endif}
Rozumiem że to było przyczyną wtopienia się extrudera w wydruk ? Ale co jest przyczyną ,że wydruk ma różną grubość ?
ODPOWIEDZ

Wróć do „Kalibracja, problemy”