From 1740f8e88075c96388206f8b3258228a444f09d4 Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Wed, 25 Aug 2021 11:59:19 +0200 Subject: [PATCH] Add Anycubic Vyper CURA-8515 commit 24250e19e94f8bf1b8cfe9edf1e29b7e78284525 Author: Jaime van Kessel Date: Wed Aug 25 11:54:15 2021 +0200 Move files to right location commit 96efe7a885ba215a4334a36bcb1fee4b4f5a42a4 Author: ThatGuyZim <89188660+ThatGuyZim@users.noreply.github.com> Date: Wed Aug 25 10:43:19 2021 +0800 Update anycubic_vyper_.def.json commit a620b9026191e86c41657a39a3ec50f946ef8eff Author: ThatGuyZim <89188660+ThatGuyZim@users.noreply.github.com> Date: Tue Aug 24 10:30:44 2021 +0800 Upload anycubic_vyper_platform.stl commit 84d48ce5239b8dd2b044d160b9e7f5513a03b8a5 Author: ThatGuyZim <89188660+ThatGuyZim@users.noreply.github.com> Date: Tue Aug 24 10:29:56 2021 +0800 Delete anycubic_vyper_platform.3mf commit d66cb4221d4e03175f7bf6e5cfe6ce27c2608d5b Author: ThatGuyZim <89188660+ThatGuyZim@users.noreply.github.com> Date: Tue Aug 24 10:12:56 2021 +0800 Add files via upload commit 78bd0ea81842eaf96ac63c4eb1a48b6fb368973c Author: ThatGuyZim <89188660+ThatGuyZim@users.noreply.github.com> Date: Tue Aug 24 09:59:40 2021 +0800 Update anycubic_vyper_.def.json commit de1f452a0a4416e277e19cb11e30c5f4ce6bc849 Author: ThatGuyZim <89188660+ThatGuyZim@users.noreply.github.com> Date: Tue Aug 24 09:57:48 2021 +0800 Delete anycubic_vyper_platform.stl commit 106e40950aaee8ee118a017b3c23852e756c97bb Author: ThatGuyZim <89188660+ThatGuyZim@users.noreply.github.com> Date: Fri Aug 20 12:25:53 2021 +0800 Add Anycubic Vyper commit 4cab52c9ca32f9773c87bcab78086a29ce863180 Author: ThatGuyZim <89188660+ThatGuyZim@users.noreply.github.com> Date: Fri Aug 20 11:51:08 2021 +0800 Revert "Add Anycubic Vyper" commit ed5916df6c6b7a0762bc34c682975089a8b2baf1 Author: ThatGuyZim <89188660+ThatGuyZim@users.noreply.github.com> Date: Fri Aug 20 11:43:49 2021 +0800 Add files via upload --- resources/definitions/anycubic_vyper.def.json | 47 ++++++++++++++++++ .../anycubic_vyper_extruder_0.def.json | 20 ++++++++ resources/meshes/anycubic_vyper_platform.stl | Bin 0 -> 30684 bytes 3 files changed, 67 insertions(+) create mode 100644 resources/definitions/anycubic_vyper.def.json create mode 100644 resources/extruders/anycubic_vyper_extruder_0.def.json create mode 100644 resources/meshes/anycubic_vyper_platform.stl diff --git a/resources/definitions/anycubic_vyper.def.json b/resources/definitions/anycubic_vyper.def.json new file mode 100644 index 0000000000..7fe4877214 --- /dev/null +++ b/resources/definitions/anycubic_vyper.def.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "name": "Anycubic Vyper", + "inherits": "fdmprinter", + "metadata": { + "visible": true, + "author": "ThatGuyZim", + "manufacturer": "Anycubic", + "file_formats": "text/x-gcode", + "platform": "anycubic_vyper_platform.stl", + "machine_extruder_trains": { + "0": "anycubic_vyper_extruder_0" + } + }, + "overrides": { + "machine_name": { + "default_value": "Anycubic Vyper" + }, + "machine_heated_bed": { + "default_value": true + }, + "machine_width": { + "default_value": 250 + }, + "machine_height": { + "default_value": 265 + }, + "machine_depth": { + "default_value": 255 + }, + "machine_center_is_zero": { + "default_value": false + }, + "gantry_height": { + "value": "0" + }, + "machine_gcode_flavor": { + "default_value": "RepRap (Marlin/Sprinter)" + }, + "machine_start_gcode": { + "default_value": "G21 ;metric values\nG90 ;absolute positioning\nM82 ;set extruder to absolute mode\nM107 ;start with the fan off\nG28 X0 Y0 ;move X/Y to min endstops\nM300 S1318 P266\nG28 Z0 ;move Z to min endstops\nG0 Z0.2\nG92 E0 ;zero the extruded length\nG1 X40 E25 F400 ; Extrude 25mm of filament in a 4cm line. Reduce speed (F) if you have a nozzle smaller than 0.4mm!\nG92 E0 ;zero the extruded length again\nG1 E-1 F500 ; Retract a little\nG1 X80 F4000 ; Quickly wipe away from the filament line\nM117 ; Printing…\nG5" + }, + "machine_end_gcode": { + "default_value": "M104 S0 ; turn off extruder\nM140 S0 ; turn off bed\nM84 ; disable motors\nM107\nG91 ;relative positioning\nG1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\nG1 Z+0.5 E-5 ;X-20 Y-20 F{speed_travel} ;move Z up a bit and retract filament even more\nG28 X0 ;Y0 ;move X/Y to min endstops, so the head is out of the way\nG1 Y180 F2000\nM84 ;steppers off\nG90\nM300 S1318 P266" + } + } +} \ No newline at end of file diff --git a/resources/extruders/anycubic_vyper_extruder_0.def.json b/resources/extruders/anycubic_vyper_extruder_0.def.json new file mode 100644 index 0000000000..539f886a75 --- /dev/null +++ b/resources/extruders/anycubic_vyper_extruder_0.def.json @@ -0,0 +1,20 @@ +{ + "version": 2, + "name": "Extruder 1", + "inherits": "fdmextruder", + "metadata": { + "machine": "anycubic_vyper", + "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_vyper_platform.stl b/resources/meshes/anycubic_vyper_platform.stl new file mode 100644 index 0000000000000000000000000000000000000000..be8f586e420fe85e58db6d05a7ce128591cccb21 GIT binary patch literal 30684 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