From 4bf440b86efef17a535299b93e82b3baefcaf16f Mon Sep 17 00:00:00 2001 From: Ghostkeeper Date: Thu, 15 Apr 2021 14:26:31 +0200 Subject: [PATCH] Squashed commit of the following: commit 21706720d320f79aa513dcbfb41b1f5e3849aa6d Author: CrissR <79998803+criss-rasc@users.noreply.github.com> Date: Thu Apr 1 09:55:38 2021 +0300 Update jgaurora_a6_extruder_0.def.json commit de8ea9f8bebe5901541db3487f2f54f2d8fd3f6f Author: CrissR <79998803+criss-rasc@users.noreply.github.com> Date: Thu Apr 1 09:44:01 2021 +0300 Update jgaurora_a6.def.json commit d17d231fdda400e937a1a34eb462c78072fa30f1 Author: CrissR <79998803+criss-rasc@users.noreply.github.com> Date: Thu Apr 1 09:31:24 2021 +0300 Update jgaurora_a6_extruder_0.def.json commit 00522440d762f24076db16317c8049c5d004c255 Author: CrissR <79998803+criss-rasc@users.noreply.github.com> Date: Wed Mar 31 18:38:49 2021 +0300 Update jgaurora_a6_extruder_0.def.json Added quality_definition for extruder commit 87cc97a426421c9010591338c582efe763fe5928 Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Fri Mar 5 10:13:11 2021 +0200 Update jgaurora_a6_0.28_fast.inst.cfg.txt commit 9d94002f5a0a621003f1965dfa2cde0cd768e983 Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Fri Mar 5 10:12:42 2021 +0200 Update jgaurora_a6_0.24_draft.inst.cfg commit 57238e31f51d38b27325d140c4d94c4a91981f21 Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Fri Mar 5 10:12:10 2021 +0200 Update jgaurora_a6_0.2_normal.inst.cfg commit 6e6e84786933434990ce75230d02cf94a3297fae Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Fri Mar 5 10:10:59 2021 +0200 Update jgaurora_a6_0.16_optimal.inst.cfg commit 5cc3021eb25a681a46c72fe988ba046d29100d9d Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Fri Mar 5 10:05:28 2021 +0200 Update jgaurora_a6_0.12_detail.inst.cfg commit 3eacc21bb54ae4c762c09db0dafe40aa1800d36b Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Fri Mar 5 09:51:08 2021 +0200 Update jgaurora_a6.def.json commit 71bb0e86c5d4427a209ed1c7c578209c78f03ea2 Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Thu Mar 4 13:47:17 2021 +0200 Update jgaurora_a6.def.json commit 1971b94784a869184bbf7de1bacd81ddc323c933 Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Thu Mar 4 10:27:24 2021 +0200 Update jgaurora_a6.def.json commit 26e849a2b86f4303c8735684706c18d2ea64f79a Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Thu Mar 4 09:48:12 2021 +0200 Update jgaurora_a6_extruder_0.def.json commit 3adeffa563ad23f8ce4096482c09f4ed201a5187 Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Thu Mar 4 09:41:18 2021 +0200 Update jgaurora_a6.def.json commit 13475dd2f22b09f3b6ad2bf227ded43d3f31dd03 Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Thu Mar 4 09:15:41 2021 +0200 Add files via upload Fast 0.28 mm layer height commit aa81a7bb6dc2caa0e36ba2ca9cd9052515643ff1 Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Thu Mar 4 09:13:54 2021 +0200 Update jgaurora_a6_0.24_draft.inst.cfg commit 382486d598ff9482a90aaadb7f45606aeaa7f3c5 Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Thu Mar 4 09:13:02 2021 +0200 Update jgaurora_a6_0.2_normal.inst.cfg commit 6ab2b608ac498f0f9288565a78755fc16645d7d5 Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Thu Mar 4 09:11:40 2021 +0200 Update jgaurora_a6_0.16_optimal.inst.cfg commit cd270c4f6be4edf59a07e78bfb270676639dc79b Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Thu Mar 4 09:10:38 2021 +0200 Update jgaurora_a6_0.12_detail.inst.cfg commit 8051192a05a67806d8b8978e924e995b0f2919a1 Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Wed Mar 3 20:32:20 2021 +0200 Delete jgaurora_a6_0.2_normal.inst.cfg commit 52587c006041f1629bb6137856206de697c3e0d0 Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Wed Mar 3 20:32:07 2021 +0200 Delete jgaurora_a6_0.24_draft.inst.cfg commit e84701638cdb01ea1673f98358eecc2a7b875691 Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Wed Mar 3 20:31:57 2021 +0200 Delete jgaurora_a6_0.16_optimal.inst.cfg commit 8fd8221dd3816df679c7400ec02db399e222d54b Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Wed Mar 3 20:31:47 2021 +0200 Delete jgaurora_a6_0.12_detail.inst.cfg commit 576661dade0d1101c2113db7c87b6a51d813e690 Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Wed Mar 3 20:31:36 2021 +0200 Delete jgaurora_a6_extruder_0.def.json commit ad807f318a98641b7f7cf78238b9f557ca4411a6 Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Wed Mar 3 20:31:25 2021 +0200 Delete jgaurora_a6_platform.stl commit 6fd7d9f640b3383cd511e3bfeed4cc0184b24393 Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Wed Mar 3 20:31:10 2021 +0200 Delete jgaurora_a6.def.json commit e7f83a9e0686c4964c9d74da3c76ec8dff91254c Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Wed Mar 3 20:24:16 2021 +0200 Update jgaurora_a6_0.2_normal.inst.cfg commit 6ba89ba958418a0dad4e703191032fbd855e8994 Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Wed Mar 3 20:23:59 2021 +0200 Update jgaurora_a6_0.24_draft.inst.cfg commit 366249a5de6f7602bdddd8cfb9f1b7c8ef4c3ac5 Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Wed Mar 3 20:23:42 2021 +0200 Update jgaurora_a6_0.16_optimal.inst.cfg commit 2328a8e2042e1ca850974fc9f76c5e802f59f68b Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Wed Mar 3 20:23:20 2021 +0200 Update jgaurora_a6_0.12_detail.inst.cfg commit 0dc529037e0b6676cdbe271f9b23495baa01a5e7 Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Wed Mar 3 20:12:59 2021 +0200 Add files via upload commit 872d2d689c512cea21d49ab9ede7856ce67d0c35 Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Wed Mar 3 20:09:12 2021 +0200 Add files via upload commit 5575926e436fc4e5481d6c4e3c2e5f962c7e8061 Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Wed Mar 3 20:08:46 2021 +0200 Add files via upload commit 77f40c009f35cac7cb5459b4828cc58fc8c34ee2 Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Wed Mar 3 20:08:14 2021 +0200 Add files via upload commit 88246c18ececa016e99d954b1056a459189545c4 Author: criss-rasc <79998803+criss-rasc@users.noreply.github.com> Date: Wed Mar 3 20:07:15 2021 +0200 Add files via upload JGAurora A6 printer profile --- resources/definitions/jgaurora_a6.def.json | 48 ++++++++++++++++++ .../extruders/jgaurora_a6_extruder_0.def.json | 16 ++++++ resources/meshes/jgaurora_a6_platform.stl | Bin 0 -> 167384 bytes .../jgaurora_a6_0.12_detail.inst.cfg | 26 ++++++++++ .../jgaurora_a6_0.16_optimal.inst.cfg | 27 ++++++++++ .../jgaurora_a6_0.24_draft.inst.cfg | 21 ++++++++ .../jgaurora_a6_0.28_fast.inst.cfg.txt | 24 +++++++++ .../jgaurora_a6_0.2_normal.inst.cfg | 21 ++++++++ 8 files changed, 183 insertions(+) create mode 100644 resources/definitions/jgaurora_a6.def.json create mode 100644 resources/extruders/jgaurora_a6_extruder_0.def.json create mode 100644 resources/meshes/jgaurora_a6_platform.stl create mode 100644 resources/quality/jgaurora_a6/jgaurora_a6_0.12_detail.inst.cfg create mode 100644 resources/quality/jgaurora_a6/jgaurora_a6_0.16_optimal.inst.cfg create mode 100644 resources/quality/jgaurora_a6/jgaurora_a6_0.24_draft.inst.cfg create mode 100644 resources/quality/jgaurora_a6/jgaurora_a6_0.28_fast.inst.cfg.txt create mode 100644 resources/quality/jgaurora_a6/jgaurora_a6_0.2_normal.inst.cfg diff --git a/resources/definitions/jgaurora_a6.def.json b/resources/definitions/jgaurora_a6.def.json new file mode 100644 index 0000000000..523285c8e5 --- /dev/null +++ b/resources/definitions/jgaurora_a6.def.json @@ -0,0 +1,48 @@ +{ + "version": 2, + "name": "JGAurora A6", + "inherits": "fdmprinter", + "metadata": { + "visible": true, + "author": "CrissR", + "manufacturer": "JGAurora", + "file_formats": "text/x-gcode", + "platform": "jgaurora_a6_platform.stl", + "supports_usb_connection": true, + "supports_network_connection": false, + "has_machine_quality": true, + "quality_definition": "jgaurora_a6", + "has_variants": false, + "preferred_quality_type": "normal", + "machine_extruder_trains": + { + "0": "jgaurora_a6_extruder_0" + } + }, + + "overrides": { + "machine_name": { "default_value": "JGAurora A6" }, + "machine_heated_bed": { "default_value": true }, + "machine_width": { "default_value": 300 }, + "machine_height": { "default_value": 200 }, + "machine_depth": { "default_value": 200 }, + "machine_center_is_zero": { "default_value": false }, + "machine_nozzle_size": { "default_value": 0.4 }, + "material_diameter": { "default_value": 1.75 }, + "layer_height": { "default_value": 0.16 }, + "layer_height_0": { "default_value": 0.2 }, + "retraction_enable": { "default_value": true }, + "retraction_amount": { "default_value": 4 }, + "retraction_speed": { "default_value": 45 }, + "adhesion_type": { "default_value": "skirt" }, + "speed_print": { "default_value": 60}, + "gantry_height": { "value": 10 }, + "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" }, + "machine_start_gcode": { + "default_value": "M190 S{print_bed_temperature} ;bed temperature line\nM109 S{print_temperature} ;temperature line\nG21 ;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\nG28 Z0 ;move Z to min endstops\nG1 Z15.0 F{travel_speed} ;move the platform down 15mm\nG92 E0 ;zero the extruded length\nF200 E3;extrude 3mm of feed stock\nG92 E0 ;zero the extruded length again\nG1 F{travel_speed}\nG1 Z0.0 F{travel_speed}\nM117 Printing... ;LCD Message" + }, + "machine_end_gcode": { + "default_value": "M104 S0 ;extruder heater off\nM140 S0;heated bed heater off\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{travel_speed} ;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\nM84 ;steppers off\nG90;absolute positioning\nM104 S0 ; turn off extruder\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X178 Y180 F4200 ; park print head\nM84 ; disable motors" + } + } +} diff --git a/resources/extruders/jgaurora_a6_extruder_0.def.json b/resources/extruders/jgaurora_a6_extruder_0.def.json new file mode 100644 index 0000000000..dbe6248a7e --- /dev/null +++ b/resources/extruders/jgaurora_a6_extruder_0.def.json @@ -0,0 +1,16 @@ +{ + "version": 2, + "name": "Extruder 1", + "inherits": "fdmextruder", + + "metadata": { + "machine": "jgaurora_a6", + "position": "0" + }, + + "overrides": { + "extruder_nr": { "default_value": 0 }, + "machine_nozzle_size": { "default_value": 0.4 }, + "material_diameter": { "default_value": 1.75 } + } +} diff --git a/resources/meshes/jgaurora_a6_platform.stl b/resources/meshes/jgaurora_a6_platform.stl new file mode 100644 index 0000000000000000000000000000000000000000..b02686dbad77d4c5e2dc75e032dbc9d8d24ae490 GIT binary patch literal 167384 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 literal 0 HcmV?d00001 diff --git a/resources/quality/jgaurora_a6/jgaurora_a6_0.12_detail.inst.cfg b/resources/quality/jgaurora_a6/jgaurora_a6_0.12_detail.inst.cfg new file mode 100644 index 0000000000..abbb78842a --- /dev/null +++ b/resources/quality/jgaurora_a6/jgaurora_a6_0.12_detail.inst.cfg @@ -0,0 +1,26 @@ +[general] +version = 4 +name = Detail 0.12 +definition = jgaurora_a6 + +[metadata] +setting_version = 16 +quality_type = detail +type = quality +weight = 0 +global_quality = true + +[values] +layer_height = 0.12 +layer_height_0 = 0.2 +initial_layer_line_width_factor = 150 +infill_before_walls = true +speed_print = 50 +speed_travel = 80 +retraction_amount = 4 +acceleration_enabled = True +adhesion_type = skirt +jerk_enabled = True +retraction_combing = infill +support_enable = False +travel_retract_before_outer_wall = True diff --git a/resources/quality/jgaurora_a6/jgaurora_a6_0.16_optimal.inst.cfg b/resources/quality/jgaurora_a6/jgaurora_a6_0.16_optimal.inst.cfg new file mode 100644 index 0000000000..f31a22ef4d --- /dev/null +++ b/resources/quality/jgaurora_a6/jgaurora_a6_0.16_optimal.inst.cfg @@ -0,0 +1,27 @@ +[general] +version = 4 +name = Optimal 0.16 +definition = jgaurora_a6 + +[metadata] +quality_type = optimal +setting_version = 16 +type = quality +weight = -1 +global_quality = true + +[values] +layer_height = 0.16 +layer_height_0 = 0.2 +initial_layer_line_width_factor = 150 +infill_before_walls = true +speed_print = 55 +speed_travel = 80 +retraction_amount = 4 +adhesion_type = skirt +acceleration_enabled = True +adhesion_type = skirt +jerk_enabled = True +retraction_combing = infill +support_enable = False +travel_retract_before_outer_wall = True diff --git a/resources/quality/jgaurora_a6/jgaurora_a6_0.24_draft.inst.cfg b/resources/quality/jgaurora_a6/jgaurora_a6_0.24_draft.inst.cfg new file mode 100644 index 0000000000..d3ad506d77 --- /dev/null +++ b/resources/quality/jgaurora_a6/jgaurora_a6_0.24_draft.inst.cfg @@ -0,0 +1,21 @@ +[general] +version = 4 +name = Draft 0.24 +definition = jgaurora_a6 + +[metadata] +quality_type = draft +setting_version = 16 +type = quality +weight = -3 +global_quality = true + +[values] +layer_height = 0.24 +layer_height_0 = 0.24 +speed_print = 60 +retraction_amount = 4 +adhesion_type = skirt +retraction_combing = infill +support_enable = False +travel_retract_before_outer_wall = True diff --git a/resources/quality/jgaurora_a6/jgaurora_a6_0.28_fast.inst.cfg.txt b/resources/quality/jgaurora_a6/jgaurora_a6_0.28_fast.inst.cfg.txt new file mode 100644 index 0000000000..724cba5d92 --- /dev/null +++ b/resources/quality/jgaurora_a6/jgaurora_a6_0.28_fast.inst.cfg.txt @@ -0,0 +1,24 @@ +[general] +version = 4 +name = Fast 0.28 +definition = jgaurora_a6 + +[metadata] +quality_type = fast +setting_version = 16 +type = quality +weight = -4 +global_quality = true + +[values] +layer_height = 0.28 +layer_height_0 = 0.28 +speed_print = 60 +speed_travel = 120 +speed_layer_0 = 30 +wall_thickness = =line_width * 4 +retraction_amount = 4 +adhesion_type = skirt +retraction_combing = infill +support_enable = False +travel_retract_before_outer_wall = True diff --git a/resources/quality/jgaurora_a6/jgaurora_a6_0.2_normal.inst.cfg b/resources/quality/jgaurora_a6/jgaurora_a6_0.2_normal.inst.cfg new file mode 100644 index 0000000000..290dd426c3 --- /dev/null +++ b/resources/quality/jgaurora_a6/jgaurora_a6_0.2_normal.inst.cfg @@ -0,0 +1,21 @@ +[general] +version = 4 +name = Normal 0.20 +definition = jgaurora_a6 + +[metadata] +quality_type = normal +setting_version = 16 +type = quality +weight = -2 +global_quality = true + +[values] +layer_height = 0.2 +layer_height_0 = 0.2 +speed_print = 60 +speed_travel = 100 +adhesion_type = skirt +retraction_combing = infill +support_enable = False +travel_retract_before_outer_wall = True