diff --git a/resources/definitions/biqu_base.def.json b/resources/definitions/biqu_base.def.json index 6beaa3b7a8..794dbf1880 100755 --- a/resources/definitions/biqu_base.def.json +++ b/resources/definitions/biqu_base.def.json @@ -85,8 +85,8 @@ "material_flow": { "value": 100 }, "travel_compensate_overlapping_walls_0_enabled": { "value": "False" }, - "z_seam_type": { "value": "'back'" }, - "z_seam_corner": { "value": "'z_seam_corner_weighted'" }, + "z_seam_type": { "value": "'sharpest_corner'" }, + "z_seam_corner": { "value": "'z_seam_corner_inner'" }, "infill_line_width": { "value": "line_width * 1.2" }, "infill_sparse_density": { "value": "20" }, @@ -156,7 +156,7 @@ "support_interface_enable": { "value": true }, "support_interface_height": { "value": "layer_height * 4" }, - "support_interface_density": { "value": 33.333 }, + "support_interface_density": { "value": 100 }, "support_interface_pattern": { "value": "'grid'" }, "support_interface_skip_height": { "value": 0.2 }, "minimum_support_area": { "value": 2 }, diff --git a/resources/definitions/biqu_bx_abl.def.json b/resources/definitions/biqu_bx_abl.def.json new file mode 100755 index 0000000000..79b0e1bb73 --- /dev/null +++ b/resources/definitions/biqu_bx_abl.def.json @@ -0,0 +1,51 @@ +{ + "name": "BIQU BX ABL", + "version": 2, + "inherits": "biqu_base", + "metadata": { + "quality_definition": "biqu_base", + "visible": true, + "has_machine_materials": true, + "platform": "BIQU_BX_PLATE.stl", + "platform_offset": [ + 7, + -7, + -3 + ] + }, + "overrides": { + "coasting_enable": { "value": false }, + "retraction_amount": { "value": 0.7 }, + "retraction_speed": { "value": 40 }, + "retraction_extrusion_window": { "value": 1 }, + "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": 15 }, + "infill_overlap": { "value": 30.0 }, + "skin_overlap": { "value": 30.0 }, + "fill_outline_gaps": { "value": true }, + "filter_out_tiny_gaps": { "value": true }, + "roofing_layer_count": { "value": 2 }, + "xy_offset_layer_0": { "value": -0.1 }, + "speed_print": { "value": 80 }, + "machine_name": { "default_value": "BIQU BX ABL" }, + "machine_width": { "value": 250 }, + "machine_depth": { "value": 250 }, + "machine_height": { "value": 250 }, + "machine_head_with_fans_polygon": { "default_value": [ + [-33, 35], + [-33, -23], + [33, -23], + [33, 35] + ] + }, + "machine_start_gcode": { + "default_value": "; BIQU BX Start G-code\r\n; For inforation on how to tune this profile and get the\r\n; most out of your BX visit: https:\/\/github.com\/looxonline\/Marlin\r\n\r\nM117 Initial homing sequence. ; Home so that the probe is positioned to heat\r\nG28\r\n\r\nM117 Getting the heaters up to temp!\r\nM104 S140 ; Set Extruder temperature, no wait\r\nM140 S{material_bed_temperature_layer_0} ; Set Heat Bed temperature\r\nM190 S{material_bed_temperature_layer_0} ; Wait for Heat Bed temperature\r\n\r\nM117 Waiting for probe to warm! ; Wait another 90s for the probe to absorb heat.\r\nG4 S90\r\n\r\nM117 Re-homing axes\r\nG28 ; Home all axes again after warming\r\n\r\nM117 Z-Axiz Auto Level Dance\r\nG34\r\n\r\nM117 ABL Probing\r\nG29\r\n\r\nM900 K0 L0 T0 ;Edit the K and L values if you have calibrated a k factor for your filament\r\nM900 T0 S0\r\n\r\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\r\nG1 X4.1 Y10 Z0.3 F5000.0 ; Move to start position\r\n\r\nM117 Getting the extruder up to temp\r\nM104 S{material_print_temperature_layer_0} ; Set Extruder temperature\r\nM109 S{material_print_temperature_layer_0} ; Wait for Extruder temperature\r\n\r\nG92 E0 ; Reset Extruder\r\nM117 Purging\r\nG1 X4.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line\r\nG1 X4.4 Y200.0 Z0.3 F5000.0 ; Move to side a little\r\nG1 X4.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line\r\nG92 E0 ; Reset Extruder\r\nM117 Lets make\r\nG1 X8 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish" + }, + + "gantry_height": { "value": 27.5 } + } +} diff --git a/resources/meshes/BIQU_BX_PLATE.stl b/resources/meshes/BIQU_BX_PLATE.stl new file mode 100644 index 0000000000..dbf92038be Binary files /dev/null and b/resources/meshes/BIQU_BX_PLATE.stl differ diff --git a/resources/quality/biqu/base/biqu_base_0.2_ABS_super.inst.cfg b/resources/quality/biqu/base/biqu_base_0.2_ABS_super.inst.cfg index ec804e8bab..a4315694c4 100644 --- a/resources/quality/biqu/base/biqu_base_0.2_ABS_super.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_0.2_ABS_super.inst.cfg @@ -12,3 +12,4 @@ variant = 0.2mm Nozzle [values] wall_thickness = =line_width*8 + diff --git a/resources/quality/biqu/base/biqu_base_0.2_PLA_super.inst.cfg b/resources/quality/biqu/base/biqu_base_0.2_PLA_super.inst.cfg index 3acdd46ade..cbc6219d93 100644 --- a/resources/quality/biqu/base/biqu_base_0.2_PLA_super.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_0.2_PLA_super.inst.cfg @@ -11,3 +11,4 @@ material = generic_pla_175 variant = 0.2mm Nozzle [values] +roofing_line_width = 0.26 \ No newline at end of file diff --git a/resources/quality/biqu/base/biqu_base_0.2_PLA_ultra.inst.cfg b/resources/quality/biqu/base/biqu_base_0.2_PLA_ultra.inst.cfg index 421584b154..b385b57bbd 100644 --- a/resources/quality/biqu/base/biqu_base_0.2_PLA_ultra.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_0.2_PLA_ultra.inst.cfg @@ -11,3 +11,4 @@ material = generic_pla_175 variant = 0.2mm Nozzle [values] +roofing_line_width = 0.26 \ No newline at end of file diff --git a/resources/quality/biqu/base/biqu_base_0.3_PLA_adaptive.inst.cfg b/resources/quality/biqu/base/biqu_base_0.3_PLA_adaptive.inst.cfg index 7aff470176..6cec301a52 100644 --- a/resources/quality/biqu/base/biqu_base_0.3_PLA_adaptive.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_0.3_PLA_adaptive.inst.cfg @@ -11,3 +11,4 @@ material = generic_pla_175 variant = 0.3mm Nozzle [values] +roofing_line_width = 0.26 \ No newline at end of file diff --git a/resources/quality/biqu/base/biqu_base_0.3_PLA_low.inst.cfg b/resources/quality/biqu/base/biqu_base_0.3_PLA_low.inst.cfg index 17c1c725c2..abe2fb59c3 100644 --- a/resources/quality/biqu/base/biqu_base_0.3_PLA_low.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_0.3_PLA_low.inst.cfg @@ -11,3 +11,4 @@ material = generic_pla_175 variant = 0.3mm Nozzle [values] +roofing_line_width = 0.26 \ No newline at end of file diff --git a/resources/quality/biqu/base/biqu_base_0.3_PLA_standard.inst.cfg b/resources/quality/biqu/base/biqu_base_0.3_PLA_standard.inst.cfg index 02720317ea..0f9f6af26d 100644 --- a/resources/quality/biqu/base/biqu_base_0.3_PLA_standard.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_0.3_PLA_standard.inst.cfg @@ -11,3 +11,4 @@ material = generic_pla_175 variant = 0.3mm Nozzle [values] +roofing_line_width = 0.26 \ No newline at end of file diff --git a/resources/quality/biqu/base/biqu_base_0.3_PLA_super.inst.cfg b/resources/quality/biqu/base/biqu_base_0.3_PLA_super.inst.cfg index 012306c17b..219562f9f9 100644 --- a/resources/quality/biqu/base/biqu_base_0.3_PLA_super.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_0.3_PLA_super.inst.cfg @@ -11,3 +11,4 @@ material = generic_pla_175 variant = 0.3mm Nozzle [values] +roofing_line_width = 0.26 \ No newline at end of file diff --git a/resources/quality/biqu/base/biqu_base_0.4_PLA_adaptive.inst.cfg b/resources/quality/biqu/base/biqu_base_0.4_PLA_adaptive.inst.cfg index c25090ead6..c06d9a2413 100644 --- a/resources/quality/biqu/base/biqu_base_0.4_PLA_adaptive.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_0.4_PLA_adaptive.inst.cfg @@ -11,3 +11,4 @@ material = generic_pla_175 variant = 0.4mm Nozzle [values] +roofing_line_width = 0.26 \ No newline at end of file diff --git a/resources/quality/biqu/base/biqu_base_0.4_PLA_low.inst.cfg b/resources/quality/biqu/base/biqu_base_0.4_PLA_low.inst.cfg index bee1419010..8f1b0d47b4 100644 --- a/resources/quality/biqu/base/biqu_base_0.4_PLA_low.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_0.4_PLA_low.inst.cfg @@ -11,3 +11,4 @@ material = generic_pla_175 variant = 0.4mm Nozzle [values] +roofing_line_width = 0.26 \ No newline at end of file diff --git a/resources/quality/biqu/base/biqu_base_0.4_PLA_standard.inst.cfg b/resources/quality/biqu/base/biqu_base_0.4_PLA_standard.inst.cfg index 0d70eb4c77..92fa978a6f 100644 --- a/resources/quality/biqu/base/biqu_base_0.4_PLA_standard.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_0.4_PLA_standard.inst.cfg @@ -11,3 +11,4 @@ material = generic_pla_175 variant = 0.4mm Nozzle [values] +roofing_line_width = 0.26 \ No newline at end of file diff --git a/resources/quality/biqu/base/biqu_base_0.4_PLA_super.inst.cfg b/resources/quality/biqu/base/biqu_base_0.4_PLA_super.inst.cfg index 6081cae7ae..3ed6b17bcb 100644 --- a/resources/quality/biqu/base/biqu_base_0.4_PLA_super.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_0.4_PLA_super.inst.cfg @@ -11,3 +11,4 @@ material = generic_pla_175 variant = 0.4mm Nozzle [values] +roofing_line_width = 0.26 \ No newline at end of file diff --git a/resources/quality/biqu/base/biqu_base_0.5_PLA_adaptive.inst.cfg b/resources/quality/biqu/base/biqu_base_0.5_PLA_adaptive.inst.cfg index d3fe56fef5..f2b73218ca 100644 --- a/resources/quality/biqu/base/biqu_base_0.5_PLA_adaptive.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_0.5_PLA_adaptive.inst.cfg @@ -11,3 +11,4 @@ material = generic_pla_175 variant = 0.5mm Nozzle [values] +roofing_line_width = 0.3 \ No newline at end of file diff --git a/resources/quality/biqu/base/biqu_base_0.5_PLA_low.inst.cfg b/resources/quality/biqu/base/biqu_base_0.5_PLA_low.inst.cfg index 961018cb7a..8e4ec8a549 100644 --- a/resources/quality/biqu/base/biqu_base_0.5_PLA_low.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_0.5_PLA_low.inst.cfg @@ -11,3 +11,4 @@ material = generic_pla_175 variant = 0.5mm Nozzle [values] +roofing_line_width = 0.3 \ No newline at end of file diff --git a/resources/quality/biqu/base/biqu_base_0.5_PLA_standard.inst.cfg b/resources/quality/biqu/base/biqu_base_0.5_PLA_standard.inst.cfg index e52c88a8ff..7b1e07c7ac 100644 --- a/resources/quality/biqu/base/biqu_base_0.5_PLA_standard.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_0.5_PLA_standard.inst.cfg @@ -11,3 +11,4 @@ material = generic_pla_175 variant = 0.5mm Nozzle [values] +roofing_line_width = 0.3 \ No newline at end of file diff --git a/resources/quality/biqu/base/biqu_base_0.5_PLA_super.inst.cfg b/resources/quality/biqu/base/biqu_base_0.5_PLA_super.inst.cfg index d31a01893c..0869183791 100644 --- a/resources/quality/biqu/base/biqu_base_0.5_PLA_super.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_0.5_PLA_super.inst.cfg @@ -11,3 +11,4 @@ material = generic_pla_175 variant = 0.5mm Nozzle [values] +roofing_line_width = 0.3 \ No newline at end of file diff --git a/resources/quality/biqu/base/biqu_base_global_super.inst.cfg b/resources/quality/biqu/base/biqu_base_global_super.inst.cfg index 82e5cd97b1..3c6d7aaa52 100644 --- a/resources/quality/biqu/base/biqu_base_global_super.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_global_super.inst.cfg @@ -12,7 +12,7 @@ global_quality = True [values] layer_height = 0.12 -layer_height_0 = 0.12 +layer_height_0 = 0.2 top_bottom_thickness = =layer_height_0+layer_height*6 wall_thickness = =line_width*3 support_interface_height = =layer_height*8 diff --git a/resources/quality/biqu/base/biqu_base_global_ultra.inst.cfg b/resources/quality/biqu/base/biqu_base_global_ultra.inst.cfg index 6564ba225b..ec6da9fb0f 100644 --- a/resources/quality/biqu/base/biqu_base_global_ultra.inst.cfg +++ b/resources/quality/biqu/base/biqu_base_global_ultra.inst.cfg @@ -12,7 +12,7 @@ global_quality = True [values] layer_height = 0.08 -layer_height_0 = 0.12 +layer_height_0 = 0.2 top_bottom_thickness = =layer_height_0+layer_height*10 wall_thickness = =line_width*4 support_interface_height = =layer_height*12 diff --git a/resources/variants/biqu_bx_abl_0.2.inst.cfg b/resources/variants/biqu_bx_abl_0.2.inst.cfg new file mode 100755 index 0000000000..0140a05f3a --- /dev/null +++ b/resources/variants/biqu_bx_abl_0.2.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.2mm Nozzle +version = 4 +definition = biqu_bx_abl + +[metadata] +setting_version = 16 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.2 diff --git a/resources/variants/biqu_bx_abl_0.3.inst.cfg b/resources/variants/biqu_bx_abl_0.3.inst.cfg new file mode 100755 index 0000000000..a52332acc5 --- /dev/null +++ b/resources/variants/biqu_bx_abl_0.3.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.3mm Nozzle +version = 4 +definition = biqu_bx_abl + +[metadata] +setting_version = 16 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.3 diff --git a/resources/variants/biqu_bx_abl_0.4.inst.cfg b/resources/variants/biqu_bx_abl_0.4.inst.cfg new file mode 100755 index 0000000000..5c7b198daf --- /dev/null +++ b/resources/variants/biqu_bx_abl_0.4.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.4mm Nozzle +version = 4 +definition = biqu_bx_abl + +[metadata] +setting_version = 16 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.4 diff --git a/resources/variants/biqu_bx_abl_0.5.inst.cfg b/resources/variants/biqu_bx_abl_0.5.inst.cfg new file mode 100755 index 0000000000..b102cd2235 --- /dev/null +++ b/resources/variants/biqu_bx_abl_0.5.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.5mm Nozzle +version = 4 +definition = biqu_bx_abl + +[metadata] +setting_version = 16 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.5 diff --git a/resources/variants/biqu_bx_abl_0.6.inst.cfg b/resources/variants/biqu_bx_abl_0.6.inst.cfg new file mode 100755 index 0000000000..5732003cab --- /dev/null +++ b/resources/variants/biqu_bx_abl_0.6.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.6mm Nozzle +version = 4 +definition = biqu_bx_abl + +[metadata] +setting_version = 16 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.6 diff --git a/resources/variants/biqu_bx_abl_0.8.inst.cfg b/resources/variants/biqu_bx_abl_0.8.inst.cfg new file mode 100755 index 0000000000..9c56aa08cb --- /dev/null +++ b/resources/variants/biqu_bx_abl_0.8.inst.cfg @@ -0,0 +1,12 @@ +[general] +name = 0.8mm Nozzle +version = 4 +definition = biqu_bx_abl + +[metadata] +setting_version = 16 +type = variant +hardware_type = nozzle + +[values] +machine_nozzle_size = 0.8