1
0
mirror of https://github.com/prusa3d/Slic3r-settings.git synced 2025-08-23 22:33:20 +02:00

Added auto-levelling (disabled by default in firmware V1.29 and missing in gcode)

This commit is contained in:
Shape6253
2024-01-22 15:00:57 +01:00
parent 75efce378a
commit a848e5e3a4

View File

@@ -224,6 +224,7 @@ use_volumetric_e = 0
variable_layer_height = 1
wipe = 0
z_offset = 0
start_gcode = M140 S[first_layer_bed_temperature] ; start bed heating\nG90 ; use absolute coordinates\nM82 ; use absolute distances for extrusion\nG21 ; set units to millimeters\nM220 S100 ; reset speed factor to 100%\nM221 S100 ; reset extrusion rate to 100%\nG92 E0 ; Reset Extruder\nG28 ; home all axes\nG29 P7 ; perform bed leveling\nM420 S1 Z2 ; enable auto bed leveling\nM190 S[first_layer_bed_temperature] ; wait for the bed to heat up\nM109 S[first_layer_temperature] ; wait for the nozzle to heat up\nG12 C2 ; Clean Nozzle \nG1 Z5 F3000 ; move z up little to prevent scratching of surface\nG1 X2 Y20 Z0.3 F5000.0 ; move to start-line position\nG1 X2 Y200.0 Z0.3 F1500.0 E15 ; draw 1st line\nG1 X2 Y200.0 Z0.4 F5000.0 ; move to side a little\nG1 X2 Y20 Z0.4 F1500.0 E30 ; draw 2nd line\nG92 E0 ; Reset Extruder\nM221 S{if layer_height<0.075}100{else}95{endif}
[printer:*common_X3*]
inherits = *common_X3_X4*
@@ -246,7 +247,6 @@ machine_max_jerk_x = 10,10
machine_max_jerk_y = 10,10
retract_before_travel = 2
retract_speed = 35
start_gcode = G90 ; use absolute coordinates\nM82 ; use absolute distances for extrusion\nG21 ; set units to millimeters\nG90 ; use absolute coordinates\nM220 S100 ; reset speed factor to 100%\nM221 S100 ; reset extrusion rate to 100%\n; Set the heating\nM190 S[first_layer_bed_temperature] ; wait for bed to heat up\nM104 S[first_layer_temperature] ; start nozzle heating but don't wait\n; Home\nG28 ; home all axes\nG1 Z3 F3000 ; move z up little to prevent scratching of surface\n; Wait for final heating\nM109 S[first_layer_temperature] ; wait for the nozzle to heat up\nM190 S[first_layer_bed_temperature] ; wait for the bed to heat up\n; Return to prime position, Prime line routine\nG92 E0 ; Reset Extruder\nG12 C2 ; Clean Nozzle \nG1 Z3 F3000 ; move z up little to prevent scratching of surface\nG1 X2 Y20 Z0.3 F5000.0 ; move to start-line position\nG1 X2 Y200.0 Z0.3 F1500.0 E15 ; draw 1st line\nG1 X2 Y200.0 Z0.4 F5000.0 ; move to side a little\nG1 X2 Y20 Z0.4 F1500.0 E30 ; draw 2nd line\nG92 E0 ; Reset Extruder\nM221 S{if layer_height<0.075}100{else}95{endif}
[printer:*common_X4*]
inherits = *common_X3_X4*
@@ -263,7 +263,6 @@ machine_max_feedrate_y = 500,500
printer_notes =
retract_before_travel = 1.5
retract_speed = 35
start_gcode = G28;\nM109 S[first_layer_temperature] ; set temperature and wait for it to be reached \nG92 E0 ; reset extruder\nG1 Z1.0 F3000 ; move z up little to prevent scratching of surface\nG1 X2 Y20 Z0.3 F5000.0 ; move to start-line position\nG1 X2 Y200.0 Z0.3 F1500.0 E15 ; draw 1st line\nG1 X2 Y200.0 Z0.4 F5000.0 ; move to side a little\nG1 X2 Y20 Z0.4 F1500.0 E15 ; draw 2nd line\nG92 E0 ; reset extruder\nG1 E-2 Z10.0 F3000 ; move z up little to prevent scratching of surface\nG92 E0\nNOZZLE_WIPE
[printer:Artillery Sidewinder X1]
inherits = *common_STOCK_FW*
@@ -659,6 +658,7 @@ perimeter_speed = 120
seam_position = rear
skirts = 0
skirt_distance = 0
small_perimeter_speed = 25
solid_infill_extrusion_width = 0.45
support_material_extrusion_width = 0.35
top_infill_extrusion_width = 0.4
@@ -688,10 +688,11 @@ inherits = *0.20mm*
external_perimeter_speed = 35
fill_density = 10%
fill_pattern = grid
first_layer_height = 0.25
gap_fill_speed = 45
infill_speed = 150
infill_only_where_needed = 1
perimeter_speed = 70
perimeter_speed = 80
perimeters = 2
solid_infill_speed = 150
top_solid_infill_speed = 50