update snapmaker profiles (#7012)

- add filament Breakaway
- add preheat configs
- fix `prime_volume`
This commit is contained in:
SoftFever 2024-10-07 18:10:49 +08:00 committed by GitHub
commit 5b6fa0b770
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
57 changed files with 279 additions and 125 deletions

View File

@ -1,6 +1,6 @@
{
"name": "Snapmaker",
"version": "02.02.00.01",
"version": "02.02.02.02",
"force_update": "0",
"description": "Snapmaker configurations",
"machine_model_list": [
@ -400,6 +400,10 @@
"name": "fdm_filament_pva",
"sub_path": "filament/fdm_filament_pva.json"
},
{
"name": "fdm_filament_breakaway",
"sub_path": "filament/fdm_filament_breakaway.json"
},
{
"name": "fdm_filament_tpu",
"sub_path": "filament/fdm_filament_tpu.json"
@ -724,6 +728,18 @@
"name": "Snapmaker J1 PVA @0.2 nozzle",
"sub_path": "filament/Snapmaker J1 PVA @0.2 nozzle.json"
},
{
"name": "Snapmaker J1 Breakaway @base",
"sub_path": "filament/Snapmaker J1 Breakaway @base.json"
},
{
"name": "Snapmaker J1 Breakaway",
"sub_path": "filament/Snapmaker J1 Breakaway.json"
},
{
"name": "Snapmaker J1 Breakaway @0.2 nozzle",
"sub_path": "filament/Snapmaker J1 Breakaway @0.2 nozzle.json"
},
{
"name": "Snapmaker J1 TPU @base",
"sub_path": "filament/Snapmaker J1 TPU @base.json"
@ -920,6 +936,18 @@
"name": "Snapmaker Dual PVA @0.2 nozzle",
"sub_path": "filament/Snapmaker Dual PVA @0.2 nozzle.json"
},
{
"name": "Snapmaker Dual Breakaway @base",
"sub_path": "filament/Snapmaker Dual Breakaway @base.json"
},
{
"name": "Snapmaker Dual Breakaway",
"sub_path": "filament/Snapmaker Dual Breakaway.json"
},
{
"name": "Snapmaker Dual Breakaway @0.2 nozzle",
"sub_path": "filament/Snapmaker Dual Breakaway @0.2 nozzle.json"
},
{
"name": "Snapmaker Dual TPU @base",
"sub_path": "filament/Snapmaker Dual TPU @base.json"

View File

@ -16,9 +16,6 @@
"Snapmaker A350 Dual QSKit (0.2 nozzle)",
"Snapmaker Artisan (0.2 nozzle)"
],
"filament_end_gcode": [
""
],
"hot_plate_temp": [
"90"
],

View File

@ -5,9 +5,6 @@
"name": "Snapmaker Dual ABS @base",
"filament_id": "168223792",
"inherits": "fdm_filament_abs",
"filament_end_gcode": [
"M104 S{temperature_vitrification[current_extruder]} ;standby T{current_extruder}"
],
"hot_plate_temp": [
"110"
],

View File

@ -16,9 +16,6 @@
"Snapmaker A350 Dual QSKit (0.2 nozzle)",
"Snapmaker Artisan (0.2 nozzle)"
],
"filament_end_gcode": [
""
],
"hot_plate_temp": [
"90"
],

View File

@ -5,9 +5,6 @@
"name": "Snapmaker Dual ASA @base",
"filament_id": "1247172706",
"inherits": "fdm_filament_asa",
"filament_end_gcode": [
"M104 S{temperature_vitrification[current_extruder]} ;standby T{current_extruder}"
],
"hot_plate_temp": [
"110"
],

View File

@ -0,0 +1,22 @@
{
"type": "filament",
"from": "system",
"instantiation": "true",
"name": "Snapmaker Dual Breakaway @0.2 nozzle",
"setting_id": "98433967",
"inherits": "Snapmaker Dual Breakaway @base",
"compatible_printers": [
"Snapmaker A250 Dual (0.2 nozzle)",
"Snapmaker A250 Dual BKit (0.2 nozzle)",
"Snapmaker A250 Dual QS+B Kit (0.2 nozzle)",
"Snapmaker A250 Dual QSKit (0.2 nozzle)",
"Snapmaker A350 Dual (0.2 nozzle)",
"Snapmaker A350 Dual BKit (0.2 nozzle)",
"Snapmaker A350 Dual QS+B Kit (0.2 nozzle)",
"Snapmaker A350 Dual QSKit (0.2 nozzle)",
"Snapmaker Artisan (0.2 nozzle)"
],
"filament_max_volumetric_speed": [
"1.4"
]
}

View File

@ -0,0 +1,35 @@
{
"type": "filament",
"from": "system",
"instantiation": "false",
"name": "Snapmaker Dual Breakaway @base",
"filament_id": "1207881278",
"inherits": "fdm_filament_breakaway",
"filament_loading_speed_start": [
"35"
],
"filament_loading_speed": [
"35"
],
"filament_unloading_speed_start": [
"35"
],
"filament_unloading_speed": [
"35"
],
"filament_load_time": [
"2"
],
"filament_unload_time": [
"2"
],
"filament_cooling_moves": [
"2"
],
"filament_cooling_initial_speed": [
"35"
],
"filament_cooling_final_speed": [
"60"
]
}

View File

@ -0,0 +1,37 @@
{
"type": "filament",
"from": "system",
"instantiation": "true",
"name": "Snapmaker Dual Breakaway",
"setting_id": "1762361484",
"inherits": "Snapmaker Dual Breakaway @base",
"compatible_printers": [
"Snapmaker A250 Dual (0.4 nozzle)",
"Snapmaker A250 Dual (0.6 nozzle)",
"Snapmaker A250 Dual (0.8 nozzle)",
"Snapmaker A250 Dual BKit (0.4 nozzle)",
"Snapmaker A250 Dual BKit (0.6 nozzle)",
"Snapmaker A250 Dual BKit (0.8 nozzle)",
"Snapmaker A250 Dual QS+B Kit (0.4 nozzle)",
"Snapmaker A250 Dual QS+B Kit (0.6 nozzle)",
"Snapmaker A250 Dual QS+B Kit (0.8 nozzle)",
"Snapmaker A250 Dual QSKit (0.4 nozzle)",
"Snapmaker A250 Dual QSKit (0.6 nozzle)",
"Snapmaker A250 Dual QSKit (0.8 nozzle)",
"Snapmaker A350 Dual (0.4 nozzle)",
"Snapmaker A350 Dual (0.6 nozzle)",
"Snapmaker A350 Dual (0.8 nozzle)",
"Snapmaker A350 Dual BKit (0.4 nozzle)",
"Snapmaker A350 Dual BKit (0.6 nozzle)",
"Snapmaker A350 Dual BKit (0.8 nozzle)",
"Snapmaker A350 Dual QS+B Kit (0.4 nozzle)",
"Snapmaker A350 Dual QS+B Kit (0.6 nozzle)",
"Snapmaker A350 Dual QS+B Kit (0.8 nozzle)",
"Snapmaker A350 Dual QSKit (0.4 nozzle)",
"Snapmaker A350 Dual QSKit (0.6 nozzle)",
"Snapmaker A350 Dual QSKit (0.8 nozzle)",
"Snapmaker Artisan (0.4 nozzle)",
"Snapmaker Artisan (0.6 nozzle)",
"Snapmaker Artisan (0.8 nozzle)"
]
}

View File

@ -5,9 +5,6 @@
"name": "Snapmaker Dual PA-CF @base",
"filament_id": "3493177425",
"inherits": "fdm_filament_pa",
"filament_end_gcode": [
"M104 S{temperature_vitrification[current_extruder]} ;standby T{current_extruder}"
],
"hot_plate_temp": [
"100"
],

View File

@ -5,9 +5,6 @@
"name": "Snapmaker Dual PET @base",
"filament_id": "2128577941",
"inherits": "fdm_filament_pet",
"filament_end_gcode": [
"M104 S{temperature_vitrification[current_extruder]} ;standby T{current_extruder}"
],
"overhang_fan_speed": [
"40"
],

View File

@ -5,9 +5,6 @@
"name": "Snapmaker Dual PETG @base",
"filament_id": "2209001062",
"inherits": "fdm_filament_petg",
"filament_end_gcode": [
"M104 S{temperature_vitrification[current_extruder]} ;standby T{current_extruder}"
],
"overhang_fan_speed": [
"25"
],

View File

@ -5,9 +5,6 @@
"name": "Snapmaker Dual PETG-CF @base",
"filament_id": "1042511226",
"inherits": "fdm_filament_petg",
"filament_end_gcode": [
"M104 S{temperature_vitrification[current_extruder]} ;standby T{current_extruder}"
],
"required_nozzle_HRC": [
"40"
],
@ -83,6 +80,9 @@
"enable_pressure_advance": [
"0"
],
"pressure_advance": [
"0.04"
],
"filament_type": [
"PETG-CF"
],

View File

@ -5,9 +5,6 @@
"name": "Snapmaker Dual PLA @base",
"filament_id": "1417031127",
"inherits": "fdm_filament_pla",
"filament_end_gcode": [
"M104 S{temperature_vitrification[current_extruder]} ;standby T{current_extruder}"
],
"filament_retraction_length": [
"nil"
],

View File

@ -5,9 +5,6 @@
"name": "Snapmaker Dual PLA Eco @base",
"filament_id": "200803790",
"inherits": "fdm_filament_pla_eco",
"filament_end_gcode": [
"M104 S{temperature_vitrification[current_extruder]} ;standby T{current_extruder}"
],
"filament_density": [
"1.26"
],

View File

@ -5,9 +5,6 @@
"name": "Snapmaker Dual PLA Matte @base",
"filament_id": "3503790988",
"inherits": "fdm_filament_pla",
"filament_end_gcode": [
"M104 S{temperature_vitrification[current_extruder]} ;standby T{current_extruder}"
],
"filament_density": [
"1.32"
],

View File

@ -5,9 +5,6 @@
"name": "Snapmaker Dual PLA Metal @base",
"filament_id": "2029994346",
"inherits": "fdm_filament_pla",
"filament_end_gcode": [
"M104 S{temperature_vitrification[current_extruder]} ;standby T{current_extruder}"
],
"filament_cost": [
"90"
],

View File

@ -5,9 +5,6 @@
"name": "Snapmaker Dual PLA Silk @base",
"filament_id": "1181363872",
"inherits": "fdm_filament_pla",
"filament_end_gcode": [
"M104 S{temperature_vitrification[current_extruder]} ;standby T{current_extruder}"
],
"hot_plate_temp_initial_layer": [
"65"
],

View File

@ -5,9 +5,6 @@
"name": "Snapmaker Dual PLA-CF @base",
"filament_id": "1702147325",
"inherits": "fdm_filament_pla",
"filament_end_gcode": [
"M104 S{temperature_vitrification[current_extruder]} ;standby T{current_extruder}"
],
"required_nozzle_HRC": [
"40"
],

View File

@ -5,9 +5,6 @@
"name": "Snapmaker Dual PVA @base",
"filament_id": "3104636980",
"inherits": "fdm_filament_pva",
"filament_end_gcode": [
"M104 S{temperature_vitrification[current_extruder]} ;standby T{current_extruder}"
],
"filament_loading_speed_start": [
"35"
],

View File

@ -37,9 +37,6 @@
"hot_plate_temp": [
"45"
],
"hot_plate_temp_initial_layer": [
"45"
],
"overhang_fan_speed": [
"65"
],

View File

@ -5,9 +5,6 @@
"name": "Snapmaker Dual TPU @base",
"filament_id": "2971656290",
"inherits": "fdm_filament_tpu",
"filament_end_gcode": [
"M104 S{temperature_vitrification[current_extruder]} ;standby T{current_extruder}"
],
"filament_loading_speed_start": [
"35"
],
@ -34,5 +31,11 @@
],
"filament_cooling_final_speed": [
"60"
],
"nozzle_temperature_initial_layer": [
"240"
],
"nozzle_temperature": [
"240"
]
}

View File

@ -8,9 +8,6 @@
"compatible_printers": [
"Snapmaker J1 (0.2 nozzle)"
],
"filament_end_gcode": [
""
],
"hot_plate_temp": [
"90"
],

View File

@ -5,9 +5,6 @@
"name": "Snapmaker J1 ABS @base",
"filament_id": "1223824394",
"inherits": "fdm_filament_abs",
"filament_end_gcode": [
"M104 S{temperature_vitrification[current_extruder]} ;standby T{current_extruder}"
],
"hot_plate_temp": [
"110"
],

View File

@ -0,0 +1,14 @@
{
"type": "filament",
"from": "system",
"instantiation": "true",
"name": "Snapmaker J1 Breakaway @0.2 nozzle",
"setting_id": "2613265860",
"inherits": "Snapmaker J1 Breakaway @base",
"compatible_printers": [
"Snapmaker J1 (0.2 nozzle)"
],
"filament_max_volumetric_speed": [
"1.4"
]
}

View File

@ -0,0 +1,8 @@
{
"type": "filament",
"from": "system",
"instantiation": "false",
"name": "Snapmaker J1 Breakaway @base",
"filament_id": "3492897526",
"inherits": "fdm_filament_breakaway"
}

View File

@ -0,0 +1,13 @@
{
"type": "filament",
"from": "system",
"instantiation": "true",
"name": "Snapmaker J1 Breakaway",
"setting_id": "738160822",
"inherits": "Snapmaker J1 Breakaway @base",
"compatible_printers": [
"Snapmaker J1 (0.4 nozzle)",
"Snapmaker J1 (0.6 nozzle)",
"Snapmaker J1 (0.8 nozzle)"
]
}

View File

@ -5,9 +5,6 @@
"name": "Snapmaker J1 PA-CF @base",
"filament_id": "1210173120",
"inherits": "fdm_filament_pa",
"filament_end_gcode": [
"M104 S{temperature_vitrification[current_extruder]} ;standby T{current_extruder}"
],
"overhang_fan_speed": [
"55"
],

View File

@ -5,9 +5,6 @@
"name": "Snapmaker J1 PET @base",
"filament_id": "1009481135",
"inherits": "fdm_filament_pet",
"filament_end_gcode": [
"M104 S{temperature_vitrification[current_extruder]} ;standby T{current_extruder}"
],
"overhang_fan_speed": [
"40"
],

View File

@ -5,9 +5,6 @@
"name": "Snapmaker J1 PETG @base",
"filament_id": "1172603684",
"inherits": "fdm_filament_petg",
"filament_end_gcode": [
"M104 S{temperature_vitrification[current_extruder]} ;standby T{current_extruder}"
],
"overhang_fan_speed": [
"35"
],

View File

@ -5,9 +5,6 @@
"name": "Snapmaker J1 PETG-CF @base",
"filament_id": "4235401834",
"inherits": "fdm_filament_petg",
"filament_end_gcode": [
"M104 S{temperature_vitrification[current_extruder]} ;standby T{current_extruder}"
],
"required_nozzle_HRC": [
"40"
],
@ -56,6 +53,9 @@
"enable_pressure_advance": [
"0"
],
"pressure_advance": [
"0.04"
],
"filament_type": [
"PETG-CF"
],

View File

@ -5,9 +5,6 @@
"name": "Snapmaker J1 PLA @base",
"filament_id": "377675245",
"inherits": "fdm_filament_pla",
"filament_end_gcode": [
"M104 S{temperature_vitrification[current_extruder]} ;standby T{current_extruder}"
],
"filament_retraction_length": [
"nil"
],

View File

@ -5,9 +5,6 @@
"name": "Snapmaker J1 PLA Eco @base",
"filament_id": "3383257822",
"inherits": "fdm_filament_pla_eco",
"filament_end_gcode": [
"M104 S{temperature_vitrification[current_extruder]} ;standby T{current_extruder}"
],
"filament_density": [
"1.26"
],

View File

@ -5,9 +5,6 @@
"name": "Snapmaker J1 PLA Matte @base",
"filament_id": "1192769348",
"inherits": "fdm_filament_pla",
"filament_end_gcode": [
"M104 S{temperature_vitrification[current_extruder]} ;standby T{current_extruder}"
],
"filament_density": [
"1.32"
],

View File

@ -5,9 +5,6 @@
"name": "Snapmaker J1 PLA Metal @base",
"filament_id": "4012961186",
"inherits": "fdm_filament_pla",
"filament_end_gcode": [
"M104 S{temperature_vitrification[current_extruder]} ;standby T{current_extruder}"
],
"filament_cost": [
"90"
],

View File

@ -5,9 +5,6 @@
"name": "Snapmaker J1 PLA Silk @base",
"filament_id": "1528786603",
"inherits": "fdm_filament_pla",
"filament_end_gcode": [
"M104 S{temperature_vitrification[current_extruder]} ;standby T{current_extruder}"
],
"hot_plate_temp_initial_layer": [
"65"
],

View File

@ -5,9 +5,6 @@
"name": "Snapmaker J1 PLA-CF @base",
"filament_id": "3806593857",
"inherits": "fdm_filament_pla",
"filament_end_gcode": [
"M104 S{temperature_vitrification[current_extruder]} ;standby T{current_extruder}"
],
"required_nozzle_HRC": [
"40"
],

View File

@ -5,9 +5,6 @@
"name": "Snapmaker J1 PVA @base",
"filament_id": "4227461134",
"inherits": "fdm_filament_pva",
"filament_end_gcode": [
"M104 S{temperature_vitrification[current_extruder]} ;standby T{current_extruder}"
],
"slow_down_layer_time": [
"8"
]

View File

@ -13,9 +13,6 @@
"hot_plate_temp": [
"45"
],
"hot_plate_temp_initial_layer": [
"45"
],
"overhang_fan_speed": [
"65"
],

View File

@ -5,7 +5,10 @@
"name": "Snapmaker J1 TPU @base",
"filament_id": "4092268632",
"inherits": "fdm_filament_tpu",
"filament_end_gcode": [
"M104 S{temperature_vitrification[current_extruder]} ;standby T{current_extruder}"
"nozzle_temperature_initial_layer": [
"240"
],
"nozzle_temperature": [
"240"
]
}

View File

@ -53,6 +53,9 @@
"enable_pressure_advance": [
"0"
],
"pressure_advance": [
"0.04"
],
"filament_type": [
"PETG-CF"
],

View File

@ -34,9 +34,6 @@
"hot_plate_temp": [
"45"
],
"hot_plate_temp_initial_layer": [
"45"
],
"overhang_fan_speed": [
"100"
],
@ -46,6 +43,12 @@
"filament_max_volumetric_speed": [
"7.2"
],
"nozzle_temperature_initial_layer": [
"240"
],
"nozzle_temperature": [
"240"
],
"fan_max_speed": [
"100"
],

View File

@ -0,0 +1,52 @@
{
"type": "filament",
"from": "system",
"instantiation": "false",
"name": "fdm_filament_breakaway",
"inherits": "fdm_filament_common",
"filament_is_support": [
"1"
],
"hot_plate_temp": [
"65"
],
"hot_plate_temp_initial_layer": [
"70"
],
"filament_flow_ratio": [
"0.98"
],
"filament_cost": [
"100"
],
"filament_density": [
"1.32"
],
"filament_max_volumetric_speed": [
"12"
],
"filament_retraction_length": [
"1.8"
],
"nozzle_temperature_initial_layer": [
"230"
],
"nozzle_temperature": [
"220"
],
"temperature_vitrification": [
"154"
],
"default_filament_colour": [
"#ffffff"
],
"filament_type": [
"Breakaway Support"
],
"nozzle_temperature_range_high": [
"240"
],
"nozzle_temperature_range_low": [
"200"
]
}

View File

@ -61,6 +61,9 @@
"enable_pressure_advance": [
"1"
],
"pressure_advance": [
"0.03"
],
"default_filament_colour": [
"#DF6734"
],

View File

@ -31,6 +31,9 @@
"filament_retraction_length": [
"1.2"
],
"filament_retraction_speed": [
"60"
],
"nozzle_temperature_initial_layer": [
"220"
],
@ -49,6 +52,9 @@
"enable_pressure_advance": [
"1"
],
"pressure_advance": [
"0.02"
],
"default_filament_colour": [
"#F8C827"
],

View File

@ -7,12 +7,6 @@
"filament_is_support": [
"1"
],
"hot_plate_temp": [
"50"
],
"hot_plate_temp_initial_layer": [
"50"
],
"overhang_fan_threshold": [
"50%"
],
@ -32,7 +26,7 @@
"15"
],
"filament_max_volumetric_speed": [
"2.4"
"6"
],
"filament_retraction_length": [
"2"

View File

@ -8,7 +8,7 @@
"40"
],
"hot_plate_temp_initial_layer": [
"40"
"45"
],
"overhang_fan_speed": [
"70"
@ -53,10 +53,10 @@
"25"
],
"nozzle_temperature_initial_layer": [
"240"
"230"
],
"nozzle_temperature": [
"240"
"225"
],
"temperature_vitrification": [
"138"
@ -67,6 +67,9 @@
"fan_min_speed": [
"70"
],
"pressure_advance": [
"0.01"
],
"default_filament_colour": [
"#302730"
],

View File

@ -14,7 +14,7 @@
"230x250",
"0x250"
],
"machine_start_gcode": "; Model: Snapmaker A250\n; Update: 20240428\n; Maintained by https://github.com/macdylan/3dp-configs\n; Printer : [printer_preset]\n; Profile : [print_preset]\n; Plate : [plate_name]\n\nT[initial_extruder]\n\nM140 S{first_layer_bed_temperature[initial_extruder]}\n\n; you can clean the nozzle\nM104 S165\nM204 S100\nG28\nG0 Z153 F960.0\nG0 Y125.0 F3420.0\nG0 X115.0\n\nM190 R{first_layer_bed_temperature[initial_extruder]}\n\nG28\n{if 1==1}\n G0 X0\n G0 Z0.2 F960.0\n G0 Y0 F3420.0\n G0 X230\n G0 Y250\n G0 X0\n G0 Y0\n{endif}\n\nM83\n{if 1==1 && max(hot_plate_temp_initial_layer[initial_extruder], hot_plate_temp[initial_extruder]) >= 90}\nG0 Z0.06\nG92 Z0 ;reset z\n{endif}\n\n; flush initial nozzle\nT[initial_extruder]\nM104 S{max(250, min(290, nozzle_temperature_initial_layer[(initial_extruder % 2 == 0 ? min(initial_extruder + initial_extruder, 63) : max(initial_extruder - (1-initial_extruder), 0))] + 15))}; common flush temp\nG0 Z1.6 F960.0\nG0 X{( initial_extruder % 2 == 0 ? 100.0 : 130.0 )} F3420.0\nG0 Y0 F3420.0\n\nM109 S{max(250, min(290, nozzle_temperature_initial_layer[(initial_extruder % 2 == 0 ? min(initial_extruder + initial_extruder, 63) : max(initial_extruder - (1-initial_extruder), 0))] + 15))} C2 W1\nG1 E15 F80.0\nG92 E0\n\nM106 S{min(255, (fan_max_speed[(initial_extruder % 2 == 0 ? min(initial_extruder + initial_extruder, 63) : max(initial_extruder - (1-initial_extruder), 0))] + 10) * 2.55)}\n\nM104 S{nozzle_temperature_initial_layer[(initial_extruder % 2 == 0 ? min(initial_extruder + initial_extruder, 63) : max(initial_extruder - (1-initial_extruder), 0))] + 5}\n\nG1 E9.0 F200\nG92 E0\nG1 E6.0 Z4.6 F200\nG92 E0\n\nG0 Z5.6 F200\nM107\n\nG0 X{( initial_extruder % 2 == 0 ? 55.0 : 175.0 )} F3420.0\nG0 Z0.3 F960.0\nM109 S{nozzle_temperature_initial_layer[(initial_extruder % 2 == 0 ? min(initial_extruder + initial_extruder, 63) : max(initial_extruder - (1-initial_extruder), 0))]} C3 W1\nG1 E3 F200\nG92 E0\nG1 X{( initial_extruder % 2 == 0 ? 0 : 230 )} E3.42995 F3420.0\nG92 E0\n\nG1 E-{retraction_length[initial_extruder]} F200\nG92 E0\nG0 Y20 F3420.0\n\n; ready [plate_name]",
"machine_start_gcode": "; Model: Snapmaker A250\n; Update: 20240922\n; Maintained by https://github.com/macdylan/3dp-configs\n; Printer : [printer_preset]\n; Profile : [print_preset]\n; Plate : [plate_name]\n\nT[initial_extruder]\n\nM140 S{first_layer_bed_temperature[initial_extruder]}\n\n; you can clean the nozzle\nM104 S165\nM204 S100\nG28\nG0 Z153 F960.0\nG0 Y125.0 F3420.0\nG0 X115.0\n\nM190 R{first_layer_bed_temperature[initial_extruder]}\n\nG28\n{if 0==1} ; boundary check(for dual/quick swap kit), not recommanded if there are any clamps \n G0 X0\n G0 Z0.2 F960.0\n G0 Y0 F3420.0\n G0 X230\n G0 Y250\n G0 X0\n G0 Y0\n{endif}\n\nM83\n{if 1==1 && max(hot_plate_temp_initial_layer[initial_extruder], hot_plate_temp[initial_extruder]) >= 90}\nG0 Z0.06\nG92 Z0 ;reset z\n{endif}\n\n; flush initial nozzle\nT[initial_extruder]\nM104 S{max(250, min(290, nozzle_temperature_initial_layer[(initial_extruder % 2 == 0 ? min(initial_extruder + initial_extruder, 63) : max(initial_extruder - (1-initial_extruder), 0))] + 15))}; common flush temp\nG0 Z1.6 F960.0\nG0 X{( initial_extruder % 2 == 0 ? 100.0 : 130.0 )} F3420.0\nG0 Y0 F3420.0\n\nM109 S{max(250, min(290, nozzle_temperature_initial_layer[(initial_extruder % 2 == 0 ? min(initial_extruder + initial_extruder, 63) : max(initial_extruder - (1-initial_extruder), 0))] + 15))} C2 W1\nG1 E15 F80.0\nG92 E0\n\nM106 S{min(255, (fan_max_speed[(initial_extruder % 2 == 0 ? min(initial_extruder + initial_extruder, 63) : max(initial_extruder - (1-initial_extruder), 0))] + 10) * 2.55)}\n\nM104 S{nozzle_temperature_initial_layer[(initial_extruder % 2 == 0 ? min(initial_extruder + initial_extruder, 63) : max(initial_extruder - (1-initial_extruder), 0))] + 5}\n\nG1 E9.0 F200\nG92 E0\nG1 E6.0 Z4.6 F200\nG92 E0\n\nG0 Z5.6 F200\nM107\n\nG0 X{( initial_extruder % 2 == 0 ? 55.0 : 175.0 )} F3420.0\nG0 Z0.3 F960.0\nM109 S{nozzle_temperature_initial_layer[(initial_extruder % 2 == 0 ? min(initial_extruder + initial_extruder, 63) : max(initial_extruder - (1-initial_extruder), 0))]} C3 W1\nG1 E3 F200\nG92 E0\nG1 X{( initial_extruder % 2 == 0 ? 0 : 230 )} E3.42995 F3420.0\nG92 E0\n\nG1 E-{retraction_length[initial_extruder]} F200\nG92 E0\nG0 Y20 F3420.0\n\n; ready [plate_name]",
"machine_end_gcode": "G92 E0\n\nG0 Z{max_layer_z + 2.0} F600\n; retract the filament to make it easier to replace\nG0 E-5 F200\nG28\n\n M104 S0\nM140 S0\nM107\nM220 S100\nM84\n\n;\n; DON'T REMOVE these lines if you're using the smfix (https://github.com/macdylan/SMFix)\n; min_x = [first_layer_print_min_0]\n; min_y = [first_layer_print_min_1]\n; max_x = [first_layer_print_max_0]\n; max_y = [first_layer_print_max_1]\n; max_z = [max_layer_z]\n; total_layer_number = [layer_num]\n;",
"before_layer_change_gcode": "; layer_num: [layer_num]\nG92 E0"
}

File diff suppressed because one or more lines are too long

View File

@ -14,7 +14,7 @@
"320x350",
"0x350"
],
"machine_start_gcode": "; Model: Snapmaker A350\n; Update: 20240428\n; Maintained by https://github.com/macdylan/3dp-configs\n; Printer : [printer_preset]\n; Profile : [print_preset]\n; Plate : [plate_name]\n\nT[initial_extruder]\n\nM140 S{first_layer_bed_temperature[initial_extruder]}\n\n; you can clean the nozzle\nM104 S165\nM204 S100\nG28\nG0 Z216 F960.0\nG0 Y175.0 F3420.0\nG0 X160.0\n\nM190 R{first_layer_bed_temperature[initial_extruder]}\n\nG28\n{if 1==1}\n G0 X0\n G0 Z0.2 F960.0\n G0 Y0 F3420.0\n G0 X320\n G0 Y350\n G0 X0\n G0 Y0\n{endif}\n\nM83\n{if 1==1 && max(hot_plate_temp_initial_layer[initial_extruder], hot_plate_temp[initial_extruder]) >= 90}\nG0 Z0.06\nG92 Z0 ;reset z\n{endif}\n\n; flush initial nozzle\nT[initial_extruder]\nM104 S{max(250, min(290, nozzle_temperature_initial_layer[(initial_extruder % 2 == 0 ? min(initial_extruder + initial_extruder, 63) : max(initial_extruder - (1-initial_extruder), 0))] + 15))}; common flush temp\nG0 Z1.6 F960.0\nG0 X{( initial_extruder % 2 == 0 ? 145.0 : 175.0 )} F3420.0\nG0 Y0 F3420.0\n\nM109 S{max(250, min(290, nozzle_temperature_initial_layer[(initial_extruder % 2 == 0 ? min(initial_extruder + initial_extruder, 63) : max(initial_extruder - (1-initial_extruder), 0))] + 15))} C2 W1\nG1 E15 F80.0\nG92 E0\n\nM106 S{min(255, (fan_max_speed[(initial_extruder % 2 == 0 ? min(initial_extruder + initial_extruder, 63) : max(initial_extruder - (1-initial_extruder), 0))] + 10) * 2.55)}\n\nM104 S{nozzle_temperature_initial_layer[(initial_extruder % 2 == 0 ? min(initial_extruder + initial_extruder, 63) : max(initial_extruder - (1-initial_extruder), 0))] + 5}\n\nG1 E9.0 F200\nG92 E0\nG1 E6.0 Z4.6 F200\nG92 E0\n\nG0 Z5.6 F200\nM107\n\nG0 X{( initial_extruder % 2 == 0 ? 100.0 : 220.0 )} F3420.0\nG0 Z0.3 F960.0\nM109 S{nozzle_temperature_initial_layer[(initial_extruder % 2 == 0 ? min(initial_extruder + initial_extruder, 63) : max(initial_extruder - (1-initial_extruder), 0))]} C3 W1\nG1 E3 F200\nG92 E0\nG1 X{( initial_extruder % 2 == 0 ? 0 : 320 )} E6.23628 F3420.0\nG92 E0\n\nG1 E-{retraction_length[initial_extruder]} F200\nG92 E0\nG0 Y20 F3420.0\n\n; ready [plate_name]",
"machine_start_gcode": "; Model: Snapmaker A350\n; Update: 20240922\n; Maintained by https://github.com/macdylan/3dp-configs\n; Printer : [printer_preset]\n; Profile : [print_preset]\n; Plate : [plate_name]\n\nT[initial_extruder]\n\nM140 S{first_layer_bed_temperature[initial_extruder]}\n\n; you can clean the nozzle\nM104 S165\nM204 S100\nG28\nG0 Z216 F960.0\nG0 Y175.0 F3420.0\nG0 X160.0\n\nM190 R{first_layer_bed_temperature[initial_extruder]}\n\nG28\n{if 0==1} ; boundary check(for dual/quick swap kit), not recommanded if there are any clamps \n G0 X0\n G0 Z0.2 F960.0\n G0 Y0 F3420.0\n G0 X320\n G0 Y350\n G0 X0\n G0 Y0\n{endif}\n\nM83\n{if 1==1 && max(hot_plate_temp_initial_layer[initial_extruder], hot_plate_temp[initial_extruder]) >= 90}\nG0 Z0.06\nG92 Z0 ;reset z\n{endif}\n\n; flush initial nozzle\nT[initial_extruder]\nM104 S{max(250, min(290, nozzle_temperature_initial_layer[(initial_extruder % 2 == 0 ? min(initial_extruder + initial_extruder, 63) : max(initial_extruder - (1-initial_extruder), 0))] + 15))}; common flush temp\nG0 Z1.6 F960.0\nG0 X{( initial_extruder % 2 == 0 ? 145.0 : 175.0 )} F3420.0\nG0 Y0 F3420.0\n\nM109 S{max(250, min(290, nozzle_temperature_initial_layer[(initial_extruder % 2 == 0 ? min(initial_extruder + initial_extruder, 63) : max(initial_extruder - (1-initial_extruder), 0))] + 15))} C2 W1\nG1 E15 F80.0\nG92 E0\n\nM106 S{min(255, (fan_max_speed[(initial_extruder % 2 == 0 ? min(initial_extruder + initial_extruder, 63) : max(initial_extruder - (1-initial_extruder), 0))] + 10) * 2.55)}\n\nM104 S{nozzle_temperature_initial_layer[(initial_extruder % 2 == 0 ? min(initial_extruder + initial_extruder, 63) : max(initial_extruder - (1-initial_extruder), 0))] + 5}\n\nG1 E9.0 F200\nG92 E0\nG1 E6.0 Z4.6 F200\nG92 E0\n\nG0 Z5.6 F200\nM107\n\nG0 X{( initial_extruder % 2 == 0 ? 100.0 : 220.0 )} F3420.0\nG0 Z0.3 F960.0\nM109 S{nozzle_temperature_initial_layer[(initial_extruder % 2 == 0 ? min(initial_extruder + initial_extruder, 63) : max(initial_extruder - (1-initial_extruder), 0))]} C3 W1\nG1 E3 F200\nG92 E0\nG1 X{( initial_extruder % 2 == 0 ? 0 : 320 )} E6.23628 F3420.0\nG92 E0\n\nG1 E-{retraction_length[initial_extruder]} F200\nG92 E0\nG0 Y20 F3420.0\n\n; ready [plate_name]",
"machine_end_gcode": "G92 E0\n\nG0 Z{max_layer_z + 2.0} F600\n; retract the filament to make it easier to replace\nG0 E-5 F200\nG28\n\n M104 S0\nM140 S0\nM107\nM220 S100\nM84\n\n;\n; DON'T REMOVE these lines if you're using the smfix (https://github.com/macdylan/SMFix)\n; min_x = [first_layer_print_min_0]\n; min_y = [first_layer_print_min_1]\n; max_x = [first_layer_print_max_0]\n; max_y = [first_layer_print_max_1]\n; max_z = [max_layer_z]\n; total_layer_number = [layer_num]\n;",
"before_layer_change_gcode": "; layer_num: [layer_num]\nG92 E0"
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -11,7 +11,7 @@
"auxiliary_fan": "0",
"remaining_times": "1",
"single_extruder_multi_material": "0",
"purge_in_prime_tower": "1",
"purge_in_prime_tower": "0",
"enable_filament_ramming": "0",
"nozzle_volume": "0",
"cooling_tube_retraction": "0",

File diff suppressed because one or more lines are too long

View File

@ -21,5 +21,9 @@
"default_filament_profile": [
"Snapmaker PLA",
"Snapmaker PETG"
],
"extruder_offset": [
"0x0",
"0x0"
]
}

View File

@ -8,7 +8,7 @@
"initial_layer_print_height": "0.2",
"enable_arc_fitting": "1",
"initial_layer_infill_speed": "75",
"outer_wall_speed": "145",
"outer_wall_speed": "100",
"inner_wall_speed": "160",
"sparse_infill_speed": "160",
"internal_solid_infill_speed": "160",

View File

@ -49,6 +49,7 @@
"reduce_crossing_wall": "1",
"max_travel_detour_distance": "0",
"wipe_tower_no_sparse_layers": "0",
"wipe_tower_max_purge_speed": "55",
"draft_shield": "disabled",
"independent_support_layer_height": "1",
"interface_shells": "0",
@ -152,9 +153,15 @@
"brim_object_gap": "0",
"enable_prime_tower": "1",
"prime_tower_width": "25",
"prime_volume": "7.3",
"prime_volume": "55",
"prime_tower_brim_width": "5",
"wipe_tower_cone_angle": "40",
"wipe_tower_cone_angle": "25",
"wipe_tower_extra_spacing": "150%",
"wipe_tower_rotation_angle": "90",
"ooze_prevention": "1",
"standby_temperature_delta": "-70",
"preheat_time": "80",
"preheat_steps": "1",
"flush_into_infill": "0",
"flush_into_support": "1",
"flush_into_objects": "0",
@ -172,7 +179,6 @@
"post_process": "",
"enforce_support_layers": "0",
"exclude_object": "0",
"standby_temperature_delta": "-45",
"timelapse_type": "0",
"gap_fill_enabled": "0",
"single_extruder_multi_material_priming": "0"

View File

@ -8,7 +8,7 @@
"initial_layer_print_height": "0.2",
"enable_arc_fitting": "1",
"initial_layer_infill_speed": "75",
"outer_wall_speed": "145",
"outer_wall_speed": "120",
"inner_wall_speed": "250",
"sparse_infill_speed": "250",
"internal_solid_infill_speed": "250",
@ -36,6 +36,7 @@
"support_bottom_z_distance": "0",
"support_interface_top_layers": "3",
"support_interface_pattern": "rectilinear",
"preheat_time": "90",
"filename_format": "{input_filename_base}_{layer_height}mm_{print_time}_J1.gcode",
"small_perimeter_threshold": "0",
"support_material_synchronize_layers": "1"