S
Squenz
Nachwuchs-Autor
- Dabei seit
- 08.11.2013
- Beiträge
- 50
Das russische Cura schreibt an den Anfang jedes Gcode Files eh GCode der für den Myriwell unnütz ist. Ich hab schon gesucht wo der herkommt, wurde aber nicht fündig. Ich lösch den immer raus, weil mein Drucker sonst erst mal komische Anzeigen auf dem Display hat. Drucken läuft aber auch mit dem "Fremd Code".
Das M105 kannst du vergessen, ist eher unwichtig, weil über M6 T0 der Druck erst startet wenn die Extrudertemperatur (Regelbereich) erreicht ist. Die HBP Temperatur wird eh nicht überprüft, daher startet der Druck bei einer kalten Maschine zu früh. Bei warmer Maschine ist die Reihenfolge egal, weil ja die HBP Temperatur geregelt ist.
Ich habe meinen Start.gcode dahingehend abgewandelt, daß der Drucker zuallererst M109 sendet, dann die Parameter setzt und erst nach dem Homing mit dem aufheizen des Extruders(M104) beginnt. Bringt mit ca 15 Sekunden Zeitvorsprung leider nicht sooo viel, aber es ist ein Anfang. Der Drucker reagiert leider nicht auf M70 oder M71 Befehle. Ich würde der HBP lieber etwa 60 Sekunden Vorsprung geben. Dann sind HBP und Lochplatte oder ggfs auch Glasscheibe wenigstens halbwegs aufgewärmt.
; -- START.GCODE --
M109 S87 T0 (set HBP temperature)
M73 P0 (enable build progress, set Progress to 0)
G21 (set units to mm)
G90 (set positioning to absolute)
G10 P1 X16.5 Y0 Z-0.3 (Designate T0 Offset)
G10 P2 X-16.5 Y0 Z-0.3 (Designate T1 Offset)
G53 (Recall offset cooridinate system for T1)
(**** begin homing ****)
G162 X Y F2500 (home XY axes maximum
G161 Z F1100 (home Z axis minimum)
G92 Z-5 (set Z to -5)
G1 Z0.0 (move Z to "0")
G161 Z F100 (home Z axis minimum)
M132 X Y Z A B (Recall stored home offsets for XYZAB axis)
(**** end homing ****)
M104 S220 T0 (set extruder temperature)
G1 X105.0 Y-70.0 Z10.0 F3300.0 (move to waiting position)
G130 X0 Y0 A0 B0 (Set Stepper motor Vref to lower value while heating)
M6 T0 (wait for toolhead parts, nozzle, HBP, etc., to reach temperature)
M105 (get Extruder Temp)
G130 X127 Y127 A127 B127 (Set Stepper motor Vref to defaults)
M108 R3.0 T0 (set Extruder Speed to 3.0)
G1 X105 Y-70 Z0.6 (Position Nozzle)
M108 R4.0 (Set Extruder Speed)
M101 (Start Extruder)
G4 P1500 (Create Anchor)
; -- end of START.GCODE --
Das M105 kannst du vergessen, ist eher unwichtig, weil über M6 T0 der Druck erst startet wenn die Extrudertemperatur (Regelbereich) erreicht ist. Die HBP Temperatur wird eh nicht überprüft, daher startet der Druck bei einer kalten Maschine zu früh. Bei warmer Maschine ist die Reihenfolge egal, weil ja die HBP Temperatur geregelt ist.
Ich habe meinen Start.gcode dahingehend abgewandelt, daß der Drucker zuallererst M109 sendet, dann die Parameter setzt und erst nach dem Homing mit dem aufheizen des Extruders(M104) beginnt. Bringt mit ca 15 Sekunden Zeitvorsprung leider nicht sooo viel, aber es ist ein Anfang. Der Drucker reagiert leider nicht auf M70 oder M71 Befehle. Ich würde der HBP lieber etwa 60 Sekunden Vorsprung geben. Dann sind HBP und Lochplatte oder ggfs auch Glasscheibe wenigstens halbwegs aufgewärmt.
; -- START.GCODE --
M109 S87 T0 (set HBP temperature)
M73 P0 (enable build progress, set Progress to 0)
G21 (set units to mm)
G90 (set positioning to absolute)
G10 P1 X16.5 Y0 Z-0.3 (Designate T0 Offset)
G10 P2 X-16.5 Y0 Z-0.3 (Designate T1 Offset)
G53 (Recall offset cooridinate system for T1)
(**** begin homing ****)
G162 X Y F2500 (home XY axes maximum
G161 Z F1100 (home Z axis minimum)
G92 Z-5 (set Z to -5)
G1 Z0.0 (move Z to "0")
G161 Z F100 (home Z axis minimum)
M132 X Y Z A B (Recall stored home offsets for XYZAB axis)
(**** end homing ****)
M104 S220 T0 (set extruder temperature)
G1 X105.0 Y-70.0 Z10.0 F3300.0 (move to waiting position)
G130 X0 Y0 A0 B0 (Set Stepper motor Vref to lower value while heating)
M6 T0 (wait for toolhead parts, nozzle, HBP, etc., to reach temperature)
M105 (get Extruder Temp)
G130 X127 Y127 A127 B127 (Set Stepper motor Vref to defaults)
M108 R3.0 T0 (set Extruder Speed to 3.0)
G1 X105 Y-70 Z0.6 (Position Nozzle)
M108 R4.0 (Set Extruder Speed)
M101 (Start Extruder)
G4 P1500 (Create Anchor)
; -- end of START.GCODE --