Quotehorst.w G92 E0 stellt das Filament nicht physisch wieder auf die "Vorderkante der Düse", sondern stellt die aktuelle Position des Filaments auf Null Deswegen habe ich geschrieben es wird 'genullt'. Quotehorst.w G1 E0 erschließt sich mir nicht. G1 ist ein Bewegungsbefehl und mit E0 bleibt das Filament wo es ist, weil die Bewegung Null ist. Nein. Es ist mit M82 der Absolut-Mode eingestellt.von Toenne - Software
Danke...und nein, das Startscript ist es nicht. Irgendwie ist durchs Editieren der ursprüngliche Dateianhang wohl verlustig gegangen, daher anbei nochmal ein neuer. Grün markiert das Startscript wo zunächst der Extruder genullt wird, dann 3mm Filament gefördert werden und dann der Extruder abschliessend nochmals genullt wird. Bis hierhin alles gut. Dann aber - rot markiert - wird zweimal der Extvon Toenne - Software
Bind ich blöd... Ich meinte Cura, nicht Marlin! Warum schreibe ich überhaupt Marlin, habe ich ja nicht einmal im Einsatz...? PS: Habe den Titel und die Frage geändert.von Toenne - Software
Cura fügt bei mir immer beim Druckstart einen Retract gem. Slicereinstellung ein. Daher muss ich jedesmal den GCode manuell editieren damit der Drucker bei seinen ersten Bahnen nicht ohne Material Kreis in die Luft zeichnet. Auch dass er zweimal nacheinander den Extruder nullt ist merkwürdig...stört zwar nicht, ist aber eben irgendwie sinnlos. Kann man das irgendwo einstellen bzw. verhindern? Wievon Toenne - Software
Ungewohnt für mich: Glück im Unglück, es war nur ein Sensorkabel am Heizbett abgerissen, er druckt wieder. Ach ja: Danke dass ihr mich auf die richtige Fährte gebracht habt!von Toenne - Allgemeines
Ich könnte 'eh schon wieder k*****. Als ich meinen Druck anschauen wollte stellte ich fest dass der Drucker mittendrin gestoppt hat. Druck liess sich auch nicht abbrechen, ergo ausschalten. Das Display zeigt nun weder beim Bett noch beim Hotend eine Solltemperatur an, beim Bett auch keine Ist-Temperatur. Da ist wohl der Temperatursensor hin. Da mein Bett nicht ganz gerade war hatte mir Anycubic zvon Toenne - Allgemeines
Jetzt wird es interessant. Ich drucke gerade PETG, Temp.-Einstellung wie anbei. Das Display zeigt aber jetzt nach Überschreiten der 12mm Marke plötzlich 245° als Solltemperatur (die das Hotend dann auch hat)? Mal in den GCode geschaut, und tatsächlich: ;MESH:NONMESH G0 F600 X107.033 Y126.95 Z11.4 ;ChangeAtZ V5.1.1: executed at 11.40 mm M117 Printing... ch@ 11.4 M104 S245.000000 T0 Was bitte hatvon Toenne - Allgemeines
Ich werde die Hotend-Temperatur mal auf dem Display im Auge behalten. Wobei ich zu o.g. Änderungen/Reparaturen am Drucker noch nachtragen muss dass ich bereits das werksseitige Hotend gegen das beiliegende Ersatzhotend ausgetauscht hatte, habe ich leider vergessen zu erwähnen. Dabei hatte ich auch geprüft ob der Teflonschlauch sauber winkelig geschnitten ist und ob er richtig sitzt, war alles invon Toenne - Allgemeines
Danke! Nur was soll ich da prüfen? Der Lüfter läuft in dem Bereich ganz normal mit Vollast, die Kühlung ist auch nicht modifiziert sondern original und so ja tausendfach im Einsatz. Vor allem erschliesst sich mir nicht wieso das dann immer scharf abgegrenzt in exakt der gleichen Höhe passiert? Zumal es vom Bauteil unabhängig ist, sprich: Egal wie lange der Drucker bis zu diesem Punkt gelaufen istvon Toenne - Allgemeines
Seit ich meinen i3-Mega habe zeigt sich das gleiche Bild wie im Anhang. Immer ab ziemlich genau 12mm Höhe wird die Oberfläche schlagartig rau, egal was für ein Teil ich drucke. Nachdem mir nach Kauf auffiel dass die Z-Muttern mehr als reichlich Spiel hatten, ebenso wie die Linearlager, habe ich von Anycubic Ersatz bekommen. Die neuen Muttern hatten zwar genausoviel Spiel, immerhin konnte ich nunvon Toenne - Allgemeines
OK, mea culpa. Da hatte ich dem Platinchen wohl zuviel abverlangt. Schrittauflösung stand auf 640St/mm, F0 auf 25mm/sek. Macht zusammen 16kHz, das packt der Mega mit Marlin wohl nicht mehr. Mit 320St/mm und 20mm/sek siehts aus wie im Anhang, schon besser. Wobei mich die Impulslänge wundert, allenthalben habe ich was von 1.4µs gelesen? 15µs sollten für die M880 kein Thema sein, angegeben ist sie mvon Toenne - Software
Mir fiel ein dass ich noch einen LogicAnalyser in der Schublade habe, und noch einen weiteren Mega. Also die Firmware draufgeschubst und mir mal am Schreibtisch das Step-Signal angeschaut, hier Y (X und Z sehen aber genauso aus). Was soll das denn sein?von Toenne - Software
QuoteNimm doch mal das F600 raus, einmal am Anfang reicht ja. Eine Folge meiner Faulheit = copy&paste . Verspreche ich mir zwar nix davon, mache ich aber. Quotedie komplette Datei mal über USB senden Schande über mich, ich weiss nicht wie das geht. Finde ich heraus und mache das auch. Stay tuned... Danke derweil! Gruss Toennevon Toenne - Software
Wäre aber ein schräger Zufall wenn es diese Probleme immer alle zwei Codezeilen gibt...wie gesagt, X läuft jeweils tadellos . Morgen bekomme ich mein Oszi zurück und habe da schon einen Verdacht: Meine Googelei ergab dass es schon seit Jahren Probleme mit dezidierten Schrittmotorkarten gibt weil die Step-Impulse für diese einfach viel zu kurz sind, leider scheint das die FW-Entwickler aber ebenfavon Toenne - Software
Noch eine kleine Ergänzung: Die Schrittauflösung steht in X/Y auf jeweils 320Steps/mm. Bei 20mm/sek wären das also 6400Hz Schrittfrequenz - das sollten Marlin und Reptier doch locken liefern können? Ich habe was von ~10kHz im Kopf die realistisch sein sollen. Gruss Toennevon Toenne - Software
Erstmal erklärt das kaum wieso die Motoren via Terminal sauber laufen und mit gleicher Geschwindigkeit von SD Card aber nicht. Und zweitens fahre ich die Kiste unter Mach3 mit 2000mm/min (mit identischer Microschritteinstellung natürlich, ich stöpsel tatsächlich nur von PC auf RAMPS um), mit Marlin+AVR+RAMPS sind aber selbst 500mm/min nicht drin. Scary ist eben auch dass die X-Achse immer saubervon Toenne - Software
So, gerade im Testcode mal Y durch Z ersetzt: Einen Moment läuft es, danach auf Z Schrittverluste ohne Ende. Die beste Alternative zu Marlin?von Toenne - Software
Folgendes Problem: Ich greife an den Stecksockeln von RAMPS die Step/Dir Signale ab und gehe damit auf externe Endstufen (M880 von Leadshine an 70V). Gebe ich via Terminal Fahrbefehle wie z.B. "G1 F600 Y10" ein dann laufen alle Achsen wie gewünscht. Folgender Testcode auf SD-Karte fährt mehrfach ein Rechteck ab: G1 F600 X50 G1 F600 Y50 G1 F600 X0 G1 F600 Y0 G1 F600 X50 G1 F600 Y50 G1 F600 X0 G1 Fvon Toenne - Software
Hmmm...Marlin nimmt den Befehl zwar an und quittiert ihn mit OK, und auch M114 liefert mir anschliessend X0 Y0 Z0, aber im Display blinken weiterhin die Fragezeichen? Ist ja ein Zeichen dafür dass noch nicht gehomed wurde, korrekt? Ich werde mir wohl mal einen kurzen GCode basteln und rüberschubsen müssen, dann sehe ich ja ob er trotzdem drucken würde. Gruss Toennevon Toenne - Software
Whow, das ging schnell . Also Position manuell anfahren (und 'manuell' heisst wohl wirklich manuell = Handräder, ins Negative zu fahren lässt Marlin ja auch nicht zu) und dann via Terminal "G92 X0 Y0 Z0" und fertig? Probiere ich aus - danke! Gruss Toennevon Toenne - Software
Hallo in die Runde vom Neuen . Ich glaube zwar die Antwort auf meine Frage schon zu kennen, stelle sie aber trotzdem: Sehe ich das richtig dass in Marlin End/Referenzschalter ein Muss sind, man also die Achsen nicht an beliebiger Stelle nullen kann? Hintergrund der Frage: Ich habe meine BF20 CNC zum 3D-Drucker gepimpt, eigentlich eine simple Sache. Das Heizbett auf den Werkzeugtisch gespaxt, eivon Toenne - Software