diff --git a/resources/profiles/Kingroon.json b/resources/profiles/Kingroon.json index 01a9377ea7..292090de84 100644 --- a/resources/profiles/Kingroon.json +++ b/resources/profiles/Kingroon.json @@ -12,6 +12,10 @@ { "name": "Kingroon KP3S PRO V2", "sub_path": "machine/Kingroon KP3S PRO V2.json" + }, + { + "name": "Kingroon KP3S 3.0", + "sub_path": "machine/Kingroon KP3S 3.0.json" } ], "process_list": [ @@ -34,6 +38,10 @@ { "name": "0.20mm Standard @Kingroon KP3S PRO V2", "sub_path": "process/0.20mm Standard @Kingroon KP3S PRO V2.json" + }, + { + "name": "0.30mm Standard @Kingroon KP3S 3.0", + "sub_path": "process/0.30mm Standard @Kingroon KP3S 3.0.json" } ], "filament_list": [ @@ -130,6 +138,10 @@ { "name": "Kingroon KP3S PRO V2 0.4 nozzle", "sub_path": "machine/Kingroon KP3S PRO V2 0.4 nozzle.json" + }, + { + "name": "Kingroon KP3S 0.4 nozzle", + "sub_path": "machine/Kingroon KP3S 3.0 0.4 nozzle.json" } ] } diff --git a/resources/profiles/Kingroon/Kingroon KP3S 3.0_cover.png b/resources/profiles/Kingroon/Kingroon KP3S 3.0_cover.png new file mode 100644 index 0000000000..1862987bbf Binary files /dev/null and b/resources/profiles/Kingroon/Kingroon KP3S 3.0_cover.png differ diff --git a/resources/profiles/Kingroon/filament/Kingroon Generic ABS.json b/resources/profiles/Kingroon/filament/Kingroon Generic ABS.json index b455ced60e..5e11d9665f 100644 --- a/resources/profiles/Kingroon/filament/Kingroon Generic ABS.json +++ b/resources/profiles/Kingroon/filament/Kingroon Generic ABS.json @@ -14,6 +14,7 @@ ], "compatible_printers": [ "Kingroon KP3S PRO S1 0.4 nozzle", - "Kingroon KP3S PRO V2 0.4 nozzle" + "Kingroon KP3S PRO V2 0.4 nozzle", + "Kingroon KP3S 3.0 0.4 nozzle" ] } diff --git a/resources/profiles/Kingroon/filament/Kingroon Generic ASA.json b/resources/profiles/Kingroon/filament/Kingroon Generic ASA.json index d79ce2e17f..2231d6a9f3 100644 --- a/resources/profiles/Kingroon/filament/Kingroon Generic ASA.json +++ b/resources/profiles/Kingroon/filament/Kingroon Generic ASA.json @@ -14,6 +14,7 @@ ], "compatible_printers": [ "Kingroon KP3S PRO S1 0.4 nozzle", - "Kingroon KP3S PRO V2 0.4 nozzle" + "Kingroon KP3S PRO V2 0.4 nozzle", + "Kingroon KP3S 3.0 0.4 nozzle" ] } diff --git a/resources/profiles/Kingroon/filament/Kingroon Generic PA-CF.json b/resources/profiles/Kingroon/filament/Kingroon Generic PA-CF.json index f1dd009cd4..eac58e6a01 100644 --- a/resources/profiles/Kingroon/filament/Kingroon Generic PA-CF.json +++ b/resources/profiles/Kingroon/filament/Kingroon Generic PA-CF.json @@ -20,6 +20,7 @@ ], "compatible_printers": [ "Kingroon KP3S PRO S1 0.4 nozzle", - "Kingroon KP3S PRO V2 0.4 nozzle" + "Kingroon KP3S PRO V2 0.4 nozzle", + "Kingroon KP3S 3.0 0.4 nozzle" ] } \ No newline at end of file diff --git a/resources/profiles/Kingroon/filament/Kingroon Generic PA.json b/resources/profiles/Kingroon/filament/Kingroon Generic PA.json index eeeeda9ebf..00e4ee4680 100644 --- a/resources/profiles/Kingroon/filament/Kingroon Generic PA.json +++ b/resources/profiles/Kingroon/filament/Kingroon Generic PA.json @@ -17,6 +17,7 @@ ], "compatible_printers": [ "Kingroon KP3S PRO S1 0.4 nozzle", - "Kingroon KP3S PRO V2 0.4 nozzle" + "Kingroon KP3S PRO V2 0.4 nozzle", + "Kingroon KP3S 3.0 0.4 nozzle" ] } \ No newline at end of file diff --git a/resources/profiles/Kingroon/filament/Kingroon Generic PC.json b/resources/profiles/Kingroon/filament/Kingroon Generic PC.json index 1508159289..14378164dc 100644 --- a/resources/profiles/Kingroon/filament/Kingroon Generic PC.json +++ b/resources/profiles/Kingroon/filament/Kingroon Generic PC.json @@ -14,6 +14,7 @@ ], "compatible_printers": [ "Kingroon KP3S PRO S1 0.4 nozzle", - "Kingroon KP3S PRO V2 0.4 nozzle" + "Kingroon KP3S PRO V2 0.4 nozzle", + "Kingroon KP3S 3.0 0.4 nozzle" ] } \ No newline at end of file diff --git a/resources/profiles/Kingroon/filament/Kingroon Generic PETG.json b/resources/profiles/Kingroon/filament/Kingroon Generic PETG.json index a89100b1ec..d63d8fac21 100644 --- a/resources/profiles/Kingroon/filament/Kingroon Generic PETG.json +++ b/resources/profiles/Kingroon/filament/Kingroon Generic PETG.json @@ -44,6 +44,7 @@ ], "compatible_printers": [ "Kingroon KP3S PRO S1 0.4 nozzle", - "Kingroon KP3S PRO V2 0.4 nozzle" + "Kingroon KP3S PRO V2 0.4 nozzle", + "Kingroon KP3S 3.0 0.4 nozzle" ] } diff --git a/resources/profiles/Kingroon/filament/Kingroon Generic PLA-CF.json b/resources/profiles/Kingroon/filament/Kingroon Generic PLA-CF.json index 6a6c8d92ff..d96b58a6c8 100644 --- a/resources/profiles/Kingroon/filament/Kingroon Generic PLA-CF.json +++ b/resources/profiles/Kingroon/filament/Kingroon Generic PLA-CF.json @@ -20,6 +20,7 @@ ], "compatible_printers": [ "Kingroon KP3S PRO S1 0.4 nozzle", - "Kingroon KP3S PRO V2 0.4 nozzle" + "Kingroon KP3S PRO V2 0.4 nozzle", + "Kingroon KP3S 3.0 0.4 nozzle" ] } \ No newline at end of file diff --git a/resources/profiles/Kingroon/filament/Kingroon Generic PLA.json b/resources/profiles/Kingroon/filament/Kingroon Generic PLA.json index 2ae13dd846..e4b457bce7 100644 --- a/resources/profiles/Kingroon/filament/Kingroon Generic PLA.json +++ b/resources/profiles/Kingroon/filament/Kingroon Generic PLA.json @@ -8,6 +8,7 @@ "inherits": "fdm_filament_pla", "compatible_printers": [ "Kingroon KP3S PRO S1 0.4 nozzle", - "Kingroon KP3S PRO V2 0.4 nozzle" + "Kingroon KP3S PRO V2 0.4 nozzle", + "Kingroon KP3S 3.0 0.4 nozzle" ] } diff --git a/resources/profiles/Kingroon/filament/Kingroon Generic PVA.json b/resources/profiles/Kingroon/filament/Kingroon Generic PVA.json index ea4ac2a1c1..63e253dcf9 100644 --- a/resources/profiles/Kingroon/filament/Kingroon Generic PVA.json +++ b/resources/profiles/Kingroon/filament/Kingroon Generic PVA.json @@ -20,6 +20,7 @@ ], "compatible_printers": [ "Kingroon KP3S PRO S1 0.4 nozzle", - "Kingroon KP3S PRO V2 0.4 nozzle" + "Kingroon KP3S PRO V2 0.4 nozzle", + "Kingroon KP3S 3.0 0.4 nozzle" ] } diff --git a/resources/profiles/Kingroon/filament/Kingroon Generic TPU.json b/resources/profiles/Kingroon/filament/Kingroon Generic TPU.json index 95fd43addb..8c07c5871f 100644 --- a/resources/profiles/Kingroon/filament/Kingroon Generic TPU.json +++ b/resources/profiles/Kingroon/filament/Kingroon Generic TPU.json @@ -11,6 +11,7 @@ ], "compatible_printers": [ "Kingroon KP3S PRO S1 0.4 nozzle", - "Kingroon KP3S PRO V2 0.4 nozzle" + "Kingroon KP3S PRO V2 0.4 nozzle", + "Kingroon KP3S 3.0 0.4 nozzle" ] } diff --git a/resources/profiles/Kingroon/machine/Kingroon KP3S 3.0 0.4 nozzle.json b/resources/profiles/Kingroon/machine/Kingroon KP3S 3.0 0.4 nozzle.json new file mode 100644 index 0000000000..1af9a09ef2 --- /dev/null +++ b/resources/profiles/Kingroon/machine/Kingroon KP3S 3.0 0.4 nozzle.json @@ -0,0 +1,96 @@ +{ + "setting_id": "GM003", + "name": "Kingroon KP3S 3.0 0.4 nozzle", + "instantiation": "true", + "inherits": "fdm_machine_common", + "printer_model": "Kingroon KP3S 3.0", + "default_print_profile": "0.30mm Standard @Kingroon KP3S 3.0", + "machine_end_gcode": "G1 E-1.0 F2100 ; retract\nG92 E0.0\nG1{if max_layer_z < max_print_height} Z{z_offset+min(max_layer_z+30, max_print_height)}{endif} E-34.0 F720 ; move print head up & retract filament\nG4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X0 Y105 F3000 ; park print head\nM84 ; disable motors", + "machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM204 S[machine_max_acceleration_extruding] T[machine_max_acceleration_retracting]\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nG28 ; home all\nG1 Y1.0 Z0.3 F1000 ; move print head up\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG92 E0.0\n; initial load\n M117 Purge extruder\n G1 X2 Y20 Z0.3 F5000.0 ; move to start-line position\n G1 X2 Y175.0 Z0.3 F1500.0 E15 ; draw 1st line\n G1 X2 Y175.0 Z0.4 F5000.0 ; move to side a little\n G1 X2 Y20 Z0.4 F1500.0 E30 ; draw 2nd line\n G92 E0 ; reset extruder\n G1 Z1.0 F3000 ; move z up little to prevent scratching of surface", + "type": "machine", + "nozzle_diameter": ["0.4"], + "cooling_tube_length": "0", + "cooling_tube_retraction": "0", + "enable_filament_ramming": "0", + "extra_loading_move": "0", + "fan_speedup_overhangs": "0", + "fan_speedup_time": "1", + "from": "system", + "machine_max_acceleration_e": [ + "10000", + "5000" + ], + "machine_max_acceleration_extruding": [ + "10000", + "9000" + ], + "machine_max_acceleration_retracting": [ + "10000", + "9000" + ], + "machine_max_acceleration_x": [ + "4000", + "9000" + ], + "machine_max_acceleration_y": [ + "4000", + "9000" + ], + "machine_max_acceleration_z": [ + "1100", + "100" + ], + "machine_max_speed_e": [ + "50", + "60" + ], + "machine_max_speed_x": [ + "300", + "200" + ], + "machine_max_speed_y": [ + "300", + "200" + ], + "machine_max_speed_z": [ + "30", + "12" + ], + "manual_filament_change": "1", + "min_layer_height": [ + "0.1" + ], + "nozzle_type": "brass", + "parking_pos_retraction": "0", + "printable_area": [ + "0x0", + "180x0", + "180x180", + "0x180" + ], + "printable_height": "180", + "purge_in_prime_tower": "0", + "retract_length_toolchange": [ + "0.5" + ], + "retract_when_changing_layer": [ + "1" + ], + "retraction_length": [ + "0.3" + ], + "retraction_minimum_travel": [ + "3" + ], + "retraction_speed": [ + "30" + ], + "support_air_filtration": "0", + "support_chamber_temp_control": "0", + "wipe": [ + "1" + ], + "z_hop": [ + "0.2" + ] +} diff --git a/resources/profiles/Kingroon/machine/Kingroon KP3S 3.0.json b/resources/profiles/Kingroon/machine/Kingroon KP3S 3.0.json new file mode 100644 index 0000000000..8b5b020dac --- /dev/null +++ b/resources/profiles/Kingroon/machine/Kingroon KP3S 3.0.json @@ -0,0 +1,12 @@ +{ + "type": "machine_model", + "name": "Kingroon KP3S 3.0", + "model_id": "Kingroon KP3S 3.0", + "nozzle_diameter": "0.4", + "machine_tech": "FFF", + "family": "Kingroon", + "bed_model": "kp3s_bed.stl", + "bed_texture": "Kingroon_buildplate.png", + "hotend_model": "", + "default_materials": "Kingroon Generic ABS;Kingroon Generic PLA;Kingroon Generic PLA-CF;Kingroon Generic PETG;Kingroon Generic TPU;Kingroon Generic ASA;Kingroon Generic PC;Kingroon Generic PVA;Kingroon Generic PA;Kingroon Generic PA-CF" +} diff --git a/resources/profiles/Kingroon/process/0.30mm Standard @Kingroon KP3S 3.0.json b/resources/profiles/Kingroon/process/0.30mm Standard @Kingroon KP3S 3.0.json new file mode 100644 index 0000000000..563f097ca2 --- /dev/null +++ b/resources/profiles/Kingroon/process/0.30mm Standard @Kingroon KP3S 3.0.json @@ -0,0 +1,87 @@ +{ + "type": "process", + "compatible_printers": [ + "Kingroon KP3S 3.0 0.4 nozzle" + ], + "name": "0.30mm Standard @Kingroon KP3S 3.0", + "inherits": "fdm_process_common", + "print_settings_id": "0.30mm Standard @Kingroon KP3S 3.0", + "bottom_surface_pattern": "monotonicline", + "bridge_acceleration": "500", + "bridge_speed": "30", + "brim_type": "no_brim", + "default_acceleration": "500", + "detect_narrow_internal_solid_infill": "0", + "dont_filter_internal_bridges": "limited", + "elefant_foot_compensation": "0.2", + "enable_prime_tower": "1", + "enable_support": "0", + "filter_out_gap_fill": "0.9", + "flush_into_support": "0", + "from": "User", + "gap_fill_target": "topbottom", + "gap_infill_speed": "40", + "infill_combination": "1", + "initial_layer_acceleration": "500", + "initial_layer_infill_speed": "50", + "initial_layer_print_height": "0.3", + "initial_layer_speed": "20", + "initial_layer_travel_speed": "250", + "inner_wall_acceleration": "700", + "inner_wall_line_width": "0.44", + "inner_wall_speed": "70", + "internal_bridge_speed": "50", + "internal_solid_infill_acceleration": "2000", + "internal_solid_infill_line_width": "0.5", + "internal_solid_infill_pattern": "monotonicline", + "internal_solid_infill_speed": "70", + "is_custom_defined": "0", + "layer_height": "0.3", + "line_width": "0.44", + "max_travel_detour_distance": "70", + "max_volumetric_extrusion_rate_slope": "20", + "outer_wall_acceleration": "500", + "outer_wall_line_width": "0.44", + "outer_wall_speed": "50", + "overhang_1_4_speed": "70%", + "overhang_2_4_speed": "50%", + "overhang_3_4_speed": "30%", + "overhang_4_4_speed": "20%", + "prime_tower_brim_width": "1", + "prime_tower_width": "20", + "prime_volume": "30", + "raft_first_layer_density": "100%", + "reduce_crossing_wall": "1", + "reduce_infill_retraction": "0", + "scarf_joint_speed": "70", + "seam_gap": "0", + "seam_slope_entire_loop": "1", + "seam_slope_start_height": "0.1", + "skirt_loops": "1", + "sparse_infill_acceleration": "1500", + "sparse_infill_line_width": "0.5", + "sparse_infill_pattern": "3dhoneycomb", + "sparse_infill_speed": "70", + "support_base_pattern": "default", + "support_interface_pattern": "auto", + "support_interface_speed": "40", + "support_line_width": "0.44", + "support_speed": "70", + "support_threshold_angle": "40", + "support_type": "normal(auto)", + "top_surface_acceleration": "500", + "top_surface_line_width": "0.44", + "top_surface_pattern": "monotonicline", + "top_surface_speed": "40", + "travel_acceleration": "4000", + "travel_speed": "250", + "tree_support_angle_slow": "35", + "tree_support_branch_angle_organic": "45", + "tree_support_branch_diameter_double_wall": "5", + "tree_support_tip_diameter": "1", + "tree_support_top_rate": "50%", + "version": "2.0.0.0", + "wall_transition_angle": "59", + "wipe_before_external_loop": "1", + "wipe_tower_bridging": "2" +}