Adaptiv Bed Mesh funktioniert nicht

Das Adaptiv bedmesh funktiuniert nicht obwwohl so alles eingetragen ist: Meldung kommt...
No description
28 Replies
noble-gold
noble-goldOP16mo ago
No description
No description
No description
noble-gold
noble-goldOP16mo ago
Kann es an dem Marcos liegen das ich habe das ich ein Button habe wo ich entscheiden kann ob der Drucker nach dem Druck runter fahren soll und die AVM Steckdose ihn dann von alleine komplett ausschaltet weil unter dem Leistungsschwellwert 7 Watt
Mietzekatzi
Mietzekatzi16mo ago
Schick einfach mal dein ganzes printer.cfg und ggf. andere Dateien, wo du die Macros definierst
noble-gold
noble-goldOP16mo ago
noble-gold
noble-goldOP16mo ago
Mietzekatzi
Mietzekatzi16mo ago
Ja ok, klarer Fall
Mietzekatzi
Mietzekatzi16mo ago
das ist dein START_PRINT Macro
No description
Mietzekatzi
Mietzekatzi16mo ago
(An der Stelle gehen die Koordinaten verloren, weil du sie nicht an die Funktion übergibst)
Mietzekatzi
Mietzekatzi16mo ago
Es gibt mittlerweile auch diverse Platzhalter in den "offiziellen" Start und End Macros, wo man eigenen Code einschleusen kann. Die fangen alle mit _USER an, z.B. hier. Es wäre sauberer, wenn du deine eigenen Macros versuchst dort einzubauen. Sonst musst du bei jedem neuen Release von RatOS eigentlich prüfen, ob du deine Macros aktualisieren musst.
No description
Mietzekatzi
Mietzekatzi16mo ago
Configuring RatOS Macros | RatOS
RatOS comes with a bunch of flexible predefined macro's that can be customized via variables and macro hooks.
noble-gold
noble-goldOP16mo ago
Phu so fit bin ich natürlich nicht , da muß ich mich tage lang rein lesen. Mit PAM hat das alles einwandfrei funktioniert , schade.
Mietzekatzi
Mietzekatzi16mo ago
Naja, aber grade deshalb würde ich ungern die offiziellen Macros überschreiben. Die einzige Alternative wäre sonst keine Updates mehr zu machen
noble-gold
noble-goldOP16mo ago
Auch wenn das macro in den overrides ist
Luigivaba
Luigivaba16mo ago
Das Start print macro findes Du unter den anderen Ratos macros. Wenn Du es überschreiben möchtest musst Du nach einem Solchen Update das offizielle Start print macro nochmal reinkopieren. Und dann überschreiben Ist aber eigendlich nicht nötig. Einfach Dein Start print löschen, dann nutzt Ratos das Macro in den Ratos macros.
Mietzekatzi
Mietzekatzi16mo ago
Ich glaube das hier würde schon komplett ausreichen, anstelle von START_PRINT und END_PRINT
[gcode_macro _USER_START_PRINT_AFTER_HEATING_EXTRUDER]
gcode:
SHUTDOWN_HANDLER_START_PRINT

[gcode_macro _USER_END_PRINT_PARK]
gcode:
SHUTDOWN_HANDLER_STOP_PRINT
[gcode_macro _USER_START_PRINT_AFTER_HEATING_EXTRUDER]
gcode:
SHUTDOWN_HANDLER_START_PRINT

[gcode_macro _USER_END_PRINT_PARK]
gcode:
SHUTDOWN_HANDLER_STOP_PRINT
Luigivaba
Luigivaba16mo ago
Ja, oder so.
Mietzekatzi
Mietzekatzi16mo ago
Das überschriebene CANCEL_PRINT ist nicht dramatisch, dort steht nicht so viel drin. Das kannst du so lassen Beim UNLOAD_FILAMENT und LOAD_FILAMENT sehe ich nicht, was bei deinem Override neu sein sollte? Das einzige ist ein "M400e", was mir aber nach Tippfehler aussieht? Wenn du dort nichts mit eingebaut hast, was ich übersehe, würde ich das entfernen. Die Unload-Länge und Geschwindigkeit kann man mittlerweile über eine Variable einstellen.
noble-gold
noble-goldOP16mo ago
In die overrides oder oben in die macros in der printer.cfg
Mietzekatzi
Mietzekatzi16mo ago
User Overrides Anstelle von [gcode_macro START_PRINT] und [gcode_macro END_PRINT].
noble-gold
noble-goldOP16mo ago
Okay.. Muß ich später testen. Bin gespannt ob der Drucker mir um die Ohren fliegt 🤣🤣 Vielen lieben Dank erstmal 🫶
Mietzekatzi
Mietzekatzi16mo ago
Wenn ja, denk an ein Video :catjam:
noble-gold
noble-goldOP16mo ago
Aufjeden 🤣
Helge Keck
Helge Keck16mo ago
Lösche start_print, end_print und cancel_print macro aus den user overrides, dann lege die hier an [gcode_macro _USER_START_PRINT_AFTER_HEATING_EXTRUDER] gcode: #Autoshutdown SHUTDOWN_HANDLER_START_PRINT [gcode_macro _USER_END_PRINT_AFTER_HEATERS_OFF] gcode: #Autoshutdown SHUTDOWN_HANDLER_STOP_PRINT mehr brauchts nicht
noble-gold
noble-goldOP16mo ago
Danke dir auch vielmals.. 🫶 Also ABM funktioniert . Wenn autoshut down aktov ist bleibt die nozzle aber am bauteil wo der letzte punkt war und fährt nicht in seine ruhe Poosition weg vom bauteil.
noble-gold
noble-goldOP16mo ago
No description
noble-gold
noble-goldOP16mo ago
Hotend noch am bauteil nach dem druck beendet ist.
noble-gold
noble-goldOP16mo ago
No description
Helge Keck
Helge Keck16mo ago
dann mach das in die overrides '# The end_print macro is also called from CANCEL_PRINT. [gcode_macro END_PRINT] description: End print procedure, use this in your Slicer. gcode: SAVE_GCODE_STATE NAME=end_print_state _USER_END_PRINT_BEFORE_HEATERS_OFF _END_PRINT_BEFORE_HEATERS_OFF TURN_OFF_HEATERS _USER_END_PRINT_AFTER_HEATERS_OFF _END_PRINT_AFTER_HEATERS_OFF _USER_END_PRINT_PARK _END_PRINT_PARK # Clear skew profile if any was loaded. {% if printer["gcode_macro RatOS"].skew_profile is defined %} SET_SKEW CLEAR=1 {% endif %} # Steppers off M84 # Part cooling fan off M107 # Clear bed mesh so that G28 doesn't fail. BED_MESH_CLEAR M117 Done 🙂 RESPOND MSG="Done :)" RESTORE_GCODE_STATE NAME=end_print_state #Autoshutdown SHUTDOWN_HANDLER_STOP_PRINT und lösche das [gcode_macro _USER_END_PRINT_AFTER_HEATERS_OFF] gcode: #Autoshutdown SHUTDOWN_HANDLER_STOP_PRINT
Want results from more Discord servers?
Add your server