Kalibracja delty, nie trzyma płaszczyzny.

Jakość druku Cię nie zadowala?
mcxmcx
Drukarz
Postów w temacie: 4
Posty: 2474
Rejestracja: 09 kwie 2017, 21:32
x 310

Kalibracja delty, nie trzyma płaszczyzny.

Post autor: mcxmcx »

Czołem

Mam problem, bo moja delta nie trzyma wymiarów w Z

Znaczy jeden róg wydruku jest niżej, ogólnie całą górę wydruku można opisać jako pofalowana (w formie elipsy wyżej na centrum niż na bokach), ale chyba zdjęcia najlepiej to opiszą.

Jak drukuje kostki, to jest wszystko ok, każdy wymiar jest dobry.
Jak ustawie 10 kostek jednocześnie, to każda jest dobra.

Ale jak mam coś większego, to niestety nie zgrywają się płaszczyzny.

Doniczka, oba elementy maja nierówną górę co najlepiej widać przy złączeniu.

Obracałem brązowy element żeby pokazać jak to się zmienia, zależnie od pozycji jest bardzo lub trochę nierówno.

Co robić drogie Bravo?

G33 nie działa.
Załączniki
IMG_20200121_213949.jpg
IMG_20200121_213636.jpg
IMG_20200121_213802.jpg
IMG_20200121_214015.jpg
IMG_20200121_213916.jpg
IMG_20200121_214001.jpg
Jeżeli przypadkiem podam ceny w GBP to sobie kolego, koleżanko, pomnóż razy pięć.
mcxmcx
Drukarz
Postów w temacie: 4
Posty: 2474
Rejestracja: 09 kwie 2017, 21:32
x 310

Re: Kalibracja delty, nie trzyma płaszczyzny.

Post autor: mcxmcx »

Wlasciwie to powinno byc "co dzis zepsulem".

Drukarka dzialala ladnie na stock firmware, ale nie bylo plasko.
Znaczy trzeba skalibrowac.
Ale nie dziala mi G33, sie nie da skalibrowac. Nie dziala - nie wywoluje reakcji drukarki.

Wrzucilem polecana i najlepsza wersje Marlina ;-) G33 Dziala.
Ale...

klika, liczy, kalibruje, ale zaczyna 2.6mm ponad szklem.

Noz K... mac, a mialo byc tak pieknie.

Dale G28 idzie do gory.

Pozniej G33, jedzie w dol, klika, kalibruje, kazda wersja G33 dziala.

Gdy daje M500 efekt jest - zaden

Nie zapisuje ustawien.

Kod: Zaznacz cały

SENDING:G33 P1
Bed X:0.00000 Y:0.00000 Z:-2.23766
Bed X:0.00000 Y:50.00000 Z:-1.78216
Bed X:-43.30054 Y:-24.99958 Z:-2.09717
Bed X:43.30054 Y:-24.99958 Z:-1.54589
Start M666 X0.00 Y0.00 Z0.00
End M666 X-0.28 Y-0.65 Z0.00

Daje M500 i nic.

Kod: Zaznacz cały

>>> M500
SENDING:M500
Nic, to daje M503

Kod: Zaznacz cały

>>> M503
SENDING:M503
echo:Steps per unit:
echo:  M92 X114.28 Y114.28 Z114.28 E97.00
echo:Maximum feedrates (mm/s):
echo:  M203 X150.00 Y150.00 Z150.00 E50.00
echo:Maximum Acceleration (mm/s2):
echo:  M201 X800 Y800 Z800 E10000
echo:Accelerations: P=printing, R=retract and T=travel
echo:  M204 P3000.00 R3000.00 T3000.00
echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum XY jerk (mm/s),  Z=maximum Z jerk (mm/s),  E=maximum E jerk (mm/s)
echo:  M205 S0.00 T0.00 B20000 X20.00 Z20.00 E5.00
echo:Home offset (mm)
echo:  M206 X0.00 Y0.00 Z0.00
echo:Endstop adjustment (mm):
echo:  M666 X-0.28 Y-0.65 Z0.00
echo:Delta settings: L=diagonal_rod, R=radius, S=segments_per_second, ABC=diagonal_rod_trim_tower[123]
                DEF=diagonal_rad_trim_tower[123],XYZ=delta_tower_angle_trim[123]
echo:  M665 L120.80 H122.30 R61.70 S200.00 A0.00 B0.00 C0.00 D0.00 E0.00 F0.00 X0.00 Y0.00 Z0.00
echo:PID settings:
echo:  M301 P45.00 I0.07 D1000.00
echo:  M304 P100.00 I0.00 D0.00
echo:Filament settings: Disabled
echo:  M200 D1.75
echo:  M200 D0
echo:Z-Probe Offset (mm):
echo:  M851 Z-0.60
To teraz chcialem dodac moje 2.6mm

Kod: Zaznacz cały

>>> M851 Z-2.60
i nic.
Dalej zaczyna drukowac dokladnie te 2.6mm powyzej.


Kolega Dziobu ma ta drukarke, i kolega Griszek.

Najgorsze, ze nawet PID od glowicy i stolu nie mozna zapisac.


Jeszcze raz: co zje..m Drogie Bravo?

Skoro u innych dziala, a u mnie nie?
Jeżeli przypadkiem podam ceny w GBP to sobie kolego, koleżanko, pomnóż razy pięć.
Awatar użytkownika
griszek
Konto z ograniczeniami
Postów w temacie: 3
Posty: 137
Rejestracja: 15 sie 2019, 05:52
Lokalizacja: Warszawa
x 80

Re: Kalibracja delty, nie trzyma płaszczyzny.

Post autor: griszek »

W M851 z - nie powinieneś mieć "zminusowanej" grubości czujnika plus ewentualny "dodatek" ?

ps. Moja zdawała się nie tyle nie pamiętać, co nie używać kalibracji - dopiero wstawienie w startowy gcode M420 S1 dało jej "do myślenia" -
Ender 3 online
Anycubic Kossel online
MP Mini Delta online
mcxmcx
Drukarz
Postów w temacie: 4
Posty: 2474
Rejestracja: 09 kwie 2017, 21:32
x 310

Re: Kalibracja delty, nie trzyma płaszczyzny.

Post autor: mcxmcx »

Chwilowo wróciłem do firmowego softu, i uwaga, da się zapisać do pamięci ;)

Tyle że teraz mam połowę mniej kroków i całkowity brak PID głowicy, więc sukces jest połowiczny.

Dziala M500, ale cała kalibrację muszę zrobić od 0.

;)

Wrzuciłem jeszcze raz marlina i... nie działa m500.
jak wrócę do domu to spróbuję to odtworzyć.

Możesz podesłać swój konfig, po M503? I najlepiej nagłówek / plik startowy z gcode?
Jeżeli przypadkiem podam ceny w GBP to sobie kolego, koleżanko, pomnóż razy pięć.
Awatar użytkownika
griszek
Konto z ograniczeniami
Postów w temacie: 3
Posty: 137
Rejestracja: 15 sie 2019, 05:52
Lokalizacja: Warszawa
x 80

Re: Kalibracja delty, nie trzyma płaszczyzny.

Post autor: griszek »

Startowy gcode (Prusa Slicer) masz już, m503 "wydłubie" jak skończy aktualny wydruk - Ciągle jestem w plecy z różowymi figurkami od Alsamena więc jak tylko mam czas to meczę ją niemożebnie ;)

Kod: Zaznacz cały

G21;	;metric values
G90;	;absolute positioning
G28;	;home

M420 S1

G1 Z55.0 F5000;
M107;
G92 E0;
G1 F200 E2;
G92 E0
Ender 3 online
Anycubic Kossel online
MP Mini Delta online
Awatar użytkownika
griszek
Konto z ograniczeniami
Postów w temacie: 3
Posty: 137
Rejestracja: 15 sie 2019, 05:52
Lokalizacja: Warszawa
x 80

Re: Kalibracja delty, nie trzyma płaszczyzny.

Post autor: griszek »

Masz resztę

Kod: Zaznacz cały

Recv:  T:32.07 /0.00 B:37.93 /0.00 @:0 B@:0
Recv:  T:32.07 /0.00 B:37.93 /0.00 @:0 B@:0
Send: M503
Recv: echo:  G21    ; Units in mm (mm)
Recv: echo:  M149 C ; Units in Celsius
Recv: 
Recv: echo:Filament settings: Disabled
Recv: echo:  M200 D1.75
Recv: echo:  M200 D0
Recv: echo:Steps per unit:
Recv: echo: M92 X80.00 Y80.00 Z80.00 E96.00
Recv: echo:Maximum feedrates (units/s):
Recv: echo:  M203 X100.00 Y100.00 Z100.00 E100.00
Recv: echo:Maximum Acceleration (units/s2):
Recv: echo:  M201 X3000.00 Y3000.00 Z3000.00 E3000.00
Recv: echo:Acceleration (units/s2): P<print_accel> R<retract_accel> T<travel_accel>
Recv: echo:  M204 P3000.00 R3000.00 T3000.00
Recv: echo:Advanced: B<min_segment_time_us> S<min_feedrate> T<min_travel_feedrate> X<max_x_jerk> Y<max_y_jerk> Z<max_z_jerk> E<max_e_jerk>
Recv: echo:  M205 B20000.00 S0.00 T0.00 X5.00 Y5.00 Z5.00 E5.00
Recv: echo:Auto Bed Leveling:
Recv: echo:  M420 S0
Recv: echo:Endstop adjustment:
Recv: echo:  M666 X0.00 Y-0.44 Z-0.65
Recv: echo:Delta settings: L<diagonal_rod> R<radius> H<height> S<segments_per_s> B<calibration radius> XYZ<tower angle corrections>
Recv: echo:  M665 L267.00 R133.24 H278.50 S80.00 B101.00 X-0.15 Y0.43 Z-0.27
Recv: echo:Material heatup parameters:
Recv: echo:  M145 S0 H190 B60 F255
Recv: echo:  M145 S1 H240 B100 F255
Recv: echo:PID settings:
Recv: echo:  M301 P22.36 I1.63 D76.48
Recv: echo:  M304 P374.03 I72.47 D482.59
Recv: echo:Z-Probe Offset (mm):
Recv: echo:  M851 X0.00 Y0.00 Z-16.15
Recv: echo:Filament load/unload lengths:
Recv: echo:  M603 L650.00 U750.00
Recv: ok
Ender 3 online
Anycubic Kossel online
MP Mini Delta online
Awatar użytkownika
Gmeracz
Konto z ograniczeniami
Postów w temacie: 3
Posty: 266
Rejestracja: 03 lut 2017, 09:56
Lokalizacja: UK
Drukarka: ANYCUBIC Kossel Plus
x 61
Kontakt:

Re: Kalibracja delty, nie trzyma płaszczyzny.

Post autor: Gmeracz »

Jeżeli zmieniłeś soft na inny i ten działa, to problem jest w nowym sofcie.
A czy w ogóle masz włączony EEPROM settings i chitchat w tym nowym sofcie? (plik configuration.h)

Kod: Zaznacz cały

#define EEPROM_SETTINGS // Enable for M500 and M501 commands
//#define DISABLE_M503    // Saves ~2700 bytes of PROGMEM. Disable for release!
#define EEPROM_CHITCHAT   // Give feedback on EEPROM commands. Disable to save PROGMEM.
Bo jeżeli nie zapamiętuje nowych ustawień, to albo masz zablokowaną tą opcję, albo zapominasz po update dać przez Pronterface najpierw M502 a potem M500, aby zapamiętać zmiany.
Inaczej to nie będzie działać.
Tak samo wszelkie bed levelingi.

Proponuję zastosować listę czynności poniżej:
http://jheyman.github.io/blog/pages/Any ... marlin-119
// użytkownik zbanowany permanentnie
mcxmcx
Drukarz
Postów w temacie: 4
Posty: 2474
Rejestracja: 09 kwie 2017, 21:32
x 310

Re: Kalibracja delty, nie trzyma płaszczyzny.

Post autor: mcxmcx »

Ale o czym ty do mnie mowisz ;-)


Ja mam zamkniete zrodla oparte na Marlinie (z fabryki) albo juz skompilowana binarke.

Na razie ;-) zmienilem na Marlina i udalo sie przywrococ maszyne do zycia i jest troche dokladniej, o jakies 0.8mm ;-) na srednicy tyle ze dalej wystepuje problem z pofalowana gorna powierzcnia (pofalowana to zle slowo, na srednicy 100mm mam 1mm zafalowania).
Ale jest to widoczne.

wszystkie parametry wpisuje w konfigu slicera, w ten sposob omijam problem z brakiem M500 (co ciekawe na Marlinie dziala mi M500 w przypadku PID, a ustawienia geometrii delty nie ;? )

Na razie drukuje koleczko do sprawdzenia katow - bo zmiana softu powoduje zmiane odchylek, i pozniej puszcze wysoki walec zeby sprawdzic jak tam gora wydruku przy max volume.

I nastepne cudo wyszlo, robi probe stolu, pokazuje mesh ale nie mozna zapisac.

Co za ...

Kod: Zaznacz cały

M92 X114.28 Y114.28 Z114.28

M665 L120.80 R61.70 ; Sets default Delta Radius (change when calibrating)
M666 X-0.15 Y-0.59 Z0.00 R61.70 D120.80 H110.00 A-0.00 B-0.00 C0.00
M301 P45.00 I0.09 D1000 ; Hot end settings
M304 P100 I0 D0 ; Bed heater settings
M500 ; Save settings
; Calibration part ends here

G90 ; switch to absolute positioning
G92 E0 ; reset extrusion distance
G1 E20 F200 ; purge 20mm of filament to prime nozzle.
G92 E0 ; reset extrusion distance
G4 S5 ; Pause for 5 seconds to allow time for removing extruded filament
G28 ; start from home position
G1 E-6 F900 ; retract 6mm of filament before starting the bed leveling process
G92 E0 ; reset extrusion distance
G4 S5 ; pause for 5 seconds to allow time for removing extruded filament
G29 P4 Z0.07 ; Auto-level ; ADJUST Z higher or lower to set first layer height. Start with 0.02 adjustments.
G1 Z30 ; raise Z 30mm to prepare for priming the nozzle
G1 E5 F200 ; extrude 5mm of filament to help prime the nozzle just prior to the start of the print
G92 E0 ; reset extrusion distance
G4 S5 ; pause for 5 seconds to allow time for cleaning the nozzle and build plate if needed
Jeżeli przypadkiem podam ceny w GBP to sobie kolego, koleżanko, pomnóż razy pięć.
Awatar użytkownika
Gmeracz
Konto z ograniczeniami
Postów w temacie: 3
Posty: 266
Rejestracja: 03 lut 2017, 09:56
Lokalizacja: UK
Drukarka: ANYCUBIC Kossel Plus
x 61
Kontakt:

Re: Kalibracja delty, nie trzyma płaszczyzny.

Post autor: Gmeracz »

Usunięto komentarz.
// użytkownik zbanowany permanentnie
ODPOWIEDZ

Wróć do „Kalibracja, problemy”