Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added Kingroon K3P and K3PS definitions (#9972)
* Added Kingroon KP3/KP3S printers * Stock max_feedrate and max_acceleration Fixed max_feedrate and max_acceleration to match stock firmware * Update to Cura 4.10 * Delete kingroon_kp3s_v3.stl * Delete kingroon_kp3s_v2.stl * Delete kingroon_kp3s_v1.stl * Delete kingroon_kp3.stl * New meshes for KP3 and KP3S * Delete kingroon_kp3s_v3.def.json * Delete kingroon_kp3s_v2.def.json * Delete kingroon_kp3s_v1.def.json * Unified KP3S definitions * Delete kingroon_kp3s_v3_0.2.inst.cfg * Delete kingroon_kp3s_v3_0.3.inst.cfg * Delete kingroon_kp3s_v3_0.4.inst.cfg * Delete kingroon_kp3s_v3_0.5.inst.cfg * Delete kingroon_kp3s_v3_0.6.inst.cfg * Delete kingroon_kp3s_v3_0.8.inst.cfg * Delete kingroon_kp3s_v3_1.0.inst.cfg * Delete kingroon_kp3s_v2_1.0.inst.cfg * Delete kingroon_kp3s_v2_0.8.inst.cfg * Delete kingroon_kp3s_v2_0.6.inst.cfg * Delete kingroon_kp3s_v2_0.5.inst.cfg * Delete kingroon_kp3s_v2_0.4.inst.cfg * Delete kingroon_kp3s_v2_0.3.inst.cfg * Delete kingroon_kp3s_v2_0.2.inst.cfg * Delete kingroon_kp3s_v1_1.0.inst.cfg * Delete kingroon_kp3s_v1_0.8.inst.cfg * Delete kingroon_kp3s_v1_0.6.inst.cfg * Delete kingroon_kp3s_v1_0.5.inst.cfg * Delete kingroon_kp3s_v1_0.4.inst.cfg * Delete kingroon_kp3s_v1_0.3.inst.cfg * Delete kingroon_kp3s_v1_0.2.inst.cfg * Updated Variants * KP3S buildplate fix Fixed a misaligned part * Simplified meshes Simplified meshes to improve performance * Delete kingroon_base_0.2.inst.cfg * Delete kingroon_base_0.3.inst.cfg * Delete kingroon_base_0.4.inst.cfg * Delete kingroon_base_0.6.inst.cfg * Delete kingroon_base_0.8.inst.cfg * Delete kingroon_base_1.0.inst.cfg * Added/deleted excluded materials Deleted non-1.75mm materials and added missing ones.
- Loading branch information
Showing
91 changed files
with
1,523 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,279 @@ | ||
{ | ||
"name": "Kingroon Base Printer", | ||
"version": 2, | ||
"inherits": "fdmprinter", | ||
"metadata": { | ||
"visible": false, | ||
"author": "notamu", | ||
"manufacturer": "Kingroon", | ||
"file_formats": "text/x-gcode", | ||
"first_start_actions": ["MachineSettingsAction"], | ||
|
||
"machine_extruder_trains": { | ||
"0": "kingroon_base_extruder_0" | ||
}, | ||
|
||
"has_materials": true, | ||
"has_variants": true, | ||
"has_machine_quality": true, | ||
"variants_name": "Nozzle Size", | ||
|
||
"preferred_variant_name": "0.4mm Nozzle", | ||
"preferred_quality_type": "standard", | ||
"preferred_material": "generic_pla", | ||
"exclude_materials": [ | ||
"3D-Fuel_PLA_PRO_Black", | ||
"3D-Fuel_PLA_SnapSupport", | ||
"bestfilament_abs_skyblue", | ||
"bestfilament_petg_orange", | ||
"bestfilament_pla_green", | ||
"chromatik_pla", | ||
"dsm_arnitel2045_175", | ||
"dsm_novamid1070_175", | ||
"emotiontech_abs", | ||
"emotiontech_absx", | ||
"emotiontech_acetate", | ||
"emotiontech_asax", | ||
"emotiontech_copa", | ||
"emotiontech_nylon_1030", | ||
"emotiontech_nylon_1030cf", | ||
"emotiontech_nylon_1070", | ||
"emotiontech_pc", | ||
"emotiontech_petg", | ||
"emotiontech_pla", | ||
"emotiontech_pla_hr_870", | ||
"emotiontech_bvoh", | ||
"emotiontech_hips", | ||
"emotiontech_pva-m", | ||
"emotiontech_pva-s", | ||
"emotiontech_tpu98a", | ||
"eSUN_PLA_PRO_White", | ||
"eSUN_PETG_Black", | ||
"eSUN_PETG_Grey", | ||
"eSUN_PETG_Purple", | ||
"eSUN_PLA_PRO_Black", | ||
"eSUN_PLA_PRO_Grey", | ||
"eSUN_PLA_PRO_Purple", | ||
"fabtotum_abs", | ||
"fabtotum_nylon", | ||
"fabtotum_pla", | ||
"fabtotum_tpu", | ||
"fdplast_pla_olive", | ||
"fdplast_abs_tomato", | ||
"fdplast_petg_gray", | ||
"fiberlogy_hd_pla", | ||
"filo3d_pla", | ||
"filo3d_pla_green", | ||
"filo3d_pla_red", | ||
"generic_cpe_175", | ||
"generic_hips_175", | ||
"generic_nylon_175", | ||
"generic_pc_175", | ||
"generic_pva_175", | ||
"imade3d_petg_175", | ||
"imade3d_pla_175", | ||
"innofill_innoflex60_175", | ||
"layer_one_white_pla", | ||
"layer_one_black_pla", | ||
"layer_one_dark_gray_pla", | ||
"leapfrog_pva_natural", | ||
"leapfrog_abs_natural", | ||
"leapfrog_epla_natural", | ||
"octofiber_pla", | ||
"polyflex_pla", | ||
"polymax_pla", | ||
"polyplus_pla", | ||
"polywood_pla", | ||
"redd_tpe", | ||
"redd_abs", | ||
"redd_asa", | ||
"redd_hips", | ||
"redd_nylon", | ||
"redd_petg", | ||
"redd_pla", | ||
"tizyx_flex", | ||
"tizyx_petg", | ||
"tizyx_pla", | ||
"tizyx_pla_bois", | ||
"tizyx_pva", | ||
"tizyx_abs", | ||
"verbatim_bvoh_175", | ||
"Vertex_Delta_TPU", | ||
"Vertex_Delta_ABS", | ||
"Vertex_Delta_PET", | ||
"Vertex_Delta_PLA", | ||
"Vertex_Delta_PLA_Glitter", | ||
"Vertex_Delta_PLA_Mat", | ||
"Vertex_Delta_PLA_Satin", | ||
"Vertex_Delta_PLA_Wood", | ||
"volumic_support_ultra", | ||
"volumic_abs_ultra", | ||
"volumic_arma_ultra", | ||
"volumic_asa_ultra", | ||
"volumic_br80_ultra", | ||
"volumic_bumper_ultra", | ||
"volumic_cu80_ultra", | ||
"volumic_flex93_ultra", | ||
"volumic_medical_ultra", | ||
"volumic_nylon_ultra", | ||
"volumic_pekk_carbone", | ||
"volumic_petg_ultra", | ||
"volumic_petgcarbone_ultra", | ||
"volumic_pla_ultra", | ||
"volumic_pp_ultra", | ||
"volumic_strong_ultra", | ||
"zyyx_pro_flex", | ||
"zyyx_pro_pla" | ||
] | ||
}, | ||
"overrides": { | ||
"machine_name": { "default_value": "Kingroon Base Printer" }, | ||
"machine_start_gcode": { "default_value": "G28 ; home all axes\n M117 Purge extruder\n G92 E0 ; reset extruder\n G1 Z1.0 F3000 ; move z up little to prevent scratching of surface\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"}, | ||
"machine_end_gcode": { "default_value": "G91; relative positioning\n G1 Z1.0 F3000 ; move z up little to prevent scratching of print\n G90; absolute positioning\n G1 X0 Y200 F1000 ; prepare for part removal\n M104 S0; turn off extruder\n M140 S0 ; turn off bed\n G1 X0 Y300 F1000 ; prepare for part removal\n M84 ; disable motors\n M106 S0 ; turn off fan" }, | ||
|
||
"machine_width": { "default_value": 180 }, | ||
"machine_depth": { "default_value": 180 }, | ||
"machine_height": { "default_value": 180 }, | ||
|
||
"machine_max_feedrate_x": { "default_value": 100 }, | ||
"machine_max_feedrate_y": { "default_value": 100 }, | ||
"machine_max_feedrate_z": { "default_value": 10 }, | ||
"machine_max_feedrate_e": { "default_value": 100 }, | ||
|
||
"machine_max_acceleration_x": { "default_value": 500 }, | ||
"machine_max_acceleration_y": { "default_value": 500 }, | ||
"machine_max_acceleration_z": { "default_value": 50 }, | ||
"machine_max_acceleration_e": { "default_value": 500 }, | ||
"machine_acceleration": { "default_value": 500 }, | ||
|
||
"machine_max_jerk_xy": { "default_value": 10 }, | ||
"machine_max_jerk_z": { "default_value": 0.3 }, | ||
"machine_max_jerk_e": { "default_value": 5 }, | ||
|
||
"machine_heated_bed": { "default_value": true }, | ||
|
||
"material_diameter": { "default_value": 1.75 }, | ||
|
||
"acceleration_print": { "value": 500 }, | ||
"acceleration_travel": { "value": 500 }, | ||
"acceleration_travel_layer_0": { "value": "acceleration_travel" }, | ||
"acceleration_roofing": { "enabled": "acceleration_enabled and roofing_layer_count > 0 and top_layers > 0" }, | ||
|
||
"jerk_print": { "value": 8 }, | ||
"jerk_travel": { "value": "jerk_print" }, | ||
"jerk_travel_layer_0": { "value": "jerk_travel" }, | ||
|
||
"acceleration_enabled": { "value": false }, | ||
"jerk_enabled": { "value": false }, | ||
|
||
"default_material_print_temperature": { "maximum_value_warning": "260", "maximum_value": "275" }, | ||
"default_material_bed_temperature": { "maximum_value": "150" }, | ||
|
||
"speed_print": { "value": 60.0 } , | ||
"speed_infill": { "value": "speed_print" }, | ||
"speed_wall": { "value": "speed_print / 2" }, | ||
"speed_wall_0": { "value": "speed_wall" }, | ||
"speed_wall_x": { "value": "speed_wall" }, | ||
"speed_topbottom": { "value": "speed_print / 2" }, | ||
"speed_roofing": { "value": "speed_topbottom" }, | ||
"speed_travel": { "value": "150.0 if speed_print < 60 else 250.0 if speed_print > 100 else speed_print * 2.5" }, | ||
"speed_layer_0": { "value": 20.0 }, | ||
"speed_print_layer_0": { "value": "speed_layer_0" }, | ||
"speed_travel_layer_0": { "value": "100 if speed_layer_0 < 20 else 150 if speed_layer_0 > 30 else speed_layer_0 * 5" }, | ||
"speed_prime_tower": { "value": "speed_topbottom" }, | ||
"speed_support": { "value": "speed_wall_0" }, | ||
"speed_support_interface": { "value": "speed_topbottom" }, | ||
"speed_z_hop": { "value": 5 }, | ||
|
||
"skirt_brim_speed": { "value": "speed_layer_0" }, | ||
|
||
"line_width": { "value": "machine_nozzle_size * 1.1" }, | ||
|
||
"optimize_wall_printing_order": { "value": true }, | ||
|
||
"material_initial_print_temperature": { "value": "material_print_temperature" }, | ||
"material_final_print_temperature": { "value": "material_print_temperature" }, | ||
"material_flow": { "value": 100 }, | ||
"travel_compensate_overlapping_walls_0_enabled": { "value": false }, | ||
|
||
"z_seam_type": { "value": "'back'" }, | ||
"z_seam_corner": { "value": "'z_seam_corner_none'" }, | ||
|
||
"infill_sparse_density": { "value": "15" }, | ||
"infill_pattern": { "value": "'lines' if infill_sparse_density > 50 else 'cubic'" }, | ||
"infill_before_walls": { "value": false }, | ||
"infill_overlap": { "value": 30.0 }, | ||
"skin_overlap": { "value": 10.0 }, | ||
"infill_wipe_dist": { "value": 0.0 }, | ||
"wall_0_wipe_dist": { "value": 0.0 }, | ||
|
||
"fill_perimeter_gaps": { "value": "'everywhere'" }, | ||
"fill_outline_gaps": { "value": false }, | ||
"filter_out_tiny_gaps": { "value": false }, | ||
|
||
"retraction_speed": { | ||
"maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')", | ||
"maximum_value": 200 | ||
}, | ||
"retraction_retract_speed": { | ||
"maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')", | ||
"maximum_value": 200 | ||
}, | ||
"retraction_prime_speed": { | ||
"maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')", | ||
"maximum_value": 200 | ||
}, | ||
|
||
"retraction_hop_enabled": { "value": true }, | ||
"retraction_hop": { "value": "layer_height*2" }, | ||
"retraction_combing": { "value": "'off' if retraction_hop_enabled else 'infill'" }, | ||
"retraction_combing_max_distance": { "value": 30 }, | ||
"travel_avoid_other_parts": { "value": true }, | ||
"travel_avoid_supports": { "value": true }, | ||
"travel_retract_before_outer_wall": { "value": true }, | ||
|
||
"retraction_amount": { "value": 2 }, | ||
"retraction_enable": { "value": true }, | ||
"retraction_count_max": { "value": 100 }, | ||
"retraction_extrusion_window": { "value": 2 }, | ||
"retraction_min_travel": { "value": 1.5 }, | ||
|
||
"cool_fan_full_at_height": { "value": "layer_height_0 + 2 * layer_height" }, | ||
"cool_fan_enabled": { "value": true }, | ||
"cool_min_layer_time": { "value": 10 }, | ||
|
||
"adhesion_type": { "value": "'none' if support_enable else 'skirt'" }, | ||
"brim_replaces_support": { "value": false }, | ||
"skirt_gap": { "value": 10.0 }, | ||
"skirt_line_count": { "value": 4 }, | ||
|
||
"adaptive_layer_height_variation": { "value": 0.04 }, | ||
"adaptive_layer_height_variation_step": { "value": 0.04 }, | ||
|
||
"meshfix_maximum_resolution": { "value": "0.05" }, | ||
"meshfix_maximum_travel_resolution": { "value": "meshfix_maximum_resolution" }, | ||
|
||
"support_angle": { "value": "math.floor(math.degrees(math.atan(line_width / 2.0 / layer_height)))" }, | ||
"support_pattern": { "value": "'zigzag'" }, | ||
"support_infill_rate": { "value": "0 if support_enable and support_structure == 'tree' else 20" }, | ||
"support_use_towers": { "value": false }, | ||
"support_xy_distance": { "value": "wall_line_width_0 * 2" }, | ||
"support_xy_distance_overhang": { "value": "wall_line_width_0" }, | ||
"support_z_distance": { "value": "layer_height if layer_height >= 0.16 else layer_height * 2" }, | ||
"support_xy_overrides_z": { "value": "'xy_overrides_z'" }, | ||
"support_wall_count": { "value": 1 }, | ||
"support_brim_enable": { "value": true }, | ||
"support_brim_width": { "value": 4 }, | ||
|
||
"support_interface_enable": { "value": true }, | ||
"support_interface_height": { "value": "layer_height * 4" }, | ||
"support_interface_density": { "value": 33.333 }, | ||
"support_interface_pattern": { "value": "'grid'" }, | ||
"support_interface_skip_height": { "value": 0.2 }, | ||
"minimum_support_area": { "value": 2 }, | ||
"minimum_interface_area": { "value": 10 }, | ||
"top_bottom_thickness": {"value": "layer_height_0 + layer_height * 3" }, | ||
"wall_thickness": {"value": "line_width * 2" } | ||
|
||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
{ | ||
"name": "Kingroon KP3", | ||
"version": 2, | ||
"inherits": "kingroon_base", | ||
"overrides": { | ||
"machine_name": { "default_value": "Kingroon KP3" }, | ||
"machine_steps_per_mm_x": { "value": 80 }, | ||
"machine_steps_per_mm_y": { "value": 80 }, | ||
"machine_steps_per_mm_z": { "value": 400 }, | ||
"machine_steps_per_mm_e": { "value": 95 }, | ||
"retraction_amount": { "value": 4 }, | ||
"retraction_speed": { "value": 40 }, | ||
"retraction_extrusion_window": { "value": 4 }, | ||
"speed_travel": { "value": 100 } | ||
|
||
}, | ||
"metadata": { | ||
"quality_definition": "kingroon_base", | ||
"visible": true, | ||
"platform": "kingroon_kp3.stl" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
{ | ||
"name": "Kingroon KP3S", | ||
"version": 2, | ||
"inherits": "kingroon_base", | ||
"overrides": { | ||
"machine_name": { "default_value": "Kingroon KP3S" }, | ||
"machine_steps_per_mm_x": { "value": 160 }, | ||
"machine_steps_per_mm_y": { "value": 160 }, | ||
"machine_steps_per_mm_z": { "value": 800 }, | ||
"machine_steps_per_mm_e": { "value": 764 }, | ||
"machine_max_feedrate_x": { "value": 200 }, | ||
"machine_max_feedrate_y": { "value": 200 }, | ||
"machine_max_feedrate_z": { "value": 4 }, | ||
"machine_max_feedrate_e": { "value": 100 }, | ||
"machine_max_acceleration_x": { "value": 1000 }, | ||
"machine_max_acceleration_y": { "value": 1000 }, | ||
"machine_max_acceleration_z": { "value": 100 }, | ||
"machine_max_acceleration_e": { "value": 1000 }, | ||
"machine_acceleration": { "value": 1000 }, | ||
"machine_max_jerk_xy": { "value": 15 }, | ||
"machine_max_jerk_z": { "value": 0.4 }, | ||
"retraction_amount": { "value": 1 }, | ||
"retraction_speed": { "value": 40 }, | ||
"retraction_extrusion_window": { "value": 1 }, | ||
"speed_z_hop": { "value": 4 } | ||
|
||
}, | ||
"metadata": { | ||
"quality_definition": "kingroon_base", | ||
"visible": true, | ||
"platform": "kingroon_kp3s.stl" | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
{ | ||
"version": 2, | ||
"name": "Extruder 1", | ||
"inherits": "fdmextruder", | ||
"metadata": { | ||
"machine": "kingroon_base", | ||
"position": "0" | ||
}, | ||
|
||
"overrides": { | ||
"extruder_nr": { "default_value": 0 }, | ||
"machine_nozzle_size": { "default_value": 0.4 }, | ||
"material_diameter": { "default_value": 1.75 } | ||
|
||
} | ||
} |
Binary file not shown.
Binary file not shown.
14 changes: 14 additions & 0 deletions
14
resources/quality/kingroon/ABS/kingroon_0.2_ABS_super.inst.cfg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
[general] | ||
version = 4 | ||
name = Super Quality | ||
definition = kingroon_base | ||
|
||
[metadata] | ||
setting_version = 17 | ||
type = quality | ||
quality_type = super | ||
material = generic_abs | ||
variant = 0.2mm Nozzle | ||
|
||
[values] | ||
wall_thickness = =line_width*8 |
14 changes: 14 additions & 0 deletions
14
resources/quality/kingroon/ABS/kingroon_0.2_ABS_ultra.inst.cfg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
[general] | ||
version = 4 | ||
name = Ultra Quality | ||
definition = kingroon_base | ||
|
||
[metadata] | ||
setting_version = 17 | ||
type = quality | ||
quality_type = ultra | ||
material = generic_abs | ||
variant = 0.2mm Nozzle | ||
|
||
[values] | ||
wall_thickness = =line_width*8 |
14 changes: 14 additions & 0 deletions
14
resources/quality/kingroon/ABS/kingroon_0.3_ABS_adaptive.inst.cfg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
[general] | ||
version = 4 | ||
name = Dynamic Quality | ||
definition = kingroon_base | ||
|
||
[metadata] | ||
setting_version = 17 | ||
type = quality | ||
quality_type = adaptive | ||
material = generic_abs | ||
variant = 0.3mm Nozzle | ||
|
||
[values] | ||
wall_thickness = =line_width*4 |
Oops, something went wrong.