diff --git a/resources/definitions/mankati_fullscale_xt_plus.def.json b/resources/definitions/mankati_fullscale_xt_plus.def.json new file mode 100644 index 0000000000..57742696fb --- /dev/null +++ b/resources/definitions/mankati_fullscale_xt_plus.def.json @@ -0,0 +1,66 @@ +{ + "id": "mankati_fullscale_xt_plus", + "version": 2, + "name": "Mankati Fullscale XT Plus", + "inherits": "fdmprinter", + "metadata": { + "visible": true, + "author": "RBC", + "manufacturer": "Mankati", + "category": "Other", + "file_formats": "text/x-gcode", + "platform": "mankati_fullscale_xt_plus_platform.stl" + }, + "overrides": { + "machine_width": { "default_value": 260 }, + "machine_depth": { "default_value": 260 }, + "machine_height": { "default_value": 300 }, + "machine_heated_bed": { "default_value": true }, + + "machine_nozzle_size": { "default_value": 0.4 }, + "machine_nozzle_heat_up_speed": { "default_value": 2 }, + "machine_nozzle_cool_down_speed": { "default_value": 2 }, + "machine_head_with_fans_polygon": { + "default_value": [ + [ -3, 3 ], + [ -3, -3 ], + [ 3, -3 ], + [ 3, 3 ] + ] + }, + "gantry_height": { "default_value": 0 }, + "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, + + "machine_start_gcode": { + "default_value": "M117 Initializing...\nG28 ; home all axes\nG90 ; use absolute coordinates\nG1 F12000 X0 Y0 Z30 ; lift nozzle 30 mm\nT0 ; select extruder 1\nG92 E0 ; reset extruder length\nG1 F100 Z30 E7 ; extrude 7mm while going up\nG92 E0 ; zero the extruder length\nM117 Printing...\n" + }, + "machine_end_gcode": { + "default_value": "M104 T0 S0 ; turn off extruder 1 heating\nM140 S0 ; turn off bed heating\nG91 ; relative positioning\nG1 F12000 E-0.5 ; retract 0.5 mm\nG1 F12000 Z30 ; move Z-axes 30 mm down\nG28 X0 Y0 ; home X axis and Y axes\nM84 ; disable motors\nM117 Ready!\n" + }, + + "layer_height": { "default_value": 0.2 }, + "wall_thickness": { "default_value": 0.8 }, + "top_bottom_thickness": { "default_value": 0.3 }, + "material_print_temperature": { "default_value": 195 }, + "material_bed_temperature": { "default_value": 60 }, + "material_diameter": { "default_value": 1.75 }, + "retraction_enable": { "default_value": true }, + "retraction_speed": { "default_value": 50 }, + "retraction_amount": { "default_value": 0.8 }, + "retraction_hop": { "default_value": 0.075 }, + "speed_print": { "default_value": 60 }, + "speed_infill": { "default_value": 100 }, + "speed_topbottom": { "default_value": 15 }, + "speed_travel": { "default_value": 150 }, + "speed_layer_0": { + "minimum_value": "0.1", + "default": 15.0 + }, + "infill_overlap": { "default": 10 }, + "cool_fan_enabled": { "default": false }, + "cool_fan_speed": { "default": 0 }, + "skirt_line_count": { "default": 3 }, + "skirt_gap": { "default": 4 }, + "skirt_minimal_length": { "default": 200 } + } +} diff --git a/resources/meshes/mankati_fullscale_xt_plus_platform.stl b/resources/meshes/mankati_fullscale_xt_plus_platform.stl new file mode 100644 index 0000000000..049356fd07 Binary files /dev/null and b/resources/meshes/mankati_fullscale_xt_plus_platform.stl differ