From 8567812fdc59cd51954a01515b86d69c684d990f Mon Sep 17 00:00:00 2001 From: just-trey Date: Tue, 15 Aug 2023 10:05:44 +0800 Subject: [PATCH] ENH: Thanks @just-trey for updating Anker profiles Update Anker profiles and includes the new AnkerMake M5C printer. github pull request: 2125 Change-Id: I961976420d0352a460e6ac79cc107a27aed83b62 --- resources/profiles/Anker.json | 43 +++++++- resources/profiles/Anker/Anker M5C_cover.png | Bin 0 -> 12532 bytes resources/profiles/Anker/M5-CE-bed.stl | Bin 0 -> 36084 bytes resources/profiles/Anker/M5-CE-texture.svg | 15 +++ resources/profiles/Anker/M5C-CE-bed.stl | Bin 0 -> 22084 bytes .../Anker/filament/Generic ABS @Anker.json | 5 +- .../Anker/filament/Generic ASA @Anker.json | 5 +- .../Anker/filament/Generic PA @Anker.json | 4 +- .../Anker/filament/Generic PA-CF @Anker.json | 4 +- .../Anker/filament/Generic PC @Anker.json | 4 +- .../Anker/filament/Generic PETG @Anker.json | 17 ++- .../Anker/filament/Generic PLA @Anker.json | 11 +- .../Anker/filament/Generic PLA-CF @Anker.json | 8 +- .../Anker/filament/Generic PVA @Anker.json | 8 +- .../Anker/filament/Generic TPU @Anker.json | 5 +- .../Anker/filament/fdm_filament_abs.json | 28 ++--- .../Anker/filament/fdm_filament_asa.json | 28 ++--- .../Anker/filament/fdm_filament_common.json | 14 +-- .../Anker/filament/fdm_filament_pa.json | 20 ++-- .../Anker/filament/fdm_filament_pc.json | 20 ++-- .../Anker/filament/fdm_filament_pet.json | 16 +-- .../Anker/filament/fdm_filament_pla.json | 21 ++-- .../Anker/filament/fdm_filament_pva.json | 12 +-- .../Anker/filament/fdm_filament_tpu.json | 12 +-- .../Anker/machine/Anker M5 0.4 nozzle.json | 20 ++-- .../profiles/Anker/machine/Anker M5.json | 6 +- .../Anker/machine/Anker M5C 0.4 nozzle.json | 32 ++++++ .../profiles/Anker/machine/Anker M5C.json | 12 +++ .../Anker/machine/fdm_machine_common.json | 89 +++++++--------- .../process/0.05mm Ultradetail @Anker.json | 21 ++++ .../Anker/process/0.10mm Detail @Anker.json | 20 ++++ .../Anker/process/0.15mm Fast @Anker.json | 41 ++++++++ .../Anker/process/0.15mm Optimal @Anker.json | 20 ++++ .../Anker/process/0.20mm Fast @Anker.json | 40 +++++++ .../Anker/process/0.20mm Standard @Anker.json | 47 ++++----- .../Anker/process/0.25mm Draft @Anker.json | 19 ++++ .../Anker/process/0.25mm Fast @Anker.json | 40 +++++++ .../process/0.30mm Superdraft @Anker.json | 19 ++++ .../Anker/process/fdm_process_common.json | 99 ++++++++++-------- 39 files changed, 579 insertions(+), 246 deletions(-) create mode 100644 resources/profiles/Anker/Anker M5C_cover.png create mode 100644 resources/profiles/Anker/M5-CE-bed.stl create mode 100644 resources/profiles/Anker/M5-CE-texture.svg create mode 100644 resources/profiles/Anker/M5C-CE-bed.stl create mode 100644 resources/profiles/Anker/machine/Anker M5C 0.4 nozzle.json create mode 100644 resources/profiles/Anker/machine/Anker M5C.json create mode 100644 resources/profiles/Anker/process/0.05mm Ultradetail @Anker.json create mode 100644 resources/profiles/Anker/process/0.10mm Detail @Anker.json create mode 100644 resources/profiles/Anker/process/0.15mm Fast @Anker.json create mode 100644 resources/profiles/Anker/process/0.15mm Optimal @Anker.json create mode 100644 resources/profiles/Anker/process/0.20mm Fast @Anker.json create mode 100644 resources/profiles/Anker/process/0.25mm Draft @Anker.json create mode 100644 resources/profiles/Anker/process/0.25mm Fast @Anker.json create mode 100644 resources/profiles/Anker/process/0.30mm Superdraft @Anker.json diff --git a/resources/profiles/Anker.json b/resources/profiles/Anker.json index e3b3a24c8..f23017941 100644 --- a/resources/profiles/Anker.json +++ b/resources/profiles/Anker.json @@ -1,12 +1,16 @@ { "name": "Anker", - "version": "01.07.00.01", + "version": "01.07.00.02", "force_update": "0", "description": "Anker configurations", "machine_model_list": [ { "name": "Anker M5", "sub_path": "machine/Anker M5.json" + }, + { + "name": "Anker M5C", + "sub_path": "machine/Anker M5C.json" } ], "process_list": [ @@ -14,9 +18,41 @@ "name": "fdm_process_common", "sub_path": "process/fdm_process_common.json" }, + { + "name": "0.05mm Ultradetail @Anker", + "sub_path": "process/0.05mm Ultradetail @Anker.json" + }, + { + "name": "0.10mm Detail @Anker", + "sub_path": "process/0.10mm Detail @Anker.json" + }, + { + "name": "0.15mm Optimal @Anker", + "sub_path": "process/0.15mm Optimal @Anker.json" + }, { "name": "0.20mm Standard @Anker", "sub_path": "process/0.20mm Standard @Anker.json" + }, + { + "name": "0.25mm Draft @Anker", + "sub_path": "process/0.25mm Draft @Anker.json" + }, + { + "name": "0.30mm Superdraft @Anker", + "sub_path": "process/0.30mm Superdraft @Anker.json" + }, + { + "name": "0.15mm Fast @Anker", + "sub_path": "process/0.15mm Fast @Anker.json" + }, + { + "name": "0.20mm Fast @Anker", + "sub_path": "process/0.20mm Fast @Anker.json" + }, + { + "name": "0.25mm Fast @Anker", + "sub_path": "process/0.25mm Fast @Anker.json" } ], "filament_list": [ @@ -32,7 +68,6 @@ "name": "fdm_filament_asa", "sub_path": "filament/fdm_filament_asa.json" }, - { "name": "fdm_filament_pa", "sub_path": "filament/fdm_filament_pa.json" @@ -106,6 +141,10 @@ { "name": "Anker M5 0.4 nozzle", "sub_path": "machine/Anker M5 0.4 nozzle.json" + }, + { + "name": "Anker M5C 0.4 nozzle", + "sub_path": "machine/Anker M5C 0.4 nozzle.json" } ] } diff --git a/resources/profiles/Anker/Anker M5C_cover.png b/resources/profiles/Anker/Anker M5C_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..b27179eb7b9912b4657080e745baffa36b0f191d GIT binary patch literal 12532 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 XPFJQM?Swmb3Q$$lgnX2@c=f*k$}fA9 literal 0 HcmV?d00001 diff --git a/resources/profiles/Anker/M5-CE-bed.stl b/resources/profiles/Anker/M5-CE-bed.stl new file mode 100644 index 0000000000000000000000000000000000000000..1eabb0f62438345d20efd7387e9804f2d6ea9600 GIT binary patch literal 36084 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

}miAH{)UY%ML)YUD4AQ&fC~; z;TdH7(jv(!P(Guo?YHq{)Ix;Ja5l+xu72sM9fJg7P-VF{VpMgIfG?cma_nlnGNDie z>YxgKNe_-e0x|U6sJ<~murx+cRZrhZTRcd^|KZ0cGqmUx1c{`tKxAxb=FXX0+A(zA z7>z-q6(gCOMrXEB+PQKzt8n(<994+UIep-l%UdxrMsL=^Y;F0l7|nRdrS4tLL~~EG z>Y4>Ayfs%HuXL897^D2S6ZYuiH z%1I}^8)L8q`C=?_rgW{TbRYjo@31I=5n4ZkteKQh6}HXc_Y+k`JE++w#I0Uk}O>D#=mL=mCjTcjy|owQDx^?{Oe30sDfYG zmQ}dVFz_!mLB+qjWQ48{_6ht_1)G1VtEvN#$4Jx`z1yOm;vHf9J;)3g@53NEZTM9h zx@zx}F$M_wg-xPWN1Tt0PuV$+n{@YGHO-2)#pt?6ruW5Y8_{+DO7B_GHllo=dK_J# z_r>&%7i}Y;w4Zc~QabEc3eI3iHU72tsoBE6MTqs$+RnXkKBHem*WP6e%c|>d9BK>_ z$+(JH>3iCmiPFhmki=fJ;8hWA_*G9<0qfBHAXUwphQAjM0zJZctK;z;e@8JM&#|U> zjYAc(qHTRuj*@sTiqXKUAJQObw+OEUZ6#nQl_!6*6yufGIGt}5Cw~_e+XVk|YhS{L zah1_8^3|RuZFPjaf*L@2X;j-cE5u0tPA&E;Jil%czKjv~ zKAahkF`6}*wj`3j>8pMHZsJlz)4o22K=Odt(h4%Ycj3<_IUd2w)T(GNmjVFtcY+m8UG^q;BloY{zdRk!lSPkquD?7gyqR!8u#>z7TSnG zqFuSF!rRgDZ@PD86}lk47hb8tJJj(n&36*94*G4@LE7r5``0IbcRsvzU7S8^OT6cx z>!#MDuTo$2^&shX47MQm#+Q@TH<4)!66ULpLAo8|xJ}mpn8zY-zQ?yF`D terwBY6C%{&t8aDDqP@$z6h;jDZrfD#`bQP + + + + + + + + + + + \ No newline at end of file diff --git a/resources/profiles/Anker/M5C-CE-bed.stl b/resources/profiles/Anker/M5C-CE-bed.stl new file mode 100644 index 0000000000000000000000000000000000000000..c4a049d4cf9b8d3606f126544911d69c6868712b GIT binary patch literal 22084 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 D2|`Qw literal 0 HcmV?d00001 diff --git a/resources/profiles/Anker/filament/Generic ABS @Anker.json b/resources/profiles/Anker/filament/Generic ABS @Anker.json index 59af2a4f3..c4015f85d 100644 --- a/resources/profiles/Anker/filament/Generic ABS @Anker.json +++ b/resources/profiles/Anker/filament/Generic ABS @Anker.json @@ -13,6 +13,7 @@ "12" ], "compatible_printers": [ - "Anker M5 0.4 nozzle" + "Anker M5 0.4 nozzle", + "Anker M5C 0.4 nozzle" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Anker/filament/Generic ASA @Anker.json b/resources/profiles/Anker/filament/Generic ASA @Anker.json index f99147123..cddd9cd1b 100644 --- a/resources/profiles/Anker/filament/Generic ASA @Anker.json +++ b/resources/profiles/Anker/filament/Generic ASA @Anker.json @@ -13,6 +13,7 @@ "12" ], "compatible_printers": [ - "Anker M5 0.4 nozzle" + "Anker M5 0.4 nozzle", + "Anker M5C 0.4 nozzle" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Anker/filament/Generic PA @Anker.json b/resources/profiles/Anker/filament/Generic PA @Anker.json index 54ed12dc6..9077edc19 100644 --- a/resources/profiles/Anker/filament/Generic PA @Anker.json +++ b/resources/profiles/Anker/filament/Generic PA @Anker.json @@ -16,6 +16,6 @@ "12" ], "compatible_printers": [ - "Anker M5 0.4 nozzle" + "Anker M5C 0.4 nozzle" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Anker/filament/Generic PA-CF @Anker.json b/resources/profiles/Anker/filament/Generic PA-CF @Anker.json index e8137e5ee..2fac226eb 100644 --- a/resources/profiles/Anker/filament/Generic PA-CF @Anker.json +++ b/resources/profiles/Anker/filament/Generic PA-CF @Anker.json @@ -16,6 +16,6 @@ "280" ], "compatible_printers": [ - "Anker M5 0.4 nozzle" + "Anker M5C 0.4 nozzle" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Anker/filament/Generic PC @Anker.json b/resources/profiles/Anker/filament/Generic PC @Anker.json index 36ce69699..e170d4304 100644 --- a/resources/profiles/Anker/filament/Generic PC @Anker.json +++ b/resources/profiles/Anker/filament/Generic PC @Anker.json @@ -13,6 +13,6 @@ "0.94" ], "compatible_printers": [ - "Anker M5 0.4 nozzle" + "Anker M5C 0.4 nozzle" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Anker/filament/Generic PETG @Anker.json b/resources/profiles/Anker/filament/Generic PETG @Anker.json index c0a39d45f..7486a9c38 100644 --- a/resources/profiles/Anker/filament/Generic PETG @Anker.json +++ b/resources/profiles/Anker/filament/Generic PETG @Anker.json @@ -6,6 +6,12 @@ "from": "system", "instantiation": "true", "inherits": "fdm_filament_pet", + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], "fan_cooling_layer_time": [ "30" ], @@ -21,6 +27,12 @@ "fan_min_speed": [ "40" ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "8" + ], "filament_flow_ratio": [ "0.95" ], @@ -28,6 +40,7 @@ "10" ], "compatible_printers": [ - "Anker M5 0.4 nozzle" + "Anker M5 0.4 nozzle", + "Anker M5C 0.4 nozzle" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Anker/filament/Generic PLA @Anker.json b/resources/profiles/Anker/filament/Generic PLA @Anker.json index 3d6c19257..de93df3fb 100644 --- a/resources/profiles/Anker/filament/Generic PLA @Anker.json +++ b/resources/profiles/Anker/filament/Generic PLA @Anker.json @@ -7,12 +7,13 @@ "instantiation": "true", "inherits": "fdm_filament_pla", "filament_flow_ratio": [ - "0.98" + "1.00" ], - "slow_down_layer_time": [ - "8" + "filament_max_volumetric_speed": [ + "17" ], "compatible_printers": [ - "Anker M5 0.4 nozzle" + "Anker M5 0.4 nozzle", + "Anker M5C 0.4 nozzle" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Anker/filament/Generic PLA-CF @Anker.json b/resources/profiles/Anker/filament/Generic PLA-CF @Anker.json index c61cd7a38..0963444a6 100644 --- a/resources/profiles/Anker/filament/Generic PLA-CF @Anker.json +++ b/resources/profiles/Anker/filament/Generic PLA-CF @Anker.json @@ -12,10 +12,14 @@ "filament_type": [ "PLA-CF" ], + "filament_max_volumetric_speed": [ + "12" + ], "slow_down_layer_time": [ "7" ], "compatible_printers": [ - "Anker M5 0.4 nozzle" + "Anker M5 0.4 nozzle", + "Anker M5C 0.4 nozzle" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Anker/filament/Generic PVA @Anker.json b/resources/profiles/Anker/filament/Generic PVA @Anker.json index bf713e88a..ea8d8d2b0 100644 --- a/resources/profiles/Anker/filament/Generic PVA @Anker.json +++ b/resources/profiles/Anker/filament/Generic PVA @Anker.json @@ -15,7 +15,11 @@ "slow_down_layer_time": [ "7" ], + "slow_down_min_speed": [ + "10" + ], "compatible_printers": [ - "Anker M5 0.4 nozzle" + "Anker M5 0.4 nozzle", + "Anker M5C 0.4 nozzle" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Anker/filament/Generic TPU @Anker.json b/resources/profiles/Anker/filament/Generic TPU @Anker.json index ea339b6b5..24c62cfb1 100644 --- a/resources/profiles/Anker/filament/Generic TPU @Anker.json +++ b/resources/profiles/Anker/filament/Generic TPU @Anker.json @@ -10,6 +10,7 @@ "3.2" ], "compatible_printers": [ - "Anker M5 0.4 nozzle" + "Anker M5 0.4 nozzle", + "Anker M5C 0.4 nozzle" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Anker/filament/fdm_filament_abs.json b/resources/profiles/Anker/filament/fdm_filament_abs.json index 7e478a37f..c874853f9 100644 --- a/resources/profiles/Anker/filament/fdm_filament_abs.json +++ b/resources/profiles/Anker/filament/fdm_filament_abs.json @@ -4,23 +4,23 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", - "cool_plate_temp" : [ - "105" + "cool_plate_temp": [ + "95" ], - "eng_plate_temp" : [ - "105" + "eng_plate_temp": [ + "95" ], - "hot_plate_temp" : [ - "105" + "hot_plate_temp": [ + "95" ], - "cool_plate_temp_initial_layer" : [ - "105" + "cool_plate_temp_initial_layer": [ + "95" ], - "eng_plate_temp_initial_layer" : [ - "105" + "eng_plate_temp_initial_layer": [ + "95" ], - "hot_plate_temp_initial_layer" : [ - "105" + "hot_plate_temp_initial_layer": [ + "95" ], "slow_down_for_layer_cooling": [ "1" @@ -44,7 +44,7 @@ "20" ], "nozzle_temperature_initial_layer": [ - "260" + "240" ], "reduce_fan_stop_start_freq": [ "1" @@ -62,7 +62,7 @@ "80" ], "nozzle_temperature": [ - "260" + "240" ], "temperature_vitrification": [ "110" diff --git a/resources/profiles/Anker/filament/fdm_filament_asa.json b/resources/profiles/Anker/filament/fdm_filament_asa.json index 29a752a4e..e52fb57da 100644 --- a/resources/profiles/Anker/filament/fdm_filament_asa.json +++ b/resources/profiles/Anker/filament/fdm_filament_asa.json @@ -4,23 +4,23 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", - "cool_plate_temp" : [ - "105" + "cool_plate_temp": [ + "95" ], - "eng_plate_temp" : [ - "105" + "eng_plate_temp": [ + "95" ], - "hot_plate_temp" : [ - "105" + "hot_plate_temp": [ + "95" ], - "cool_plate_temp_initial_layer" : [ - "105" + "cool_plate_temp_initial_layer": [ + "95" ], - "eng_plate_temp_initial_layer" : [ - "105" + "eng_plate_temp_initial_layer": [ + "95" ], - "hot_plate_temp_initial_layer" : [ - "105" + "hot_plate_temp_initial_layer": [ + "95" ], "slow_down_for_layer_cooling": [ "1" @@ -44,7 +44,7 @@ "20" ], "nozzle_temperature_initial_layer": [ - "260" + "240" ], "reduce_fan_stop_start_freq": [ "1" @@ -62,7 +62,7 @@ "80" ], "nozzle_temperature": [ - "260" + "240" ], "temperature_vitrification": [ "110" diff --git a/resources/profiles/Anker/filament/fdm_filament_common.json b/resources/profiles/Anker/filament/fdm_filament_common.json index c0d4f6a72..4851217fe 100644 --- a/resources/profiles/Anker/filament/fdm_filament_common.json +++ b/resources/profiles/Anker/filament/fdm_filament_common.json @@ -3,22 +3,22 @@ "name": "fdm_filament_common", "from": "system", "instantiation": "false", - "cool_plate_temp" : [ + "cool_plate_temp": [ "60" ], - "eng_plate_temp" : [ + "eng_plate_temp": [ "60" ], - "hot_plate_temp" : [ + "hot_plate_temp": [ "60" ], - "cool_plate_temp_initial_layer" : [ + "cool_plate_temp_initial_layer": [ "60" ], - "eng_plate_temp_initial_layer" : [ + "eng_plate_temp_initial_layer": [ "60" ], - "hot_plate_temp_initial_layer" : [ + "hot_plate_temp_initial_layer": [ "60" ], "overhang_fan_threshold": [ @@ -118,7 +118,7 @@ "10" ], "slow_down_layer_time": [ - "8" + "5" ], "filament_start_gcode": [ "; Filament gcode\n" diff --git a/resources/profiles/Anker/filament/fdm_filament_pa.json b/resources/profiles/Anker/filament/fdm_filament_pa.json index e75e2e9f6..f56118d26 100644 --- a/resources/profiles/Anker/filament/fdm_filament_pa.json +++ b/resources/profiles/Anker/filament/fdm_filament_pa.json @@ -4,23 +4,23 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", - "cool_plate_temp" : [ + "cool_plate_temp": [ "0" ], - "eng_plate_temp" : [ - "100" + "eng_plate_temp": [ + "95" ], - "hot_plate_temp" : [ - "100" + "hot_plate_temp": [ + "95" ], - "cool_plate_temp_initial_layer" : [ + "cool_plate_temp_initial_layer": [ "0" ], - "eng_plate_temp_initial_layer" : [ - "100" + "eng_plate_temp_initial_layer": [ + "95" ], - "hot_plate_temp_initial_layer" : [ - "100" + "hot_plate_temp_initial_layer": [ + "95" ], "slow_down_for_layer_cooling": [ "1" diff --git a/resources/profiles/Anker/filament/fdm_filament_pc.json b/resources/profiles/Anker/filament/fdm_filament_pc.json index 89f770017..7c21cf018 100644 --- a/resources/profiles/Anker/filament/fdm_filament_pc.json +++ b/resources/profiles/Anker/filament/fdm_filament_pc.json @@ -4,23 +4,23 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", - "cool_plate_temp" : [ + "cool_plate_temp": [ "0" ], - "eng_plate_temp" : [ - "110" + "eng_plate_temp": [ + "95" ], - "hot_plate_temp" : [ - "110" + "hot_plate_temp": [ + "95" ], - "cool_plate_temp_initial_layer" : [ + "cool_plate_temp_initial_layer": [ "0" ], - "eng_plate_temp_initial_layer" : [ - "110" + "eng_plate_temp_initial_layer": [ + "95" ], - "hot_plate_temp_initial_layer" : [ - "110" + "hot_plate_temp_initial_layer": [ + "95" ], "slow_down_for_layer_cooling": [ "1" diff --git a/resources/profiles/Anker/filament/fdm_filament_pet.json b/resources/profiles/Anker/filament/fdm_filament_pet.json index 2f98be665..4d46a8777 100644 --- a/resources/profiles/Anker/filament/fdm_filament_pet.json +++ b/resources/profiles/Anker/filament/fdm_filament_pet.json @@ -4,22 +4,22 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", - "cool_plate_temp" : [ + "cool_plate_temp": [ "60" ], - "eng_plate_temp" : [ + "eng_plate_temp": [ "0" ], - "hot_plate_temp" : [ + "hot_plate_temp": [ "80" ], - "cool_plate_temp_initial_layer" : [ + "cool_plate_temp_initial_layer": [ "60" ], - "eng_plate_temp_initial_layer" : [ + "eng_plate_temp_initial_layer": [ "0" ], - "hot_plate_temp_initial_layer" : [ + "hot_plate_temp_initial_layer": [ "80" ], "slow_down_for_layer_cooling": [ @@ -44,7 +44,7 @@ "30" ], "nozzle_temperature_initial_layer": [ - "255" + "240" ], "reduce_fan_stop_start_freq": [ "1" @@ -59,7 +59,7 @@ "100" ], "nozzle_temperature": [ - "255" + "240" ], "temperature_vitrification": [ "80" diff --git a/resources/profiles/Anker/filament/fdm_filament_pla.json b/resources/profiles/Anker/filament/fdm_filament_pla.json index de2f3c2a7..324fe07e4 100644 --- a/resources/profiles/Anker/filament/fdm_filament_pla.json +++ b/resources/profiles/Anker/filament/fdm_filament_pla.json @@ -19,23 +19,23 @@ "filament_cost": [ "20" ], - "cool_plate_temp" : [ + "cool_plate_temp": [ "35" ], - "eng_plate_temp" : [ + "eng_plate_temp": [ "0" ], - "hot_plate_temp" : [ - "45" + "hot_plate_temp": [ + "60" ], - "cool_plate_temp_initial_layer" : [ + "cool_plate_temp_initial_layer": [ "35" ], - "eng_plate_temp_initial_layer" : [ + "eng_plate_temp_initial_layer": [ "0" ], - "hot_plate_temp_initial_layer" : [ - "45" + "hot_plate_temp_initial_layer": [ + "60" ], "nozzle_temperature_initial_layer": [ "220" @@ -44,7 +44,7 @@ "1" ], "slow_down_for_layer_cooling": [ - "1" + "0" ], "fan_max_speed": [ "100" @@ -82,6 +82,9 @@ "additional_cooling_fan_speed": [ "70" ], + "enable_overhang_bridge_fan": [ + "0" + ], "filament_start_gcode": [ "; filament start gcode\n" ] diff --git a/resources/profiles/Anker/filament/fdm_filament_pva.json b/resources/profiles/Anker/filament/fdm_filament_pva.json index f529bb39a..ba3b0d48b 100644 --- a/resources/profiles/Anker/filament/fdm_filament_pva.json +++ b/resources/profiles/Anker/filament/fdm_filament_pva.json @@ -4,22 +4,22 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", - "cool_plate_temp" : [ + "cool_plate_temp": [ "35" ], - "eng_plate_temp" : [ + "eng_plate_temp": [ "0" ], - "hot_plate_temp" : [ + "hot_plate_temp": [ "45" ], - "cool_plate_temp_initial_layer" : [ + "cool_plate_temp_initial_layer": [ "35" ], - "eng_plate_temp_initial_layer" : [ + "eng_plate_temp_initial_layer": [ "0" ], - "hot_plate_temp_initial_layer" : [ + "hot_plate_temp_initial_layer": [ "45" ], "fan_cooling_layer_time": [ diff --git a/resources/profiles/Anker/filament/fdm_filament_tpu.json b/resources/profiles/Anker/filament/fdm_filament_tpu.json index d5cc57fbc..266eaf01f 100644 --- a/resources/profiles/Anker/filament/fdm_filament_tpu.json +++ b/resources/profiles/Anker/filament/fdm_filament_tpu.json @@ -4,22 +4,22 @@ "from": "system", "instantiation": "false", "inherits": "fdm_filament_common", - "cool_plate_temp" : [ + "cool_plate_temp": [ "30" ], - "eng_plate_temp" : [ + "eng_plate_temp": [ "30" ], - "hot_plate_temp" : [ + "hot_plate_temp": [ "35" ], - "cool_plate_temp_initial_layer" : [ + "cool_plate_temp_initial_layer": [ "30" ], - "eng_plate_temp_initial_layer" : [ + "eng_plate_temp_initial_layer": [ "30" ], - "hot_plate_temp_initial_layer" : [ + "hot_plate_temp_initial_layer": [ "35" ], "fan_cooling_layer_time": [ diff --git a/resources/profiles/Anker/machine/Anker M5 0.4 nozzle.json b/resources/profiles/Anker/machine/Anker M5 0.4 nozzle.json index 87aa31641..161d56d31 100644 --- a/resources/profiles/Anker/machine/Anker M5 0.4 nozzle.json +++ b/resources/profiles/Anker/machine/Anker M5 0.4 nozzle.json @@ -7,24 +7,26 @@ "inherits": "fdm_machine_common", "printer_model": "Anker M5", "default_print_profile": "0.20mm Standard @Anker", + "default_filament_profile": [ + "Generic PLA @Anker.json" + ], "nozzle_diameter": [ "0.4" ], "bed_exclude_area": [ - "0x0" + "0x0" ], "printable_area": [ - "0x0", - "235x0", - "235x235", - "0x235" + "0x0", + "235x0", + "235x235", + "0x235" ], "printable_height": "250", - "machine_start_gcode": "M190 S[bed_temperature_initial_layer_single]\nM109 S[nozzle_temperature_initial_layer]\nG28", - "machine_end_gcode": "; config end gcode\nM104 S0\nM140 S0\n;Retract the filament\nG92 E1\nG1 E-1 F300\nG28 X0 Y0\nM84", + "machine_start_gcode": "M4899 T3 ; Enable v3 jerk and S-curve acceleration \nM104 S{first_layer_temperature[0]-30} ; Anti-ooze - Set hotend temp to 30 degrees less than target\nM190 S{first_layer_bed_temperature[0]} ; set and wait for bed temp to stabilize\nM109 S{first_layer_temperature[0]} ; set final nozzle temp to stabilize\nG28 ;Home", + "machine_end_gcode": "M104 S0\nM140 S0\n;Retract the filament\nG92 E1\nG1 E-1 F300\nG28 X0 Y0\nM84", "layer_change_gcode": "", "scan_first_layer": "0", "nozzle_type": "hardened_steel", "auxiliary_fan": "0" - } - \ No newline at end of file +} diff --git a/resources/profiles/Anker/machine/Anker M5.json b/resources/profiles/Anker/machine/Anker M5.json index 5b9c8fe65..1d7904d08 100644 --- a/resources/profiles/Anker/machine/Anker M5.json +++ b/resources/profiles/Anker/machine/Anker M5.json @@ -5,8 +5,8 @@ "nozzle_diameter": "0.4", "machine_tech": "FFF", "family": "Anker", - "bed_model": "", - "bed_texture": "", + "bed_model": "M5-CE-bed.stl", + "bed_texture": "M5-CE-texture.svg", "hotend_model": "", - "default_materials": "Generic ABS @Anker;Generic PLA @Anker;Generic PLA-CF @Anker;Generic PETG @Anker;Generic TPU @Anker;Generic ASA @Anker;Generic PC @Anker;Generic PVA @Anker;Generic PA @Anker;Generic PA-CF @Anker" + "default_materials": "Generic ABS @Anker;Generic PLA @Anker;Generic PLA-CF @Anker;Generic PETG @Anker;Generic TPU @Anker;Generic ASA @Anker;Generic PC @Anker;Generic PVA @Anker;" } diff --git a/resources/profiles/Anker/machine/Anker M5C 0.4 nozzle.json b/resources/profiles/Anker/machine/Anker M5C 0.4 nozzle.json new file mode 100644 index 000000000..d7bb33740 --- /dev/null +++ b/resources/profiles/Anker/machine/Anker M5C 0.4 nozzle.json @@ -0,0 +1,32 @@ +{ + "type": "machine", + "setting_id": "GM_Anker_001", + "name": "Anker M5C 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_machine_common", + "printer_model": "Anker M5C", + "default_print_profile": "0.20mm Standard @Anker", + "default_filament_profile": [ + "Generic PLA @Anker.json" + ], + "nozzle_diameter": [ + "0.4" + ], + "bed_exclude_area": [ + "0x0" + ], + "printable_area": [ + "0x0", + "220x0", + "220x220", + "0x220" + ], + "printable_height": "250", + "machine_start_gcode": "M4899 T3 ; Enable v3 jerk and S-curve acceleration \nM104 S{first_layer_temperature[0]-30} ; Anti-ooze - Set hotend temp to 30 degrees less than target\nM190 S{first_layer_bed_temperature[0]} ; set and wait for bed temp to stabilize\nM109 S{first_layer_temperature[0]} ; set final nozzle temp to stabilize\nG28 ;Home", + "machine_end_gcode": "M104 S0\nM140 S0\n;Retract the filament\nG92 E1\nG1 E-1 F300\nG28 X0 Y0\nM84", + "layer_change_gcode": "", + "scan_first_layer": "0", + "nozzle_type": "hardened_steel", + "auxiliary_fan": "0" +} diff --git a/resources/profiles/Anker/machine/Anker M5C.json b/resources/profiles/Anker/machine/Anker M5C.json new file mode 100644 index 000000000..088769127 --- /dev/null +++ b/resources/profiles/Anker/machine/Anker M5C.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "Anker M5C", + "model_id": "Anker-M5C", + "nozzle_diameter": "0.4", + "machine_tech": "FFF", + "family": "Anker", + "bed_model": "M5C-CE-bed.stl", + "bed_texture": "M5-CE-texture.svg", + "hotend_model": "", + "default_materials": "Generic ABS @Anker;Generic PLA @Anker;Generic PLA-CF @Anker;Generic PETG @Anker;Generic TPU @Anker;Generic ASA @Anker;Generic PC @Anker;Generic PVA @Anker;Generic PA @Anker;Generic PA-CF @Anker" +} diff --git a/resources/profiles/Anker/machine/fdm_machine_common.json b/resources/profiles/Anker/machine/fdm_machine_common.json index ebcbc358f..c9a58da69 100644 --- a/resources/profiles/Anker/machine/fdm_machine_common.json +++ b/resources/profiles/Anker/machine/fdm_machine_common.json @@ -4,8 +4,12 @@ "from": "system", "instantiation": "false", "gcode_flavor": "marlin", - "machine_start_gcode": "", - "machine_end_gcode": "", + "machine_start_gcode": "M4899 T3 ; Enable v3 jerk and S-curve acceleration \nM104 S{first_layer_temperature[0]-30} ; Anti-ooze - Set hotend temp to 30 degrees less than target\nM190 S{first_layer_bed_temperature[0]} ; set and wait for bed temp to stabilize\nM109 S{first_layer_temperature[0]} ; set final nozzle temp to stabilize\nG28 ;Home", + "machine_end_gcode": "M104 S0\nM140 S0\n;Retract the filament\nG92 E1\nG1 E-1 F300\nG28 X0 Y0\nM84", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "change_filament_gcode": ";FILAMENT CHANGE (by Lukagra)\nG91\nG1 Z10 F600\nG90\nM600\nG91\nG1 E-3 F1200\nG1 Z-10 F600\nG90", + "machine_pause_gcode": "G91\nG1 Z5 F600\nG90\nM601\nG91\nG1 E-3 F1200\nG1 Z-5 F600\nG90", "extruder_colour": [ "#018001" ], @@ -13,83 +17,63 @@ "0x0" ], "machine_max_acceleration_e": [ - "5000", - "5000" + "4000" ], "machine_max_acceleration_extruding": [ - "5000", - "5000" + "6000" ], "machine_max_acceleration_retracting": [ - "5000", - "5000" + "6000" ], "machine_max_acceleration_travel": [ - "3000", - "3000" + "6000" ], "machine_max_acceleration_x": [ - "5000", - "5000" + "6000" ], "machine_max_acceleration_y": [ - "5000", - "5000" + "6000" ], "machine_max_acceleration_z": [ - "300", - "200" + "100" ], "machine_max_speed_e": [ - "25", - "25" + "50" ], "machine_max_speed_x": [ - "300", - "200" + "600" ], "machine_max_speed_y": [ - "300", - "200" + "600" ], "machine_max_speed_z": [ - "12", - "12" + "80" ], "machine_max_jerk_e": [ - "2.5", - "2.5" + "18" ], "machine_max_jerk_x": [ - "30", - "30" + "15" ], "machine_max_jerk_y": [ - "30", - "30" + "15" ], "machine_max_jerk_z": [ - "0.4", - "0.4" + "0.3" ], "machine_min_extruding_rate": [ - "0", "0" ], "machine_min_travel_rate": [ - "0", "0" ], "max_layer_height": [ - "0.3" + "0.32" ], "min_layer_height": [ - "0.08" + "0.05" ], "printable_height": "250", - "extruder_clearance_radius": "65", - "extruder_clearance_height_to_rod": "36", - "extruder_clearance_height_to_lid": "140", "nozzle_diameter": [ "0.4" ], @@ -97,43 +81,44 @@ "printer_technology": "FFF", "printer_variant": "0.4", "retraction_minimum_travel": [ - "1" + "3" ], "retract_before_wipe": [ - "70%" + "0%" ], "retract_when_changing_layer": [ - "1" + "0" ], "retraction_length": [ - "0.8" + "1.5" ], "retract_length_toolchange": [ "2" ], - "z_hop": [ - "0.4" - ], "retract_restart_extra": [ "0" ], + "default_print_profile": "0.20mm Standard @Anker", "retract_restart_extra_toolchange": [ "0" ], "retraction_speed": [ - "30" + "60" ], "deretraction_speed": [ - "30" + "60" ], "silent_mode": "0", "single_extruder_multi_material": "1", - "change_filament_gcode": "", - "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", - "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", - "machine_pause_gcode": "", + "use_relative_e_distances": "0", + "wipe_distance": [ + "0" + ], "wipe": [ "0" ], + "z_hop": [ + "0" + ], "z_hop_types": "Normal Lift" } diff --git a/resources/profiles/Anker/process/0.05mm Ultradetail @Anker.json b/resources/profiles/Anker/process/0.05mm Ultradetail @Anker.json new file mode 100644 index 000000000..776589c1d --- /dev/null +++ b/resources/profiles/Anker/process/0.05mm Ultradetail @Anker.json @@ -0,0 +1,21 @@ +{ + "type": "process", + "setting_id": "GP_Anker_005", + "name": "0.05mm Ultradetail @Anker", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_common", + "bottom_shell_layers": "10", + "bridge_flow": "0.70", + "initial_layer_print_height": "0.05", + "layer_height": "0.05", + "raft_contact_distance": "0.05", + "top_shell_layers": "14", + "support_object_xy_distance": "1.50", + "support_bottom_z_distance": "0.05", + "support_top_z_distance": "0.05", + "compatible_printers": [ + "Anker M5 0.4 nozzle", + "Anker M5C 0.4 nozzle" + ] +} diff --git a/resources/profiles/Anker/process/0.10mm Detail @Anker.json b/resources/profiles/Anker/process/0.10mm Detail @Anker.json new file mode 100644 index 000000000..0305479bf --- /dev/null +++ b/resources/profiles/Anker/process/0.10mm Detail @Anker.json @@ -0,0 +1,20 @@ +{ + "type": "process", + "setting_id": "GP_Anker_001", + "name": "0.10mm Detail @Anker", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_common", + "bottom_shell_layers": "7", + "bridge_flow": "0.70", + "initial_layer_print_height": "0.10", + "layer_height": "0.10", + "raft_contact_distance": "0.10", + "top_shell_layers": "9", + "support_bottom_z_distance": "0.10", + "support_top_z_distance": "0.10", + "compatible_printers": [ + "Anker M5 0.4 nozzle", + "Anker M5C 0.4 nozzle" + ] +} diff --git a/resources/profiles/Anker/process/0.15mm Fast @Anker.json b/resources/profiles/Anker/process/0.15mm Fast @Anker.json new file mode 100644 index 000000000..0c0cb7318 --- /dev/null +++ b/resources/profiles/Anker/process/0.15mm Fast @Anker.json @@ -0,0 +1,41 @@ +{ + "type": "process", + "setting_id": "GP_Anker_002", + "name": "0.15mm Fast @Anker", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_common", + "bottom_shell_layers": "5", + "enable_overhang_speed": "1", + "bridge_flow": "0.85", + "initial_layer_print_height": "0.15", + "layer_height": "0.15", + "raft_contact_distance": "0.15", + "top_shell_layers": "6", + "support_bottom_z_distance": "0.15", + "support_top_z_distance": "0.15", + "top_surface_pattern": "zig-zag", + "bottom_surface_pattern": "zig-zag", + "bottom_shell_thickness": "0", + "top_shell_thickness": "0", + "default_acceleration": "6000", + "outer_wall_acceleration": "3000", + "bridge_acceleration": "1500", + "wall_infill_order": "outer wall/inner wall/infill", + "sparse_infill_density": "10%", + "sparse_infill_pattern": "supportcubic", + "initial_layer_acceleration": "2500", + "gap_infill_speed": "300", + "sparse_infill_speed": "600", + "inner_wall_acceleration": "6000", + "inner_wall_speed": "600", + "support_speed": "360", + "travel_speed": "500", + "travel_acceleration": "6000", + "top_surface_speed": "360", + "top_surface_acceleration": "2500", + "compatible_printers": [ + "Anker M5 0.4 nozzle", + "Anker M5C 0.4 nozzle" + ] +} diff --git a/resources/profiles/Anker/process/0.15mm Optimal @Anker.json b/resources/profiles/Anker/process/0.15mm Optimal @Anker.json new file mode 100644 index 000000000..f4eac86dd --- /dev/null +++ b/resources/profiles/Anker/process/0.15mm Optimal @Anker.json @@ -0,0 +1,20 @@ +{ + "type": "process", + "setting_id": "GP_Anker_003", + "name": "0.15mm Optimal @Anker", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_common", + "bottom_shell_layers": "5", + "bridge_flow": "0.85", + "initial_layer_print_height": "0.15", + "layer_height": "0.15", + "raft_contact_distance": "0.15", + "top_shell_layers": "6", + "support_bottom_z_distance": "0.15", + "support_top_z_distance": "0.15", + "compatible_printers": [ + "Anker M5 0.4 nozzle", + "Anker M5C 0.4 nozzle" + ] +} diff --git a/resources/profiles/Anker/process/0.20mm Fast @Anker.json b/resources/profiles/Anker/process/0.20mm Fast @Anker.json new file mode 100644 index 000000000..8a0cb1033 --- /dev/null +++ b/resources/profiles/Anker/process/0.20mm Fast @Anker.json @@ -0,0 +1,40 @@ +{ + "type": "process", + "setting_id": "GP_Anker_004", + "name": "0.20mm Fast @Anker", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_common", + "bottom_shell_layers": "4", + "enable_overhang_speed": "1", + "initial_layer_print_height": "0.20", + "layer_height": "0.20", + "raft_contact_distance": "0.20", + "top_shell_layers": "5", + "support_bottom_z_distance": "0.20", + "support_top_z_distance": "0.20", + "top_surface_pattern": "zig-zag", + "bottom_surface_pattern": "zig-zag", + "bottom_shell_thickness": "0", + "top_shell_thickness": "0", + "default_acceleration": "6000", + "outer_wall_acceleration": "3000", + "bridge_acceleration": "1500", + "wall_infill_order": "outer wall/inner wall/infill", + "sparse_infill_density": "10%", + "sparse_infill_pattern": "supportcubic", + "initial_layer_acceleration": "2500", + "gap_infill_speed": "300", + "sparse_infill_speed": "600", + "inner_wall_acceleration": "6000", + "inner_wall_speed": "600", + "support_speed": "360", + "travel_speed": "500", + "travel_acceleration": "6000", + "top_surface_speed": "360", + "top_surface_acceleration": "2500", + "compatible_printers": [ + "Anker M5 0.4 nozzle", + "Anker M5C 0.4 nozzle" + ] +} diff --git a/resources/profiles/Anker/process/0.20mm Standard @Anker.json b/resources/profiles/Anker/process/0.20mm Standard @Anker.json index 45c9977a8..d9a08f094 100644 --- a/resources/profiles/Anker/process/0.20mm Standard @Anker.json +++ b/resources/profiles/Anker/process/0.20mm Standard @Anker.json @@ -1,30 +1,19 @@ { - "type": "process", - "setting_id": "GP_Anker_000", - "name": "0.20mm Standard @Anker", - "from": "system", - "instantiation": "true", - "inherits": "fdm_process_common", - "internal_solid_infill_speed": "200", - "gap_infill_speed": "40", - "bottom_shell_layers": "4", - "default_acceleration": "2500", - "default_jerk": "12", - "initial_layer_acceleration": "1000", - "initial_layer_infill_speed": "125", - "initial_layer_speed": "50", - "inner_wall_acceleration": "1000", - "inner_wall_speed": "250", - "outer_wall_acceleration": "1000", - "outer_wall_speed": "150", - "small_perimeter_speed": "50%", - "sparse_infill_speed": "250", - "top_surface_acceleration": "1500", - "top_surface_speed": "150", - "travel_acceleration": "2500", - "travel_jerk": "9", - "travel_speed": "250", - "compatible_printers": [ - "Anker M5 0.4 nozzle" - ] -} \ No newline at end of file + "type": "process", + "setting_id": "GP_Anker_000", + "name": "0.20mm Standard @Anker", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_common", + "bottom_shell_layers": "4", + "compatible_printers": [ + "Anker M5 0.4 nozzle", + "Anker M5C 0.4 nozzle" + ], + "initial_layer_print_height": "0.2", + "layer_height": "0.2", + "raft_contact_distance": "0.2", + "support_bottom_z_distance": "0.2", + "support_top_z_distance": "0.2", + "top_shell_layers": "5" +} diff --git a/resources/profiles/Anker/process/0.25mm Draft @Anker.json b/resources/profiles/Anker/process/0.25mm Draft @Anker.json new file mode 100644 index 000000000..edd329210 --- /dev/null +++ b/resources/profiles/Anker/process/0.25mm Draft @Anker.json @@ -0,0 +1,19 @@ +{ + "type": "process", + "setting_id": "GP_Anker_006", + "name": "0.25mm Draft @Anker", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_common", + "bottom_shell_layers": "3", + "initial_layer_print_height": "0.25", + "layer_height": "0.25", + "raft_contact_distance": "0.25", + "top_shell_layers": "3", + "support_bottom_z_distance": "0.25", + "support_top_z_distance": "0.25", + "compatible_printers": [ + "Anker M5 0.4 nozzle", + "Anker M5C 0.4 nozzle" + ] +} diff --git a/resources/profiles/Anker/process/0.25mm Fast @Anker.json b/resources/profiles/Anker/process/0.25mm Fast @Anker.json new file mode 100644 index 000000000..b190f6b49 --- /dev/null +++ b/resources/profiles/Anker/process/0.25mm Fast @Anker.json @@ -0,0 +1,40 @@ +{ + "type": "process", + "setting_id": "GP_Anker_007", + "name": "0.25mm Fast @Anker", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_common", + "bottom_shell_layers": "3", + "initial_layer_print_height": "0.25", + "enable_overhang_speed": "1", + "layer_height": "0.25", + "raft_contact_distance": "0.25", + "top_shell_layers": "3", + "support_bottom_z_distance": "0.25", + "support_top_z_distance": "0.25", + "top_surface_pattern": "zig-zag", + "bottom_surface_pattern": "zig-zag", + "bottom_shell_thickness": "0", + "top_shell_thickness": "0", + "default_acceleration": "6000", + "outer_wall_acceleration": "3000", + "bridge_acceleration": "1500", + "wall_infill_order": "outer wall/inner wall/infill", + "sparse_infill_density": "10%", + "sparse_infill_pattern": "supportcubic", + "initial_layer_acceleration": "2500", + "gap_infill_speed": "300", + "sparse_infill_speed": "600", + "inner_wall_acceleration": "6000", + "inner_wall_speed": "600", + "support_speed": "360", + "travel_speed": "500", + "travel_acceleration": "6000", + "top_surface_speed": "360", + "top_surface_acceleration": "2500", + "compatible_printers": [ + "Anker M5 0.4 nozzle", + "Anker M5C 0.4 nozzle" + ] +} diff --git a/resources/profiles/Anker/process/0.30mm Superdraft @Anker.json b/resources/profiles/Anker/process/0.30mm Superdraft @Anker.json new file mode 100644 index 000000000..0efd1790c --- /dev/null +++ b/resources/profiles/Anker/process/0.30mm Superdraft @Anker.json @@ -0,0 +1,19 @@ +{ + "type": "process", + "setting_id": "GP_Anker_008", + "name": "0.30mm Superdraft @Anker", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_common", + "bottom_shell_layers": "2", + "initial_layer_print_height": "0.30", + "layer_height": "0.30", + "raft_contact_distance": "0.30", + "top_shell_layers": "3", + "support_bottom_z_distance": "0.30", + "support_top_z_distance": "0.30", + "compatible_printers": [ + "Anker M5 0.4 nozzle", + "Anker M5C 0.4 nozzle" + ] +} diff --git a/resources/profiles/Anker/process/fdm_process_common.json b/resources/profiles/Anker/process/fdm_process_common.json index fd05875b1..5488e2b48 100644 --- a/resources/profiles/Anker/process/fdm_process_common.json +++ b/resources/profiles/Anker/process/fdm_process_common.json @@ -6,66 +6,65 @@ "adaptive_layer_height": "0", "reduce_crossing_wall": "0", "max_travel_detour_distance": "0", - "bottom_surface_pattern": "monotonic", - "bottom_shell_thickness": "0", + "bottom_surface_pattern": "monotonicline", + "bottom_shell_thickness": "0.5", "bridge_speed": "50", + "bridge_acceleration": "500", "brim_width": "5", "brim_object_gap": "0.1", "compatible_printers": [], "compatible_printers_condition": "", "print_sequence": "by layer", - "default_acceleration": "1000", - "initial_layer_acceleration": "500", - "top_surface_acceleration": "800", - "travel_acceleration": "1000", - "inner_wall_acceleration": "900", - "outer_wall_acceleration": "700", + "default_acceleration": "2500", + "travel_acceleration": "2500", + "inner_wall_acceleration": "500", + "outer_wall_acceleration": "500", "bridge_no_support": "0", "draft_shield": "disabled", - "elefant_foot_compensation": "0", - - "outer_wall_line_width": "0.4", + "elefant_foot_compensation": "0.2", + "outer_wall_line_width": "0.42", "wall_infill_order": "inner wall/outer wall/infill", - "line_width": "0.4", + "line_width": "0.45", "infill_direction": "45", "sparse_infill_density": "15%", - "sparse_infill_pattern": "grid", - "initial_layer_line_width": "0.5", + "sparse_infill_pattern": "cubic", + "initial_layer_line_width": "0.45", "initial_layer_print_height": "0.2", "infill_combination": "0", - "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "25%", + "sparse_infill_line_width": "0.48", + "infill_wall_overlap": "23%", "interface_shells": "0", "ironing_flow": "10%", "ironing_spacing": "0.15", "ironing_speed": "30", "ironing_type": "no ironing", "reduce_infill_retraction": "1", - "filename_format": "{input_filename_base}_{filament_type[0]}_{print_time}.gcode", + "filename_format": "{input_filename_base}_{filament_type[0]}_{printer_model}.gcode", "detect_overhang_wall": "1", + "enable_overhang_speed": "1", "overhang_1_4_speed": "0", "overhang_2_4_speed": "50", - "overhang_3_4_speed": "30", - "overhang_4_4_speed": "10", + "overhang_3_4_speed": "25", + "overhang_4_4_speed": "15", "inner_wall_line_width": "0.45", "wall_loops": "3", "print_settings_id": "", "raft_layers": "0", "seam_position": "aligned", - "skirt_distance": "2", + "skirt_distance": "3", "skirt_height": "1", - "skirt_loops": "0", + "skirt_loops": "2", "minimum_sparse_infill_area": "15", - "internal_solid_infill_line_width": "0.4", + "internal_solid_infill_line_width": "0.45", "spiral_mode": "0", "standby_temperature_delta": "-5", "enable_support": "0", - "resolution": "0.012", + "resolution": "0.008", "support_type": "normal(auto)", "support_on_build_plate_only": "0", "support_top_z_distance": "0.2", "support_filament": "0", - "support_line_width": "0.4", + "support_line_width": "0.36", "support_interface_loop_pattern": "0", "support_interface_filament": "0", "support_interface_top_layers": "2", @@ -74,34 +73,46 @@ "support_interface_speed": "80", "support_base_pattern": "rectilinear", "support_base_pattern_spacing": "2.5", - "support_speed": "150", - "support_threshold_angle": "30", - "support_object_xy_distance": "0.35", + "support_speed": "125", + "support_threshold_angle": "40", + "support_object_xy_distance": "2.5", "tree_support_branch_angle": "30", "tree_support_wall_count": "0", "tree_support_with_infill": "0", "detect_thin_wall": "0", - "top_surface_pattern": "monotonic", + "top_surface_pattern": "monotonicline", "top_surface_line_width": "0.4", - "top_shell_thickness": "0.8", - "enable_prime_tower": "1", + "top_shell_thickness": "0.7", + "top_solid_infill_flow_ratio": "1", + "enable_prime_tower": "0", "wipe_tower_no_sparse_layers": "0", "prime_tower_width": "35", "xy_hole_compensation": "0", "xy_contour_compensation": "0", "layer_height": "0.2", - "bottom_shell_layers": "3", - "top_shell_layers": "4", - "bridge_flow": "1", - "initial_layer_speed": "45", - "initial_layer_infill_speed": "45", - "outer_wall_speed": "45", - "inner_wall_speed": "80", - "sparse_infill_speed": "150", - "internal_solid_infill_speed": "150", - "top_surface_speed": "50", - "gap_infill_speed": "30", - "travel_speed": "200", - "enable_arc_fitting": "0" - + "bottom_shell_layers": "4", + "top_shell_layers": "5", + "bridge_flow": "0.95", + "initial_layer_speed": "65", + "initial_layer_infill_speed": "125", + "initial_layer_travel_speed": "100%", + "outer_wall_speed": "125", + "inner_wall_speed": "250", + "sparse_infill_speed": "250", + "internal_solid_infill_speed": "200", + "top_surface_speed": "150", + "gap_infill_speed": "150", + "travel_speed": "300", + "travel_speed_z": "0", + "enable_arc_fitting": "0", + "ensure_vertical_shell_thickness": "1", + "precise_outer_wall": "1", + "independent_support_layer_height": "1", + "default_jerk": "15", + "infill_jerk": "15", + "initial_layer_jerk": "12", + "inner_wall_jerk": "15", + "outer_wall_jerk": "10", + "top_surface_jerk": "12", + "travel_jerk": "20" }