Willkommen! Anmelden Ein neues Profil erzeugen

Erweiterte Suche

Homing zu hoch

geschrieben von ebivan 
Homing zu hoch
09. July 2017 12:33
Hallo,

ich bin jetzt seit etwa drei Monatwn dabei, einen Prusa i3 clone zu bauen und mich nebenbei in das Thema einzulesen. Ich habe die Druckteile und den Rahmen bei ebay von einem Maker gekauft. Die anderen Teile habe ich grösstenteils einzeln in China bestellt. Inzwischen ist alles montiert und seitdem beschäftige ich mich mit der Firmware. Bisher konnte ich alle aufgetretenen Probleme selber lösen, aber jetzt komme ich nicht weiter.

Ich verwende folgende Kombination:
Ramps 1.4 mit Mega
M5 Gewindestangen für die Z Achse
MK3 Alu Heizbett

Marlin
Prontrfce
Cura

Ich kann alle Achsen bewegen, Endstops funktionieren, Auto bedleveling eig auch.

Wenn ich home, fährt alles in die richtige Richtung. Die Z Achse fährt wie erwartet bis kurz übers Bett und stopt dann. Dann fährt sie wieder 1cm hoch und hängt in der Luft.
Auch wenn ich mit Cura drucken will, druckt er halt einen cm zu hoch. Wenn es jetzt an einen offset läge würde der schlitten doch nicht beim homen und bed leveln runter fahren um dann wieder oben zu parken, oder?
Ich habe ein Video vom Homing hochgeladen und meine configuration.h angehängt.

[youtu.be]
Configuration.h

Vielen Dank für eure Hilfe!
Re: Homing zu hoch
09. July 2017 13:14
Das sieht ganz normal aus. Er wartet auf G29.
[marlinfw.org]

Herzl. Grüße
Re: Homing zu hoch
09. July 2017 13:27
Danke für deine Antwort! Ich hatte nach G29 immer nochmal G28 gemacht, weil ich dachte, er müsste von der Home Position starten und dann versucht über Cura zu drucken. Ich probiers morgen aus und melde mich.
Kann ich denn die Standarteinstellungen von Cura nutzen, da ist ja auch noch ein wenig GCODE, den der am anfang immer abspult.
Re: Homing zu hoch
09. July 2017 13:46
Ich kenne den Standardcode von Cura nicht.
Es ist aber auf jeden Fall sinnvoll, wenn Du dich mit den GCodes beschäftigst und deren Bedeutung kennst.
Wo Du startest ist dem Drucker egal, nach G28 kennt er ja seine Position.

Herzl. Grüße
Re: Homing zu hoch
09. July 2017 15:29
Wenn Du nach G29 nochmal G28 machst ist die Korrektur Matrix wieder Futsch. Der Startcode von Cura ist eigentlich mit Standarts belegt, die Du nur um G28 und G29 erweitern musst, damit alles automatisch läuft (Cura verwende ich schon lange nicht mehr sorry).


Wer freundlich zu mir ist zu dem bin auch ich freundlich. Wer Schreibfehler findet darf sie gerne behalten winking smiley / Geeetech Prusa I3 ProX extended / Repetierhost / Mattercontroll / Slic3r
Re: Homing zu hoch
09. July 2017 17:35
Was nimmt man denn heute so? Ich hab jetzt mit Cura angefangen, weil der einzige 3D-druckinteressierte in meinem Freundeskreis, einen Ultimaker hat und mir dazu geraten hat. Bin für alles offen und kann mir gut vorstellen, dass sich die Software wesentlich schneller entwickelt, als das Reprap-Wiki (dass bisher meine Hauptquelle für Infos war).
Fände eig auch irgendwas wie Prntrfce besser, wo direkt ne Konsole drin ist schöner. Nur hab hab ich da den slicer noch nicht so richtig zum laufen bekommen.

Und wie isses mit der Firmware, hab ich da mit Marlin aufs richtige Pferd gesetzt? Oder muss ich mich jetzt nochmal durch so eine mega Config ackern, weil Repetier oder was anderes deutliche Vorteile hat?
Shit, hätte vll gleich mal in Foren gucken sollen, als mich durch 6 Jahre alte Wikiartikel zu lesen...
Re: Homing zu hoch
10. July 2017 03:35
Hallo nochmal,

leider funktioniert es so nicht. Habe es mit Cura und auch mit Sli3cer/Pronterface ausprobiert. Er druckt in der Luft. Auf dem Display steht während des Drucks dann Z 0.4 und wird langsam mehr, trotz G29, also der Drucker meint wirklich er wäre direkt über der Platte, obwohl er halt vorher bei G29 über der Platte war und dann vor dem Druck wieder hochgefahren ist.
Könntet ihr nochmal meine Config checken? Ich glaube echt, dass ich da irgendwo ein flalsches Offset gesetzt habe oder so...
Kann sonst nachher auch nochmal ein Video vom Druckvorgang machen, müsste aber warten bis die Frau heimkommt, weil mein Handy irgednwie keine Videos aufnehmen will...

1-mal bearbeitet. Zuletzt am 10.07.17 03:40.
Re: Homing zu hoch
10. July 2017 05:01
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0   // Z offset: -below +above  [the nozzle]
siehe hier:
[forums.reprap.org]

Herzl. Grüße
Re: Homing zu hoch
10. July 2017 05:44
Das habe ich auf 0 eingestellt, weil ich den Sensor so ausgerichtet habe, dass er genau auslöst, wenn noch knap ein Blatt Papier zwischen Düse und Bett passt. Oder habe ich da was falsxh verstanden?
Re: Homing zu hoch
10. July 2017 07:30
Das ist prinzipiell schon richtig. Wie hoch druckt er denn in der Luft?
Ist mir noch aufgefallen, kommentiere das aus
#define MIN_SOFTWARE_ENDSTOPS
Es könnte auch an den Slicer-Einstellungen liegen (First Layer zu hoch).

Herzl. Grüße
Re: Homing zu hoch
10. July 2017 08:25
Also mit den Slicern glaube ich nicht. Habs ja mit zweien versucht. In der 3D-Ansicht von Cura und auch Pronerface liegt das Druckteil auch wirklich auf und bei mit hängt es quasi 1 cm in der Luft.

Passe die Config gleich mal an und berichte dann.
Re: Homing zu hoch
10. July 2017 08:42
Noch zwei Gedanken dazu:
Den Z_PROBE_OFFSET_FROM_EXTRUDER durch Verstellen des Sensors
auf 0 zu bringen, ist nicht so gut, denn:
1. Wenn Du an der höchsten Stelle misst, blockiert der Nozzle ggf. bei weiteren Messungen
2. Bei verschmutztem Nozzle siehe 1.
3. Der Sensor kann ggf. am Ausdruck hängenbleiben UNSINN

Weitere Frage: Fährt er bei G29 alle 9 Punkte ab? 1cm deutet darauf hin, daß G29 nicht abgeschlossen wird.

Herzl. Grüße

1-mal bearbeitet. Zuletzt am 10.07.17 11:26.
Re: Homing zu hoch
10. July 2017 09:25
Also #define MIN_SOFTWARE_ENDSTOPS auskommentieren hat erstmal nicht gebracht. Ich habe eben nochmal ein Video gemacht, man kann auch die ganze Zeit die Koordinaten auf dem Display sehen. Beim leveln ist die Z-Koordinate bei -9.99 und dann beim drucken wieder auf 0.4, damit kommts hin mit dem 1cm in der Luft.

Video ist leider nicht so toll, ich atme dank Heuschnupfen wie Darth Vader und das Handy hat zwischendurch bei den ganzen bewegten Teilen etwas Probleme mit dem Autofokus. Aber man erkennt das wichtigste.
[youtu.be]

1-mal bearbeitet. Zuletzt am 10.07.17 09:28.
Re: Homing zu hoch
10. July 2017 10:38
Entferne mal hier die Kommentarzeichen.
//#define Z_HOMING_HEIGHT 4  // (in mm) Minimal z height
[github.com]

Herzl. Grüße
Re: Homing zu hoch
10. July 2017 11:46
Tach smiling smiley

Evtl. hilft es im Start G-Code ein G92 Abstand vom Druckbett nach dem G29 einzufügen.

Mit G92 Z4 wird dem Drucker z.B. gesagt dass der Druckkopf 4mm vom Druckbett entfernt ist und er runterfahren muss um auf Null zu kommen.


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: Homing zu hoch
10. July 2017 11:57
Das wars leider auch nicht. Vielen Dank, dass du hier so dranbleibst und mir hilfst!

Wie wärs denn, wenn ich //#define MANUAL_Z_HOME_POS 0 mal aktiviere und auf -10 oder so stelle?
Re: Homing zu hoch
10. July 2017 12:21
Hallo siggi, vielen Dank für deine Antwort. Habe den Startcode von Cura eben so verändert:
G28 ;Home
G29 ;bed leveling
G92 Z8
G1 Z15.0 F6000 ;Move the platform down 15mm
G92 E0
G1 F200 E3
G92 E0

hat leider auch nichts gebracht, alles genau wie vorher.
Re: Homing zu hoch
10. July 2017 12:28
Ach so, hier ist nochmal die Ausgabe des Druckers bis G28 und G29:
Connecting...
start
Printer is now online.
echo: Marlin 1.1.2
echo: Last Updated: 2017-05-30 12:00 | Author: (none, default config)
Compiled: Jul 10 2017
echo: Free Memory: 3359  PlannerBufferBytes: 1232
echo: EEPROM version mismatch (EEPROM=? Marlin=V38)
echo: Hardcoded Default Settings Loaded
echo:  G21    ; Units in mm
echo:  M149 C ; Units in Celsius
echo: Filament settings: Disabled
echo:  M200 D3.00
echo:  M200 D0
echo: Steps per unit:
echo:  M92 X200.00 Y200.00 Z3200.00 E291.00
echo:Maximum feedrates (units/s):
echo:  M203 X300.00 Y300.00 Z5.00 E25.00
echo:Maximum Acceleration (units/s2):
echo:  M201 X3000 Y3000 Z100 E10000
echo:Acceleration (units/s2): P R T
echo:  M204 P3000.00 R3000.00 T3000.00
echo:Advanced: S T B X Z E
echo:  M205 S0.00 T0.00 B20000 X20.00 Y20.00 Z0.40 E5.00
echo: Home offset:
echo:  M206 X0.00 Y0.00 Z0.00
echo:Auto Bed Leveling:
echo:  M420 S0 Z0.00
echo: Material heatup parameters:
echo:  M145 S0 H180 B70 F0
  M145 S1 H240 B110 F0
echo: PID settings:
echo:  M301 P29.04 I3.25 D64.82
echo:Z-Probe Offset (mm):
echo:  M851 Z0.00
echo: SD init fail
>>> g28
SENDING:G28
echo:busy: processing
[...]
echo:busy: processing
>>> g29
SENDING:G29
echo:busy: processing
[...]
echo:busy: processing
Bilinear Leveling Grid:
      0      1      2
 0 -0.042 -0.043 -0.353
 1 +0.116 +0.524 +0.924
 2 +0.063 +0.606 +1.128

2-mal bearbeitet. Zuletzt am 10.07.17 12:33.
Re: Homing zu hoch
10. July 2017 12:36
Um wenigstens etwas Filament zu sparen solltest du zum testen den "Trockenlauf" anmachen. Spart auch die Zeit zum hochheizen ein smiling smiley

Du hast bei dir ja folgenden Wert eingetragen:
// For M851 give a range for adjusting the Z probe offset
#define Z_PROBE_OFFSET_RANGE_MIN -20
#define Z_PROBE_OFFSET_RANGE_MAX 20

Geb mal in der Konsole M851 +den Abstand der Düse vom Druckbett ein und guck was passiert.


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: Homing zu hoch
10. July 2017 12:57
Habe M851 Z9 und M851 Z-9 ausprobiert. Bei -9 dauert G29 sehr lange, weil er jedes mal viel weiter hochfährt, und mit +9 ist alles beim genau wie vorher, druckt nach wie vor einen cm zu hoch.

Für Trockenlauf Filament rausziehen und in der Firmware die Temperatursimulation einschalten?
Re: Homing zu hoch
10. July 2017 13:16
Es ist so verrückt, wenn ich starte und G28 mache, Zeigt er mir am Ende an: X:0 Y:0 Z:10 müsste ja alles in in Ordnung sein.
Wenn ich dann G29 mache, fährt er brav die 9 Punkte ab, setzt sich jedesmal fast bist auf Druckbett und bleibt hinten recht nachdem er fertig ist über dem letzten Punkt stehen. Display Zeigt jetzt X:0 Y:0 Z:9.39 das sollte auch soweit passen, denn hinten rechts hat er ne positive Zahl gemessen, (0.813) also ist, wenn er die gleiche Anzahl Schritte wieder hochgefahren ist, jetzt nicht mehr ganz 10 über der Platte.

Das ist doch eig alles genau wie es sein soll, oder?
Also eig. weiss er ja nun genau wo sich die Platte befindet. Nur beim Drucken kommt er dann nicht drauf, wieder runter zu fahren...

Ich habe inzwischen auch noch andere Objekte ausprobiert, nur um sicher zu sein, dass es nicht am Druckobjekt liegt.

Langsam brauch ich jetzt echt mal ein Erfolgserlebnis, der ganze Aufbau (ach, sogar schon das Bestellen) war mit so vielen Rückschlägen verbunden, die ich alle irgendwie lösen konnte. Und jetzt ist alles fertig und funktioniert und irgendwo ist eine Zeile in der Config oder in meinem GCODE, die mich hier den letzten Nerv kosten...

1-mal bearbeitet. Zuletzt am 10.07.17 13:20.
Re: Homing zu hoch
10. July 2017 13:19
Och menno sad smiley

OK, G1 Z -Abstand zum Druckbett und dann G92 Z0 in den Start G-Code nach dem G29. Da hatte ich vorhin was vergessen eye rolling smiley
(Da ist bestimmt wieder ein Fehler drin. Irgendwie bin ich heute etwas durcheinander sad smiley )
Einfach nur "Trockenlauf" anklicken und dann auf "Drucken" smiling smiley

2-mal bearbeitet. Zuletzt am 10.07.17 13:22.


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: Homing zu hoch
10. July 2017 13:28
Mit der Befehlsfolge G1 Znnn fährst du auf das Druckbett runter und mit G92 Z0 gaukelst du dem Drucker vor er sei auf 0.

Im Display siehst du vor dem G92 ja einen anderen Wert als 0

So müsste es eigentlich funktionieren. Klappt bei anderen - auch bei mir früher- doch auch smiling smiley


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: Homing zu hoch
10. July 2017 14:10
Quote

Es ist so verrückt, wenn ich starte und G28 mache, Zeigt er mir am Ende an: X:0 Y:0 Z:10 müsste ja alles in in Ordnung sein.
Nach G28 sollte er eigentlich Z:0 anzeigen. Aktiviere mal Z_SAVE_HOMING.

Herzl. Grüße
Re: Homing zu hoch
10. July 2017 14:15
Nee, also mit G1 Z0 z.B. fährt er runter, das scheinen absolute Angaben zu sein und keine relativen. Wenn ich da -9 mache, drückt er mich n Loch in die Platte.

Aber ich glaube jetzt, dass das Problem ein ganz anderes ist: Wenn ich das Mache und z.B. von Z10 auf Z30 hochfahren möchte, machen die Motoren ein ziemlich lautes Geräusch, fahren kurz an und bleiben dann stehen (Geräusch bleibt da) kann es sein, dass die zu viel oder zu wenig Strom bekommen? Nach ein paar Sekunden steht dann auch im Display Z:30, ob wohl er kaum hochgefahren ist...
Wenn ich aber nur von Z10 auf Z11 fahre, macht ers.
Kann dass vll der Grund sein, warum er nach G29 auch den lauten Ton macht (siehe zweites video) also dass er bei diesen relativ schnelleren (als bei G29) Bewegungen einfach Steps skippt und dann quasi denkt er wäre jetzt richtig, aber in Wirklichkeit haben die Motoren gar nicht die Schritte gemacht...?
Ich habe an der Z-Achs zwei Wantai 42byghw609 (Max Strom 1,7 A) auf 1,2A (also 0,6A pro Motor) laufen, it das vll zu wenig? Dachte aufgrund der Übersetzung an den Gewindestangen würde das reichen...
Die X und Y Motoren laufen auf 1A
Re: Homing zu hoch
10. July 2017 14:38
Haha, ich werd verrückt, das wars! Ich hab mal den Strom aufgedreht, jetzt läuft es...

Vielen Dank für eure Geduld und eure Hilfe!! ich werde jetzt mal einen Lüfter vor die Stepperdriver hängen und dann mal versuchen was mit Filament zu drucken winking smiley
Re: Homing zu hoch
10. July 2017 14:46
Kann schon der Grund sein, sollte aber eigentlich reichen. Die X-Achse kann sich auch verklemmen, mal von Hand
beide Spindeln gleichzeitig verdrehen und Leichtgängigkeit prüfen. Fetten?

Herzl. Grüße
Re: Homing zu hoch
11. July 2017 06:19
Ok, bevor ich jetzt nen neuen Thread aufmache, vll könnt ihr mir gleich nochmal helfen.
Habe gestern tatsächlich noch was gedruckt, ein Objekt mir 3 Layern war kein Problem, sieht wirklich gut aus.

Höhere Sachen waren dann schon viel problematischer. Ich habe starkes Layer Shifting in Y-Richtung. Habe dann da auch gleich nochmal den Strom für den Motor aufgedreht und die Linearwellen gefettet.Danach wars etwas weniger aber immernoch unbrauchbar.

Denke ich muss Travel Speed, Beschleunigung und Jerk kleiner machen... oder? Habt ihr da sinnvolle Werte für mich?
Re: Homing zu hoch
11. July 2017 09:24
Ich bin kein Prusa-Kenner, aber das müßte er in jedem Fall können:
#define DEFAULT_MAX_FEEDRATE  { 200, 200, 5, 100}
#define DEFAULT_MAX_ACCELERATION  { 2000, 2000, 100, 10000 }
#define DEFAULT_ACCELERATION  1000  
#define DEFAULT_RETRACT_ACCELERATION  1000
#define DEFAULT_TRAVEL_ACCELERATION   1000
#define DEFAULT_XJERK 15.0
#define DEFAULT_YJERK 15.0
#define DEFAULT_ZJERK   0.4
#define DEFAULT_EJERK   5.0
Herzl. Grüße
Re: Homing zu hoch
11. July 2017 09:41
Ich fahre meinen I3 mit den standart Werten aus der aktuellen Marlin und hab bis 50mm/s keine Probleme.


Wer freundlich zu mir ist zu dem bin auch ich freundlich. Wer Schreibfehler findet darf sie gerne behalten winking smiley / Geeetech Prusa I3 ProX extended / Repetierhost / Mattercontroll / Slic3r
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen