{ "version": 2, "name": "Smoothie Custom Printer", "inherits": "fdmprinter", "metadata": { "visible": true, "author": "grk3010", "manufacturer": "Custom", "file_formats": "text/x-gcode", "machine_extruder_trains": { "0": "custom_extruder_1", "1": "custom_extruder_2", "2": "custom_extruder_3", "3": "custom_extruder_4", "4": "custom_extruder_5", "5": "custom_extruder_6", "6": "custom_extruder_7", "7": "custom_extruder_8" }, "first_start_actions": ["MachineSettingsAction"] }, "overrides": { "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, "machine_always_write_active_tool": { "default_value": true }, "machine_start_gcode": { "default_value": "G28 X0 Y0 ; Home X Y\nM375; Load Bed Leveling Grid\nG1 X300 Y275 F15000 ; Move to bed center\nM280 S3.0 ; Deploy probe pin\n## NOTE: Adjust \"ZX.XX\" after G30 to be the Z-offset (in mm) between the probe and the nozzle\n## This is how you adjust nozzle printing height!\nG30 Z1.25 ; Move down to find bed & set Z home offset\nM280 S7.0 ; Retract probe\nG1 Z15.0 F600 ; move extruder up 15mm\nT0; Activate Extruder 1" }, "machine_end_gcode": { "default_value": "G28 X0 Y0; Home X and Y\nM104 S0 ; turn off extruder\nM140 S0 ; turn off bed\nM107; turn off fans\nM84 ; disable motors" } } }