Mein Umbau auf Ganzmetallhotend
-
- Profi 3D-Drucker
- Beiträge: 464
- Registriert: So 7. Feb 2016, 11:04
- Wohnort: Rinteln
- Has thanked: 16 times
- Been thanked: 237 times
Re: Mein Umbau auf Ganzmetallhotend
Nibbels, lassen wir das. Schau einfach mal an, wieviel % der Maximaqlleistung zugeführt um die 60 Grad zu halten. 0,1% oder sogar weniger. Für ein besseres Regelverhalten in diesem Temperaturbereich würde es einer schwächeren Heizung bedürfen. Also sehr viel ist da mathematisch nicht drin (Rundungsfehler etc.). Und wie gesagt, es passt ja prima. Bei 130 Grad wird das sicher viel ruhiger aussehen, aber das will ich mir nicht mehr antun. Die vergangene Tage haben schon genug Stirnrunzeln bei den armen Mitlesern verursacht.
PeterKa
PeterKa
-
- Developer
- Beiträge: 1102
- Registriert: Fr 27. Mär 2015, 15:19
- Wohnort: kann aus Nickname entschlüsselt werden
- Has thanked: 47 times
- Been thanked: 80 times
- Kontaktdaten:
Re: Mein Umbau auf Ganzmetallhotend
Bezüglich Druck halte ich hier für bemerkenswert, dass ich als Physik-Laie zwischen Im- und Explosionsdruck unterscheide. Psychologisch betrachtet sage ich einfach: lass die Sau raus ! (Scheiß-Bild: wer mag sich gern eine explodierte Sau vorstellen?)PeterKa hat geschrieben:.. Zur Entschuldigung führe ich an, daß da bei mir ein gewisser Leidensdruck war.
PeterKa
Hoffentlich allgemeinverständliches Fazit: weiter so !
p.s.: zur eigenen Entschuldigung : bin grad mit Asterix&Co
bei den Methylienern...hicks... Italienern
- Nibbels
- Developer
- Beiträge: 2264
- Registriert: Mi 17. Aug 2016, 17:01
- Has thanked: 831 times
- Been thanked: 599 times
Re: Mein Umbau auf Ganzmetallhotend
@hal4822 ..Interessant:hal4822 hat geschrieben:Als Laie muss ich ja noch jede Menge Bildung nachholen ! Schreibt der Fachmann einfach "Pessen", und ich muss mich durch Seitenweise Schaugeschäft googln ! Endlich fündig beginnt die Qual der Wahl erst so richtig, oder ?PeterKa hat geschrieben:...Ich habe auch hier nach Pessen getuned.
______________________________
Bei den Lesern, die das hier ertragen mussten..
PeterKa
Generated PID parameters using different tuning rules:
rule: ziegler-nichols
Kp: 7.66141138481997
Ki: 0.4086086071903984
Kd: 35.91286586634361
rule: tyreus-luyben
Kp: 5.920181524633613
Ki: 0.07104217829560336
Kd: 35.239175741866745
rule: ciancone-marlin
Kp: 3.9467876830890756
Ki: 0.46308975481578485
Kd: 18.272165199486462
rule: pessen-integral
Kp: 9.30314239585282
Ki: 0.6202094930568547
Kd: 52.46132929992192
rule: some-overshoot
Kp: 4.341466451397983
Ki: 0.2315448774078924
Kd: 54.26833064247478
rule: no-overshoot
Kp: 2.60487987083879
Ki: 0.13892692644473545
Kd: 32.56099838548487
rule: brewing (Anmerkung: kein Forscher, Techniker oder so - es geht wohl wirklich um´s Bier-Brauen )
Kp: 104.1951948335516
Ki: 0.8335615586684127
Kd: 205.64841085569392
Dass es so viel mehr Methoden gibt wusste ich nicht.
Mehr von Google:
http://pages.mtu.edu/~tbco/cm416/tuning_methods.pdf
Da steht drin "Ziegler-Nichols Method (Closed-loop P-ControlTest)"
Und wenn ich nachdemselben suche:
Tyreus-Luyben Method (Closed-loop P-Control test)
Selbe voraussetzungen andere Einstellkonstanten:
Ziegler-Nichols (Classic PID): KU/1,7 PU/2 PU/8
Tyreus-Lyben: KU/2.2 2.2/PU PU/6.3
Vergleich aus unserem Code:
Code: Alles auswählen
//PID classic Ziegler-Nichols
Kp = 0.6f*Ku; //0.6 KRkrit
Ki = 2.0f*Kp/Tu; //0.5 Tkrit
Kd = Kp*Tu/8.0f; //0.125 Tkrit
Also wäre Tyreus-Lyben
Code: Alles auswählen
//PID Tyreus-Lyben
Kp = 0.4545f*Ku; //1/2.2 KRkrit
Ki = Kp/Tu/2.2f; //2.2 Tkrit
Kd = Kp*Tu/6.3f; //1/6.3 Tkrit
Code: Alles auswählen
//PID Tyreus-Lyben
Kp = 0.313f*Ku; //1/3.2 KRkrit
Ki = Kp/Tu/2.2f; //2.2 Tkrit
Kd = Kp*Tu/6.3f; //1/6.3 Tkrit
Wir könnten das mit einbauen... Aber man sollte u.U. erst lesen, warum die beiden Entwickler ihre Konstanten so gewählt haben.
-> https://www.slideshare.net/AhmadTaan/pi ... g-49463158
https://www.slideshare.net/AhmadTaan/pi ... g-49463158An improvement for Ziegler-Nichols closed-loop to make response less oscillatory More robust to imprecise model Gives better disturbance response Procedure: Same procedure as Ziegler-Nichols closed-loop June 16, 2015 12University of Jordan, Department of Mechatronics Engineering, 2014 Controller K PI 0.45K 2.2Pu - PID 0.313Ku 2.2Pu 0.16Pu
Ciancone-Marlin wäre Open-Loop, das passt hier nicht, ausser jemand weiß es besser.
Cohen-Coon auch nicht ...
Ich baue Tyreus-Lyben zum Test ein, evtl. ist das ganz gut fürs Bett?
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
RF2000
Firmware Mod 1.45.00.Mod - geht SD wieder 100%?
Bitte 1.42.17 bis 1.42.21 meiden!
SD-Druck mit der Community-FW <= 1.43.99 aktuell meiden.
Firmware Mod 1.45.00.Mod - geht SD wieder 100%?
Bitte 1.42.17 bis 1.42.21 meiden!
SD-Druck mit der Community-FW <= 1.43.99 aktuell meiden.
- Nibbels
- Developer
- Beiträge: 2264
- Registriert: Mi 17. Aug 2016, 17:01
- Has thanked: 831 times
- Been thanked: 599 times
Re: Mein Umbau auf Ganzmetallhotend
Hotend:
E3D-V6 50Watt Kartusche
PID Tyreus-Lyben
Drive Min war in den Schaubildern schon sicherheitshalber auf 30.
Naja, fürs Hotend nicht so supertoll. Aber geht!
E3D-V6 50Watt Kartusche
PID Tyreus-Lyben
Drive Min war in den Schaubildern schon sicherheitshalber auf 30.
Naja, fürs Hotend nicht so supertoll. Aber geht!
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
RF2000
Firmware Mod 1.45.00.Mod - geht SD wieder 100%?
Bitte 1.42.17 bis 1.42.21 meiden!
SD-Druck mit der Community-FW <= 1.43.99 aktuell meiden.
Firmware Mod 1.45.00.Mod - geht SD wieder 100%?
Bitte 1.42.17 bis 1.42.21 meiden!
SD-Druck mit der Community-FW <= 1.43.99 aktuell meiden.
- Nibbels
- Developer
- Beiträge: 2264
- Registriert: Mi 17. Aug 2016, 17:01
- Has thanked: 831 times
- Been thanked: 599 times
Re: Mein Umbau auf Ganzmetallhotend
Heizbett: 230V / SSR
Conrad Silikonmatte auf Carbon 4mm dann 1mm Pertinax:
PID Tyreus-Lyben:
Ich brauche hier ganz dringend einen unabhängigen Tester, bevor ich ausflippe
Conrad Silikonmatte auf Carbon 4mm dann 1mm Pertinax:
PID Tyreus-Lyben:
Ich brauche hier ganz dringend einen unabhängigen Tester, bevor ich ausflippe
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
RF2000
Firmware Mod 1.45.00.Mod - geht SD wieder 100%?
Bitte 1.42.17 bis 1.42.21 meiden!
SD-Druck mit der Community-FW <= 1.43.99 aktuell meiden.
Firmware Mod 1.45.00.Mod - geht SD wieder 100%?
Bitte 1.42.17 bis 1.42.21 meiden!
SD-Druck mit der Community-FW <= 1.43.99 aktuell meiden.
-
- Profi 3D-Drucker
- Beiträge: 464
- Registriert: So 7. Feb 2016, 11:04
- Wohnort: Rinteln
- Has thanked: 16 times
- Been thanked: 237 times
Re: Mein Umbau auf Ganzmetallhotend
Also der Extruder kann nicht wirklich überzeugen, aber das Heuzbett sieht klasse aus.
Schick mir irgendwie den Code, ich kanns dann gegentesten.
Meine Emailadresse bekommst via PN
PeterKa
Schick mir irgendwie den Code, ich kanns dann gegentesten.
Meine Emailadresse bekommst via PN
PeterKa
- Nibbels
- Developer
- Beiträge: 2264
- Registriert: Mi 17. Aug 2016, 17:01
- Has thanked: 831 times
- Been thanked: 599 times
Re: Mein Umbau auf Ganzmetallhotend
Das ist der Commit
https://github.com/Nibbels/Repetier-Fir ... 741135495b Und hier der personal-Test-Branch von mir.
https://github.com/Nibbels/Repetier-Firmware
1.37w8
Klappt das, können wir die ganzen Entwicklungen seit Start dieses Threads in die Community schieben und eine neue Stable ausrufen
Mein Heizbett bleibt definitiv so wie es gerade ist!
Den Extruder lasse ich durch Pessen Integral Rule neu erkennen
LG
https://github.com/Nibbels/Repetier-Fir ... 741135495b Und hier der personal-Test-Branch von mir.
https://github.com/Nibbels/Repetier-Firmware
1.37w8
Klappt das, können wir die ganzen Entwicklungen seit Start dieses Threads in die Community schieben und eine neue Stable ausrufen
Mein Heizbett bleibt definitiv so wie es gerade ist!
Den Extruder lasse ich durch Pessen Integral Rule neu erkennen
LG
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
RF2000
Firmware Mod 1.45.00.Mod - geht SD wieder 100%?
Bitte 1.42.17 bis 1.42.21 meiden!
SD-Druck mit der Community-FW <= 1.43.99 aktuell meiden.
Firmware Mod 1.45.00.Mod - geht SD wieder 100%?
Bitte 1.42.17 bis 1.42.21 meiden!
SD-Druck mit der Community-FW <= 1.43.99 aktuell meiden.
- Nibbels
- Developer
- Beiträge: 2264
- Registriert: Mi 17. Aug 2016, 17:01
- Has thanked: 831 times
- Been thanked: 599 times
Re: Mein Umbau auf Ganzmetallhotend
Danke @PeterKA fürs Testen!! Das war die Arbeit wert.
Hier weider Pessen Integral Rule komplett ohne PID I drive Max und Min (Max = 255 / Min = 255): Das mit PID I drive Max = 120 und Min = 5: (Spart mir ca. 3°C Überschwingen ... +9°C -> +6°C, ich könnte das noch weiter festzurren und runter auf 110 ... 100 ... 90 gehen, aber irgendwann wirds instabil.)
So wie es jetzt ist, bliebts bei mir!
Pessen für das Hotend, Tyreus-Lyben fürs Heizbett. Ausser irgendwer findet noch was besseres
LG
Hier weider Pessen Integral Rule komplett ohne PID I drive Max und Min (Max = 255 / Min = 255): Das mit PID I drive Max = 120 und Min = 5: (Spart mir ca. 3°C Überschwingen ... +9°C -> +6°C, ich könnte das noch weiter festzurren und runter auf 110 ... 100 ... 90 gehen, aber irgendwann wirds instabil.)
So wie es jetzt ist, bliebts bei mir!
Pessen für das Hotend, Tyreus-Lyben fürs Heizbett. Ausser irgendwer findet noch was besseres
LG
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
RF2000
Firmware Mod 1.45.00.Mod - geht SD wieder 100%?
Bitte 1.42.17 bis 1.42.21 meiden!
SD-Druck mit der Community-FW <= 1.43.99 aktuell meiden.
Firmware Mod 1.45.00.Mod - geht SD wieder 100%?
Bitte 1.42.17 bis 1.42.21 meiden!
SD-Druck mit der Community-FW <= 1.43.99 aktuell meiden.
-
- Profi 3D-Drucker
- Beiträge: 464
- Registriert: So 7. Feb 2016, 11:04
- Wohnort: Rinteln
- Has thanked: 16 times
- Been thanked: 237 times
Re: Mein Umbau auf Ganzmetallhotend
Sodele ich hab Nibbels Firmware nun getestet und meine persönlichen Schmankerln eingebaut. Was soll ich sagen... compiliert fehlerfrei.
Ach ja, das Heizbettt...
ohne Worte... errm also fast ohne.. Das Überschwingen ist auf deutlich unter 1 Grad gesunken. Nach 2 Minuten steht die Temperatur auf +-0,1 Grad. Das ist schier unglaublich und sicher eine Größenordnung besser als wir es im Praxisbetrieb bräuchten..
Aber .. es ist einfach ENDGEIL
Heut wirds nix mehr mit dem Kaugummitest
PeterKa
Ach ja, das Heizbettt...
ohne Worte... errm also fast ohne.. Das Überschwingen ist auf deutlich unter 1 Grad gesunken. Nach 2 Minuten steht die Temperatur auf +-0,1 Grad. Das ist schier unglaublich und sicher eine Größenordnung besser als wir es im Praxisbetrieb bräuchten..
Aber .. es ist einfach ENDGEIL
Heut wirds nix mehr mit dem Kaugummitest
PeterKa
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
-
- Profi 3D-Drucker
- Beiträge: 464
- Registriert: So 7. Feb 2016, 11:04
- Wohnort: Rinteln
- Has thanked: 16 times
- Been thanked: 237 times
Re: Mein Umbau auf Ganzmetallhotend
So ich habe heute mal den Kaugummitest angefangen. Ganz so prächtig wie versprochen hat das bei mir nicht geklappt, und ich bin auch im Moment nicht willens weiter zu machen ohne mehr zu wissen.
Zunächst mal das drumherum.. Nach dem Start des Befehles ist ein Homing.. In der Home Position wird der Extruder geheizt. Dann fährt das Bett herunter in eine mittlere Stellung. X und Y bleiben auf 0. Dann wird Filemant extrudiert, das jetzt sauber ins Gehäuse fällt und sich da teilweise auf Nimmerwiedersehen verkrümelt. Hier würde ich mir wünschen, daß das Filament auf das Bett fällt. Klar das ist eine Kleinigkeit.
Dann beginnt die Extrusion, und damit die Probleme. Denn meine Steppermimik ist nicht in der Lage den erforderlichen Druck aufzubauen, obwohl ich den Maximal F bereits auf 5000 reduziert habe dreht lange vorher das Ritzel durch. Ich habe dann den Anpressdruck erhöht, jetzt dreht das Ritzel überhaupt nicht mehr und der Steppermotor knackt wie doll und verrückt. Ich habe vor lauter Schreck nicht auf die Digits geachtet, sondern nur fluchtartig den Drucker ausgestellt...
Ich habe einen zweiten Versuch im "ordentlichen" Temperaturbereich gestartet, immer scheitere ich an den hohen Geschwindigkeiten. Eigentlich müsste da die Grenze wesentlich niedriger gezogen werden. Geht wohl auch über die Parameter, aber im Moment habe ich einfach nur Angst meinen Drucker kaputt zu machen.
Also da ist jede Menge Fluchtpotenital das ich bisher nur mit Not Aus beantworten kann.. In dieser Form würde ich von einer Freigabe des Kaugummiprogramms absehen wollen.
Was ich zusätzlich benötige ist der F-Wert, bis zu dem der Stepper die Grätsche macht. Das war bisher nicht mein Thema, sorry daß ich da unsicher bin.
PeterKa
Zunächst mal das drumherum.. Nach dem Start des Befehles ist ein Homing.. In der Home Position wird der Extruder geheizt. Dann fährt das Bett herunter in eine mittlere Stellung. X und Y bleiben auf 0. Dann wird Filemant extrudiert, das jetzt sauber ins Gehäuse fällt und sich da teilweise auf Nimmerwiedersehen verkrümelt. Hier würde ich mir wünschen, daß das Filament auf das Bett fällt. Klar das ist eine Kleinigkeit.
Dann beginnt die Extrusion, und damit die Probleme. Denn meine Steppermimik ist nicht in der Lage den erforderlichen Druck aufzubauen, obwohl ich den Maximal F bereits auf 5000 reduziert habe dreht lange vorher das Ritzel durch. Ich habe dann den Anpressdruck erhöht, jetzt dreht das Ritzel überhaupt nicht mehr und der Steppermotor knackt wie doll und verrückt. Ich habe vor lauter Schreck nicht auf die Digits geachtet, sondern nur fluchtartig den Drucker ausgestellt...
Ich habe einen zweiten Versuch im "ordentlichen" Temperaturbereich gestartet, immer scheitere ich an den hohen Geschwindigkeiten. Eigentlich müsste da die Grenze wesentlich niedriger gezogen werden. Geht wohl auch über die Parameter, aber im Moment habe ich einfach nur Angst meinen Drucker kaputt zu machen.
Also da ist jede Menge Fluchtpotenital das ich bisher nur mit Not Aus beantworten kann.. In dieser Form würde ich von einer Freigabe des Kaugummiprogramms absehen wollen.
Was ich zusätzlich benötige ist der F-Wert, bis zu dem der Stepper die Grätsche macht. Das war bisher nicht mein Thema, sorry daß ich da unsicher bin.
PeterKa