Skip to content

Commit

Permalink
Add Kingroon KP3S 3.0 (SoftFever#4902)
Browse files Browse the repository at this point in the history
* lower wipe tower margin

* add Kingroon KP3S 3.0

* del post process

---------

Co-authored-by: super_pc <super_pc@DESKTOP-4IUQ2EB>
  • Loading branch information
2 people authored and powpingdone committed Apr 11, 2024
1 parent 3c16aff commit 9ae9048
Show file tree
Hide file tree
Showing 15 changed files with 227 additions and 10 deletions.
12 changes: 12 additions & 0 deletions resources/profiles/Kingroon.json
Original file line number Diff line number Diff line change
Expand Up @@ -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": [
Expand All @@ -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": [
Expand Down Expand Up @@ -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"
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -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"
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -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"
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -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"
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -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"
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -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"
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -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"
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -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"
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -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"
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -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"
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -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"
]
}
Original file line number Diff line number Diff line change
@@ -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"
]
}
12 changes: 12 additions & 0 deletions resources/profiles/Kingroon/machine/Kingroon KP3S 3.0.json
Original file line number Diff line number Diff line change
@@ -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"
}
Original file line number Diff line number Diff line change
@@ -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"
}

0 comments on commit 9ae9048

Please sign in to comment.