Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

Sparkcube Autoleveling Repetier FW

geschrieben von daPeda 
Sparkcube Autoleveling Repetier FW
08. June 2016 16:46
Hallo zusammen,

ich habe mich jetzt schon durch etliche Beiträge zu dem Autolevelingthema durchgegraben, aber es haben alle eigentlich mit den Offsets und Sensorabständen.. zu tun.

Meine Settings hierzu stimmen (denke ich), es tut sich hier ein anderes Problem auf.
Der Autolevelingprozess (G32) läuft durch, allein er korrigiert nix. Sprich: es bleibt genauso schief wie bei der ersten Messung.

Hier mal das Log:
8:34:40.296: Info:Autoleveling enabled
8:34:40.310: Transformation matrix: 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000
8:34:40.310: SelectExtruder:0
8:36:16.689: X:300.00 Y:300.00 Z:190.000 E:0.0000
8:37:56.154: Z-probe:11.51 X:55.00 Y:0.00
8:38:11.348: Z-probe:12.33 X:300.00 Y:0.00
8:38:26.954: Z-probe:11.76 X:190.00 Y:255.00
8:38:30.850: plane: a = 0.0033 b = -0.0008 c = 11.3295
8:38:31.738: CurrentZ:11.76 atZ:10.00
8:38:31.743: Z after rotation:10.00
8:38:31.743: Printer height:191.76
8:38:42.183: Z-probe:9.75 X:55.00 Y:0.00
8:38:55.623: Z-probe:10.58 X:300.00 Y:0.00
8:39:09.468: Z-probe:9.99 X:190.00 Y:255.00
8:39:12.479: plane: a = 0.0034 b = -0.0009 c = 9.5679
8:39:13.377: CurrentZ:9.99 atZ:10.00
8:39:13.381: Z after rotation:10.00
8:39:13.381: Printer height:191.74
8:39:23.830: Z-probe:9.76 X:55.00 Y:0.00
8:39:37.278: Z-probe:10.58 X:300.00 Y:0.00
8:39:51.136: Z-probe:10.00 X:190.00 Y:255.00
8:39:54.154: plane: a = 0.0033 b = -0.0008 c = 9.5816
8:39:55.044: CurrentZ:10.00 atZ:10.00
8:39:55.044: Z after rotation:10.00
8:39:55.048: Printer height:191.74
8:40:05.493: Z-probe:9.77 X:55.00 Y:0.00
8:40:18.940: Z-probe:10.58 X:300.00 Y:0.00
8:40:32.795: Z-probe:10.00 X:190.00 Y:255.00
8:40:35.813: plane: a = 0.0033 b = -0.0008 c = 9.5827
8:40:36.699: CurrentZ:10.00 atZ:10.00
8:40:36.702: Z after rotation:10.00
8:40:36.703: Printer height:191.74
8:40:47.148: Z-probe:9.77 X:55.00 Y:0.00
8:41:00.595: Z-probe:10.58 X:300.00 Y:0.00
8:41:14.452: Z-probe:10.00 X:190.00 Y:255.00
8:41:17.468: plane: a = 0.0033 b = -0.0009 c = 9.5825
8:41:18.357: CurrentZ:10.00 atZ:10.00
8:41:18.361: Z after rotation:10.00
8:41:18.361: Printer height:191.74
8:41:18.365: X:190.00 Y:255.00 Z:9.998 E:0.0000

warum der die anderen 4 Durchgänge nix korrigiert ist mir unklar.
Gibt es hier noch einen weiteren Wert in der Config, der das korrigieren aktiviert?

Vielen Dank schon mal vorab!#

LG
Peter
Re: Sparkcube Autoleveling Repetier FW
09. June 2016 13:29
Hast du mal G29 ausprobiert? smiling smiley

LG
Siggi


Gruß
Siggi


Geeetech I3 Pro B 8mm Acryl - Mega 2560 - Ramps 1.4 - TMC2100 - MK42 - E3DV6-Clone 0,4 - SSR 522-1dd60-40 (A-Senco) - Marlin RC8Bugfix 26.12.2016 - Repetier Host - Windows 7 64 Bit
Vulcanus mit Linearschienen
Anycubic i3 Mega
Re: Sparkcube Autoleveling Repetier FW
09. June 2016 15:17
Hi Siggi,

dann kommt das bei raus:
19:06:51.486: Transformation matrix: 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000
19:06:51.489: SelectExtruder:0
19:06:53.226: X:300.00 Y:300.00 Z:190.000 E:0.0000
19:08:38.090: Z-probe:15.69 X:55.00 Y:50.45
19:09:00.709: Z-probe:15.54 X:300.00 Y:50.45
19:09:24.966: Z-probe:16.00 X:55.00 Y:250.00
19:11:12.664: X:300.00 Y:300.00 Z:190.000 E:0.0000
19:11:12.702: Z-probe average height:15.74

bei einer 2. Messung das selbe.
Das Teil korrigiert einfach nicht.

Muss man vielleicht G32 oder G29 mit einem weiteren Parameter eingeben?

lg
Peter
Re: Sparkcube Autoleveling Repetier FW
09. June 2016 15:38
Das misst alles richtig! Korrigiert wird da nix bei nem zweiten Messdurchgang. Da wird jedes mal der gleiche absolute Fehler gemessen.


Triffid Hunter's Calibration Guide --> X <-- Drill for new Monitor Most important Gcode.
Re: Sparkcube Autoleveling Repetier FW
09. June 2016 15:47
Hi Wurstnase,

und wie bringe ich die FW dazu, was zu korrigieren?
ich hab eben das Bett mit einer Spindel ca 5 mm abgesenkt.

Er misst wieder, lässt das Bett aber schief.
Es sollte ja aber so ablaufen:
https://www.youtube.com/watch?v=76bUTPKNloM

Macht er aber nicht. Was er macht:
Er fährt alle Spindeln um ein paar Millimeter nach oben.

Ich denke, es ist nur eine Kleinigkeit und ich seh den Wald vor lauter Bäumen nicht.
Re: Sparkcube Autoleveling Repetier FW
13. June 2016 09:25
Was hast du denn für BED_CORRECTION_METHOD gesetzt?

BED_CORRECTION_METHOD 0
Use a rotation matrix. This will make z axis go up/down while moving in x/y direction to compensate
the tilt. For multiple extruders make sure the height match the tilt of the bed or one will scratch.

BED_CORRECTION_METHOD 1
Motorized correction. This method needs a bed that is fixed on 3 points from which 2 have a motor
to change the height. The positions are defined by
BED_MOTOR_1_X, BED_MOTOR_1_Y, BED_MOTOR_2_X, BED_MOTOR_2_Y, BED_MOTOR_3_X, BED_MOTOR_3_Y
Motor 2 and 3 are the one driven by motor driver 0 and 1. These can be extra motors like Felix Pro 1
uses them or a system with 3 z axis where motors can be controlled individually like the Sparkcube
does.

Häng doch deine Config mal an oder poste die relevanten Änderungen die du gemacht hast.
Nur mit der Log-Ausgabe ist das nicht eindeutig bzw. nicht so leicht festzustellen.


Best regards / Viele Grüße
Till
Re: Sparkcube Autoleveling Repetier FW
13. June 2016 15:41
Hallo,

ich habe #define BED_CORRECTION_METHOD 1

Mittlerweile habe ich das mit der Korrektur hinbekommen, aber je mehr durchgänge der misst, um so schiefer wird das Bett.

Ich hab schon die Extramotoren in der Config invertiert:
#define NUM_MOTOR_DRIVERS 2
#define MOTOR_DRIVER_1(var) StepperDriver<64,63,65,0,1> var(25600,2)
#define MOTOR_DRIVER_2(var) StepperDriver<51,53,49,0,1> var(25600,2)

erst mal einen, dann alle beide. Es ändert sich was, aber nicht wirklich korrekt.

Danke schon mal.

Die Config ist hier mit bei.

LG
Peter
Anhänge:
Öffnen | Download - Peters_Configuration.h (32 KB)
Re: Sparkcube Autoleveling Repetier FW
13. June 2016 18:15
Ich habs geschafft!
Aber nicht mit Änderungen an der Konfiguration.

Bisher habe ich beim OnlineKonfigurator immer nur die Konfiguration neu erstellt. Diesmal das ganze Firmwarepaket.
Ist absolut unlogisch, aber es funktioniert jetzt.

Danke an alle, die mir hier geholfen haben.

LG
Peda
Re: Sparkcube Autoleveling Repetier FW
16. June 2016 07:08
Wenn das Bett schiefer wurde waren wohl die Motoren falsch definiert, die er zum korrigieren nutzt.
Beispiel er misst bei Motor1, korriegiert jedoch bei Motor2. Gut, dass es jetzt funktioniert thumbs up
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen