Brauche eure Hilfe bei Autobed Leveling 27. November 2016 06:09 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 50 |
Arduino: 1.6.12 (Windows 7), Board: "Arduino Mega ADK" In file included from sketch\MarlinConfig.h:39:0, from C:\Users\mini\Desktop\drucker\Marlin-RC\Marlin\Marlin.ino:37: SanityCheck.h:353: error: #error "AUTO_BED_LEVELING_FEATURE requires a probe! Define a Z Servo, Z_PROBE_ALLEN_KEY, Z_PROBE_SLED, or FIX_MOUNTED_PROBE." #error "AUTO_BED_LEVELING_FEATURE requires a probe! Define a Z Servo, Z_PROBE_ALLEN_KEY, Z_PROBE_SLED, or FIX_MOUNTED_PROBE." ^ In file included from sketch\MarlinConfig.h:39:0, from C:\Users\mini\Desktop\drucker\Marlin-RC\Marlin\Marlin.ino:37: SanityCheck.h:406: error: #error "The given RIGHT_PROBE_BED_POSITION can't be reached by the Z probe." #error "The given RIGHT_PROBE_BED_POSITION can't be reached by the Z probe." ^ exit status 1 #error "AUTO_BED_LEVELING_FEATURE requires a probe! Define a Z Servo, Z_PROBE_ALLEN_KEY, Z_PROBE_SLED, or FIX_MOUNTED_PROBE." Ungültige Bibliothek C:\Program Files (x86)\Arduino\libraries\u8glib in C:\Program Files (x86)\Arduino\libraries\u8glib gefunden Ungültige Bibliothek C:\Program Files (x86)\Arduino\libraries\u8glib in C:\Program Files (x86)\Arduino\libraries\u8glib gefunden Dieser Bericht wäre detaillierter, wenn die Option "Ausführliche Ausgabe während der Kompilierung" in Datei -> Voreinstellungen aktiviert wäre.
Re: Brauche eure Hilfe bei Autobed Leveling 27. November 2016 07:18 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 632 |
// Z Probe to nozzle (X,Y) offset, relative to (0, 0). // X and Y offsets must be integers. // // In the following example the X and Y offsets are both positive: // #define X_PROBE_OFFSET_FROM_EXTRUDER 10 // #define Y_PROBE_OFFSET_FROM_EXTRUDER 10 // // +-- BACK ---+ // | | // L | (+) P | R <-- probe (20,20) // E | | I // F | (-) N (+) | G <-- nozzle (10,10) // T | | H // | (-) | T // | | // O-- FRONT --+ // (0,0) #define X_PROBE_OFFSET_FROM_EXTRUDER -30 // X offset: -left +right [of the nozzle] #define Y_PROBE_OFFSET_FROM_EXTRUDER -8 // Y offset: -front +behind [the nozzle] #define Z_PROBE_OFFSET_FROM_EXTRUDER -0.6 // Z offset: -below +above [the nozzle]
#define Z_SAFE_HOMING #if ENABLED(Z_SAFE_HOMING) #define Z_SAFE_HOMING_X_POINT ((X_MIN_POS + X_MAX_POS) / 2) // X point for Z homing when homing all axis (G28). #define Z_SAFE_HOMING_Y_POINT ((Y_MIN_POS + Y_MAX_POS) / 2) // Y point for Z homing when homing all axis (G28). #endif
#define FIX_MOUNTED_PROBE
#error "The given RIGHT_PROBE_BED_POSITION
G92 Z10
M114
M851 Z-0.5
Re: Brauche eure Hilfe bei Autobed Leveling 27. November 2016 09:26 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 50 |
Re: Brauche eure Hilfe bei Autobed Leveling 27. November 2016 10:11 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 888 |
Re: Brauche eure Hilfe bei Autobed Leveling 27. November 2016 10:50 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 50 |
Re: Brauche eure Hilfe bei Autobed Leveling 27. November 2016 11:08 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 632 |
Quote
siggi60
Da hast du richtig gelesen Pascal und Pieps war wohl etwas durcheinander oder nicht ganz zuende beschrieben
G28 löscht den Wert von G29 wieder, aber solange du am einstellen bist musst du natürlich immer ein G28 vor dem G29 machen.
Dann hat Pieps wieder Recht
Gruß
Siggi
Re: Brauche eure Hilfe bei Autobed Leveling 27. November 2016 11:15 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 632 |
Quote
pascal1
So ich hab dass jetzt fast alles gemacht . aber : erstens misst er nur einmal in der Mitte der platte, er soll doch aber mehrere Punkte messen...
Das allerdings habe ich nicht verstanden:
Dann stelle ich Z so ein als ob es 10mm über dem Bett ist.
G92 Z10
Jetzt gehe ich mit Repetier-Host o.ä. in 0.1mm Schritten runter bis ein A4-Blatt anfängt zu kratzen. Mit M114 lese ich den neuen Wert aus.
M114
Also erstens macht mein Repetier host nichts wenn ich das bei manuelle Kontrolle eingebe und zweitens, warum z10 ? warum nicht 15 lassen was er bei mir im mom steht, oder nur weil es einfacher zu rechnen ist?
Also erstes Problem: misst nur ein Punkt
Zweites: Manuelle Kontrolle nimmt keine befehle in der Eingabezeile an.
Wir haben es fast geschafft :-D ,Danke
G29Macht das Bettleveling. Im Startscript stehen G28 und G29 daher bei mir hintereinander.
Re: Brauche eure Hilfe bei Autobed Leveling 27. November 2016 12:15 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 50 |
Re: Brauche eure Hilfe bei Autobed Leveling 27. November 2016 12:34 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 50 |
Re: Brauche eure Hilfe bei Autobed Leveling 27. November 2016 14:23 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 632 |
Re: Brauche eure Hilfe bei Autobed Leveling 28. November 2016 11:45 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 888 |
#define min_software_endstops true // If true, axis won't move to coordinates less than HOME_POS. #define max_software_endstops true // If true, axis won't move to coordinates greater than the defined lengths below.
#define min_software_endstops false
Re: Brauche eure Hilfe bei Autobed Leveling 02. December 2016 12:08 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 50 |
Re: Brauche eure Hilfe bei Autobed Leveling 02. December 2016 13:12 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 888 |
Re: Brauche eure Hilfe bei Autobed Leveling 02. December 2016 15:47 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 31 |
M190 S[bed0_temperature] M109 S[extruder0_temperature] M107 ; start with the fan off G1 F200 E-10 G28 ; home axis G29 ; Autolevel G92 E0 ; zero the extruded length G1 X147 Y18 F8000 ; go to front G1 F200 E20 ; extrude 20mm of feed stock G92 E0 ; zero the extruded length again G1 F3600 M117 Printing...
Re: Brauche eure Hilfe bei Autobed Leveling 02. December 2016 16:42 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 50 |
Quote
siggi60
In der configuration.h findest du folgende Zeilen
#define min_software_endstops true // If true, axis won't move to coordinates less than HOME_POS. #define max_software_endstops true // If true, axis won't move to coordinates greater than the defined lengths below.
Mit false kannst du den entsprechenden Software Endstop abschalten. Bei dir dann also:
#define min_software_endstops false
Gruß
Siggi
Re: Brauche eure Hilfe bei Autobed Leveling 02. December 2016 16:46 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 50 |
Quote
siggi60
Mit M851 trägst du ein wie weit die Düse vom Heizbett weg ist. Wenn du da sagst er soll nach -xx fahren, dann ....
Also das - weglassen und es sollte passen.
Gruß
Siggi
Edit: oder hast du noch irgendwo Offset eingetragen? Falls ja: Lösche die und dann nochmal mit - versuchen (Bin grad wohl auch etwas durcheinander )
Re: Brauche eure Hilfe bei Autobed Leveling 02. December 2016 23:54 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 888 |
Re: Brauche eure Hilfe bei Autobed Leveling 03. December 2016 03:29 |
Registrierungsdatum: 7 Jahre zuvor Beiträge: 648 |
Quote
siggi60
Mit M851 trägst du ein wie weit die Düse vom Heizbett weg ist. Wenn du da sagst er soll nach -xx fahren, dann ....
Also das - weglassen und es sollte passen.
Quote
siggi60
G1 Z-1.5 (ermittelten Wert einsetzen und hier fährt er ins Minus)
Re: Brauche eure Hilfe bei Autobed Leveling 03. December 2016 05:27 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 31 |
Quote
siggi60
Manuell nach G28 die Düse auf Betthöhe absenken und den Wert von Z merken.
Eine Möglichkeit für den Start G-Code:
G28
G29
G1 Z-1.5 (ermittelten Wert einsetzen und hier fährt er ins Minus)
G92 Z0
Mit dem G92 wird Z auf Null gesetzt, aber nicht bewegt.
Wenn du den Druck ohne G92 starten würdest, würde die Düse bei einer Layerhöhe von 0,2 sonst 1,7mm angehoben werden. Dieses willst du ja aber natürlich nicht.
Vielleicht hilft es onkelfunny ja auch weiter
Re: Brauche eure Hilfe bei Autobed Leveling 03. December 2016 07:34 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 31 |
// If you want endstops to stay on (by default) even when not homing // enable this option. Override at any time with M120, M121. //#define ENDSTOPS_ALWAYS_ON_DEFAULT
... G2 Z0 G92 Z3.4 G2 Z10 ...
Re: Brauche eure Hilfe bei Autobed Leveling 03. December 2016 10:31 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 888 |
Re: Brauche eure Hilfe bei Autobed Leveling 03. December 2016 10:41 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 888 |
Quote
Printey
Quote
siggi60
Mit M851 trägst du ein wie weit die Düse vom Heizbett weg ist. Wenn du da sagst er soll nach -xx fahren, dann ....
Also das - weglassen und es sollte passen.
Mit M851 trägst du ein, den Abstand zwischen Schaltpunkt Sensor und Düsenspitze !!
Quote
Printey
Quote
siggi60
G1 Z-1.5 (ermittelten Wert einsetzen und hier fährt er ins Minus)
Hier fährt die Achse nicht ins Minus (min ist eigendlich Null) und nicht -1.5.
Re: Brauche eure Hilfe bei Autobed Leveling 03. December 2016 10:50 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 31 |
Quote
siggi60
@onkelfunny
Das funktioniert? Ich frage weil der Endstop dann doch auch während des Druckes auslöst.
even when not homing bedeutet doch übersetzt auch wenn kein Homing ausgeführt wird (Sinngemäß)
Re: Brauche eure Hilfe bei Autobed Leveling 03. December 2016 13:17 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 50 |
Re: Brauche eure Hilfe bei Autobed Leveling 04. December 2016 04:33 |
Registrierungsdatum: 7 Jahre zuvor Beiträge: 648 |
Quote
siggi60
Da zumindest die Min Software Endstops ausgeschaltet sind, fährt er sehrwohl ins Minus
Erklärung: Sensor löst aus, also Null Position. Da die Düse (in diesem Beispiel) aber 1,5mm über dem Bett steht, ist der richtige Punkt eben erst bei -1,5 erreicht.
Re: Brauche eure Hilfe bei Autobed Leveling 04. December 2016 05:03 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 50 |
Re: Brauche eure Hilfe bei Autobed Leveling 04. December 2016 06:11 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 888 |
Re: Brauche eure Hilfe bei Autobed Leveling 04. December 2016 06:36 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 50 |
Quote
siggi60
Moin Pascal,
bist du dir sicher dass deine Temperaturen richtig eingestellt sind?
Wenn du ein Display hast und in Marlin Babystepping aktivierst (configuration_adv.h-> @Section LCD) kannst du während der Druck läuft die Höhe justieren.
Gruß
Siggi
@printey: Wenn ich die Düse manuell bewege (Encoder am Display oder Repetier-Host) kann ich ins Minus fahren wenn der entsprechende Software-Endstop deaktiviert ist.
Genauso kann ich auch mit G1 Z-1.5 ins Minus fahren.
Re: Brauche eure Hilfe bei Autobed Leveling 04. December 2016 06:36 |
Registrierungsdatum: 7 Jahre zuvor Beiträge: 648 |
Quote
siggi60
@printey: Wenn ich die Düse manuell bewege (Encoder am Display oder Repetier-Host) kann ich ins Minus fahren wenn der entsprechende Software-Endstop deaktiviert ist.
Genauso kann ich auch mit G1 Z-1.5 ins Minus fahren.
Re: Brauche eure Hilfe bei Autobed Leveling 04. December 2016 07:37 |
Registrierungsdatum: 8 Jahre zuvor Beiträge: 888 |