M107 (Laser aus) wird zu früh abgearbeitet
Verfasst: Sa 13. Mär 2021, 21:34
Hallo,
ich möchte einen 5 Watt Laser an meinen Rencfore 1000 3D-Drucker anschließen.
Den TTL-Eingang des Lasers(Leistungssteuerung) möchte ich über dem Lüfterausgang des Druckers ansteuern, denn der erzeugt für die verschiedenen Geschwindigkeiten PWM-Signale.
Fast alles klappt prima. Nur wenn ich versuche, den Lüfter über mein Gcode Programm anzusteuern, dann will mir das nicht recht gelingen.
Der Lüfter läuft kurz an und geht dann gleich wieder aus.
Mein Problem liegt allein an meinem GCode Programm. Irgendetwas mache ich dabei falsch.
Am Lüfter kann es nicht liegen, dann der arbeitet beim 3D-Drucken korrekt.
Auch bei der manuellen Ansteuerung über das Setup-Menü kann ich alle Geschwindigkeiten wie gewünscht einstellen.
DieFirmware ist RF 01.15
Hier mein Gcode, unter dem Programm die Erklärung:
M107
(Fahre manuell auf Beargeitungspositionund setze aktuelle Position auf Null)
G92 X0 Y0 Z0
(Bearbeitung)
M106 S255
G01 Z5 F5000
G01 X60 Z0
G01 Y3 Z5
G01 X0 Z0
G01 Y6 Z5
G01 X60 Z0
G01 Y9 Z5
G01 X0 Z0
G01 X0 Y0 Z0
M107
M05
Ich schalte am Anfang den Lüfter mitM107 aus.
Vor den Verfahrbewegungen schalte ich mit M106 S255 den Lüfter (bei mir dann den Laser) ein.
Am Ende der Verfahrbewegunen schalte ich den Lüfter mit M107 wieder aus.
Ergebnis:
Der Lüfter zuckt nur kurz.
Lasse ich M107 am Ende weg dann bleibt der Lüfter auch nach M05 noch an.
Der Grund ist also, dass der Gcode-Interpreter schon weiterliest und noch bevor die Verfahrbewegungen abgeschlossen sind, den Lüfter wieder ausschaltet.
Was kann ich tun? Hat hier jemand Erfahrung?
Grüße Markus
ich möchte einen 5 Watt Laser an meinen Rencfore 1000 3D-Drucker anschließen.
Den TTL-Eingang des Lasers(Leistungssteuerung) möchte ich über dem Lüfterausgang des Druckers ansteuern, denn der erzeugt für die verschiedenen Geschwindigkeiten PWM-Signale.
Fast alles klappt prima. Nur wenn ich versuche, den Lüfter über mein Gcode Programm anzusteuern, dann will mir das nicht recht gelingen.
Der Lüfter läuft kurz an und geht dann gleich wieder aus.
Mein Problem liegt allein an meinem GCode Programm. Irgendetwas mache ich dabei falsch.
Am Lüfter kann es nicht liegen, dann der arbeitet beim 3D-Drucken korrekt.
Auch bei der manuellen Ansteuerung über das Setup-Menü kann ich alle Geschwindigkeiten wie gewünscht einstellen.
DieFirmware ist RF 01.15
Hier mein Gcode, unter dem Programm die Erklärung:
M107
(Fahre manuell auf Beargeitungspositionund setze aktuelle Position auf Null)
G92 X0 Y0 Z0
(Bearbeitung)
M106 S255
G01 Z5 F5000
G01 X60 Z0
G01 Y3 Z5
G01 X0 Z0
G01 Y6 Z5
G01 X60 Z0
G01 Y9 Z5
G01 X0 Z0
G01 X0 Y0 Z0
M107
M05
Ich schalte am Anfang den Lüfter mitM107 aus.
Vor den Verfahrbewegungen schalte ich mit M106 S255 den Lüfter (bei mir dann den Laser) ein.
Am Ende der Verfahrbewegunen schalte ich den Lüfter mit M107 wieder aus.
Ergebnis:
Der Lüfter zuckt nur kurz.
Lasse ich M107 am Ende weg dann bleibt der Lüfter auch nach M05 noch an.
Der Grund ist also, dass der Gcode-Interpreter schon weiterliest und noch bevor die Verfahrbewegungen abgeschlossen sind, den Lüfter wieder ausschaltet.
Was kann ich tun? Hat hier jemand Erfahrung?
Grüße Markus