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
M107 (Laser aus) wird zu früh abgearbeitet
- AtlonXP
- 3D-Drucker Erfinder
- Beiträge: 3447
- Registriert: So 15. Nov 2015, 20:55
- Has thanked: 758 times
- Been thanked: 596 times
Re: M107 (Laser aus) wird zu früh abgearbeitet
Hallo cano,
willkommen hier im Forum.
Alternativ zu M107 kannst du es auch mit M106 S0 versuchen.
Der Befehl M400 heißt, warte bis alle gepufferten Befehle abgearbeitet wurden.
LG AtlonXP
willkommen hier im Forum.
Alternativ zu M107 kannst du es auch mit M106 S0 versuchen.
Der Befehl M400 heißt, warte bis alle gepufferten Befehle abgearbeitet wurden.
LG AtlonXP
Re: M107 (Laser aus) wird zu früh abgearbeitet
Hallo AtlonXP,
vielen Dank für Deine Rückmeldung.
Wie wende ich M400 an?
Einmal bei Programmstart? Oder immer vor jedem M-Befehl?
Kann am Montag wieder testen
LG Markus
vielen Dank für Deine Rückmeldung.
Wie wende ich M400 an?
Einmal bei Programmstart? Oder immer vor jedem M-Befehl?
Kann am Montag wieder testen
LG Markus
- AtlonXP
- 3D-Drucker Erfinder
- Beiträge: 3447
- Registriert: So 15. Nov 2015, 20:55
- Has thanked: 758 times
- Been thanked: 596 times
Re: M107 (Laser aus) wird zu früh abgearbeitet
Hallo cano,
der Befehl M400 muss dort gesetzt werden wo du ihn brauchst.
Bei dir also vor M107.
Versuche vorher jedoch den M106 S0 Befehl.
Man kann den G. Code überall setzen:
Im Programm; Start- und End Code.
Hier ist der Link zu unserer G. – Tabelle:
wiki/index.php/GCodes
Nach meiner Einschätzung wird es nicht gut funzen, wenn man mit dem PWM Signal versucht einen Laser zu Takten.
In der FW kann man die PWM Frequenz verändern.
Ich schätze, an dieser Schraube wirst du auch drehen müssen.
Nachtrag:
Der PWM Ausgang von der Lüftersteuerung ist sehr klapprig ausgelegt.
Ich gehe davon aus, dass dieser nicht lange halten wird!
Ich weiß natürlich nicht, wie du deinen Laser ansteuerst.
LG AtlonXP
der Befehl M400 muss dort gesetzt werden wo du ihn brauchst.
Bei dir also vor M107.
Versuche vorher jedoch den M106 S0 Befehl.
Man kann den G. Code überall setzen:
Im Programm; Start- und End Code.
Hier ist der Link zu unserer G. – Tabelle:
wiki/index.php/GCodes
Nach meiner Einschätzung wird es nicht gut funzen, wenn man mit dem PWM Signal versucht einen Laser zu Takten.
In der FW kann man die PWM Frequenz verändern.
Ich schätze, an dieser Schraube wirst du auch drehen müssen.
Nachtrag:
Der PWM Ausgang von der Lüftersteuerung ist sehr klapprig ausgelegt.
Ich gehe davon aus, dass dieser nicht lange halten wird!
Ich weiß natürlich nicht, wie du deinen Laser ansteuerst.
LG AtlonXP
Re: M107 (Laser aus) wird zu früh abgearbeitet
Hallo AtolnXP,
vielen Dank für die Antwort,
M400 vor M07 klappt einwandfrei.
Ich freue mich
Der Laser wird mit 24 Volt versorgt. Der TTL-Eingang zur Steuerung der Laserleisung ist hochohmig.
Der PWM-Lüfterausgang wird also kaum belastet.
Der Laser ist noch auf dem Postweg. Über weitere Versuche kann ich daher erst später berichten.
Vielen Dank für Deine Unterstützen !!!!
Grüße cano
vielen Dank für die Antwort,
M400 vor M07 klappt einwandfrei.
Ich freue mich
Der Laser wird mit 24 Volt versorgt. Der TTL-Eingang zur Steuerung der Laserleisung ist hochohmig.
Der PWM-Lüfterausgang wird also kaum belastet.
Der Laser ist noch auf dem Postweg. Über weitere Versuche kann ich daher erst später berichten.
Vielen Dank für Deine Unterstützen !!!!
Grüße cano
- rf1k_mjh11
- Developer
- Beiträge: 2096
- Registriert: Di 6. Jan 2015, 19:44
- Wohnort: Autriche
- Has thanked: 276 times
- Been thanked: 557 times
Re: M107 (Laser aus) wird zu früh abgearbeitet
Hallo Markus/cano,
Ein letztes noch....
Den 'M05'-Befehl gibt es in unserer Firmware nicht und wird folglich ignoriert. Beabsichtigst du was bestimmtes damit, musst du einen anderen Weg finden.
Gesundheit!
mjh11
Ein letztes noch....
Den 'M05'-Befehl gibt es in unserer Firmware nicht und wird folglich ignoriert. Beabsichtigst du was bestimmtes damit, musst du einen anderen Weg finden.
Gesundheit!
mjh11
RF1000 (seit 2014) mit:
Pico Hot End (mit eigenem Bauteil- und Hot End Lüfter)
Ceran Bett
FW RF.01.47 (von Conrad, modif.)
Die Natur kontert immer sofort mit einem besseren Idioten.
Pico Hot End (mit eigenem Bauteil- und Hot End Lüfter)
Ceran Bett
FW RF.01.47 (von Conrad, modif.)
Die Natur kontert immer sofort mit einem besseren Idioten.
- georg-AW
- Developer
- Beiträge: 536
- Registriert: Mi 1. Okt 2014, 14:43
- Wohnort: Schweiz Nordost
- Has thanked: 40 times
- Been thanked: 238 times
Re: M107 (Laser aus) wird zu früh abgearbeitet
Hallo cano
Du hast kein Softwareproblem, es muss hardwaremässig was am RF 1000 verändert bzw. ergänzt werden.
Schau dir mal meinen Beitrag vom Mai 2017 an. viewtopic.php?p=18405#p18405
Analog zu diesem Schema kannst du deinen Chinesenlaser anschliessen. Ein wenig Hardwareumbau wird nötig sein. Der Lüfterausgang funktioniert
nur zur Laseransteuerung wenn entweder der Elko im Lüfterschaltkreis entfernt wird, was du wahrscheinlich nicht machen wirst, oder wenn du
parallel zum Lüfter, dem Elko , der 12V Zenerdiode und dem Begrenzungswiderstand 1 Ohm ein zusatzlichs kleines Netzwerk einbaust und vorsichtshalber auch einen Optokoppler zur Trennung und als Inverter einfügst. Der Optokopplerausgang steuert den PWM Eingang des Chinsenlasers.
ciao Georg
Du hast kein Softwareproblem, es muss hardwaremässig was am RF 1000 verändert bzw. ergänzt werden.
Schau dir mal meinen Beitrag vom Mai 2017 an. viewtopic.php?p=18405#p18405
Analog zu diesem Schema kannst du deinen Chinesenlaser anschliessen. Ein wenig Hardwareumbau wird nötig sein. Der Lüfterausgang funktioniert
nur zur Laseransteuerung wenn entweder der Elko im Lüfterschaltkreis entfernt wird, was du wahrscheinlich nicht machen wirst, oder wenn du
parallel zum Lüfter, dem Elko , der 12V Zenerdiode und dem Begrenzungswiderstand 1 Ohm ein zusatzlichs kleines Netzwerk einbaust und vorsichtshalber auch einen Optokoppler zur Trennung und als Inverter einfügst. Der Optokopplerausgang steuert den PWM Eingang des Chinsenlasers.
ciao Georg