Hallo Udo!
riu hat geschrieben:
G28 ; home all axes
M3001 ; Aktivate Z-Compensation
G1 Z5 F500 ; lift nozzle 5mm
M109 S[extruder0_temperature] ; wait for extruder temp to be reached
G90 ; use absolute coordinates
M82
G92 E0[/code]
Test das mal.
wird nicht richtig funktionieren!
Sobald der Endschalter mit G28 (=Z0) ausgelößt wurde kann man nur mehr höhere Z Werte anfahren wer einmal auf Z5 (=siehe Zeile3) gefahren ist wird niemals mehr unter den Endschalter kommen für den ersten Layer!
Es ist alles keine Hexerei Ihr müsst nur zusehen dass sämtliche Z->werte immer nur gleich oder höher werden dann gibt es 0 Probleme mit dem Endschalter.
Eine Vorpumpline die höher ist wie der erste Layer (wenn dieser unter dem Endschalter ist) geht nicht mit der Standard Software.
Deshalb am besten die Vorpumplinie (und von mir aus Extrusionsmenge anpassen) so hoch machen wie der erste layer das ist das Maximum.
mfg,
Stefan