Extra M Befehl/ G-Code zum Anfahren der Z-Höhe
Verfasst: Mi 2. Mär 2016, 12:32
Hallo zusammen
Eigentlich bin ich müde von den Themen um den Z-Schalter, den Nullpunkt, Z-Kompensation und den manuellen notwendigen Anpassungen um ein gutes Andruckergebnis zu bekommen.
Also war mein Plan aus den vorgegebenen Befehlen eine Startsequenz zu generieren, die den Druckkopf automatisch positioniert.
Bei Repetier wurde ich nicht fündig, immer wenn sich ein Befehl interessant anhörte, stand dort wird beim RF1000 anders realisiert.
Die möglichen Befehle sind möglicherweise auf Script-Basis in Verbindung mit der Schnittstelle zu realisieren oder direkt als C-Code ins Programm zu schreiben.
Ich stelle mir einen M-Befehl vor der vor oder nach der Aufheizung an eine Stelle fährt (Mittelpunkt der Platte, ggf. Stelle eines pausierten Druckes) und das Bett mit seinem Sensor anfährt und damit die wirkliche, zu diesem Zeitpunkt geltende Höhe ermittelt.
Von diesem Nullpunkt wird die notwendige Höhe angefahren und die Kompensationsmatrix darübergelegt.
Dies hätte den Vorteil immer gleiche Bedingungen in der Höhe bei jedem, egal ob ein Tape aufgeklebt wurde, eine extra Unterlage für Hybriddruck oder ob ich einfach einmal kurz die Düse tausche oder ggf. einen zweiten Extruder einsetze mit etwas anderer Höhe.
Zum Hybriddruck (ob es das so gibt, ich nenne es einmal so):
* Mit Papier als Unterlage ergibt es interessante flexible und belastbare Kombinationen
* Mit Folie kann man durchsichtige Deckel herstellen
* Stoff könnte ich mir auch vorstellen
Also egal wie hoch das Bett justiert ist, das Z-Mass wird immer eingehalten.
Könnte man einen solchen Befehl generieren?
Gruß Frank
Eigentlich bin ich müde von den Themen um den Z-Schalter, den Nullpunkt, Z-Kompensation und den manuellen notwendigen Anpassungen um ein gutes Andruckergebnis zu bekommen.
Also war mein Plan aus den vorgegebenen Befehlen eine Startsequenz zu generieren, die den Druckkopf automatisch positioniert.
Bei Repetier wurde ich nicht fündig, immer wenn sich ein Befehl interessant anhörte, stand dort wird beim RF1000 anders realisiert.
Die möglichen Befehle sind möglicherweise auf Script-Basis in Verbindung mit der Schnittstelle zu realisieren oder direkt als C-Code ins Programm zu schreiben.
Ich stelle mir einen M-Befehl vor der vor oder nach der Aufheizung an eine Stelle fährt (Mittelpunkt der Platte, ggf. Stelle eines pausierten Druckes) und das Bett mit seinem Sensor anfährt und damit die wirkliche, zu diesem Zeitpunkt geltende Höhe ermittelt.
Von diesem Nullpunkt wird die notwendige Höhe angefahren und die Kompensationsmatrix darübergelegt.
Dies hätte den Vorteil immer gleiche Bedingungen in der Höhe bei jedem, egal ob ein Tape aufgeklebt wurde, eine extra Unterlage für Hybriddruck oder ob ich einfach einmal kurz die Düse tausche oder ggf. einen zweiten Extruder einsetze mit etwas anderer Höhe.
Zum Hybriddruck (ob es das so gibt, ich nenne es einmal so):
* Mit Papier als Unterlage ergibt es interessante flexible und belastbare Kombinationen
* Mit Folie kann man durchsichtige Deckel herstellen
* Stoff könnte ich mir auch vorstellen
Also egal wie hoch das Bett justiert ist, das Z-Mass wird immer eingehalten.
Könnte man einen solchen Befehl generieren?
Gruß Frank