Dglass Dual implantant für unseren RF1000
Verfasst: Mi 17. Jun 2015, 23:09
Hi!
Hab mal angefangen, erste Geistesblitze und zusteuerungen seitens JoBo und RF1000 mit einfließen zu lassen...
Danke an der Stelle nochmal und schonmal für die Hilfestellungen!
Bin grad an der stable .48er Version am rumstricken auf das Dual-Konzept.
Seitens der Firmware muß der Temperatursensor bei EXT0 und 1 von 3 (Orginal Conrad) auf 8 - der von DGlass
gelieferte 104 GT-2 gesetzt werden. Damit sollten die Daten vom Sensor richtig interpretiert werden...
(#define EXT1_TEMPSENSOR_TYPE 8 bzw. #define EXT0_TEMPSENSOR_TYPE
Das nächste wäre dann die Geschichte mit dem ein Stepper - 2 Extruder...
Hierzu muß ja der Stepper sich 2 Extruder teilen und bei dem 2.ten Reverse arbeiten - oder umgekehrt - tests
stehen ja noch aus - und bis dahin ist´s noch ´ne Weile...
#define EXT1_X_OFFSET 27.5 ---> Schreibt man komma´s mit Dezi oder als Kommata - da bin ich mir nicht ganz sicher..?!?
Korrigier ich, sobald ich´s genauer weiß...
#define EXT1_STEP_PIN E0_STEP_PIN
#define EXT1_DIR_PIN E0_DIR_PIN
#define EXT1_INVERSE false
#define EXT1_ENABLE_PIN E0_ENABLE_PIN
Damit sollte der Drucker ja jetzt schonmal wissen, daß da ein 2.ter Extruder ist, und beide mit dem Thermistor ausgestattet sind und
wie er damit umgehen soll, wenn Extruder 1 angesprochen wird...
Jetzt fehlt noch das wichtigste für den Extruder - ich muß eine funktion finden - und einen Steckplatz, der mir gestattet, unabhängig vom Filament-Lüfter, die Extruderkühlung bei aktivierung der Extruder einzuschalten - die müssen nämlich permanent gekühlt werden!
Und für uns wäre noch die Servo-Schaltung wichtig! Sowie die definition und der verwendete Steckplatz. Damit wäre dann von der Firmwareseite zumindest mal das Fundament geebnet, damit die Firmware damit umgehen kann.
Bis jetzt klingt das ja eigentlich recht locker im nachhinein betrachtet - mal sehen, wenn´s fertig ist und compiliert und an den Drucker gesendet ist, was der dazu meint - im Optimalfall ist er der selben Meinung und macht genau das...
[strike]Nur aus Default_KD, Default_KI und Default_KP werd ich nicht schlau... Die Brüder Douglass schreiben, daß man diese
entsprechend - siehe Anleitung - anpaßen soll.... Hmmh! Die gibts aber in unserer Firmware gar nicht?! Mal klären, für was
die stehen sollen... Hat mit der Temperatur-Kontrolle in Verbinung von Autolift zu tun, was aber recht wenige Extruder i.dr. haben...[/strike]
So, nun hab ich das auch: Danke JoBo! In der Firmware bei uns heißt es nicht default_KP bzw. KI und KD, sondern
Ext_PID_P bzw. I_ und D.
Folglich müssen die folgenden Zeilen noch abgeändert werden:
#define Ext0_PID_P 12.44
#define Ext0_PID_I 0.54
#define Ext0_PID_D 2.68
#define Ext1_PID_P 12.44
#define Ext1_PID_I 0.54
#define Ext1_PID_D 2.68
[strike]Ich bin grad am Abklären, ob ich hier die Anleitungen Einstellen darf. Denke zwar nicht, daß was dagegen spricht, aber der Teufel ist bekanntlich ein Eichhörnchen...
[/strike] Ich darf....
Die erwähnten Nocken aus dem Kickstartet-Projekt sind übrigens nur für den Wechsel der Extruder - die Lift-Funktion ist davon nicht betroffen! Kenn das jetzt auch nicht als über den Nocken angetrieben, aber verfolge das ja auch erst relativ kurz intensiv...
Aber beim Wechsel von einem auf den anderen Extruder wird immer die Liftfunktion eigentlich zwangsläufig ausgeführt - vielleicht führte das zu der irrigen Annahme, daß das über den Nocken ausgeführt wird? Hängt ganz einfach damit zusammen, daß ja ein Retract zum abschluß bei dem abgewählten Extruder noch ausgeführt wird, wodurch ja der Gegendruck im inneren Sinkt und somit das Hotend hoch gezogen wird.
Der Vorteil ist übrigens auch, daß er das nicht "nur" beim Wechsel der Extruder macht, sondern auch bei Retracts.
Allerdings bedarf es einer entsprechend sauberen Einstellung wann und wieviel Retract ausgeführt wird...
Also am Anfang viele Testwürfel erstmal drucken...
Übrigens läßt sich diese Lift-Funktion mittels Madenschraube zwischen 0 (dann ist es ein "normaler" Extruder und 1,5 mm einstellen!
Für PLA geben Sie als Empfehlung 0,25 bis 0,5 mm und für ABS 0,25 bis 1,5 mm an. Also am Anfang werd ich mal mit Werten um 0,4 und 0,5 testen - Füllerblattlehre hab ich ja eh schon lange - somit ist das ja kein Hexenwerk, das umzustellen...
Wenn ich mal eine Briefwaage in die Finger bekomme, wiege ich mal das ganze - Allerdings brauch ich vorher auch die
Aufnahme-Platte, sonst ist das unfair... Die Teile für den Orginal Extruder hab ich ja alle da (stand ja schon kurz davor,
den herkömmlichen Dualumbau zu machen, aber...).
Aber die Gewichtsunterschiede sind schon gewaltig! Und je weniger Masse beschleunigt und gebremst werden muß,
desto besser ist das für das Gesamtsystem ja - Vibrationen, Stepperverluste, Druckgeschwindigkeit. etc...
Erwähnte ich eigentlich schon? "ICH WILL URLAUB, damit ich vernünftig dran arbeiten kann..."
So, daß solls erstmal für heute gewesen sein - denke mal, wird übersichtlicher da der Extruder ja schon da ist und es jetzt um die Impletierung an sich geht und nicht mehr ob jemand den kennt oder Erfahrungen etc. damit hat - die kann ich ja bald (hoffentlich) selber sammeln...
Gruß, Christian
Hab mal angefangen, erste Geistesblitze und zusteuerungen seitens JoBo und RF1000 mit einfließen zu lassen...
Danke an der Stelle nochmal und schonmal für die Hilfestellungen!
Bin grad an der stable .48er Version am rumstricken auf das Dual-Konzept.
Seitens der Firmware muß der Temperatursensor bei EXT0 und 1 von 3 (Orginal Conrad) auf 8 - der von DGlass
gelieferte 104 GT-2 gesetzt werden. Damit sollten die Daten vom Sensor richtig interpretiert werden...
(#define EXT1_TEMPSENSOR_TYPE 8 bzw. #define EXT0_TEMPSENSOR_TYPE
Das nächste wäre dann die Geschichte mit dem ein Stepper - 2 Extruder...
Hierzu muß ja der Stepper sich 2 Extruder teilen und bei dem 2.ten Reverse arbeiten - oder umgekehrt - tests
stehen ja noch aus - und bis dahin ist´s noch ´ne Weile...
#define EXT1_X_OFFSET 27.5 ---> Schreibt man komma´s mit Dezi oder als Kommata - da bin ich mir nicht ganz sicher..?!?
Korrigier ich, sobald ich´s genauer weiß...
#define EXT1_STEP_PIN E0_STEP_PIN
#define EXT1_DIR_PIN E0_DIR_PIN
#define EXT1_INVERSE false
#define EXT1_ENABLE_PIN E0_ENABLE_PIN
Damit sollte der Drucker ja jetzt schonmal wissen, daß da ein 2.ter Extruder ist, und beide mit dem Thermistor ausgestattet sind und
wie er damit umgehen soll, wenn Extruder 1 angesprochen wird...
Jetzt fehlt noch das wichtigste für den Extruder - ich muß eine funktion finden - und einen Steckplatz, der mir gestattet, unabhängig vom Filament-Lüfter, die Extruderkühlung bei aktivierung der Extruder einzuschalten - die müssen nämlich permanent gekühlt werden!
Und für uns wäre noch die Servo-Schaltung wichtig! Sowie die definition und der verwendete Steckplatz. Damit wäre dann von der Firmwareseite zumindest mal das Fundament geebnet, damit die Firmware damit umgehen kann.
Bis jetzt klingt das ja eigentlich recht locker im nachhinein betrachtet - mal sehen, wenn´s fertig ist und compiliert und an den Drucker gesendet ist, was der dazu meint - im Optimalfall ist er der selben Meinung und macht genau das...
[strike]Nur aus Default_KD, Default_KI und Default_KP werd ich nicht schlau... Die Brüder Douglass schreiben, daß man diese
entsprechend - siehe Anleitung - anpaßen soll.... Hmmh! Die gibts aber in unserer Firmware gar nicht?! Mal klären, für was
die stehen sollen... Hat mit der Temperatur-Kontrolle in Verbinung von Autolift zu tun, was aber recht wenige Extruder i.dr. haben...[/strike]
So, nun hab ich das auch: Danke JoBo! In der Firmware bei uns heißt es nicht default_KP bzw. KI und KD, sondern
Ext_PID_P bzw. I_ und D.
Folglich müssen die folgenden Zeilen noch abgeändert werden:
#define Ext0_PID_P 12.44
#define Ext0_PID_I 0.54
#define Ext0_PID_D 2.68
#define Ext1_PID_P 12.44
#define Ext1_PID_I 0.54
#define Ext1_PID_D 2.68
[strike]Ich bin grad am Abklären, ob ich hier die Anleitungen Einstellen darf. Denke zwar nicht, daß was dagegen spricht, aber der Teufel ist bekanntlich ein Eichhörnchen...
[/strike] Ich darf....
Die erwähnten Nocken aus dem Kickstartet-Projekt sind übrigens nur für den Wechsel der Extruder - die Lift-Funktion ist davon nicht betroffen! Kenn das jetzt auch nicht als über den Nocken angetrieben, aber verfolge das ja auch erst relativ kurz intensiv...
Aber beim Wechsel von einem auf den anderen Extruder wird immer die Liftfunktion eigentlich zwangsläufig ausgeführt - vielleicht führte das zu der irrigen Annahme, daß das über den Nocken ausgeführt wird? Hängt ganz einfach damit zusammen, daß ja ein Retract zum abschluß bei dem abgewählten Extruder noch ausgeführt wird, wodurch ja der Gegendruck im inneren Sinkt und somit das Hotend hoch gezogen wird.
Der Vorteil ist übrigens auch, daß er das nicht "nur" beim Wechsel der Extruder macht, sondern auch bei Retracts.
Allerdings bedarf es einer entsprechend sauberen Einstellung wann und wieviel Retract ausgeführt wird...
Also am Anfang viele Testwürfel erstmal drucken...
Übrigens läßt sich diese Lift-Funktion mittels Madenschraube zwischen 0 (dann ist es ein "normaler" Extruder und 1,5 mm einstellen!
Für PLA geben Sie als Empfehlung 0,25 bis 0,5 mm und für ABS 0,25 bis 1,5 mm an. Also am Anfang werd ich mal mit Werten um 0,4 und 0,5 testen - Füllerblattlehre hab ich ja eh schon lange - somit ist das ja kein Hexenwerk, das umzustellen...
Wenn ich mal eine Briefwaage in die Finger bekomme, wiege ich mal das ganze - Allerdings brauch ich vorher auch die
Aufnahme-Platte, sonst ist das unfair... Die Teile für den Orginal Extruder hab ich ja alle da (stand ja schon kurz davor,
den herkömmlichen Dualumbau zu machen, aber...).
Aber die Gewichtsunterschiede sind schon gewaltig! Und je weniger Masse beschleunigt und gebremst werden muß,
desto besser ist das für das Gesamtsystem ja - Vibrationen, Stepperverluste, Druckgeschwindigkeit. etc...
Erwähnte ich eigentlich schon? "ICH WILL URLAUB, damit ich vernünftig dran arbeiten kann..."
So, daß solls erstmal für heute gewesen sein - denke mal, wird übersichtlicher da der Extruder ja schon da ist und es jetzt um die Impletierung an sich geht und nicht mehr ob jemand den kennt oder Erfahrungen etc. damit hat - die kann ich ja bald (hoffentlich) selber sammeln...
Gruß, Christian