mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-09-27 02:41:17 +00:00
Add Flashforge Adventurer A5 printer profiles (#14733)
* Add Flashforge Adventurer A5 printer profiles Adds system profiles for the Flashforge Adventurer A5 to the existing Flashforge vendor: the machine model with 0.25/0.4/0.6/0.8 mm nozzle variants, 14 process presets, and 43 filament presets, plus the printer cover image. All presets inherit from existing Flashforge bases already in-tree (Adventurer 5M Pro nozzle profiles, AD5M Pro process/filament presets, Flashforge generics); no new base assets are introduced (the A5 reuses the existing 5M-series bed/hotend models and buildplate texture). Every inherits reference and sub_path was validated to resolve. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * Assign setting_id to Adventurer A5 presets (fix profile check) The new A5 filament and process presets were missing the deterministic setting_id required by OrcaSlicer's profile validator. Generated via scripts/assign_vendor_setting_ids.py (61 instantiated presets). Verified with scripts/orca_extra_profile_check.py: 0 errors. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * Fix Flashforge Adventurer A5 profiles so the bundle loads and validates The new A5 presets were not in canonical form, several filaments resolved no or the wrong filament_id, and the model and machines pointed at non-existent or AD5M Pro defaults. Run the standard profile tooling (normalize, update-index, generate-id), give the branded filaments the ids of their existing Flashforge products, and repoint the defaults at A5-compatible filaments and processes. Bump the Flashforge bundle version. --------- Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Co-authored-by: yw4z <ywsyildiz@gmail.com> Co-authored-by: SoftFever <103989404+SoftFever@users.noreply.github.com> Co-authored-by: SoftFever <softfeverever@gmail.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
yw4z
SoftFever
SoftFever
parent
2adb631d6f
commit
61dbe5572f
+23
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.06mm Standard @FF Adventurer A5 0.25 nozzle",
|
||||
"inherits": "0.06mm Standard @Flashforge AD5M Pro 0.25 Nozzle",
|
||||
"from": "system",
|
||||
"setting_id": "426xS3MFF3smfdDE",
|
||||
"instantiation": "true",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"enable_arc_fitting": "1",
|
||||
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
|
||||
"compatible_printers": [
|
||||
"Flashforge Adventurer A5 0.25 nozzle"
|
||||
],
|
||||
"infill_wall_overlap": "15%",
|
||||
"only_one_wall_top": "1",
|
||||
"print_settings_id": "0.06mm Standard @FF Adventurer A5 0.25 nozzle",
|
||||
"seam_slope_conditional": "1",
|
||||
"seam_slope_inner_walls": "1",
|
||||
"slowdown_for_curled_perimeters": "0",
|
||||
"small_perimeter_speed": "25",
|
||||
"sparse_infill_pattern": "grid",
|
||||
"wipe_speed": "200"
|
||||
}
|
||||
+23
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.08mm Standard @FF Adventurer A5 0.25 nozzle",
|
||||
"inherits": "0.08mm Standard @Flashforge AD5M Pro 0.25 Nozzle",
|
||||
"from": "system",
|
||||
"setting_id": "2N8NG8IpxxCPXZlq",
|
||||
"instantiation": "true",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"enable_arc_fitting": "1",
|
||||
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
|
||||
"compatible_printers": [
|
||||
"Flashforge Adventurer A5 0.25 nozzle"
|
||||
],
|
||||
"infill_wall_overlap": "15%",
|
||||
"only_one_wall_top": "1",
|
||||
"print_settings_id": "0.08mm Standard @FF Adventurer A5 0.25 nozzle",
|
||||
"seam_slope_conditional": "1",
|
||||
"seam_slope_inner_walls": "1",
|
||||
"slowdown_for_curled_perimeters": "0",
|
||||
"small_perimeter_speed": "25",
|
||||
"sparse_infill_pattern": "grid",
|
||||
"wipe_speed": "200"
|
||||
}
|
||||
+23
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.10mm Standard @FF Adventurer A5 0.25 nozzle",
|
||||
"inherits": "0.10mm Standard @Flashforge AD5M Pro 0.25 Nozzle",
|
||||
"from": "system",
|
||||
"setting_id": "H74U0yaiNgyQpdbc",
|
||||
"instantiation": "true",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"enable_arc_fitting": "1",
|
||||
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
|
||||
"compatible_printers": [
|
||||
"Flashforge Adventurer A5 0.25 nozzle"
|
||||
],
|
||||
"infill_wall_overlap": "15%",
|
||||
"only_one_wall_top": "1",
|
||||
"print_settings_id": "0.10mm Standard @FF Adventurer A5 0.25 nozzle",
|
||||
"seam_slope_conditional": "1",
|
||||
"seam_slope_inner_walls": "1",
|
||||
"slowdown_for_curled_perimeters": "0",
|
||||
"small_perimeter_speed": "25",
|
||||
"sparse_infill_pattern": "grid",
|
||||
"wipe_speed": "200"
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.12mm Fine @FF Adventurer A5 0.4 nozzle",
|
||||
"inherits": "0.12mm Fine @Flashforge AD5M Pro 0.4 Nozzle",
|
||||
"from": "system",
|
||||
"setting_id": "G5AhxHk95GfXw6ec",
|
||||
"instantiation": "true",
|
||||
"bridge_flow": "1",
|
||||
"enable_arc_fitting": "1",
|
||||
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
|
||||
"compatible_printers": [
|
||||
"Flashforge Adventurer A5 0.4 nozzle"
|
||||
],
|
||||
"infill_wall_overlap": "15%",
|
||||
"initial_layer_print_height": "0.2",
|
||||
"only_one_wall_top": "1",
|
||||
"print_settings_id": "0.12mm Fine @FF Adventurer A5 0.4 nozzle",
|
||||
"seam_slope_conditional": "1",
|
||||
"seam_slope_inner_walls": "1",
|
||||
"slowdown_for_curled_perimeters": "0",
|
||||
"small_perimeter_speed": "25",
|
||||
"sparse_infill_pattern": "grid",
|
||||
"support_line_width": "0.42"
|
||||
}
|
||||
+17
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.12mm Standard @FF Adventurer A5 0.25 nozzle",
|
||||
"inherits": "0.12mm Standard @Flashforge AD5M Pro 0.25 Nozzle",
|
||||
"from": "system",
|
||||
"setting_id": "x28lWqpQxkirzYXm",
|
||||
"instantiation": "true",
|
||||
"enable_arc_fitting": "1",
|
||||
"compatible_printers": [
|
||||
"Flashforge Adventurer A5 0.25 nozzle"
|
||||
],
|
||||
"infill_wall_overlap": "15%",
|
||||
"only_one_wall_top": "1",
|
||||
"slowdown_for_curled_perimeters": "0",
|
||||
"print_settings_id": "0.12mm Standard @FF Adventurer A5 0.25 nozzle",
|
||||
"sparse_infill_pattern": "grid"
|
||||
}
|
||||
+23
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.14mm Standard @FF Adventurer A5 0.25 nozzle",
|
||||
"inherits": "0.14mm Standard @Flashforge AD5M Pro 0.25 Nozzle",
|
||||
"from": "system",
|
||||
"setting_id": "Xx4fcIZ3esI4IXbl",
|
||||
"instantiation": "true",
|
||||
"elefant_foot_compensation": "0.15",
|
||||
"enable_arc_fitting": "1",
|
||||
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
|
||||
"compatible_printers": [
|
||||
"Flashforge Adventurer A5 0.25 nozzle"
|
||||
],
|
||||
"infill_wall_overlap": "15%",
|
||||
"only_one_wall_top": "1",
|
||||
"print_settings_id": "0.14mm Standard @FF Adventurer A5 0.25 nozzle",
|
||||
"seam_slope_conditional": "1",
|
||||
"seam_slope_inner_walls": "1",
|
||||
"slowdown_for_curled_perimeters": "0",
|
||||
"small_perimeter_speed": "25",
|
||||
"sparse_infill_pattern": "grid",
|
||||
"wipe_speed": "200"
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.18mm Fine @FF Adventurer A5 0.6 nozzle",
|
||||
"inherits": "0.18mm Fine @Flashforge AD5M Pro 0.6 Nozzle",
|
||||
"from": "system",
|
||||
"setting_id": "USICCgjHQ4aHkqMM",
|
||||
"instantiation": "true",
|
||||
"enable_arc_fitting": "1",
|
||||
"enable_support": "1",
|
||||
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
|
||||
"compatible_printers": [
|
||||
"Flashforge Adventurer A5 0.6 nozzle"
|
||||
],
|
||||
"infill_wall_overlap": "15%",
|
||||
"initial_layer_print_height": "0.25",
|
||||
"only_one_wall_top": "1",
|
||||
"print_settings_id": "0.18mm Fine @FF Adventurer A5 0.6 nozzle",
|
||||
"seam_slope_conditional": "1",
|
||||
"seam_slope_inner_walls": "1",
|
||||
"slowdown_for_curled_perimeters": "0",
|
||||
"small_perimeter_speed": "25",
|
||||
"support_bottom_z_distance": "0.2",
|
||||
"support_top_z_distance": "0.2"
|
||||
}
|
||||
+21
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.20mm Standard @FF Adventurer A5 0.4 nozzle",
|
||||
"inherits": "0.20mm Standard @Flashforge AD5M Pro 0.4 Nozzle",
|
||||
"from": "system",
|
||||
"setting_id": "ZrWC7sW8I5eH0nI0",
|
||||
"instantiation": "true",
|
||||
"enable_arc_fitting": "1",
|
||||
"compatible_printers": [
|
||||
"Flashforge Adventurer A5 0.4 nozzle"
|
||||
],
|
||||
"infill_wall_overlap": "15%",
|
||||
"only_one_wall_top": "1",
|
||||
"print_settings_id": "0.20mm Standard @FF Adventurer A5 0.4 nozzle",
|
||||
"seam_slope_conditional": "1",
|
||||
"seam_slope_inner_walls": "1",
|
||||
"slowdown_for_curled_perimeters": "0",
|
||||
"small_perimeter_speed": "25",
|
||||
"support_bottom_z_distance": "0.2",
|
||||
"support_top_z_distance": "0.2"
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.24mm Draft @FF Adventurer A5 0.4 nozzle",
|
||||
"inherits": "0.24mm Draft @Flashforge AD5M Pro 0.4 Nozzle",
|
||||
"from": "system",
|
||||
"setting_id": "nniAHPVQxmVlEZqp",
|
||||
"instantiation": "true",
|
||||
"enable_arc_fitting": "1",
|
||||
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
|
||||
"compatible_printers": [
|
||||
"Flashforge Adventurer A5 0.4 nozzle"
|
||||
],
|
||||
"infill_wall_overlap": "15%",
|
||||
"initial_layer_print_height": "0.25",
|
||||
"only_one_wall_top": "1",
|
||||
"print_settings_id": "0.24mm Draft @FF Adventurer A5 0.4 nozzle",
|
||||
"seam_slope_conditional": "1",
|
||||
"seam_slope_inner_walls": "1",
|
||||
"slowdown_for_curled_perimeters": "0",
|
||||
"small_perimeter_speed": "25",
|
||||
"support_bottom_z_distance": "0.2",
|
||||
"support_top_z_distance": "0.2"
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.24mm Fine @FF Adventurer A5 0.8 nozzle",
|
||||
"inherits": "0.24mm Fine @Flashforge AD5M Pro 0.8 Nozzle",
|
||||
"from": "system",
|
||||
"setting_id": "INfUgOlQBMZLYrfu",
|
||||
"instantiation": "true",
|
||||
"bridge_flow": "1",
|
||||
"enable_arc_fitting": "1",
|
||||
"compatible_printers": [
|
||||
"Flashforge Adventurer A5 0.8 nozzle"
|
||||
],
|
||||
"infill_wall_overlap": "15%",
|
||||
"initial_layer_print_height": "0.3",
|
||||
"only_one_wall_top": "1",
|
||||
"print_settings_id": "0.24mm Fine @FF Adventurer A5 0.8 nozzle",
|
||||
"slowdown_for_curled_perimeters": "0",
|
||||
"sparse_infill_pattern": "grid"
|
||||
}
|
||||
+22
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.30mm Standard @FF Adventurer A5 0.6 nozzle",
|
||||
"inherits": "0.30mm Standard @Flashforge AD5M Pro 0.6 Nozzle",
|
||||
"from": "system",
|
||||
"setting_id": "zNxUHo9HvYPlL2KP",
|
||||
"instantiation": "true",
|
||||
"enable_arc_fitting": "1",
|
||||
"compatible_printers": [
|
||||
"Flashforge Adventurer A5 0.6 nozzle"
|
||||
],
|
||||
"infill_wall_overlap": "15%",
|
||||
"only_one_wall_top": "1",
|
||||
"print_settings_id": "0.30mm Standard @FF Adventurer A5 0.6 nozzle",
|
||||
"seam_slope_conditional": "1",
|
||||
"seam_slope_inner_walls": "1",
|
||||
"slowdown_for_curled_perimeters": "0",
|
||||
"small_perimeter_speed": "25",
|
||||
"sparse_infill_pattern": "grid",
|
||||
"support_bottom_z_distance": "0.2",
|
||||
"support_top_z_distance": "0.2"
|
||||
}
|
||||
+18
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.40mm Standard @FF Adventurer A5 0.8 nozzle",
|
||||
"inherits": "0.40mm Standard @Flashforge AD5M Pro 0.8 Nozzle",
|
||||
"from": "system",
|
||||
"setting_id": "Davfy2YyV2b7ofhd",
|
||||
"instantiation": "true",
|
||||
"enable_arc_fitting": "1",
|
||||
"compatible_printers": [
|
||||
"Flashforge Adventurer A5 0.8 nozzle"
|
||||
],
|
||||
"infill_wall_overlap": "15%",
|
||||
"print_settings_id": "0.40mm Standard @FF Adventurer A5 0.8 nozzle",
|
||||
"slowdown_for_curled_perimeters": "0",
|
||||
"sparse_infill_pattern": "grid",
|
||||
"support_bottom_z_distance": "0.25",
|
||||
"support_top_z_distance": "0.25"
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.42mm Draft @FF Adventurer A5 0.6 nozzle",
|
||||
"inherits": "0.42mm Draft @Flashforge AD5M Pro 0.6 Nozzle",
|
||||
"from": "system",
|
||||
"setting_id": "k35K2zIeyVhqNVC1",
|
||||
"instantiation": "true",
|
||||
"bridge_flow": "1",
|
||||
"enable_arc_fitting": "1",
|
||||
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
|
||||
"compatible_printers": [
|
||||
"Flashforge Adventurer A5 0.6 nozzle"
|
||||
],
|
||||
"infill_wall_overlap": "15%",
|
||||
"initial_layer_print_height": "0.3",
|
||||
"only_one_wall_top": "1",
|
||||
"print_settings_id": "0.42mm Draft @FF Adventurer A5 0.6 nozzle",
|
||||
"seam_slope_conditional": "1",
|
||||
"seam_slope_inner_walls": "1",
|
||||
"slowdown_for_curled_perimeters": "0",
|
||||
"small_perimeter_speed": "25",
|
||||
"sparse_infill_pattern": "grid"
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.56mm Draft @FF Adventurer A5 0.8 nozzle",
|
||||
"inherits": "0.56mm Draft @Flashforge AD5M Pro 0.8 Nozzle",
|
||||
"from": "system",
|
||||
"setting_id": "AMe67pwFNPpsDJ9B",
|
||||
"instantiation": "true",
|
||||
"enable_arc_fitting": "1",
|
||||
"compatible_printers": [
|
||||
"Flashforge Adventurer A5 0.8 nozzle"
|
||||
],
|
||||
"infill_wall_overlap": "25%",
|
||||
"print_settings_id": "0.56mm Draft @FF Adventurer A5 0.8 nozzle",
|
||||
"slowdown_for_curled_perimeters": "0",
|
||||
"sparse_infill_pattern": "grid"
|
||||
}
|
||||
Reference in New Issue
Block a user