diff --git a/resources/definitions/biqu_hurakan.def.json b/resources/definitions/biqu_hurakan.def.json new file mode 100755 index 0000000000..74506229a3 --- /dev/null +++ b/resources/definitions/biqu_hurakan.def.json @@ -0,0 +1,66 @@ +{ + "name": "Biqu Hurakan", + "version": 2, + "inherits": "biqu_base", + "metadata": { + "quality_definition": "biqu_base", + "visible": true, + "has_machine_materials": true, + "platform": "BIQU_Hurakan_bed.stl", + "platform_offset": [ + 0, + 0, + 0.01 + ] + }, + "overrides": { + "top_thickness": { "value": 1.0 }, + "coasting_enable": { "value": false }, + "retraction_amount": { "value": 3.0 }, + "retraction_speed": { "value": 45 }, + "retraction_extrusion_window": { "value": 3.0 }, + "retract_at_layer_change": { "value": true }, + "support_enable": { "value": false }, + "support_structure": { "value": "'normal'" }, + "support_type": { "value": "'buildplate'" }, + "support_angle": { "value": 45 }, + "support_infill_rate": { "value": 20 }, + "infill_overlap": { "value": 15.0 }, + "skin_overlap": { "value": 15.0 }, + "fill_outline_gaps": { "value": true }, + "roofing_layer_count": { "value": 2 }, + "xy_offset_layer_0": { "value": -0.1 }, + "speed_print": { "value": 120 }, + "speed_travel": { "value": 200 }, + "speed_layer_0": { "value": 25 }, + "speed_wall_0": { "value": 60 }, + "speed_wall_x": { "value": 75 }, + "machine_name": { "default_value": "Biqu Hurakan" }, + "machine_width": { "value": 235 }, + "machine_depth": { "value": 235 }, + "machine_height": { "value": 270 }, + "machine_head_with_fans_polygon": { "default_value": [ + [-31, -35.3], + [-31, 25.5], + [31, 25.5], + [31, -35.5] + ] + }, + "machine_max_acceleration_x": { "value": 3000 }, + "machine_max_acceleration_y": { "value": 3000 }, + "machine_max_acceleration_z": { "value": 100 }, + "machine_max_acceleration_e": { "value": 10000 }, + "machine_acceleration": { "value": 3000 }, + "acceleration_print": { "value": 3000 }, + "acceleration_travel": { "value": 3000 }, + "jerk_print": { "value": 12 }, + "machine_start_gcode": { + "default_value": ";BIQU Hurakan start code. Much complex. Very wow. Klipper FTW.\r\n\r\nSTART_PRINT BED_TEMP={material_bed_temperature_layer_0} EXTRUDER_TEMP={material_print_temperature_layer_0}\r\n\r\n; Note: This start\/end code is designed to work\r\n; with the stock cfg files provided with the \r\n; BIQU Hurakan. If you alter the macros in the \r\n; cfg files then you may also need to alter this code.\r\n\r\n; Another note: This profile will get you \r\n; part of the way to good prints.\r\n; You still need to tweak settings for each \r\n; different filament that you use.\r\n; Settings such as retraction distance\/speed, \r\n; flow, pressure advance, bed\/nozzle temperatures\r\n; and others may need to be adjusted.\r\n; Use https:\/\/teachingtechyt.github.io\/calibration.html to calibrate.\r\n; Also see https:\/\/www.youtube.com\/watch?v=Ae2G7hl_pZc\r\n; for some good tips." + }, + "machine_end_gcode": { + "default_value": ";BIQU Hurakan end code. More complex. Such wow. Klipper4Life.\r\n\r\nEND_PRINT" + }, + + "gantry_height": { "value": 35 } + } +} diff --git a/resources/meshes/BIQU_Hurakan_bed.stl b/resources/meshes/BIQU_Hurakan_bed.stl new file mode 100644 index 0000000000..3681cf95f9 Binary files /dev/null and b/resources/meshes/BIQU_Hurakan_bed.stl differ diff --git a/resources/quality/biqu/base/biqu_base_0.3_TPU_adaptive.inst.cfg b/resources/quality/biqu/base/biqu_base_0.3_TPU_adaptive.inst.cfg index 38919c4d49..153e2faa68 100644 --- a/resources/quality/biqu/base/biqu_base_0.3_TPU_adaptive.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_0.3_TPU_adaptive.inst.cfg @@ -11,3 +11,5 @@ material = generic_tpu_175 variant = 0.3mm Nozzle [values] + +speed_print = 30 \ No newline at end of file diff --git a/resources/quality/biqu/base/biqu_base_0.3_TPU_standard.inst.cfg b/resources/quality/biqu/base/biqu_base_0.3_TPU_standard.inst.cfg index 1cd0135f45..7c7fe21223 100644 --- a/resources/quality/biqu/base/biqu_base_0.3_TPU_standard.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_0.3_TPU_standard.inst.cfg @@ -11,3 +11,5 @@ material = generic_tpu_175 variant = 0.3mm Nozzle [values] + +speed_print = 30 \ No newline at end of file diff --git a/resources/quality/biqu/base/biqu_base_0.3_TPU_super.inst.cfg b/resources/quality/biqu/base/biqu_base_0.3_TPU_super.inst.cfg index d3f1456741..2e0c2e1d66 100644 --- a/resources/quality/biqu/base/biqu_base_0.3_TPU_super.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_0.3_TPU_super.inst.cfg @@ -11,3 +11,5 @@ material = generic_tpu_175 variant = 0.3mm Nozzle [values] + +speed_print = 30 \ No newline at end of file diff --git a/resources/quality/biqu/base/biqu_base_0.4_TPU_adaptive.inst.cfg b/resources/quality/biqu/base/biqu_base_0.4_TPU_adaptive.inst.cfg index 0361164d96..a4ef99e939 100644 --- a/resources/quality/biqu/base/biqu_base_0.4_TPU_adaptive.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_0.4_TPU_adaptive.inst.cfg @@ -11,3 +11,5 @@ material = generic_tpu_175 variant = 0.4mm Nozzle [values] + +speed_print = 30 \ No newline at end of file diff --git a/resources/quality/biqu/base/biqu_base_0.4_TPU_standard.inst.cfg b/resources/quality/biqu/base/biqu_base_0.4_TPU_standard.inst.cfg index cae3c83682..3d60e46d92 100644 --- a/resources/quality/biqu/base/biqu_base_0.4_TPU_standard.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_0.4_TPU_standard.inst.cfg @@ -11,3 +11,5 @@ material = generic_tpu_175 variant = 0.4mm Nozzle [values] + +speed_print = 30 \ No newline at end of file diff --git a/resources/quality/biqu/base/biqu_base_0.4_TPU_super.inst.cfg b/resources/quality/biqu/base/biqu_base_0.4_TPU_super.inst.cfg index 6c2cdff05e..1f03ff9724 100644 --- a/resources/quality/biqu/base/biqu_base_0.4_TPU_super.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_0.4_TPU_super.inst.cfg @@ -11,3 +11,5 @@ material = generic_tpu_175 variant = 0.4mm Nozzle [values] + +speed_print = 30 \ No newline at end of file diff --git a/resources/quality/biqu/base/biqu_base_0.5_TPU_adaptive.inst.cfg b/resources/quality/biqu/base/biqu_base_0.5_TPU_adaptive.inst.cfg index c570cb7038..8e05494ac1 100644 --- a/resources/quality/biqu/base/biqu_base_0.5_TPU_adaptive.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_0.5_TPU_adaptive.inst.cfg @@ -11,3 +11,5 @@ material = generic_tpu_175 variant = 0.5mm Nozzle [values] + +speed_print = 30 \ No newline at end of file diff --git a/resources/quality/biqu/base/biqu_base_0.5_TPU_standard.inst.cfg b/resources/quality/biqu/base/biqu_base_0.5_TPU_standard.inst.cfg index bcee3f2f4f..bb13292519 100644 --- a/resources/quality/biqu/base/biqu_base_0.5_TPU_standard.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_0.5_TPU_standard.inst.cfg @@ -11,3 +11,5 @@ material = generic_tpu_175 variant = 0.5mm Nozzle [values] + +speed_print = 30 \ No newline at end of file diff --git a/resources/quality/biqu/base/biqu_base_0.5_TPU_super.inst.cfg b/resources/quality/biqu/base/biqu_base_0.5_TPU_super.inst.cfg index 18266e8180..afaf4b262c 100644 --- a/resources/quality/biqu/base/biqu_base_0.5_TPU_super.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_0.5_TPU_super.inst.cfg @@ -11,3 +11,5 @@ material = generic_tpu_175 variant = 0.5mm Nozzle [values] + +speed_print = 30 \ No newline at end of file diff --git a/resources/quality/biqu/base/biqu_base_0.6_TPU_standard.inst.cfg b/resources/quality/biqu/base/biqu_base_0.6_TPU_standard.inst.cfg index ceb6793fef..2d2395b118 100644 --- a/resources/quality/biqu/base/biqu_base_0.6_TPU_standard.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_0.6_TPU_standard.inst.cfg @@ -11,3 +11,5 @@ material = generic_tpu_175 variant = 0.6mm Nozzle [values] + +speed_print = 30 \ No newline at end of file diff --git a/resources/quality/biqu/base/biqu_base_0.8_TPU_draft.inst.cfg b/resources/quality/biqu/base/biqu_base_0.8_TPU_draft.inst.cfg index c82406f529..cd015ba47f 100644 --- a/resources/quality/biqu/base/biqu_base_0.8_TPU_draft.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_0.8_TPU_draft.inst.cfg @@ -11,3 +11,5 @@ material = generic_tpu_175 variant = 0.8mm Nozzle [values] + +speed_print = 30 \ No newline at end of file diff --git a/resources/quality/biqu/base/biqu_base_1.0_TPU_draft.inst.cfg b/resources/quality/biqu/base/biqu_base_1.0_TPU_draft.inst.cfg index 36f74794d9..e5273105a0 100644 --- a/resources/quality/biqu/base/biqu_base_1.0_TPU_draft.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_1.0_TPU_draft.inst.cfg @@ -11,3 +11,5 @@ material = generic_tpu_175 variant = 1.0mm Nozzle [values] + +speed_print = 30 \ No newline at end of file diff --git a/resources/variants/biqu_hurakan_0.2.inst.cfg b/resources/variants/biqu_hurakan_0.2.inst.cfg new file mode 100755 index 0000000000..0376c8e756 --- /dev/null +++ b/resources/variants/biqu_hurakan_0.2.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.2mm Nozzle +version = 4 +definition = biqu_hurakan + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.2 diff --git a/resources/variants/biqu_hurakan_0.3.inst.cfg b/resources/variants/biqu_hurakan_0.3.inst.cfg new file mode 100755 index 0000000000..db16f4364a --- /dev/null +++ b/resources/variants/biqu_hurakan_0.3.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.3mm Nozzle +version = 4 +definition = biqu_hurakan + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.3 diff --git a/resources/variants/biqu_hurakan_0.4.inst.cfg b/resources/variants/biqu_hurakan_0.4.inst.cfg new file mode 100755 index 0000000000..292f28c5fe --- /dev/null +++ b/resources/variants/biqu_hurakan_0.4.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.4mm Nozzle +version = 4 +definition = biqu_hurakan + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.4 diff --git a/resources/variants/biqu_hurakan_0.5.inst.cfg b/resources/variants/biqu_hurakan_0.5.inst.cfg new file mode 100755 index 0000000000..8aa780031f --- /dev/null +++ b/resources/variants/biqu_hurakan_0.5.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.5mm Nozzle +version = 4 +definition = biqu_hurakan + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.5 diff --git a/resources/variants/biqu_hurakan_0.6.inst.cfg b/resources/variants/biqu_hurakan_0.6.inst.cfg new file mode 100755 index 0000000000..7976976712 --- /dev/null +++ b/resources/variants/biqu_hurakan_0.6.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.6mm Nozzle +version = 4 +definition = biqu_hurakan + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.6 diff --git a/resources/variants/biqu_hurakan_0.8.inst.cfg b/resources/variants/biqu_hurakan_0.8.inst.cfg new file mode 100755 index 0000000000..76278c0f86 --- /dev/null +++ b/resources/variants/biqu_hurakan_0.8.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.8mm Nozzle +version = 4 +definition = biqu_hurakan + +[metadata] +setting_version = 20 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.8