Merge pull request #20155 from bjuraga/add_biqu_b2

Add of a definition, extruder, quality and variant resources for BIQU B2
This commit is contained in:
HellAholic 2025-06-12 16:11:48 +02:00 committed by GitHub
commit 6bf7a9efcb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
21 changed files with 396 additions and 0 deletions

View file

@ -0,0 +1,38 @@
{
"version": 2,
"name": "Biqu B2",
"inherits": "biqu_b1",
"metadata":
{
"visible": true,
"author": "Boris Juraga",
"has_textured_buildplate": true,
"machine_extruder_trains": {
"0": "biqu_b2_extruder_0",
"1": "biqu_b2_extruder_1"
},
"quality_definition": "biqu_b2"
},
"overrides":
{
"gantry_height": { "value": 27.5 },
"machine_extruder_count": { "default_value": 2 },
"machine_head_with_fans_polygon":
{
"default_value": [
[-33, 35],
[-33, -23],
[33, -23],
[33, 35]
]
},
"machine_end_gcode": { "default_value": ";BEGIN OF CUSTOM END GCODE\nM104 S0\nM140 S0\n;Retract the filament\nG91\nG1 E-30 F300\nG1 Z5\nG90\nG28 X0 Y{machine_depth}\n;END OF CUSTOM END GCODE" },
"machine_name": { "default_value": "BIQU B2" },
"machine_start_gcode": { "default_value": ";BEGIN OF CUSTOM START GCODE\nG28 ;Home\nG1 Z15.0 F6000 ;Move the platform down 15mm\n;Prime the extruder\nM109 S{material_print_temperature_layer_0} ; Wait for Extruder temperature\nT0\nG92 E0\nG1 F1200 E-30\nG92 E0\nM109 S{material_print_temperature_layer_0} ; Wait for Extruder temperature\nT1\nG92 E0\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X6.1 Y20 Z0.3 F5000.0 ; Move to start position\nM117 Purging\nG1 X6.1 Y200.0 Z0.3 F1500.0 E10 ; Draw the first line\nG1 X6.4 Y200.0 Z0.3 F5000.0 ; Move to side a little\nG1 X6.4 Y20 Z0.3 F1500.0 E20 ; Draw the second line\nG1 X6.7 Y20 Z0.3 F5000.0 ; Move to side a little\nG1 X6.7 Y200.0 Z0.3 F1500.0 E30 ; Draw the three line\nG1 X7.0 Y200.0 Z0.3 F5000.0 ; Move to side a little\nG1 X7.0 Y20 Z0.3 F1500.0 E40 ; Draw the four line\nG1 X7.3 Y20 Z0.3 F5000.0 ; Move to side a little\nG1 X7.3 Y200.0 Z0.3 F1500.0 E50 ; Draw the four line\nG92 E0 \nT1\nG92 E0\nG1 F1200 E-30\nG92 E0\nT0\nG92 E0\nG1 F1200 E30\nG92 E0\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X9.1 Y20 Z0.3 F5000.0 ; Move to start position\nM117 Purging\nG1 X9.1 Y200.0 Z0.3 F1500.0 E10 ; Draw the first line\nG1 X9.4 Y200.0 Z0.3 F5000.0 ; Move to side a little\nG1 X9.4 Y20 Z0.3 F1500.0 E20 ; Draw the second line\nG1 X9.7 Y20 Z0.3 F5000.0 ; Move to side a little\nG1 X9.7 Y200.0 Z0.3 F1500.0 E30 ; Draw the three line\nG1 X10.0 Y200.0 Z0.3 F5000.0 ; Move to side a little\nG1 X10.0 Y20 Z0.3 F1500.0 E40 ; Draw the four line\nG1 X10.3 Y20 Z0.3 F5000.0 ; Move to side a little\nG1 X10.3 Y200.0 Z0.3 F1500.0 E50 ; Draw the four line\nT0\nG92 E0\nG1 F1200 E-30\nG92 E0\nG92 E0\nT{initial_extruder_nr} ; RESET EXTRUDER TO INITIAL\n; start print\n;END OF CUSTOM START GCODE" },
"machine_extruders_share_heater": { "default_value": true },
"machine_extruders_share_nozzle": { "default_value": true },
"machine_extruders_shared_nozzle_initial_retraction": { "default_value": 30 },
"prime_tower_enable": { "default_value": true },
"prime_tower_mode": { "default_value": "interleaved" }
}
}

View file

@ -0,0 +1,16 @@
{
"version": 2,
"name": "Extruder 1",
"inherits": "fdmextruder",
"metadata":
{
"machine": "biqu_b2",
"position": "0"
},
"overrides":
{
"extruder_nr": { "default_value": 0 },
"machine_nozzle_size": { "default_value": 0.4 },
"material_diameter": { "default_value": 1.75 }
}
}

View file

@ -0,0 +1,16 @@
{
"version": 2,
"name": "Extruder 2",
"inherits": "fdmextruder",
"metadata":
{
"machine": "biqu_b2",
"position": "1"
},
"overrides":
{
"extruder_nr": { "default_value": 1 },
"machine_nozzle_size": { "default_value": 0.4 },
"material_diameter": { "default_value": 1.75 }
}
}

View file

@ -0,0 +1,14 @@
[general]
definition = biqu_b2
name = Dynamic Quality
version = 4
[metadata]
material = generic_pla_175
quality_type = adaptive
setting_version = 25
type = quality
variant = 0.4mm Nozzle
[values]

View file

@ -0,0 +1,14 @@
[general]
definition = biqu_b2
name = Draft Quality
version = 4
[metadata]
material = generic_pla_175
quality_type = draft
setting_version = 25
type = quality
variant = 0.4mm Nozzle
[values]

View file

@ -0,0 +1,14 @@
[general]
definition = biqu_b2
name = Low Quality
version = 4
[metadata]
material = generic_pla_175
quality_type = low
setting_version = 25
type = quality
variant = 0.4mm Nozzle
[values]

View file

@ -0,0 +1,14 @@
[general]
definition = biqu_b2
name = Standard Quality
version = 4
[metadata]
material = generic_pla_175
quality_type = standard
setting_version = 25
type = quality
variant = 0.4mm Nozzle
[values]

View file

@ -0,0 +1,14 @@
[general]
definition = biqu_b2
name = Super Quality
version = 4
[metadata]
material = generic_pla_175
quality_type = super
setting_version = 25
type = quality
variant = 0.4mm Nozzle
[values]

View file

@ -0,0 +1,14 @@
[general]
definition = biqu_b2
name = Ultra Quality
version = 4
[metadata]
material = generic_pla_175
quality_type = ultra
setting_version = 25
type = quality
variant = 0.4mm Nozzle
[values]

View file

@ -0,0 +1,28 @@
[general]
definition = biqu_b2
name = Dynamic Quality
version = 4
[metadata]
global_quality = True
quality_type = adaptive
setting_version = 25
type = quality
weight = -2
[values]
adaptive_layer_height_enabled = true
layer_height = 0.16
layer_height_0 = 0.20
support_interface_height = =layer_height*6
top_bottom_thickness = =layer_height_0+layer_height*4
wall_thickness = =line_width*3
material_final_print_temperature = 195
material_initial_print_temperature = 195
material_print_temperature = 190
material_standby_temperature = 195
optimize_wall_printing_order = True
prime_tower_min_volume = 150
switch_extruder_prime_speed = 10
switch_extruder_retraction_amount = 40
switch_extruder_retraction_speeds = 30

View file

@ -0,0 +1,27 @@
[general]
definition = biqu_b2
name = Draft Quality
version = 4
[metadata]
global_quality = True
quality_type = draft
setting_version = 25
type = quality
weight = -5
[values]
layer_height = 0.32
layer_height_0 = 0.32
support_interface_height = =layer_height*4
top_bottom_thickness = =layer_height_0+layer_height*3
wall_thickness = =line_width*2
material_final_print_temperature = 195
material_initial_print_temperature = 195
material_print_temperature = 190
material_standby_temperature = 195
optimize_wall_printing_order = True
prime_tower_min_volume = 150
switch_extruder_prime_speed = 10
switch_extruder_retraction_amount = 40
switch_extruder_retraction_speeds = 30

View file

@ -0,0 +1,27 @@
[general]
definition = biqu_b2
name = Low Quality
version = 4
[metadata]
global_quality = True
quality_type = low
setting_version = 25
type = quality
weight = -4
[values]
layer_height = 0.28
layer_height_0 = 0.28
support_interface_height = =layer_height*4
top_bottom_thickness = =layer_height_0+layer_height*3
wall_thickness = =line_width*3
material_final_print_temperature = 195
material_initial_print_temperature = 195
material_print_temperature = 190
material_standby_temperature = 195
optimize_wall_printing_order = True
prime_tower_min_volume = 150
switch_extruder_prime_speed = 10
switch_extruder_retraction_amount = 40
switch_extruder_retraction_speeds = 30

View file

@ -0,0 +1,28 @@
[general]
definition = biqu_b2
name = Standard Quality
version = 4
[metadata]
global_quality = True
quality_type = standard
setting_version = 25
type = quality
weight = -3
position = 0
[values]
layer_height = 0.2
layer_height_0 = 0.2
support_interface_height = =layer_height*4
top_bottom_thickness = =layer_height_0+layer_height*3
wall_thickness = =line_width*3
material_final_print_temperature = 195
material_initial_print_temperature = 195
material_print_temperature = 190
material_standby_temperature = 195
optimize_wall_printing_order = True
prime_tower_min_volume = 150
switch_extruder_prime_speed = 10
switch_extruder_retraction_amount = 40
switch_extruder_retraction_speeds = 30

View file

@ -0,0 +1,27 @@
[general]
definition = biqu_b2
name = Super Quality
version = 4
[metadata]
global_quality = True
quality_type = super
setting_version = 25
type = quality
weight = -1
[values]
layer_height = 0.12
layer_height_0 = 0.12
support_interface_height = =layer_height*8
top_bottom_thickness = =layer_height_0+layer_height*6
wall_thickness = =line_width*3
material_final_print_temperature = 195
material_initial_print_temperature = 195
material_print_temperature = 190
material_standby_temperature = 195
optimize_wall_printing_order = True
prime_tower_min_volume = 150
switch_extruder_prime_speed = 10
switch_extruder_retraction_amount = 40
switch_extruder_retraction_speeds = 30

View file

@ -0,0 +1,27 @@
[general]
definition = biqu_b2
name = Ultra Quality
version = 4
[metadata]
global_quality = True
quality_type = ultra
setting_version = 25
type = quality
weight = 0
[values]
layer_height = 0.08
layer_height_0 = 0.12
support_interface_height = =layer_height*12
top_bottom_thickness = =layer_height_0+layer_height*10
wall_thickness = =line_width*4
material_final_print_temperature = 195
material_initial_print_temperature = 195
material_print_temperature = 190
material_standby_temperature = 195
optimize_wall_printing_order = True
prime_tower_min_volume = 150
switch_extruder_prime_speed = 10
switch_extruder_retraction_amount = 40
switch_extruder_retraction_speeds = 30

View file

@ -0,0 +1,13 @@
[general]
definition = biqu_b2
name = 0.2mm Nozzle
version = 4
[metadata]
hardware_type = nozzle
setting_version = 25
type = variant
[values]
machine_nozzle_size = 0.2

View file

@ -0,0 +1,13 @@
[general]
definition = biqu_b2
name = 0.3mm Nozzle
version = 4
[metadata]
hardware_type = nozzle
setting_version = 25
type = variant
[values]
machine_nozzle_size = 0.3

View file

@ -0,0 +1,13 @@
[general]
definition = biqu_b2
name = 0.4mm Nozzle
version = 4
[metadata]
hardware_type = nozzle
setting_version = 25
type = variant
[values]
machine_nozzle_size = 0.4

View file

@ -0,0 +1,13 @@
[general]
definition = biqu_b2
name = 0.5mm Nozzle
version = 4
[metadata]
hardware_type = nozzle
setting_version = 25
type = variant
[values]
machine_nozzle_size = 0.5

View file

@ -0,0 +1,13 @@
[general]
definition = biqu_b2
name = 0.6mm Nozzle
version = 4
[metadata]
hardware_type = nozzle
setting_version = 25
type = variant
[values]
machine_nozzle_size = 0.6

View file

@ -0,0 +1,13 @@
[general]
definition = biqu_b2
name = 0.8mm Nozzle
version = 4
[metadata]
hardware_type = nozzle
setting_version = 25
type = variant
[values]
machine_nozzle_size = 0.8