From 361937fd38d3634c0d87a245a90e8ecbea12ac3f Mon Sep 17 00:00:00 2001 From: ThatGuyZim <89188660+ThatGuyZim@users.noreply.github.com> Date: Mon, 10 Jul 2023 13:42:39 +0800 Subject: [PATCH] Add files via upload --- .../definitions/anycubic_kobra2.def.json | 90 ++++++++++++++++++ .../anycubic_kobra2_extruder_0.def.json | 16 ++++ resources/meshes/anycubic_kobra2_platform.stl | Bin 0 -> 22684 bytes 3 files changed, 106 insertions(+) create mode 100644 resources/definitions/anycubic_kobra2.def.json create mode 100644 resources/extruders/anycubic_kobra2_extruder_0.def.json create mode 100644 resources/meshes/anycubic_kobra2_platform.stl diff --git a/resources/definitions/anycubic_kobra2.def.json b/resources/definitions/anycubic_kobra2.def.json new file mode 100644 index 0000000000..1ed3403b84 --- /dev/null +++ b/resources/definitions/anycubic_kobra2.def.json @@ -0,0 +1,90 @@ +{ + "version": 2, + "name": "Anycubic Kobra 2", + "inherits": "fdmprinter", + "metadata": + { + "visible": true, + "author": "ThatGuyZim", + "manufacturer": "Anycubic", + "file_formats": "text/x-gcode", + "platform": "anycubic_kobra2_platform.stl", + "machine_extruder_trains": { "0": "anycubic_kobra2_extruder_0" } + }, + "overrides": + { + "acceleration_enabled": { "value": true }, + "acceleration_print": { "value": 2500 }, + "acceleration_travel": { "value": 3000 }, + "acceleration_travel_layer_0": { "value": "acceleration_travel" }, + "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, + "gantry_height": { "value": "0" }, + "infill_before_walls": { "value": false }, + "machine_center_is_zero": { "default_value": false }, + "machine_depth": { "default_value": 220 }, + "machine_height": { "default_value": 250 }, + "machine_width": { "default_value": 220 }, + "machine_end_gcode": { "default_value": "M104 S0 ; turn off extruder\nM140 S0 ; turn off bed\nM107 ; fan off\nG91 ;relative positioning\nG1 E-2 F3000 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\nG1 Z+0.5 E-5 F3000 ;move Z up a bit and retract filament even more\nG28 X0 Y0 F3000 ;move X/Y to min endstops, so the head is out of the way\nG1 Y210 F3000\nM84 ;steppers off\nG90\nM300 S1318 P266" }, + "machine_heated_bed": { "default_value": true }, + "machine_name": { "default_value": "Anycubic Kobra 2" }, + "machine_start_gcode": { "default_value": "G21 ;metric values\nG90 ; use absolute coordinates\nM82 ; use absolute distances for extrusion\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 ; home all axes\nM300 S1318 P266\nG1 Z5 F5000 ; lift nozzle\nG1 X5 Y0 F3000\nG1 Z0.3 ; set nozzle height\nG92 E0\nG1 X50 Y0 E20 F500 ; Extrude 20mm of filament in a 5cm line \nG92 E0 ; zero the extruded length again \nG1 E-4.5 F4800 ; Retract a little \nG92 E0\nG1 X120 F4000 ; Quickly wipe away from the filament line\nM117 ; Printing\u2026\nG5" }, + "jerk_enabled": { "value": true }, + "jerk_print": { "value": 8 }, + "jerk_travel": { "value": 10 }, + "jerk_travel_layer_0": { "value": "jerk_travel" }, + "machine_max_acceleration_e": { "value": 2500 }, + "machine_max_acceleration_x": { "value": 2500 }, + "machine_max_acceleration_y": { "value": 2500 }, + "machine_max_acceleration_z": { "value": 800 }, + "machine_max_feedrate_e": { "default_value": 100 }, + "machine_max_feedrate_x": { "default_value": 300 }, + "machine_max_feedrate_y": { "default_value": 250 }, + "machine_max_feedrate_z": { "default_value": 40 }, + "machine_max_jerk_e": { "value": 10 }, + "machine_max_jerk_xy": { "value": 10 }, + "machine_max_jerk_z": { "value": 2 }, + "material_bed_temperature": { "maximum_value_warning": 110 }, + "material_bed_temperature_layer_0": { "maximum_value_warning": 110 }, + "material_diameter": { "default_value": 1.75 }, + "material_final_print_temperature": { "value": "material_print_temperature" }, + "material_print_temperature": { "maximum_value_warning": 260 }, + "material_print_temperature_layer_0": + { + "maximum_value_warning": 260, + "value": "material_print_temperature + 5" + }, + "material_initial_print_temperature": + { + "maximum_value_warning": 260, + "value": "material_print_temperature + 5" + }, + "retraction_amount": { "value": 2 }, + "retraction_combing": { "value": "'off'" }, + "retraction_combing_max_distance": { "value": 30 }, + "retraction_min_travel": { "value": 1 }, + "retraction_prime_speed": { "maximum_value_warning": 100 }, + "retraction_retract_speed": { "maximum_value_warning": 100}, + "retraction_speed": + { + "maximum_value_warning": 100, + "value": 80 + }, + "speed_print": { "value": 80 }, + "speed_support": { "value": "speed_wall_0" }, + "speed_support_interface": { "value": "speed_topbottom" }, + "speed_travel": + { + "maximum_value": 200.0, + "maximum_value_warning": 175.0, + "value": 125 + }, + "speed_travel_layer_0": { "value": "speed_travel" }, + "speed_wall_x": { "value": "speed_wall" }, + "travel_avoid_supports": { "value": true }, + "travel_retract_before_outer_wall": { "value": true }, + "layer_height": { "default_value": 0.2 }, + "wall_line_count": { "value": 3 }, + "top_bottom_pattern": { "default_value": "zigzag" }, + "wall_thickness": { "value": 1.2 } + } +} diff --git a/resources/extruders/anycubic_kobra2_extruder_0.def.json b/resources/extruders/anycubic_kobra2_extruder_0.def.json new file mode 100644 index 0000000000..adfdb45986 --- /dev/null +++ b/resources/extruders/anycubic_kobra2_extruder_0.def.json @@ -0,0 +1,16 @@ +{ + "version": 2, + "name": "Extruder 1", + "inherits": "fdmextruder", + "metadata": + { + "machine": "anycubic_kobra2", + "position": "0" + }, + "overrides": + { + "extruder_nr": { "default_value": 0 }, + "machine_nozzle_size": { "default_value": 0.4 }, + "material_diameter": { "default_value": 1.75 } + } +} \ No newline at end of file diff --git a/resources/meshes/anycubic_kobra2_platform.stl b/resources/meshes/anycubic_kobra2_platform.stl new file mode 100644 index 0000000000000000000000000000000000000000..339d8c15eb1c657f50614660689dde74838684bc GIT binary patch literal 22684 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 F{{vu-Q0)K! literal 0 HcmV?d00001