From 7910e2aeccc385ef6694448458b759d597914827 Mon Sep 17 00:00:00 2001 From: cochcoder <103969142+cochcoder@users.noreply.github.com> Date: Fri, 29 Mar 2024 06:14:56 -0400 Subject: [PATCH] Add Creality Ender-3 S1 Plus (#4674) * Add Creality Ender-3 S1 Plus * Misc * Fix nozzle_diameter * Add printer_variant value * Change build plate model/texture to use Ender-3 V3 SE * Enable mesh leveling * Up max travel acceleration to 5000 * Enable infill_combination * Add Draft profiles * Change buildplate model/texture * Fix build plate model * Add retraction & detraction speed & change retraction length * Add filament_ to the beginning * Revert retraction & detraction speed & retraction length * Tests Trying to change retract and detract speed as well as retraction length Also trying to have Z-hop only happen on top layers * Apply new values to other nozzles * disable z_hop * Lower build plate model * Resolve merge conflicts * temporarily remove Ender-3 S1 Plus * Re-add Ender-3 S1 Plus --- resources/profiles/Creality.json | 70 ++++++++++- .../Creality Ender-3 S1 Plus_cover.png | Bin 0 -> 73448 bytes ...creality_ender3s1plus_buildplate_model.stl | Bin 0 -> 436884 bytes ...eality_ender3s1plus_buildplate_texture.png | Bin 0 -> 2936 bytes .../filament/Creality Generic ABS.json | 4 + .../filament/Creality Generic PETG.json | 4 + .../filament/Creality Generic PLA.json | 4 + .../Creality Ender-3 S1 Plus 0.2 nozzle.json | 117 ++++++++++++++++++ .../Creality Ender-3 S1 Plus 0.4 nozzle.json | 117 ++++++++++++++++++ .../Creality Ender-3 S1 Plus 0.6 nozzle.json | 117 ++++++++++++++++++ .../Creality Ender-3 S1 Plus 0.8 nozzle.json | 117 ++++++++++++++++++ .../machine/Creality Ender-3 S1 Plus.json | 12 ++ ...mm Optimal @Creality Ender3S1Plus 0.2.json | 108 ++++++++++++++++ ...mm Optimal @Creality Ender3S1Plus 0.4.json | 108 ++++++++++++++++ ...mm Optimal @Creality Ender3S1Plus 0.6.json | 108 ++++++++++++++++ ...mm Optimal @Creality Ender3S1Plus 0.8.json | 108 ++++++++++++++++ ...m Standard @Creality Ender3S1Plus 0.2.json | 108 ++++++++++++++++ ...m Standard @Creality Ender3S1Plus 0.4.json | 108 ++++++++++++++++ ...m Standard @Creality Ender3S1Plus 0.6.json | 108 ++++++++++++++++ ...m Standard @Creality Ender3S1Plus 0.8.json | 108 ++++++++++++++++ ...24mm Draft @Creality Ender3S1Plus 0.2.json | 108 ++++++++++++++++ ...24mm Draft @Creality Ender3S1Plus 0.4.json | 108 ++++++++++++++++ ...24mm Draft @Creality Ender3S1Plus 0.6.json | 108 ++++++++++++++++ ...24mm Draft @Creality Ender3S1Plus 0.8.json | 108 ++++++++++++++++ 24 files changed, 1857 insertions(+), 1 deletion(-) create mode 100644 resources/profiles/Creality/Creality Ender-3 S1 Plus_cover.png create mode 100644 resources/profiles/Creality/creality_ender3s1plus_buildplate_model.stl create mode 100644 resources/profiles/Creality/creality_ender3s1plus_buildplate_texture.png create mode 100644 resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.2 nozzle.json create mode 100644 resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.4 nozzle.json create mode 100644 resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.6 nozzle.json create mode 100644 resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.8 nozzle.json create mode 100644 resources/profiles/Creality/machine/Creality Ender-3 S1 Plus.json create mode 100644 resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.2.json create mode 100644 resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.4.json create mode 100644 resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.6.json create mode 100644 resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.8.json create mode 100644 resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.2.json create mode 100644 resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.4.json create mode 100644 resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.6.json create mode 100644 resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.8.json create mode 100644 resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.2.json create mode 100644 resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.4.json create mode 100644 resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.6.json create mode 100644 resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.8.json diff --git a/resources/profiles/Creality.json b/resources/profiles/Creality.json index b908bb06a6..0cdb3bb57c 100644 --- a/resources/profiles/Creality.json +++ b/resources/profiles/Creality.json @@ -48,6 +48,10 @@ "name": "Creality Ender-3 S1 Pro", "sub_path": "machine/Creality Ender-3 S1 Pro.json" }, + { + "name": "Creality Ender-3 S1 Plus", + "sub_path": "machine/Creality Ender-3 S1 Plus.json" + }, { "name": "Creality Ender-3 V3 SE", "sub_path": "machine/Creality Ender-3 V3 SE.json" @@ -374,6 +378,22 @@ "name": "0.16mm Optimal @Creality Ender3S1Pro", "sub_path": "process/0.16mm Optimal @Creality Ender3S1Pro.json" }, + { + "name": "0.16mm Optimal @Creality Ender3S1Plus 0.2", + "sub_path": "process/0.16mm Optimal @Creality Ender3S1Plus 0.2.json" + }, + { + "name": "0.16mm Optimal @Creality Ender3S1Plus 0.4", + "sub_path": "process/0.16mm Optimal @Creality Ender3S1Plus 0.4.json" + }, + { + "name": "0.16mm Optimal @Creality Ender3S1Plus 0.6", + "sub_path": "process/0.16mm Optimal @Creality Ender3S1Plus 0.6.json" + }, + { + "name": "0.16mm Optimal @Creality Ender3S1Plus 0.8", + "sub_path": "process/0.16mm Optimal @Creality Ender3S1Plus 0.8.json" + }, { "name": "0.16mm Optimal @Creality Ender3V3KE", "sub_path": "process/0.16mm Optimal @Creality Ender3V3KE.json" @@ -518,6 +538,22 @@ "name": "0.20mm Standard @Creality Ender3S1Pro", "sub_path": "process/0.20mm Standard @Creality Ender3S1Pro.json" }, + { + "name": "0.20mm Standard @Creality Ender3S1Plus 0.2", + "sub_path": "process/0.20mm Standard @Creality Ender3S1Plus 0.2.json" + }, + { + "name": "0.20mm Standard @Creality Ender3S1Plus 0.4", + "sub_path": "process/0.20mm Standard @Creality Ender3S1Plus 0.4.json" + }, + { + "name": "0.20mm Standard @Creality Ender3S1Plus 0.6", + "sub_path": "process/0.20mm Standard @Creality Ender3S1Plus 0.6.json" + }, + { + "name": "0.20mm Standard @Creality Ender3S1Plus 0.8", + "sub_path": "process/0.20mm Standard @Creality Ender3S1Plus 0.8.json" + }, { "name": "0.20mm Standard @Creality Ender3V3KE", "sub_path": "process/0.20mm Standard @Creality Ender3V3KE.json" @@ -654,6 +690,22 @@ "name": "0.24mm Draft @Creality Ender3V3SE 0.8", "sub_path": "process/0.24mm Draft @Creality Ender3V3SE 0.8.json" }, + { + "name": "0.24mm Draft @Creality Ender3S1Plus 0.2", + "sub_path": "process/0.24mm Draft @Creality Ender3S1Plus 0.2.json" + }, + { + "name": "0.24mm Draft @Creality Ender3S1Plus 0.4", + "sub_path": "process/0.24mm Draft @Creality Ender3S1Plus 0.4.json" + }, + { + "name": "0.24mm Draft @Creality Ender3S1Plus 0.6", + "sub_path": "process/0.24mm Draft @Creality Ender3S1Plus 0.6.json" + }, + { + "name": "0.24mm Draft @Creality Ender3S1Plus 0.8", + "sub_path": "process/0.24mm Draft @Creality Ender3S1Plus 0.8.json" + }, { "name": "0.24mm Draft @Creality Ender5Pro (2019) 0.3", "sub_path": "process/0.24mm Draft @Creality Ender5Pro (2019) 0.3.json" @@ -1114,6 +1166,22 @@ "name": "Creality Ender-3 S1 Pro 0.4 nozzle", "sub_path": "machine/Creality Ender-3 S1 Pro 0.4 nozzle.json" }, + { + "name": "Creality Ender-3 S1 Plus 0.2 nozzle", + "sub_path": "machine/Creality Ender-3 S1 Plus 0.2 nozzle.json" + }, + { + "name": "Creality Ender-3 S1 Plus 0.4 nozzle", + "sub_path": "machine/Creality Ender-3 S1 Plus 0.4 nozzle.json" + }, + { + "name": "Creality Ender-3 S1 Plus 0.6 nozzle", + "sub_path": "machine/Creality Ender-3 S1 Plus 0.6 nozzle.json" + }, + { + "name": "Creality Ender-3 S1 Plus 0.8 nozzle", + "sub_path": "machine/Creality Ender-3 S1 Plus 0.8 nozzle.json" + }, { "name": "Creality Ender-3 V3 SE 0.2 nozzle", "sub_path": "machine/Creality Ender-3 V3 SE 0.2 nozzle.json" @@ -1219,4 +1287,4 @@ "sub_path": "machine/Creality K1 Max (0.8 nozzle).json" } ] -} +} \ No newline at end of file diff --git a/resources/profiles/Creality/Creality Ender-3 S1 Plus_cover.png b/resources/profiles/Creality/Creality Ender-3 S1 Plus_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..65fc0b6b1230a15398accfe02a9fce62fd6fe809 GIT binary patch literal 73448 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%0D`5AITDk8!a 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 BfkFTP literal 0 HcmV?d00001 diff --git a/resources/profiles/Creality/creality_ender3s1plus_buildplate_model.stl b/resources/profiles/Creality/creality_ender3s1plus_buildplate_model.stl new file mode 100644 index 0000000000000000000000000000000000000000..24d0b4f914949ba331fc43e86a0f6932223d7877 GIT binary patch literal 436884 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

Qkk(O_qXqc`#lu& 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 P?w?N%Tm!NQ<1PI^=t8$f literal 0 HcmV?d00001 diff --git a/resources/profiles/Creality/creality_ender3s1plus_buildplate_texture.png b/resources/profiles/Creality/creality_ender3s1plus_buildplate_texture.png new file mode 100644 index 0000000000000000000000000000000000000000..1d9ed77a17456a1dfb783bbc555ec30c8c3b246e GIT binary patch literal 2936 zcmeHI`8U)J7avQ;gQ-TAZ$ze*d4v&JVnnvF%#0ajn}~_fNTLxvwn)r;387a}F-fw$ zwjs+<&5W(r+Q>S3Y^5|PYqm#!!TWRPJfCy!51)JPx#!-`x%Ye$@mMREgn|SF0)b(y z%?S{QFt`(i;vzd4Au!2vht%Wk94&U}_P_X7f!|PpHGq=6bG|bn1S}CE`iB%;Ug4k$ zR9Q|;XqUvE{rhBvcPpMx=gw}Q#mp3uV28=M?^p7Vja<87P|N<$X1US{-d8iXH}is* zKv4H$Y3HHU4CW6XnG#||aN2s(@rsSLL=8^$7V-l6Z_UrhvoNM9Fs`ly#W@NRf-baAHtP}7~ljt^>D z+O{!gTE6@=9yh%hcE2Cr8}BtyX?W`CRhR!!!A9C#!zaQZC6r-*@_F9nNkoFpUr`~C z`_wIQCIxLeRTig>-qJ7G)#tp{wSRn<1%W_gG3KU@H-%+GBlK+Bxxd8#$GGz~i0<_d1y2F+lpI(Pe~lF@?B7&j?+iN(}?f+c!Q1nnESM3@?l`bn8Qq5{RFVs=LcKRCA;Q5!!_$b~|?q{BS z&?4jW92degKd3M6Ahsu0I|QI)=D`l4(hjWwoEO?AW+X-nm~Ra*$Ol?**0;cH{WiL| z!TmzJte3BSj&h7u382H`ii+=0NRAznyPw#a<#*5F9qmP@fm?xUnJ?^7hU58j+cm%y z{~RqI?|vKSbD&nMLvYF#Q1r=gZ|}>{P^3tuXJr}|Hbv=dkRwlS?83{bUkaAHVHU@+ zRsCr|Ob(LX=Ti5Mt`e{&fs}N5V?%Mx!g8Fe!v`Kd_PX7K@g##+HsSpxV`n@UW9BLE z{S+$wVula4ZQY&tb)qkEO=iNLL8!C7Jcrj)*xDi3&jAls~GH)1F^(Q)^!i-r{`?LB0LVm9-t z=pFR9ehLB9H|>Enx1k)dIsGZE3*}M+;g+^!u(hZp_c~R9{VGPxVr`9nQH@D=!jrBS z>hSfrv9hb#H4@o!6&Y$H zwomQLoT0Q6Qy!58a}==dj`PF(lHe;B%%--W$`oAgLFYf{ zY~je^O`~v4PJGKUdubIDXM{=}Z*zlwmcfPfDlqz~su{L|J?f8_-*{1!kzGfU%fI_@ z!QZhEkUW{FD$cax|cEVk zk`>i_3zSMBu)vqp;iXr<3XYc)3gzL|Ber8}(GB849hrCvdN(I5$#lWgGn~vWIjx39 zM#~OL;2hE;vmL?Q6>hvu+)YadQn}oT>&Z{G&^=Fmza-%t~akTtqGr3_^UId?1EtJe#V-C}|VH5kTWg%|ak(*h$A;!<}#qfSLx1FCA62?TkN!)yR9n_fR3#1TL(K2($y)@I;IS?E9>r3#Gew$pL=;m{=h*{I&GZm$USOG`{ws@L{Tpg} z5ASl_O_f_-fKK>6bxz(DWXfAr7z9kP6V_RIGX>J3`p}TT1(S)c6+$`|GT(u;)M6R= zaRHC5J93PYoBiGCUhJ}A-8Gr{k|9F%$BNRUq*~P0 z&7+)j6CIU_NUqkFsCMQTD#%PJ{^WsNFKW_k_nYZF9$7D*I^8&XG9njY-7)xme(}NA zh*Y%6tFj64C#w~Z<^qU%Ze3IV l+lL@IB+lSUk^oJqgxFcw(zQnQP<{{gqvAC>?B literal 0 HcmV?d00001 diff --git a/resources/profiles/Creality/filament/Creality Generic ABS.json b/resources/profiles/Creality/filament/Creality Generic ABS.json index e1ee516ba3..d78b37cc4b 100644 --- a/resources/profiles/Creality/filament/Creality Generic ABS.json +++ b/resources/profiles/Creality/filament/Creality Generic ABS.json @@ -31,6 +31,10 @@ "Creality Ender-3 V2 Neo 0.4 nozzle", "Creality Ender-3 S1 0.4 nozzle", "Creality Ender-3 S1 Pro 0.4 nozzle", + "Creality Ender-3 S1 Plus 0.2 nozzle", + "Creality Ender-3 S1 Plus 0.4 nozzle", + "Creality Ender-3 S1 Plus 0.6 nozzle", + "Creality Ender-3 S1 Plus 0.8 nozzle", "Creality Ender-5 0.4 nozzle", "Creality Ender-5 Plus 0.4 nozzle", "Creality Ender-5 Pro (2019) 0.2 nozzle", diff --git a/resources/profiles/Creality/filament/Creality Generic PETG.json b/resources/profiles/Creality/filament/Creality Generic PETG.json index 6e0d9174ac..a1850db60a 100644 --- a/resources/profiles/Creality/filament/Creality Generic PETG.json +++ b/resources/profiles/Creality/filament/Creality Generic PETG.json @@ -41,6 +41,10 @@ "Creality Ender-3 V2 Neo 0.4 nozzle", "Creality Ender-3 S1 0.4 nozzle", "Creality Ender-3 S1 Pro 0.4 nozzle", + "Creality Ender-3 S1 Plus 0.2 nozzle", + "Creality Ender-3 S1 Plus 0.4 nozzle", + "Creality Ender-3 S1 Plus 0.6 nozzle", + "Creality Ender-3 S1 Plus 0.8 nozzle", "Creality Ender-5 0.4 nozzle", "Creality Ender-5 Plus 0.4 nozzle", "Creality Ender-5 Pro (2019) 0.2 nozzle", diff --git a/resources/profiles/Creality/filament/Creality Generic PLA.json b/resources/profiles/Creality/filament/Creality Generic PLA.json index 42c061dcc3..8f0fe91ad4 100644 --- a/resources/profiles/Creality/filament/Creality Generic PLA.json +++ b/resources/profiles/Creality/filament/Creality Generic PLA.json @@ -32,6 +32,10 @@ "Creality Ender-3 V2 Neo 0.4 nozzle", "Creality Ender-3 S1 0.4 nozzle", "Creality Ender-3 S1 Pro 0.4 nozzle", + "Creality Ender-3 S1 Plus 0.2 nozzle", + "Creality Ender-3 S1 Plus 0.4 nozzle", + "Creality Ender-3 S1 Plus 0.6 nozzle", + "Creality Ender-3 S1 Plus 0.8 nozzle", "Creality Ender-5 0.4 nozzle", "Creality Ender-5 Plus 0.4 nozzle", "Creality Ender-5 Pro (2019) 0.2 nozzle", diff --git a/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.2 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.2 nozzle.json new file mode 100644 index 0000000000..068b22b074 --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.2 nozzle.json @@ -0,0 +1,117 @@ +{ + "type": "machine", + "setting_id": "GM001", + "name": "Creality Ender-3 S1 Plus 0.2 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_creality_common", + "printer_model": "Creality Ender-3 S1 Plus", + "printer_variant": "0.2", + "printer_structure": "i3", + "default_print_profile": "0.20mm Standard @Creality Ender3S1Plus 0.2", + "nozzle_diameter": [ + "0.2" + ], + "printable_area": [ + "0x0", + "300x0", + "300x300", + "0x300" + ], + "printable_height": "300", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "machine_max_acceleration_extruding": [ + "500", + "500" + ], + "machine_max_acceleration_retracting": [ + "1000", + "1000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "500", + "500" + ], + "machine_max_acceleration_y": [ + "500", + "500" + ], + "machine_max_acceleration_z": [ + "100", + "100" + ], + "machine_max_speed_e": [ + "60", + "60" + ], + "machine_max_speed_x": [ + "500", + "500" + ], + "machine_max_speed_y": [ + "500", + "500" + ], + "machine_max_speed_z": [ + "10", + "10" + ], + "machine_max_jerk_e": [ + "5", + "5" + ], + "machine_max_jerk_x": [ + "8", + "8" + ], + "machine_max_jerk_y": [ + "8", + "8" + ], + "machine_max_jerk_z": [ + "0.4", + "0.4" + ], + "max_layer_height": [ + "0.36" + ], + "min_layer_height": [ + "0.08" + ], + "printer_settings_id": "Creality", + "retraction_minimum_travel": [ + "1" + ], + "retract_before_wipe": [ + "0%" + ], + "retraction_length": [ + "0.4" + ], + "retract_length_toolchange": [ + "1" + ], + "retraction_speed": [ + "45" + ], + "deretraction_speed": [ + "45" + ], + "z_hop": [ + "0" + ], + "single_extruder_multi_material": "1", + "change_filament_gcode": "M600", + "machine_pause_gcode": "M25", + "default_filament_profile": [ + "Creality Generic PLA" + ], + "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nG4 S30 ; allow partial nozzle warmup\nG28 ; home all axis and restore leveling \nM420 S1; Enable mesh leveling\nG1 Z50 F240\nG1 X2.0 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[bed_temperature_initial_layer_single] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 X2.0 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 Y140 F5000\nG92 E0\nG1 X2.3 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", + "scan_first_layer": "0" +} \ No newline at end of file diff --git a/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.4 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.4 nozzle.json new file mode 100644 index 0000000000..a3eeeedbad --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.4 nozzle.json @@ -0,0 +1,117 @@ +{ + "type": "machine", + "setting_id": "GM001", + "name": "Creality Ender-3 S1 Plus 0.4 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_creality_common", + "printer_model": "Creality Ender-3 S1 Plus", + "printer_variant": "0.4", + "printer_structure": "i3", + "default_print_profile": "0.20mm Standard @Creality Ender3S1Plus 0.4", + "nozzle_diameter": [ + "0.4" + ], + "printable_area": [ + "0x0", + "300x0", + "300x300", + "0x300" + ], + "printable_height": "300", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "machine_max_acceleration_extruding": [ + "500", + "500" + ], + "machine_max_acceleration_retracting": [ + "1000", + "1000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "500", + "500" + ], + "machine_max_acceleration_y": [ + "500", + "500" + ], + "machine_max_acceleration_z": [ + "100", + "100" + ], + "machine_max_speed_e": [ + "60", + "60" + ], + "machine_max_speed_x": [ + "500", + "500" + ], + "machine_max_speed_y": [ + "500", + "500" + ], + "machine_max_speed_z": [ + "10", + "10" + ], + "machine_max_jerk_e": [ + "5", + "5" + ], + "machine_max_jerk_x": [ + "8", + "8" + ], + "machine_max_jerk_y": [ + "8", + "8" + ], + "machine_max_jerk_z": [ + "0.4", + "0.4" + ], + "max_layer_height": [ + "0.36" + ], + "min_layer_height": [ + "0.08" + ], + "printer_settings_id": "Creality", + "retraction_minimum_travel": [ + "1" + ], + "retract_before_wipe": [ + "0%" + ], + "retraction_length": [ + "0.4" + ], + "retract_length_toolchange": [ + "1" + ], + "retraction_speed": [ + "45" + ], + "deretraction_speed": [ + "45" + ], + "z_hop": [ + "0" + ], + "single_extruder_multi_material": "1", + "change_filament_gcode": "M600", + "machine_pause_gcode": "M25", + "default_filament_profile": [ + "Creality Generic PLA" + ], + "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nG4 S30 ; allow partial nozzle warmup\nG28 ; home all axis and restore leveling\nM420 S1; Enable mesh leveling\nG1 Z50 F240\nG1 X2.0 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[bed_temperature_initial_layer_single] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 X2.0 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 Y140 F5000\nG92 E0\nG1 X2.3 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", + "scan_first_layer": "0" +} \ No newline at end of file diff --git a/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.6 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.6 nozzle.json new file mode 100644 index 0000000000..d9dd67376c --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.6 nozzle.json @@ -0,0 +1,117 @@ +{ + "type": "machine", + "setting_id": "GM001", + "name": "Creality Ender-3 S1 Plus 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_creality_common", + "printer_model": "Creality Ender-3 S1 Plus", + "printer_variant": "0.6", + "printer_structure": "i3", + "default_print_profile": "0.20mm Standard @Creality Ender3S1Plus 0.6", + "nozzle_diameter": [ + "0.6" + ], + "printable_area": [ + "0x0", + "300x0", + "300x300", + "0x300" + ], + "printable_height": "300", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "machine_max_acceleration_extruding": [ + "500", + "500" + ], + "machine_max_acceleration_retracting": [ + "1000", + "1000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "500", + "500" + ], + "machine_max_acceleration_y": [ + "500", + "500" + ], + "machine_max_acceleration_z": [ + "100", + "100" + ], + "machine_max_speed_e": [ + "60", + "60" + ], + "machine_max_speed_x": [ + "500", + "500" + ], + "machine_max_speed_y": [ + "500", + "500" + ], + "machine_max_speed_z": [ + "10", + "10" + ], + "machine_max_jerk_e": [ + "5", + "5" + ], + "machine_max_jerk_x": [ + "8", + "8" + ], + "machine_max_jerk_y": [ + "8", + "8" + ], + "machine_max_jerk_z": [ + "0.4", + "0.4" + ], + "max_layer_height": [ + "0.36" + ], + "min_layer_height": [ + "0.08" + ], + "printer_settings_id": "Creality", + "retraction_minimum_travel": [ + "1" + ], + "retract_before_wipe": [ + "0%" + ], + "retraction_length": [ + "0.4" + ], + "retract_length_toolchange": [ + "1" + ], + "retraction_speed": [ + "45" + ], + "deretraction_speed": [ + "45" + ], + "z_hop": [ + "0" + ], + "single_extruder_multi_material": "1", + "change_filament_gcode": "M600", + "machine_pause_gcode": "M25", + "default_filament_profile": [ + "Creality Generic PLA" + ], + "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nG4 S30 ; allow partial nozzle warmup\nG28 ; home all axis and restore leveling\nM420 S1; Enable mesh leveling\nG1 Z50 F240\nG1 X2.0 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[bed_temperature_initial_layer_single] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 X2.0 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 Y140 F5000\nG92 E0\nG1 X2.3 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", + "scan_first_layer": "0" +} \ No newline at end of file diff --git a/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.8 nozzle.json b/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.8 nozzle.json new file mode 100644 index 0000000000..0657694350 --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.8 nozzle.json @@ -0,0 +1,117 @@ +{ + "type": "machine", + "setting_id": "GM001", + "name": "Creality Ender-3 S1 Plus 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_creality_common", + "printer_model": "Creality Ender-3 S1 Plus", + "printer_variant": "0.8", + "printer_structure": "i3", + "default_print_profile": "0.20mm Standard @Creality Ender3S1Plus 0.8", + "nozzle_diameter": [ + "0.8" + ], + "printable_area": [ + "0x0", + "3000x0", + "300x300", + "0x300" + ], + "printable_height": "300", + "nozzle_type": "undefine", + "auxiliary_fan": "0", + "machine_max_acceleration_extruding": [ + "500", + "500" + ], + "machine_max_acceleration_retracting": [ + "1000", + "1000" + ], + "machine_max_acceleration_travel": [ + "5000", + "5000" + ], + "machine_max_acceleration_x": [ + "500", + "500" + ], + "machine_max_acceleration_y": [ + "500", + "500" + ], + "machine_max_acceleration_z": [ + "100", + "100" + ], + "machine_max_speed_e": [ + "60", + "60" + ], + "machine_max_speed_x": [ + "500", + "500" + ], + "machine_max_speed_y": [ + "500", + "500" + ], + "machine_max_speed_z": [ + "10", + "10" + ], + "machine_max_jerk_e": [ + "5", + "5" + ], + "machine_max_jerk_x": [ + "8", + "8" + ], + "machine_max_jerk_y": [ + "8", + "8" + ], + "machine_max_jerk_z": [ + "0.4", + "0.4" + ], + "max_layer_height": [ + "0.36" + ], + "min_layer_height": [ + "0.08" + ], + "printer_settings_id": "Creality", + "retraction_minimum_travel": [ + "1" + ], + "retract_before_wipe": [ + "0%" + ], + "retraction_length": [ + "0.4" + ], + "retract_length_toolchange": [ + "1" + ], + "retraction_speed": [ + "45" + ], + "deretraction_speed": [ + "45" + ], + "z_hop": [ + "0" + ], + "single_extruder_multi_material": "1", + "change_filament_gcode": "M600", + "machine_pause_gcode": "M25", + "default_filament_profile": [ + "Creality Generic PLA" + ], + "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM104 S150 ; set temporary nozzle temp to prevent oozing during homing\nM140 S[bed_temperature_initial_layer_single] ; set final bed temp\nG4 S30 ; allow partial nozzle warmup\nG28 ; home all axis and restore leveling\nM420 S1; Enable mesh leveling\nG1 Z50 F240\nG1 X2.0 Y10 F3000\nM104 S[nozzle_temperature_initial_layer] ; set final nozzle temp\nM190 S[bed_temperature_initial_layer_single] ; wait for bed temp to stabilize\nM109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize\nG1 Z0.28 F240\nG92 E0\nG1 X2.0 Y140 E10 F1500 ; prime the nozzle\nG1 X2.3 Y140 F5000\nG92 E0\nG1 X2.3 Y10 E10 F1200 ; prime the nozzle\nG92 E0", + "machine_end_gcode": "{if max_layer_z < printable_height}G1 Z{z_offset+min(max_layer_z+2, printable_height)} F600 ; Move print head up{endif}\nG1 X5 Y{print_bed_max[1]*0.8} F{travel_speed*60} ; present print\n{if max_layer_z < printable_height-10}G1 Z{z_offset+min(max_layer_z+70, printable_height-10)} F600 ; Move print head further up{endif}\n{if max_layer_z < max_print_height*0.6}G1 Z{printable_height*0.6} F600 ; Move print head further up{endif}\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM107 ; turn off fan\nM84 X Y E ; disable motors", + "scan_first_layer": "0" +} \ No newline at end of file diff --git a/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus.json b/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus.json new file mode 100644 index 0000000000..4f1b3b5f8d --- /dev/null +++ b/resources/profiles/Creality/machine/Creality Ender-3 S1 Plus.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "Creality Ender-3 S1 Plus", + "model_id": "Creality-Ender3-S1-Plus", + "nozzle_diameter": "0.2;0.4;0.6;0.8", + "machine_tech": "FFF", + "family": "Creality", + "bed_model": "creality_ender3s1plus_buildplate_model.stl", + "bed_texture": "creality_ender3s1plus_buildplate_texture.png", + "hotend_model": "", + "default_materials": "Creality Generic PLA;Creality Generic PETG;Creality Generic ABS" +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.2.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.2.json new file mode 100644 index 0000000000..02c6ca2b97 --- /dev/null +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.2.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.16mm Optimal @Creality Ender3S1Plus 0.2", + "from": "system", + "inherits": "fdm_process_creality_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.16", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "5", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "0", + "top_surface_acceleration": "0", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.45", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.45", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "0", + "travel_acceleration": "0", + "inner_wall_acceleration": "0", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "1", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "2", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.15", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "60%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "7", + "top_shell_thickness": "0.8", + "initial_layer_speed": "35%", + "initial_layer_infill_speed": "35%", + "outer_wall_speed": "40", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "50", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "60", + "travel_speed": "150", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Creality Ender-3 S1 Plus 0.2 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.4.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.4.json new file mode 100644 index 0000000000..99e42c2e21 --- /dev/null +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.4.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.16mm Optimal @Creality Ender3S1Plus 0.4", + "from": "system", + "inherits": "fdm_process_creality_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.16", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "5", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "0", + "top_surface_acceleration": "0", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.45", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.45", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "0", + "travel_acceleration": "0", + "inner_wall_acceleration": "0", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "1", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "2", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.15", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "60%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "7", + "top_shell_thickness": "0.8", + "initial_layer_speed": "35%", + "initial_layer_infill_speed": "35%", + "outer_wall_speed": "40", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "50", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "60", + "travel_speed": "150", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Creality Ender-3 S1 Plus 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.6.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.6.json new file mode 100644 index 0000000000..7ced645cdf --- /dev/null +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.6.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.16mm Optimal @Creality Ender3S1Plus 0.6", + "from": "system", + "inherits": "fdm_process_creality_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.16", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "5", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "0", + "top_surface_acceleration": "0", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.45", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.45", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "0", + "travel_acceleration": "0", + "inner_wall_acceleration": "0", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "1", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "2", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.15", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "60%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "7", + "top_shell_thickness": "0.8", + "initial_layer_speed": "35%", + "initial_layer_infill_speed": "35%", + "outer_wall_speed": "40", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "50", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "60", + "travel_speed": "150", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Creality Ender-3 S1 Plus 0.6 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.8.json b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.8.json new file mode 100644 index 0000000000..8df4a85ac1 --- /dev/null +++ b/resources/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.8.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.16mm Optimal @Creality Ender3S1Plus 0.8", + "from": "system", + "inherits": "fdm_process_creality_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.16", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "5", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "0", + "top_surface_acceleration": "0", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.45", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.45", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "0", + "travel_acceleration": "0", + "inner_wall_acceleration": "0", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "1", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "2", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.15", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "60%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "7", + "top_shell_thickness": "0.8", + "initial_layer_speed": "35%", + "initial_layer_infill_speed": "35%", + "outer_wall_speed": "40", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "50", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "60", + "travel_speed": "150", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Creality Ender-3 S1 Plus 0.8 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.2.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.2.json new file mode 100644 index 0000000000..c91ce87e47 --- /dev/null +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.2.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard @Creality Ender3S1Plus 0.2", + "from": "system", + "inherits": "fdm_process_creality_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.2", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "5", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "0", + "top_surface_acceleration": "0", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.45", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.45", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "0", + "travel_acceleration": "0", + "inner_wall_acceleration": "0", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "1", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "2", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.15", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "60%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "7", + "top_shell_thickness": "0.8", + "initial_layer_speed": "35%", + "initial_layer_infill_speed": "35%", + "outer_wall_speed": "40", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "50", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "60", + "travel_speed": "150", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Creality Ender-3 S1 Plus 0.2 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.4.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.4.json new file mode 100644 index 0000000000..02f6f27b91 --- /dev/null +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.4.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard @Creality Ender3S1Plus 0.4", + "from": "system", + "inherits": "fdm_process_creality_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.2", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "5", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "0", + "top_surface_acceleration": "0", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.45", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.45", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "0", + "travel_acceleration": "0", + "inner_wall_acceleration": "0", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "1", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "2", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.15", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "60%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "7", + "top_shell_thickness": "0.8", + "initial_layer_speed": "35%", + "initial_layer_infill_speed": "35%", + "outer_wall_speed": "40", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "50", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "60", + "travel_speed": "150", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Creality Ender-3 S1 Plus 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.6.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.6.json new file mode 100644 index 0000000000..6fa24ba5d5 --- /dev/null +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.6.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard @Creality Ender3S1Plus 0.6", + "from": "system", + "inherits": "fdm_process_creality_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.2", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "5", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "0", + "top_surface_acceleration": "0", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.45", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.45", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "0", + "travel_acceleration": "0", + "inner_wall_acceleration": "0", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "1", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "2", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.15", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "60%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "7", + "top_shell_thickness": "0.8", + "initial_layer_speed": "35%", + "initial_layer_infill_speed": "35%", + "outer_wall_speed": "40", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "50", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "60", + "travel_speed": "150", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Creality Ender-3 S1 Plus 0.6 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.8.json b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.8.json new file mode 100644 index 0000000000..12aa910763 --- /dev/null +++ b/resources/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.8.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.20mm Standard @Creality Ender3S1Plus 0.8", + "from": "system", + "inherits": "fdm_process_creality_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.2", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "5", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "0", + "top_surface_acceleration": "0", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.45", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.45", + "infill_direction": "45", + "sparse_infill_density": "15%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "0", + "travel_acceleration": "0", + "inner_wall_acceleration": "0", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "1", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "2", + "skirt_loops": "2", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.15", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "60%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "7", + "top_shell_thickness": "0.8", + "initial_layer_speed": "35%", + "initial_layer_infill_speed": "35%", + "outer_wall_speed": "40", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "50", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "60", + "travel_speed": "150", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Creality Ender-3 S1 Plus 0.8 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.2.json b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.2.json new file mode 100644 index 0000000000..9e5f90cf88 --- /dev/null +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.2.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.24mm Draft @Creality Ender3S1Plus 0.2", + "from": "system", + "inherits": "fdm_process_creality_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.24", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "0", + "top_surface_acceleration": "0", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.45", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.45", + "infill_direction": "45", + "sparse_infill_density": "10%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "0", + "travel_acceleration": "0", + "inner_wall_acceleration": "0", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "1", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.15", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "60%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "25", + "outer_wall_speed": "40", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "50", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "60", + "travel_speed": "150", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Creality Ender-3 S1 Plus 0.2 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.4.json b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.4.json new file mode 100644 index 0000000000..3a523cd522 --- /dev/null +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.4.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.24mm Draft @Creality Ender3S1Plus 0.4", + "from": "system", + "inherits": "fdm_process_creality_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.24", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "0", + "top_surface_acceleration": "0", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.45", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.45", + "infill_direction": "45", + "sparse_infill_density": "10%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "0", + "travel_acceleration": "0", + "inner_wall_acceleration": "0", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "1", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.15", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "60%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "25", + "outer_wall_speed": "40", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "50", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "60", + "travel_speed": "150", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Creality Ender-3 S1 Plus 0.4 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.6.json b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.6.json new file mode 100644 index 0000000000..29493e1541 --- /dev/null +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.6.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.24mm Draft @Creality Ender3S1Plus 0.6", + "from": "system", + "inherits": "fdm_process_creality_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.24", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "0", + "top_surface_acceleration": "0", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.45", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.45", + "infill_direction": "45", + "sparse_infill_density": "10%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "0", + "travel_acceleration": "0", + "inner_wall_acceleration": "0", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "1", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.15", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "60%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "25", + "outer_wall_speed": "40", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "50", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "60", + "travel_speed": "150", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Creality Ender-3 S1 Plus 0.6 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.8.json b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.8.json new file mode 100644 index 0000000000..be87b75246 --- /dev/null +++ b/resources/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.8.json @@ -0,0 +1,108 @@ +{ + "type": "process", + "setting_id": "GP004", + "name": "0.24mm Draft @Creality Ender3S1Plus 0.8", + "from": "system", + "inherits": "fdm_process_creality_common", + "instantiation": "true", + "adaptive_layer_height": "1", + "reduce_crossing_wall": "0", + "layer_height": "0.24", + "max_travel_detour_distance": "0", + "bottom_surface_pattern": "monotonic", + "bottom_shell_layers": "3", + "bottom_shell_thickness": "0", + "bridge_flow": "0.95", + "bridge_speed": "25", + "brim_width": "0", + "brim_object_gap": "0", + "compatible_printers_condition": "", + "print_sequence": "by layer", + "default_acceleration": "0", + "top_surface_acceleration": "0", + "bridge_no_support": "0", + "draft_shield": "disabled", + "elefant_foot_compensation": "0.1", + "enable_arc_fitting": "0", + "outer_wall_line_width": "0.45", + "wall_infill_order": "inner wall/outer wall/infill", + "line_width": "0.45", + "infill_direction": "45", + "sparse_infill_density": "10%", + "sparse_infill_pattern": "grid", + "initial_layer_acceleration": "0", + "travel_acceleration": "0", + "inner_wall_acceleration": "0", + "initial_layer_line_width": "0.42", + "initial_layer_print_height": "0.2", + "infill_combination": "1", + "sparse_infill_line_width": "0.45", + "infill_wall_overlap": "25%", + "interface_shells": "0", + "ironing_flow": "15%", + "ironing_spacing": "0.1", + "ironing_speed": "15", + "ironing_type": "no ironing", + "reduce_infill_retraction": "1", + "filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode", + "detect_overhang_wall": "1", + "overhang_1_4_speed": "0", + "overhang_2_4_speed": "20", + "overhang_3_4_speed": "15", + "overhang_4_4_speed": "10", + "inner_wall_line_width": "0.45", + "wall_loops": "2", + "print_settings_id": "", + "raft_layers": "0", + "seam_position": "aligned", + "skirt_distance": "2", + "skirt_height": "2", + "skirt_loops": "1", + "minimum_sparse_infill_area": "10", + "internal_solid_infill_line_width": "0", + "spiral_mode": "0", + "standby_temperature_delta": "-5", + "enable_support": "0", + "resolution": "0.012", + "support_type": "normal(auto)", + "support_style": "grid", + "support_on_build_plate_only": "0", + "support_top_z_distance": "0.15", + "support_filament": "0", + "support_line_width": "0.38", + "support_interface_loop_pattern": "0", + "support_interface_filament": "0", + "support_interface_top_layers": "3", + "support_interface_bottom_layers": "-1", + "support_interface_spacing": "0.2", + "support_interface_speed": "100%", + "support_base_pattern": "rectilinear", + "support_base_pattern_spacing": "0.2", + "support_speed": "40", + "support_threshold_angle": "45", + "support_object_xy_distance": "60%", + "tree_support_branch_angle": "40", + "tree_support_wall_count": "0", + "detect_thin_wall": "1", + "top_surface_pattern": "monotonic", + "top_surface_line_width": "0.4", + "top_shell_layers": "4", + "top_shell_thickness": "0.8", + "initial_layer_speed": "20", + "initial_layer_infill_speed": "25", + "outer_wall_speed": "40", + "inner_wall_speed": "40", + "internal_solid_infill_speed": "50", + "top_surface_speed": "30", + "gap_infill_speed": "30", + "sparse_infill_speed": "60", + "travel_speed": "150", + "enable_prime_tower": "0", + "wipe_tower_no_sparse_layers": "0", + "prime_tower_width": "60", + "xy_hole_compensation": "0", + "xy_contour_compensation": "0", + "compatible_printers": [ + "Creality Ender-3 S1 Plus 0.8 nozzle" + ] +} \ No newline at end of file