Glaub mir.. Ich hatte den Schraubendreher schon in der Hand gehabt.Board wegwerfen und nen ordentliches kaufen
Ich werde das Morgen auch bei Git melden, da es anscheinend nicht richtig ist.
Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: this_feature_currently_requires_accessing_site_using_safari
Glaub mir.. Ich hatte den Schraubendreher schon in der Hand gehabt.Board wegwerfen und nen ordentliches kaufen
Das Script soll lt. Beschreibung den Bootloader des Boards updaten. Sind auch Hex Daten drinne.Hab ich beim Überfliegen net so drauf geachtet. Also nein, kannst das script ja öffnen und schauen
Immerhin weißte nun in welche Richtung des geht.Das Script soll lt. Beschreibung den Bootloader des Boards updaten. Sind auch Hex Daten drinne.
Scheint wohl die Bootloader Firmware einzulesen, zu modifizieren und dann wieder zurückzuschreiben.
Steht so zumindest in den Kommentaren im Script. Den Code kann ich nicht lesen
Es gibt ja den PRO und den PLUS also zwei verschiedene Drucker.Evtl. könntest du den Thread noch in "Sapphire Plus" umändern.
Den Spruch kannte ich so noch nicht, ist superwas man auch auf YT finden kann was die Leute da so umbauen, da muss man sich sehr zurückhalten sonst ist die Kriegskasse immer aus Zwiebelleder.
[gcode_macro PRINT_START]
# Use PRINT_START for the slicer starting script - please customise for your slicer of choice
gcode:
# Parameters
{% set BED_TEMP = params.BED|float %}
{% set EXTRUDER_TEMP = params.EXTRUDER|float %}
G32 ; home all axes
G90 ; absolute positioning
G1 Z20 F3000 ; move nozzle away from bed
M190 S{BED_TEMP} ; set and wait for bed to reach temp
M109 S{EXTRUDER_TEMP} ; set and wait for hot end to reach temp
PRINT_START EXTRUDER=[nozzle_temperature_initial_layer] BED=[bed_temperature_initial_layer_single]
[gcode_macro PRINT_END]
# Use PRINT_END for the slicer ending script - please customise for your slicer of choice
gcode:
# safe anti-stringing move coords
{% set th = printer.toolhead %}
{% set x_safe = th.position.x + 20 * (1 if th.axis_maximum.x - th.position.x > 20 else -1) %}
{% set y_safe = th.position.y + 20 * (1 if th.axis_maximum.y - th.position.y > 20 else -1) %}
{% set z_safe = [th.position.z + 2, th.axis_maximum.z]|min %}
SAVE_GCODE_STATE NAME=STATE_PRINT_END
M400 ; wait for buffer to clear
G92 E0 ; zero the extruder
G1 E-5.0 F1800 ; retract filament
TURN_OFF_HEATERS
G90 ; absolute positioning
G0 X{x_safe} Y{y_safe} Z{z_safe} F20000 ; move nozzle to remove stringing
G0 X{th.axis_maximum.x//2} Y{th.axis_maximum.y - 2} F3600 ; park nozzle at rear
M107 ; turn off fan
BED_MESH_CLEAR
# The purpose of the SAVE_GCODE_STATE/RESTORE_GCODE_STATE
# command pair is to restore the printer's coordinate system
# and speed settings since the commands above change them.
# However, to prevent any accidental, unintentional toolhead
# moves when restoring the state, explicitly set MOVE=0.
RESTORE_GCODE_STATE NAME=STATE_PRINT_END MOVE=0
PRINT_END