PID-Tuning / Head Bed Scan Probleme

Nichts in der Suche gefunden? Keine Ahnung welche Kategorie euer Problem betrifft? Dann eröffnet hier ein Thema. Gegebenenfalls werden die Moderatoren das Thema dann in die entsprechende Kategorie verschieben
Benutzeravatar
rf1k_mjh11
Developer
Developer
Beiträge: 2051
Registriert: Di 6. Jan 2015, 19:44
Wohnort: Autriche
Has thanked: 263 times
Been thanked: 542 times

Re: PID-Tuning / Head Bed Scan Probleme

Beitrag von rf1k_mjh11 »

Hallo GoTo,

Um das Problems des zu weit Fahrens in Y zu begegnen, gibt es eine einfache Lösung - die wird dir als eine doofe Antwort erscheinen:

Verwende M3079 einstweilen nicht (ich glaube, da müsste man neu flashen um den Skript zu ändern).

In der Zwischenzeit (oder auf 'ewig') kannst du diese Lösung einsetzen:
Füge im End-GCode, ziemlich am Anfang (bestehenden Kode lassen!) das Folgende ein:

[indent=5]G91 ; ab jetzt gelten die Koordinaten als 'relativ'[/indent][indent=5]G1 Z2 F4000 ; Fahre Düse flott um 2mm vom Druckobjekt weg[/indent][indent=5]G92 ; ab jetzt gelten für die Koordinaten wieder 'absolute' Angaben[/indent][indent=5]G1 X1 Y200 ; Fahre Bett etwas nach vor, Düse nach links[/indent][indent=5]M84 ; Schrittmotore abschalten[/indent]

Damit fährt das Bett um 2mm nach unten, um die Düse 'frei zu spielen'. (Du könntest nur dann damit ein Problem bekommen, wenn du knapper als 2mm an dein maximal mögliches Z drucken tust.) Danach fährt das Bett ein ordentliches Stück nach vor, die Düse einstweilen nach links. Gleich darauf schalten sich die Schrittmotore aus (damit kann man das Bett noch ein Stück nach vorne ziehen, falls man möchte).

Durch den Trick mit den relativen Koordinaten funktioniert der Skript immer, egal wie hoch das Druckobjekt ist (bloß nicht bei den allerletzten 2mm!).
Ich verwende diese Lösung seit 2015.

Die Befehle für das Ausschalten der Heizungen, usw. sollten noch im ursprünglichen GCode vorhanden sein, deshalb sollte man die oben angeführten Befehle in den End-GCode einfügen und nicht den bestehenden Kode überschreiben.

Allseits 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.
Benutzeravatar
Nibbels
Developer
Developer
Beiträge: 2264
Registriert: Mi 17. Aug 2016, 17:01
Has thanked: 831 times
Been thanked: 598 times

Re: PID-Tuning / Head Bed Scan Probleme

Beitrag von Nibbels »

Du solltest Y-max im EEPROM ändern. Dann fährt das Bett nicht mehr so weit, egal welche GCodes du eingibst - wenn du gehomed bist.

Die Firmware-Konstanten dienen nur zum Initialisieren, nicht zum Betrieb. Kann sein, "der RF2000v2"-Stand hat dir das reingeschrieben, dann hast du umgeflashed und den Werksreset nicht gemacht?
Bei der original Conrad-Firmware gilt das nicht immer immer immer, aber bei Y-Max/Min usw. sollte die Aussage passen.

LG
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.
GoTo
Filamenttester
Filamenttester
Beiträge: 12
Registriert: Di 16. Jul 2019, 20:29

Re: PID-Tuning / Head Bed Scan Probleme

Beitrag von GoTo »

Hallo Zusammen,

Vielen Dank für Euer Hilfe.

Ein Werksreset wurde natürlich nicht gemacht.
Deswegen habe ich eben den Werksreset über den Drucker und #define EEPROM_MODE ausgeführt.

Außer dem vor dem Neuaufspielen der Firmware noch #define OUTPUT_OBJECT_SCRIPT_PRINT abgeändert (Y250 –> Y230).
M3079 funktioniert jetzt wieder :good: .

Für das Problem, mit dem Lüfter, suche ich grade noch im netzt einer Lösung.

Vielen dank bis jetzt :danke: .
Benutzeravatar
AtlonXP
3D-Drucker Erfinder
3D-Drucker Erfinder
Beiträge: 3374
Registriert: So 15. Nov 2015, 20:55
Has thanked: 742 times
Been thanked: 588 times

Re: PID-Tuning / Head Bed Scan Probleme

Beitrag von AtlonXP »

Hallo Goto,
der RF2000 hat Probleme mit der Lüfter Steuerung.
Vermutlich bringt nur der Lötkolben Besserung.
In der originalen neuen Firmware wurden ein paar Dinge hinzugefügt.
Ich weiß es nicht ob es was bringt,
aber das ändern der PWM Frequenz könnte eine Besserung bewirken.

Das hier ist ein Auszug aus unserer Community FW 1.45.0 für den RF2000


// ##########################################################################################
// ## PWM configuration
// ##########################################################################################

/** \brief Heaters: speed of the PWM signal, 0 = 15.25Hz, 1 = 30.51Hz, 2 = 61.03Hz */
#define HEATER_PWM_SPEED 1

/** \brief Extruder Coolers: speed of the PWM signal, 0 = 15.25Hz, 1 = 30.51Hz, 2 = 61.03Hz */
#define COOLER_PWM_SPEED 0

// ##########################################################################################
// ## Part Fan configuration
// ##########################################################################################

/** \brief Part Fan: 1 = 15.3Hz, 2 = 7.62Hz, 3 = 5.1Hz, 4 = 3.82Hz, 5 = 3.06Hz, 6 = 2.55Hz, 7 = 2.1Hz */
#define PART_FAN_DEFAULT_PWM_SPEED_DIVISOR 3
/** \brief the following values can be used in order to fine-tune the operating range of the cooler: */
#define PART_FAN_PWM_MIN 1 // 1 ... 254 equals 1 ... 99 %
#define PART_FAN_PWM_MAX 160 // 1 ... 254 equals 1 ... 99 %

/** Some fans won't start for low values, but would run if started with higher power at the beginning.
This defines the full power duration before returning to set value. Time is in milliseconds
Only values which are a factor of 10ms or 0==OFF will work precisely */
#define PART_FAN_KICKSTART_THRESHOLD 128 // 0 ... 255 equals 0 ... 100 % (unscaled!)
#define PART_FAN_KICKSTART_TIME_OFF_ON 400 // [ms]
#define PART_FAN_KICKSTART_TIME_BOOST 100 // [ms]

/** \brief use PDM instead of PWM for part fan */
// --> set EEPROM value or change mode in printers menu

Die Weg Achse Y sollte am RF2000 245 mm betragen.
Das sollte der auch können.
Irgendetwas muss bei dir anders sein?
Schaue bitte hinten nach der Schlitzschraube, die bei Homing den Endschalter drückt nach.
Von der Kopffläche (die den Endschalter drückt) bis zum Halteklötzchen sind 10 mm Luft.
Sollte diese Luft bei dir grösser sein, dann stelle diese zurück.

Kannst du mir auch einen Gefallen tun?
Kannst du mir bitte die lichte Weite der beiden Extruder Motoren messen am RF2000?
Genau der Abstand in der Mitte, zwischen den beiden schwarzen Magnetblechen von den beiden Motoren.


LG AtlonXP
GoTo
Filamenttester
Filamenttester
Beiträge: 12
Registriert: Di 16. Jul 2019, 20:29

Re: PID-Tuning / Head Bed Scan Probleme

Beitrag von GoTo »

Hallo zusammen, hallo AtlonXP

Dann wird der Drucker später mal auf die Community Firmware umgestellt und geschaut ob, alles funktioniert.

Deine Messung kann ich dann auch machen, im Moment läuft die Kiste noch.

Viele Grüße.
GoTo
Filamenttester
Filamenttester
Beiträge: 12
Registriert: Di 16. Jul 2019, 20:29

Re: PID-Tuning / Head Bed Scan Probleme

Beitrag von GoTo »

Hallo Zusammen,
Die Community Firmware funktioniert soweit :10punkte: .
Die Lüfter kann man jetzt von 100 % bis 50 % stufenlos verstellen. Unter 50% ruckeln die nur was oder drehen sich garnichtmehr. Werde die später ausbauen und auf Filamentreste Prüfen.

@AtlonXP
Der Abstand der zwischen den beiden Motoren ist 1.85 mm

Wünsch euch ein schönes Wochenende
Benutzeravatar
AtlonXP
3D-Drucker Erfinder
3D-Drucker Erfinder
Beiträge: 3374
Registriert: So 15. Nov 2015, 20:55
Has thanked: 742 times
Been thanked: 588 times

Re: PID-Tuning / Head Bed Scan Probleme

Beitrag von AtlonXP »

Hallo Goto,
danke für die Info.

Wegen den Lüftern brauchst nicht länger rummachen.
Das ist jetzt bei dir Stand der Dinge.
Ab hier, wird es nur noch mit dem Lötkolben besser!

LG AtlonXP
Benutzeravatar
Nibbels
Developer
Developer
Beiträge: 2264
Registriert: Mi 17. Aug 2016, 17:01
Has thanked: 831 times
Been thanked: 598 times

Re: PID-Tuning / Head Bed Scan Probleme

Beitrag von Nibbels »

GoTo hat geschrieben:Hallo Zusammen,
Die Community Firmware funktioniert soweit :10punkte: .
Die Lüfter kann man jetzt von 100 % bis 50 % stufenlos verstellen. Unter 50% ruckeln die nur was oder drehen sich garnichtmehr. Werde die später ausbauen und auf Filamentreste Prüfen.

@AtlonXP
Der Abstand der zwischen den beiden Motoren ist 1.85 mm

Wünsch euch ein schönes Wochenende
Du kannst beim Mod die PWM-Takte von unten einschränken und von oben einschränken.
So kannst du deine 50% auf 1% skalieren und deine 100% auf 100%.
Das wäre wie Zoom in den nutzbaren Bereich.

LG
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.
Antworten

Zurück zu „Sonstiges“