Jump to content

zerspaner_gerd

Expert
  • Posts

    3,147
  • Joined

  • Last visited

  • Days Won

    32

Everything posted by zerspaner_gerd

  1. Nochmal alles in ruhe, Hatte nicht ganz verstanden warum du dich so auf den G91 versteift hattest Ich hatte eine andere Schlussfolgerung, aus deinen Bsp. code getroffen. Nur durch deiner Reihenfolgen Änderung von G1 E-35 F100 ;Slow-Einzug hatte er gesehen das er kurz auf X-20. fährt dann den Einzug macht und dann fährt er ja doch wieder auf X0 Trotz komplett ohne G91 fährt er ja dennoch auf X0 Also hat für mich das G91 nicht damit zu tun Und da nichts von X0 in gcode steht habe ich schlussgefolgert das die Firmware eine Routine hat die nach Beendigung des Druckjobs wieder auf X0 fährt @Franke66 Ich habe dir mal ein kompletten gcode erstellt Hier sollte er komplett ohne Heizung und Filament in der Mitte Fahren dann auf Z20 und dann halt auf die X-20. Dort sollte es 5 Sekunden bleiben und dann sollte er wieder auf X0 fahren. Wenn ja können wir dann probieren wie wir es unterbinden könnten Falls er jetzt bei X-20 stehen bleibt, ist meine Theorie hinfällig Gruß Forum_test gcode X0.gcode
  2. @Franke66 dein Drucker/Firmware wird nach Beendigung eines Drucks eine Routine haben die wieder auf X0 fährt Ich kann mir nicht vorstellen das G4 = Verweilzeit, irgendwas bringt Ich würde mal M0, M1 oder M25 probieren, am ende deinen End-Code Doch, der Drucker weis genau wo er steht, und nachdem wieder G90 gesetzt wird kann mit ganz normale Absolut Koordinaten geschrieben werden. Sonst macht ja die Funktion Null Sinn, es ist ja keine verschiftung etc. Es gibt auch keine einfachere Möglichkeit am druck ende sicher abzuheben, mache ich auch so. Bei dein Beispiel code mit Z20 könnte es sehr gefährlich werden wenn das Modell höher ist als Z20, den dann wird sich die Nozzle ins Teil bohren
  3. Cura wird dies halt wieder auf die Standard Werte zurücksetzten Vor allem wäre es interessant für mich was passiert wenn du einfach X100. eingibst, wenn er hier auch wieder auf X0 zurückkehrt heißt es ja das danach noch etwas aktiv ist z.B. Firmware technisch Druckst du eigentlich über SD-Karte etc. oder verwendest du z.B. Octoprint etc., wenn ich richtig informiert bin kann man hier doch auch ein End-code angeben, vielleicht steht dort X0 drin Gruß
  4. Versteh jetzt nicht ganz Falls es um das geht M205/M204 ist von Cura generiert, das sind die Befehle für der Ruck/Beschleunigungs Einstellung! Ich habe keine Erklärung warum er beim Filamentwechsel auf X-20. fährt und am druckende nicht. Hast du schon mal den gleichen Wert wie beim Filamentwechsel gefahren wird X-20 Y20, auch am druckende versucht, vielleicht gibt es Begrenzungen in der Firmware? Und versuch auch mal ohne G28 X0 und vielleicht einfach mal zum testen statt X-20. mal X100., fährt er überhaupt was? Mein Gedanke ist du schaltest vorher das Hotend aus, vielleicht hat die Firmware eine Funktion das bei ausgeschaltet Hotend nicht gefahren wird, bzw. in G1 gefahren wird. Du musst jetzt einfach durchprobieren, Sachen ausschließen, ich besitze den Drucker nicht daher kann ich nichts testen. So in etwa: G91 ;RelativMode G1 Z3 E-2 ;Fast-Einzug und anheben G1 E-35 F100 ;Slow-Einzug G90 ;AbsoluteMode G1 X-10 Y220 F2400 ;Bed nach vorne fahren M104 S0 ;Hotend auf Null M140 S0 ;Bed auf Null M84 ;Motoren abschalten
  5. Naja das ist mir klar, das ist nicht die gewünschte Position die du wolltest? Kannst du mal ein gcode mit Filament Wechsel teilen? Habe mal ein gcode in Cura erstellt da gibt es keine negativen X oder Y Werte Mir kam bis jetzt nur ein Drucker unter der negative X-Werte brauchte und das war der Tiertime. Hast du schonmal kleinere negative Werte Versucht, vielleicht kann der Drucker nur bis X-10. etc. Fahren? Eine gute Firmware fährt keine Koordinaten an, die außerhalb der Mechanik sind. Oder es gibt ein paar Positionen die wo nur die Firmware angefahren werden können. Bei meiner Firmware (RepRap) gibt es auch einen Befehl wo man über den Achsengrenzen hinaus verfahren kann, aber das wäre mir erhöhten Risiko zu verwenden. Wenn man sich nicht auskennt oder einen Fehler macht kommt es zur Kollision mit der Mechanik. Was heißt auf Position 0? Bei einen Ultimaker ist G28 X entspricht X0
  6. Sorry dann kann ich dir nicht Helfen Aber wenn man nicht mal auf Fragen z.B. wann dieses Rattern auftritt (Druckstart, Druckende etc.) da kann ich dir nicht mehr Helfen. Auch zu dein Problem mit Nivellieren: Wenn man da antworten bekommt die nicht nachvollziehbar sind und auf nachfragen keine Bilder etc. bekommt, dann ist es unmöglich eine genauere Hilfestellung zu geben Viel Glück beim Lösen deiner Probleme Gruß
  7. Hallo, Also ob sich die Werte jetzt Live ändert weis ich nicht Aber wenn man das Material wechselt werden normal schon die Werte übernommen Kommt Vielleicht drauf an welche Drucker Profile, bei nicht Ultimaker Profilen wird ja viel von der Community beigetragen ob da jetzt alle Profile mit allen Funktionen erstellt werden weiß ich nicht. Bzw. vielleicht liegts auch an den Material Profil, da es ja scheinbar kein Ultimaker Material ist, vielleicht gibt es hier auch besondere Funktionen die beachtet werden müssen Aber ich hatte immer das Problem sobald man einmal die Temp Werte etc. Händisch geändert hat und das Profil gespeichert hat war diese Funktion gebrochen und der Werte wurde dauerhaft eingetragen. Wenn man jetzt Speichern drückt würde die Funktion gebrochen sein und die Werte würden sich nicht mehr ändern Aber da du ja scheinbar die Standard Profile Verwendest, soweit ich weis kann man die ja nicht über speichern Vielleicht kannst ja mal ein Ultimaker Material Profil versuchen ob es da funktioniert Oder eine andere Idee, hast du den richtigen Core ausgewählt (wenn Dual), falls du das Material ja in zweiten Core geladen hast, musst du diesen bei den Druck Einstellungs Register auch anwählen Gruß
  8. Hallo, Die Frage ist halt welchen Drucker du hast bzw. wie das Koordinaten System aufgebaut ist. Bei einen normalen Drucker Aufbau würde ich sagen, es gibt keine Minus X/Y Werte. Versuch doch einfach mal X20 statt X-20 Gruß
  9. Hallo, Ich würde einfach den UM2+ Auswählen Du darfst nur nicht die Firmware mit diesen Profil Aktualisieren, den dann wird die falsche Firmware aufgespielt Gruß
  10. Hättest du dazu die offenen fragen evtl. mit beantwortet dann hätte man vielleicht das Problem sicher eingrenzen können Das Video wirft nur neue Fragen auf und beantwortet die offenen Fragen nicht. War das jetzt ein komplett NEU eingeleitet Druck Start?? (Drucker frisch eingeschaltet und Druck gestartet) Kann ich mir aber nicht vorstellen, den dann würde der Druckkopf viel mehr überspringen fall der End-Stop kaputt wäre und eine Fehler Meldung müsste auch kommen Du musst verstehen das der Drucker nicht immer die End-Stop abfragt, sollte der Drucker der Meinung sein "Ich weiß wo ich bin" fahr auf X0 Y0 aber der Druckkopf wurde mit Gewalt/Kollision etc. verschoben passiert das gleiche. OK habe dein Video nochmal angeschaut und er versucht ja mehrmals anzutasten also das was ich denke Trift nicht zu den dann würde er direkt auf der Pos. fahren. Kontrolliere mal den X-Achsen End-Stop vielleicht hat er sich etwas verschoben und löst jetzt erst aus wenn der Druckkopf schon drauffährt. Der Befindet sich hinten links Man kann vielleicht das Metallplättchen etwas verbiegen sodass er früher auslöst. Oder Vielleicht erwischt er den Schwarzen Kunststoff nicht ordentlich Der müsste schon viel eher stehen bleiben (ca. 5mm)
  11. In einer zip Datei packen, Cloud Drive etc. etc. Das wird die Ursache deines Versatzes sein. Ich kann immer noch nur Vermutungen anstellen, Meine Vermutung das dies am Druck ende passiert (was du geschrieben hast), richtig? Am Druck Start passt alles? Dan ist die Ursache beim Drucken zu suchen, höchstwahrscheinlich beim Umschalten auf Core 2 wie geschrieben da muss man aber dann auch Rattern schon hören Das am Druck Ende die Nullposition überfahren wird ist dann nur eine Folge davon das vorher schon eine Kollision statt gefunden hat. Verstehe nicht was du damit meinst. Bei sowas würde vielleicht ein Bild helfen das im gleichen Format wie auf der Support Seite gemacht wird Gruß
  12. Hallo, Hast du vor "paar Wochen" was geändert? Neue Cura Version? Cura Projekt von anderen geladen? etc. Für mich schaut das so aus als ob Coasting aktiviert wurde Gruß
  13. Du solltest erstmal schauen was das harte Anschlagen verursacht, sollte dies beim Umschalten von Core 1 auf Core 2 passieren ist jede Düsen Versatz Kalibrierung für die Katz Vielleicht mal ein Video von den ersten Layer machen und teilen In diesen Artikel ist ganz unten der Abstand gezeigt https://support.ultimaker.com/s/article/1667337928740 Gruß
  14. Hallo, Hatte doch Cura Profile geschrieben? In Cura ist auch der Düsen Versatz hinterlegt (grob). Mein Gedanke war das sich dieser Wert verstellt hatte, daher die Cura Profile zurücksetzten. Die Fein Kalibration erfolgt soweit ich weis über den Drucker Aber wenn ich nachdenke wird es wahrscheinlicher sein das du ein Hardware Problem hast Wenn der Druckkopf irgendwo dagegen fährt, z.B. beim Core umschalten Wann hast du das? Wenn die Pos. des Druckkopf durch hängenbleiben, irgendwo anstößt, überspringen die Riemen und der Drucker weis nicht mehr wo die eigentliche Position des Druckkopfes ist Es kann natürlich noch andere Ursachen haben. Zu Schnell oder zu kalt und daher fehlt Material. Aber vielleicht hilft die das Z Offset Setting Plugin von Marketplace Gruß
  15. Hallo, Du solltest vielleicht man deine Cura Profile zurücksetzen Und vielleicht deine Cores zueinander kalibrieren Aber dein erster Layer schaut auch nicht besonders gut aus, vielleicht solltest du auch die Abstand zu Buildplatte neu Kalibrieren Gruß
  16. Hallo, Jetzt ist halt die Frage was in deinen Start G-Code drin steht und was von Cura Automatisch reingeschrieben wird Wenn man die Platzhalten für die Temperaturen in den Start G-Code verwendet werden automatisch die von Cura generierten Temp. ausgaben unterdrückt. z.B.: M190 S{material_bed_temperature_layer_0} M104 S{material_print_temperature_layer_0, 0} T0 Also könnte dein Star G-Code so ähnlich ausschauen M190 S{material_bed_temperature_layer_0} M104 S150 G28 ;Home PRINT_START M104 S{material_print_temperature_layer_0, 0} T0 Ohne Gewähr da ich nicht weis was akt. in deinen Start G-Code drin steht Gruß
  17. Hallo, Also wenn die Modelle den gleichen Ursprung haben kann man einfache alle Modelle in Cura markieren (Shift-Taste) und mit rechtsklick "Modelle zusammenführen" zu einen Modell zusammenführen. Wenn die Modelle keinen gemeinsamen Ursprung haben würde ich sagen ist Handarbeit nötig egal welches Programm. Wenn das der Fall ist wurde bei der Erstellung der stl Dateien ein Fehler begangen Gruß
  18. Hallo, Am Gerät weis ich es nicht ob es da was gibt! Aber in Cura gibt es ein Plugin "Z-Offset Setting", das kann man über den Markplace installieren Gruß
  19. Hallo, Normal sind die Steps Sache der Firmware und nicht des Slicer. Die einzige Kommunikation von Cura ist der gcode wenn dann musst du es in den Start Skript schreiben. Ich kenne aber deinen Drucker nicht von daher keine Ahnung welcher Befehl bzw. ob es einen gibt. Bei Marlin/RepRap ist es der Befehl M92 Gruß
  20. Hallo, Das wird einfach die "Mindestzeit für Layer" verursachen. Wenn diese anschlägt wird der druckt verlangsamt bis auf "Mindestgeschwindigkeit". Einstellungen befinden sich unten den Tab "Kühlung" In gcode ist nichts von einen Nachbearbeitungs Skript zu sehen. Nachbearbeitungs Skript ist unter "Erweiterungen -> Nachbearbeitung" zu finden Gruß
  21. Hallo Shakari, Ich Meinte damit diese Funktionen: Es ist manchmal eine Kleinigkeit und dann verschwindet es. Keine Ahnung was da das Problem ist Gruß
  22. Also ich weiß nicht ob das jetzt klar ist. Aber das liegt am Modell, dies hat scheinbar unterschiedliche Uhrsprungs Nullpunkte Bei Meine Modelle funktioniert das mit den besagten Cura Versionen. Das funktioniert bei mich auch. Auch das Fläche Auswählen funktioniert bei mir bei zusammengesetzten Bauteilen Aber das 3mf Format hatte ich mit Fusion 360 / Cura wieder verworfen, da hatte ich auch immer wieder Probleme das die Modelle sonst wo geladen wurden bis hin zu nicht sichtbaren Modellen die wo sonst wo geladen wurden erst der direkte klick "ausgewählte zentrieren" brachte das Modell wieder auf den Build Bereich zurück. Das hatte mich so genervt das ich wieder stl verwende. Weiß nicht ob es an Cura oder Fusion 360 lag Grüße
  23. Hallo Shakari, Ich hatte schon hin und wieder solche Teile, auch in anderen Slicer. Bei mir war aber dann eher das eine gerade plane Fläche nicht komplett gefühlt wurde, das da jetzt Infill zu sehen ist hatte ich jetzt noch nicht gesehen. Meist hat bis jetzt immer geholfen eine Kleinigkeit zu ändern. Und das funktioniert bei dir auch, entweder: Wandlinien auf 3 Senkt oder auf 5 erhöhen etwas Skalieren Horizontale Erweiterung Model mit "Drehen" Funktionen Flach hinstellen lassen Hoffe mit einer der genannten Einstellung arbeiten kannst. Ich glaub da werden aber noch mehr geben man muss nur durchprobieren. Gruß
  24. Hallo Justyna, Ich kann leider immer noch nicht ganz Folgen. Aber eins kann ich sagen sowas kann man nicht am gcode ändern, so ein gcode hat oft mehr als 100000 Zeilen da ändert man nichts. Entweder man findet eine Lösung im Slicer (Cura) oder man verwendet Plugin´s eigene Skripte etc. dies ist aber mit sehr großen Aufwand verbunden Jetzt zu deinen Model. Das Model ist ja nur 8,5mm groß? Hast du es Skaliert? Wenn es tatsächlich nur 8,5mm groß sein soll ist das für einen FDM Drucker meiner Meinung zu klein Gruß
  25. Hallo, Man braucht hier nur die AppData Ordner unter Windows sichern. Die habe ich auch in meiner Sicherung auch aufgenommen da hier viele Programme ihre Einstellungen speichern Ich Synchronisiere sogar den Roming/Cura Ordner sodass ich die gleichen Profile/Einstellungen auf meinen 2te PC habe. Da blicke ich auch nicht durch. Vor allen wenn man sich selber was erstellen will (Benutzer definierten Drucker). Speichere deshalb immer alle Druckobjekte in einen Cura Projekt ab. Profile habe ich aufgegeben zu pflegen Leider habe ich auch bei einigen Updates diesen Fehler wo Cura nur das Löschen anbieten. Ich bin dann immer hergegangen um habe versucht nur die Dateien wo den Fehler auslösen zu löschen, war halt aufwendig und hat genervt. Das finde ich ehrlich gesagt viel besser, falls Probleme auftreten kann man schnell auf der vorherigen Zurückgehen und testen bzw. und auch das untereinander vergleichen ist viel einfacher/schneller. Kannst ja ohne Probleme die Version die du nicht mehr benötigst Deinstallieren. Auf Arbeit habe ich ein Programm da läuft nur eine Version des Programm, sollte ich Probleme mit der neuen Version der Software bekommen heißt es aufwendig die alte Version installieren Aber wir als Benutzer haben eigentlich keine große Wahl als damit aus zukommen wie es ist. Man kann sich z.B. bei Cura vielleicht auf GitHub mit einbringen aber ob das zielführend ist glaube ich weniger Gruß
×
×
  • Create New...