Neue Development Firmware (RF.01.31)

Firmware Veröffentlichungen und Einstellungen können hier angekündigt und diskutiert werden.
Benutzeravatar
rf1k_mjh11
Developer
Developer
Beiträge: 2096
Registriert: Di 6. Jan 2015, 19:44
Wohnort: Autriche
Has thanked: 276 times
Been thanked: 557 times

Re: Neue Development Firmware (RF.01.31)

Beitrag von rf1k_mjh11 »

Damit nicht immer ihr zwei im Thread diskutiert ...
mhier hat geschrieben:
RF1000 hat geschrieben:tatsächlich ist es weiterhin so, dass Z_OVERRIDE_MAX nur bei G-Code zum Greifen kommt, der nach oben fahren will ... und das kommt beim Drucken ja eher nicht so oft vor.
Standardmäßig fahren die meisten Slicer erstmal von Heizbett weg, bevor sie mit dem Drucken anfangen...
Richtig. Vom Heizbett wegfahren heißt, dass das Bett nach unten fährt, nicht nach oben.
mhier hat geschrieben: RF1000 wrote:
Die Firmware funktioniert nicht nur "irgendwie".

Achso? Dann erlaube mir die Frage, wie viele RF1000-Neulinge auf Anhieb crashfrei und ohne Haftungsprobleme mehr als nur die Beispiele drucken können. Jetzt sag mir nicht, das wäre zu viel verlangt...
Ich würde gerne wissen wieviel 3D-Druck-Neulinge (egal welche Marke) KEINE Probleme mit der Haftung haben...
reini hat geschrieben: RF1000 wrote:
dann stellt die RF.01.31 sicher, dass die Höhe vom ersten Layer automatisch exakt dem entspricht, was der G-Code will.

Dann müsste ich ja nie manuell die Höhe nachjustieren... Stimmt also leider nicht.
mhier,
Wenn du bei Druckbeginn immer die Höhe nachjustierst (nachjustieren musst), hat das nicht zwangsläufig NUR mit dem Abstand Düse/Bett was zu tun. Da können andere Faktoren schuld sein oder zumindest mitspielen (Extrusion Multiplier, Kalibrierung, usw.).

...
reini hat geschrieben:Stichwort: Zuverlässigkeit. Dazu gehört, dass jeder mögliche Workflow funktioniert, dass jedes Verlassen irgendwelcher zulässigen Toleranzbereiche eine klare Fehlermeldung gibt, dass nicht in 1% der Fälle nach dem Homing das Bett plötzlich nach oben fährt, etc. Sorry, aber wenn du behauptest, die Firmware würde zuverlässig funktionieren, weißt du nicht was zuverlässig bedeutet. Sie tut es nicht. Was denkst du, warum ich ständig dabei bin, dir wieder irgendweche Bugs zu berichten? Die sind noch nicht alle gelöst offensichtlich!
mhier,
Könntest du das den Microsoft Leuten auch zukommen lassen. Die dürften einige Mitarbeiter/Programmierer mehr haben, die an Windows arbeiten - es wäre an der Zeit, dass ordentliche Fehlermeldungen kommen. :side:
Vertane Chance
Jetzt hätte ich für meinen tausendsten Beitrag was weltbewegendes schreiben sollen - scheiße! Chance vertan!
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
rf1k_mjh11
Developer
Developer
Beiträge: 2096
Registriert: Di 6. Jan 2015, 19:44
Wohnort: Autriche
Has thanked: 276 times
Been thanked: 557 times

Re: Neue Development Firmware (RF.01.31)

Beitrag von rf1k_mjh11 »

reini,
reini hat geschrieben:....
Wie werden die einzelnen HBS abgespeichert? Mus ich da was drücken, oder Namen vergeben ? Oder geht das Automatisch, ich habe jetzt "Abtasten" einmal durchgeführt, jetzt will ich das nochmal mit meinen ABS Einstellungen machen, gehe ich nun wieder auf Abtasten und bei Erfolg ist das Automatisch die Nr2 ? Später beim Druck welchen GCode brauche ich um z.B. meinen ABS Scan wieder abzurufen?
Siehe hier. Analog für alle 9 möglichen Speicherstellen.
reini hat geschrieben:Oder besser, gibt es eine Art Bedienungsanleitung für die Firmware.
Sieh' mal nach unter GCodes. Da steht 98% von dem was man wissen sollte. In der Datei RF.h der Firmware sind auch viele brauchbare Beispiele der Syntax aufgelistet.


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.
mhier
Prof. Dr. des 3D-Drucks
Prof. Dr. des 3D-Drucks
Beiträge: 1672
Registriert: Fr 11. Sep 2015, 11:37
Has thanked: 279 times
Been thanked: 247 times

Re: Neue Development Firmware (RF.01.31)

Beitrag von mhier »

rf1k_mjh11 hat geschrieben:Damit nicht immer ihr zwei im Thread diskutiert ...
mhier hat geschrieben:
RF1000 hat geschrieben:tatsächlich ist es weiterhin so, dass Z_OVERRIDE_MAX nur bei G-Code zum Greifen kommt, der nach oben fahren will ... und das kommt beim Drucken ja eher nicht so oft vor.
Standardmäßig fahren die meisten Slicer erstmal von Heizbett weg, bevor sie mit dem Drucken anfangen...
Richtig. Vom Heizbett wegfahren heißt, dass das Bett nach unten fährt, nicht nach oben.
Und danach dann wieder nach oben, sonst kann man ja nicht drucken...
rf1k_mjh11 hat geschrieben:Ich würde gerne wissen wieviel 3D-Druck-Neulinge (egal welche Marke) KEINE Probleme mit der Haftung haben...
Ist halt irgendwie traurig, wenn die Hardware es besser könnte, aber die Firmware nicht hinterher kommt. Es gibt sehr wohl Drucker, die ein deutlich besseres "Plug&Play"-Verhalten haben. Mir war das vorher klar, dass der RF1000 da nicht besonders gut ist, aber so extrem habe ich es nicht erwartet...
rf1k_mjh11 hat geschrieben:Wenn du bei Druckbeginn immer die Höhe nachjustierst (nachjustieren musst), hat das nicht zwangsläufig NUR mit dem Abstand Düse/Bett was zu tun. Da können andere Faktoren schuld sein oder zumindest mitspielen (Extrusion Multiplier, Kalibrierung, usw.).
Weiß ich. Bei mir stimmt aber klar der Abstand nicht. Auch das kann an vielen Faktoren liegen. Der entscheidende Punkt ist aber, dass das unlogische und unerwartete Verhalten bei nahezu allen "corner cases", von denen Conrad meint, im regulären Druck kommen die ja eh nicht vor, dazu führt, dass ich fast nicht debuggen kann...
rf1k_mjh11 hat geschrieben:Könntest du das den Microsoft Leuten auch zukommen lassen. Die dürften einige Mitarbeiter/Programmierer mehr haben, die an Windows arbeiten - es wäre an der Zeit, dass ordentliche Fehlermeldungen kommen. :side:
Micro... wer? Mein Linux gibt mir meistens anständige Fehlermeldungen... ;-)
rf1k_mjh11 hat geschrieben:
Vertane Chance
Jetzt hätte ich für meinen tausendsten Beitrag was weltbewegendes schreiben sollen - scheiße! Chance vertan!
Herzlichen Glückwunsch zum 1000.! :-)
Gruß, Martin

Klipper Firmware für den RFx000: Klipper für RFx000 | Original-Dokumentation | Diskussion | Wiki mit Installations-Anleitung

(Ich bin in diesem Forum nicht mehr aktiv)
RFrank
Erfahrener 3D-Drucker
Erfahrener 3D-Drucker
Beiträge: 163
Registriert: Do 13. Nov 2014, 08:55
Wohnort: Wuppertal
Has thanked: 57 times
Been thanked: 9 times

Re: Neue Development Firmware (RF.01.31)

Beitrag von RFrank »

Hallo zusammen

Wäre die Software durchschaubarer aufgebaut, könnten die User ggf. helfen Neuerungen zu implementieren oder Fehler zu finden.
Ich habe schon C- und Assembler Programme geschrieben, es macht aber keinen Spaß durch den Code zu suchen.
So bleibt die Verantwortung beim großen "C".

Solange die Software noch "Development" ist bleibt die alte drauf!
Vielen Dank für die Sisyphusarbeit den Code zu analysieren und die Fehler zu finden an alle hier im Forum.

Die größten Schäden sind bei mir bis jetzt durch Testen der neusten Software passiert.

Früher am einer 20-Fach CNC Fräsmaschine gearbeitet für mehrere 100000 DM ohne je einen Crash zu haben und hier reicht ein Heatbed-Scan.

Gruß Frank
RF1k_1: Erhöh.+Verl. Kabelk. (2G), NOT-AUS (Reset), Opt. Z-Endschalter, Einhausung, Aludruckfräspl.
RF1k_2: Erhöh. Kabelk., 2x Motorkühlung, Lüfterplatine, 2xY, X-,Y-Gegenlager, magn. Alupl. mit Metallauflage, 2x E3D V6 (L 3mm, R 1,75mm)
Benutzeravatar
rf1k_mjh11
Developer
Developer
Beiträge: 2096
Registriert: Di 6. Jan 2015, 19:44
Wohnort: Autriche
Has thanked: 276 times
Been thanked: 557 times

Re: Neue Development Firmware (RF.01.31)

Beitrag von rf1k_mjh11 »

RFrank,
RFrank hat geschrieben:....
Früher am einer 20-Fach CNC Fräsmaschine gearbeitet für mehrere 100000 DM ohne je einen Crash zu haben und hier reicht ein Heatbed-Scan.
Ich glaube, hier sieht man auch, wieso die Maschine mehrere 100000 DM gekostet hat.

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
Zaldo
Globaler Moderator
Globaler Moderator
Beiträge: 630
Registriert: Do 24. Sep 2015, 10:38
Wohnort: Raum Frankfurt
Has thanked: 38 times
Been thanked: 50 times

Re: Neue Development Firmware (RF.01.31)

Beitrag von Zaldo »

RFrank hat geschrieben: Wäre die Software durchschaubarer aufgebaut, könnten die User ggf. helfen Neuerungen zu implementieren oder Fehler zu finden.
Ich habe schon C- und Assembler Programme geschrieben, es macht aber keinen Spaß durch den Code zu suchen.
So bleibt die Verantwortung beim großen "C".
Ich hatte ja bereits mal den Verdacht geäußert, dass dies seitens vom C oder CTC auch garnicht erwünscht ist...
· Besserer Z-Referenzschalter · Druckbett Feinjustage · Platinenkühlung · Weiße Bauraumbeleuchtung · Not-Aus
· Dauerdruckplatte · Temperaturgeregelte Einhausung · Repetier Server auf Raspberry · MK8 Vorschubritzel
Benutzeravatar
Zaldo
Globaler Moderator
Globaler Moderator
Beiträge: 630
Registriert: Do 24. Sep 2015, 10:38
Wohnort: Raum Frankfurt
Has thanked: 38 times
Been thanked: 50 times

Re: Neue Development Firmware (RF.01.31)

Beitrag von Zaldo »

rf1k_mjh11 hat geschrieben:RFrank,
RFrank hat geschrieben:....
Früher am einer 20-Fach CNC Fräsmaschine gearbeitet für mehrere 100000 DM ohne je einen Crash zu haben und hier reicht ein Heatbed-Scan.
Ich glaube, hier sieht man auch, wieso die Maschine mehrere 100000 DM gekostet hat.

mjh11
Das ist nicht der Punkt, es gibt hunterdtausend open source Projekte die es besser können, weil man die Nutzer integriert und die gesammelten Kenntnisse der Community zu nutzen macht, anstatt sich gegen diese abzuschotten, Eigenarbeiten zu erschweren und ein nebulöses Gremium über den weiteren Ausbau entscheiden zu lassen.

Ursprünglich habe ich den RF1000 ja genau deswegen gekauft, weil ich in ihm eine ausbaufähige Plattform gesehen habe. Heute bin ich weit von dem Punkt entfernt ihn nochmal zu kaufen, viel näher stehe ich derzeit am Scheideweg.
· Besserer Z-Referenzschalter · Druckbett Feinjustage · Platinenkühlung · Weiße Bauraumbeleuchtung · Not-Aus
· Dauerdruckplatte · Temperaturgeregelte Einhausung · Repetier Server auf Raspberry · MK8 Vorschubritzel
RFPitter
Filamenttester
Filamenttester
Beiträge: 12
Registriert: Do 19. Nov 2015, 18:02

Re: Neue Development Firmware (RF.01.31)

Beitrag von RFPitter »

Hallo allerseits,

nach monatelanger Abstinenz wegen Umzugs habe ich eben meinen RF1000 hervorgeholt und versucht die neue Firmware
zu compilieren, leider ohne Erfolg. Es kam eine riesenlange Latte mit Fehlermeldungen (Arduino 1.6.9 ist auch
neu installiert worden, Board-Einstellungen natürlich auch korrekt vorgenommen). Er crashed schon in Zeile 114 #define MISO_PIN usw...

Was mache ich falsch?

Danke für jeden Tipp!
Peter
RF1000
Developer
Developer
Beiträge: 340
Registriert: Fr 10. Okt 2014, 16:31
Has thanked: 40 times
Been thanked: 80 times

Re: Neue Development Firmware (RF.01.31)

Beitrag von RF1000 »

Hallo Peter,


die aktuellen Sourcen müssen mit V 1.6.5 von Arduino kompiliert werden.


mfG
RF1000
RFPitter
Filamenttester
Filamenttester
Beiträge: 12
Registriert: Do 19. Nov 2015, 18:02

Re: Neue Development Firmware (RF.01.31)

Beitrag von RFPitter »

Danke für den Tipp. Nun meckert er zwar, dass er wenig Speicher habe, läuft aber durch.
Herzlichen Dank!

Gruß
Peter

P.S.: Ist aber auch doof, dass die Arduino's nicht abwärtskompatibel sind....
Antworten

Zurück zu „Firmware / Tweaks“