{
  "type": "machine",
  "setting_id": "GM001",
  "name": "Creality Sermoon V1 0.4 nozzle",
  "from": "system",
  "instantiation": "true",
  "inherits": "fdm_creality_common",
  "printer_model": "Creality Sermoon V1",
  "default_filament_profile": [
    "Creality Generic PLA"
  ],
  "default_print_profile": "0.20mm Standard @Creality Sermoon V1",
  "nozzle_diameter": [
    "0.4"
  ],
  "retract_when_changing_layer": [
    "0"
  ],
  "retraction_length": [
    "0.8"
  ],
  "z_hop": [
        "0"
  ],
  "machine_max_acceleration_extruding": [
      "7000",
      "500"
  ],
  "machine_max_acceleration_retracting": [
      "7000",
      "1000"
  ],
  "machine_max_acceleration_x": [
      "7000",
      "500"
  ],
  "machine_max_acceleration_y": [
      "7000",
      "500"
  ],
  "machine_max_speed_x": [
      "7000",
      "500"
  ],
  "machine_max_speed_y": [
      "7000",
      "500"
  ],
  "layer_change_gcode": "SET_PRINT_STATS_INFO CURRENT_LAYER={layer_num + 1}\n;AFTER_LAYER_CHANGE\n;Z>[layer_z]",
  "machine_start_gcode": ";generated by SuperSlicer 1.5.0 on 2023-06-07 at 17:32:332\nG90 ; use absolute coordinates\nSET_PRINT_STATS_INFO TOTAL_LAYER=[total_layer_count]\nM140 S[bed_temperature_initial_layer]                       ; Set bed temp\nM104 S170 ; set temporary nozzle temp to prevent oozing during homing\nG28                                    ; Home\nM105                                   ; Report Temps\nM190 S[bed_temperature_initial_layer]                        ; Wait for bed to reach target\nM104 S[nozzle_temperature_initial_layer]                           ; Set hot end temp\nM105                                   ; Report Temps\nM109 S[nozzle_temperature_initial_layer]                           ; Wait for hot end to reach target\nM105                                   ; Report Temps\nM82                                    ; Absolute extrusion mode\n#G28                                    ; Home\nG92 E0                                 ; Reset Extruder\nG1 Z2.0 F3000                          ; Move Z Axis up\nG1 X173.0 Y10 Z0.28 F5000.0             ; Move to start position\nG1 X173.0 Y170.0 Z0.28 F1500.0 E15      ; Draw the first line\nG1 X173.4 Y170.0 Z0.28 F5000.0          ; Move to side a little\nG1 X173.4 Y40 Z0.28 F1500.0 E30         ; Draw the second line\nG92 E0                                 ; Reset Extruder\nG1 Z2.0 F3000                          ; Move Z Axis up\nG92 E0\nSTART_PRINT",
  "machine_end_gcode": "M140 S0                                ; Turn-off bed\nM107                                   ; Turn off cooling fan\nG91                                    ; Relative positioning\nG1 E-1 F2700                           ; Retract\nG1 E-2 Z0.2 F2400                      ; Retract and raise Z\nG1 X5 Y5 F3000                         ; Wipe\nG1 Z0.95                               ; Raise Z more\nG90                                    ; Absolute positioning\nG1 X10 Y160                            ; Eject print\nM106 S0                                ; Turn off fan\nM104 S0                                ; Turn-off hot end\nM140 S0                                ; Turn-off bed\n{ if max_layer_z < printable_height-10 }G1 Z{min(max_layer_z+70,printable_height-10)}; move print up {endif}; Eject print z (conditional)\nM84 X Y E                              ; Disable steppers except Z\nG92 E0                                 ; Reset Extruder\nM82;abs extrusion\nEND_PRINT",
  "machine_pause_gcode": "M25 ;pause print\n; Sermoon V1 Marlin buffers commands, so flush with these G4 P10 commands\nG4 P10\nG4 P10\nG4 P10\nG4 P10\nG4 P10\nG4 P10\nG4 P10\nG4 P10\nG4 P10\nG4 P10\n",
  "printable_area": [
    "0x0",
    "175x0",
    "175x175",
    "0x175"
  ],
  "print_host": "10.0.0.51",
  "print_host_webui": "10.0.0.51",
  "gcode_flavor": "marlin",
  "thumbnails": [
    "64x64",
    "400x400"
  ],
  "extruder_clearance_height_to_lid": "125",
  "extruder_clearance_height_to_rod": "40",
  "extruder_clearance_radius": "50",
  "printable_height": "165",
  "change_filament_gcode": "; S1 Pause For Filament change\nM125",
  "nozzle_type": "brass",
  "auxiliary_fan": "1"
}
