Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added profiles for Anycubic Kobra standard #6660

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 23 additions & 3 deletions resources/profiles/Anycubic.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Anycubic",
"version": "02.01.01.00",
"version": "02.00.02.00",
"force_update": "0",
"description": "Anycubic configurations",
"machine_model_list": [
Expand All @@ -15,6 +15,10 @@
{
"name": "Anycubic Vyper",
"sub_path": "machine/Anycubic Vyper.json"
},
{
"name": "Anycubic Kobra",
"sub_path": "machine/Anycubic Kobra.json"
},
{
"name": "Anycubic Kobra Max",
Expand Down Expand Up @@ -53,6 +57,10 @@
{
"name": "0.15mm Optimal @Anycubic Vyper",
"sub_path": "process/0.15mm Optimal @Anycubic Vyper.json"
},
{
"name": "0.15mm Optimal @Anycubic Kobra",
"sub_path": "process/0.15mm Optimal @Anycubic Kobra.json"
},
{
"name": "0.15mm Optimal @Anycubic KobraMax",
Expand All @@ -70,7 +78,7 @@
"name": "0.15mm Optimal @Anycubic Kobra2",
"sub_path": "process/0.15mm Optimal @Anycubic Kobra2.json"
},
{
{
"name": "0.20mm Standard @Anycubic i3MegaS",
"sub_path": "process/0.20mm Standard @Anycubic i3MegaS.json"
},
Expand All @@ -81,6 +89,10 @@
{
"name": "0.20mm Standard @Anycubic Vyper",
"sub_path": "process/0.20mm Standard @Anycubic Vyper.json"
},
{
"name": "0.20mm Standard @Anycubic Kobra",
"sub_path": "process/0.20mm Standard @Anycubic Kobra.json"
},
{
"name": "0.20mm Standard @Anycubic KobraMax",
Expand Down Expand Up @@ -113,6 +125,10 @@
{
"name": "0.30mm Draft @Anycubic Vyper",
"sub_path": "process/0.30mm Draft @Anycubic Vyper.json"
},
{
"name": "0.30mm Draft @Anycubic Kobra",
"sub_path": "process/0.30mm Draft @Anycubic Kobra.json"
},
{
"name": "0.30mm Draft @Anycubic KobraMax",
Expand All @@ -129,7 +145,7 @@
{
"name": "0.30mm Draft @Anycubic Kobra2",
"sub_path": "process/0.30mm Draft @Anycubic Kobra2.json"
}
}
],
"filament_list": [
{
Expand Down Expand Up @@ -225,6 +241,10 @@
{
"name": "Anycubic Vyper 0.4 nozzle",
"sub_path": "machine/Anycubic Vyper 0.4 nozzle.json"
},
{
"name": "Anycubic Kobra 0.4 nozzle",
"sub_path": "machine/Anycubic Kobra 0.4 nozzle.json"
},
{
"name": "Anycubic Kobra Max 0.4 nozzle",
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
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 @@ -16,6 +16,7 @@
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic Kobra Plus 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic Kobra Plus 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic Kobra Plus 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic Kobra Plus 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,11 @@
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic Kobra Plus 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
"Anycubic 4Max Pro 2 0.4 nozzle",
"Anycubic Kobra 2 0.4 nozzle"
"Anycubic Kobra 2 0.4 nozzle"
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic Kobra Plus 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic Kobra Plus 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic Kobra Plus 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic Kobra Plus 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
"Anycubic i3 Mega S 0.4 nozzle",
"Anycubic Chiron 0.4 nozzle",
"Anycubic Vyper 0.4 nozzle",
"Anycubic Kobra 0.4 nozzle",
"Anycubic Kobra Max 0.4 nozzle",
"Anycubic Kobra Plus 0.4 nozzle",
"Anycubic 4Max Pro 0.4 nozzle",
Expand Down
114 changes: 114 additions & 0 deletions resources/profiles/Anycubic/machine/Anycubic Kobra 0.4 nozzle.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,114 @@
{
"type": "machine",
"setting_id": "GM001",
"name": "Anycubic Kobra 0.4 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_machine_common",
"printer_model": "Anycubic Kobra",
"default_print_profile": "0.20mm Standard @Anycubic Kobra",
"nozzle_diameter": [
"0.4"
],
"printable_area": [
"0x0",
"220x0",
"220x220",
"0x220"
],
"printable_height": "250",
"nozzle_type": "undefined",
"auxiliary_fan": "0",
"machine_max_acceleration_extruding": [
"1000",
"1000"
],
"machine_max_acceleration_retracting": [
"1000",
"1000"
],
"machine_max_acceleration_travel": [
"1000",
"1000"
],
"machine_max_acceleration_x": [
"700",
"700"
],
"machine_max_acceleration_y": [
"600",
"600"
],
"machine_max_acceleration_z": [
"50",
"50"
],
"machine_max_speed_e": [
"80",
"80"
],
"machine_max_speed_x": [
"300",
"300"
],
"machine_max_speed_y": [
"250",
"250"
],
"machine_max_speed_z": [
"20",
"20"
],
"machine_max_jerk_e": [
"10",
"10"
],
"machine_max_jerk_x": [
"20",
"20"
],
"machine_max_jerk_y": [
"20",
"20"
],
"machine_max_jerk_z": [
"0.6",
"0.6"
],
"max_layer_height": [
"0.3"
],
"min_layer_height": [
"0.05"
],
"printer_settings_id": "Anycubic",
"retraction_minimum_travel": [
"1.5"
],
"retract_before_wipe": [
"60%"
],
"retraction_length": [
"6"
],
"retract_length_toolchange": [
"1"
],
"retraction_speed": [
"40"
],
"deretraction_speed": [
"50"
],
"single_extruder_multi_material": "1",
"change_filament_gcode": "M600",
"machine_pause_gcode": "M601",
"default_filament_profile": [
"Anycubic Generic PLA"
],
"machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM204 S[machine_max_acceleration_extruding] T[machine_max_acceleration_retracting]\nM104 S[nozzle_temperature_initial_layer] ; set extruder temp\nM140 S[bed_temperature_initial_layer_single] ; set bed temp\nG28 ; home all\nG1 Y1.0 Z0.3 F1000 ; move print head up\nM190 S[bed_temperature_initial_layer_single] ; wait for bed temp\nM109 S[nozzle_temperature_initial_layer] ; wait for extruder temp\nG92 E0.0\n; initial load\nG1 X205.0 E19 F1000\nG1 Y1.6\nG1 X5.0 E19 F1000\nG92 E0.0\n; intro line\nG1 Y2.0 Z0.2 F1000\nG1 X65.0 E9.0 F1000\nG1 X105.0 E12.5 F1000\nG92 E0.0",
"machine_end_gcode": "G1 E-1.0 F2100 ; retract\nG92 E0.0\nG1{if max_layer_z < printable_height} Z{z_offset+min(max_layer_z+30, printable_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",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0.0\n;[layer_z]\n\n",
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"scan_first_layer": "0"
}
12 changes: 12 additions & 0 deletions resources/profiles/Anycubic/machine/Anycubic Kobra.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"type": "machine_model",
"name": "Anycubic Kobra",
"model_id": "Anycubic-Kobra",
"nozzle_diameter": "0.4",
"machine_tech": "FFF",
"family": "Anycubic",
"bed_model": "anycubic_kobra_buildplate_model.stl",
"bed_texture": "anycubic_kobra_buildplate_texture.png",
"hotend_model": "",
"default_materials": "Anycubic Generic ABS;Anycubic Generic PLA;Anycubic Generic PLA-CF;Anycubic Generic PETG;Anycubic Generic TPU;Anycubic Generic ASA;Anycubic Generic PC;Anycubic Generic PVA;Anycubic Generic PA;Anycubic Generic PA-CF"
}
Loading