From 3e232a86e85ed85ff1a6e49602a682bc4dc7dcd0 Mon Sep 17 00:00:00 2001 From: Peopoly Date: Wed, 5 Jun 2024 22:14:06 +0800 Subject: [PATCH] Magneto X profile (#5590) * Add files via upload * Update fdm_process_pply_common.json * test on v1.8/1.9/2.0/2.1 portable version --- resources/profiles/Peopoly.json | 35 ++++++++++-- .../Peopoly/Peopoly Magneto X_cover.png | Bin 13296 -> 17653 bytes .../Peopoly/filament/Peopoly Generic ABS.json | 11 +++- .../filament/Peopoly Generic PETG.json | 15 ++--- .../Peopoly/filament/Peopoly Generic PLA.json | 19 +++++-- .../filament/Peopoly Lancer ABS-GF.json | 52 +++++++++++++++++ .../filament/Peopoly Lancer PET-CF.json | 53 ++++++++++++++++++ .../filament/Peopoly Lancer PETG-C.json | 20 ++++++- .../filament/Peopoly Lancer PLA-C.json | 21 ++++--- .../Peopoly/filament/fdm_filament_abs.json | 4 +- .../Peopoly/filament/fdm_filament_petg.json | 8 +-- .../Peopoly/filament/fdm_filament_pla.json | 2 +- .../machine/Peopoly Magneto X 0.6 nozzle.json | 33 +++++++++++ .../machine/Peopoly Magneto X 0.8 nozzle.json | 2 +- .../Peopoly/machine/fdm_klipper_common.json | 2 +- .../Peopoly/machine/fdm_machine_common.json | 6 +- .../magnetox_model_texture-400x300.png | Bin 11435 -> 17259 bytes .../Peopoly/magnetox_model_texture.png | Bin 10675 -> 16933 bytes ... ABS-GF 0.4 Nozzle Standard @MagnetoX.json | 31 ++++++++++ ... PET-CF 0.4 Nozzle Standard @MagnetoX.json | 31 ++++++++++ ...0.30mm Standard @Magneto X 0.6 nozzle.json | 12 ++++ .../Peopoly/process/fdm_process_common.json | 7 ++- .../process/fdm_process_peopoly_common.json | 8 ++- .../fdm_process_peopoly_common_0_2.json | 4 +- .../process/fdm_process_pply_0.16.json | 6 +- .../process/fdm_process_pply_0.20.json | 10 ++-- .../process/fdm_process_pply_0.24.json | 6 +- .../process/fdm_process_pply_0.28.json | 6 +- .../fdm_process_pply_0.30_nozzle_0.6.json | 26 +++++++++ .../fdm_process_pply_0.40_nozzle_0.8.json | 2 +- .../process/fdm_process_pply_common.json | 7 ++- 31 files changed, 373 insertions(+), 66 deletions(-) create mode 100644 resources/profiles/Peopoly/filament/Peopoly Lancer ABS-GF.json create mode 100644 resources/profiles/Peopoly/filament/Peopoly Lancer PET-CF.json create mode 100644 resources/profiles/Peopoly/machine/Peopoly Magneto X 0.6 nozzle.json create mode 100644 resources/profiles/Peopoly/process/0.20mm ABS-GF 0.4 Nozzle Standard @MagnetoX.json create mode 100644 resources/profiles/Peopoly/process/0.20mm PET-CF 0.4 Nozzle Standard @MagnetoX.json create mode 100644 resources/profiles/Peopoly/process/0.30mm Standard @Magneto X 0.6 nozzle.json create mode 100644 resources/profiles/Peopoly/process/fdm_process_pply_0.30_nozzle_0.6.json diff --git a/resources/profiles/Peopoly.json b/resources/profiles/Peopoly.json index b776df7c93..4b6b1c071a 100644 --- a/resources/profiles/Peopoly.json +++ b/resources/profiles/Peopoly.json @@ -1,6 +1,6 @@ { "name": "Peopoly", - "version": "02.01.00.00", + "version": "01.06.05.02", "force_update": "0", "description": "Peopoly configurations", "machine_model_list": [ @@ -42,6 +42,10 @@ "name": "fdm_process_pply_0.28", "sub_path": "process/fdm_process_pply_0.28.json" }, + { + "name": "fdm_process_pply_0.30_nozzle_0.6", + "sub_path": "process/fdm_process_pply_0.30_nozzle_0.6.json" + }, { "name": "fdm_process_pply_0.40_nozzle_0.8", "sub_path": "process/fdm_process_pply_0.40_nozzle_0.8.json" @@ -54,6 +58,14 @@ "name": "0.20mm Standard @MagnetoX", "sub_path": "process/0.20mm Standard @MagnetoX.json" }, + { + "name": "0.20mm ABS-GF 0.4 Nozzle Standard @MagnetoX", + "sub_path": "process/0.20mm ABS-GF 0.4 Nozzle Standard @MagnetoX.json" + }, + { + "name": "0.20mm PET-CF 0.4 Nozzle Standard @MagnetoX", + "sub_path": "process/0.20mm PET-CF 0.4 Nozzle Standard @MagnetoX.json" + }, { "name": "0.20mm Strength @MagnetoX", "sub_path": "process/0.20mm Strength @MagnetoX.json" @@ -66,6 +78,10 @@ "name": "0.28mm Extra Draft @MagnetoX", "sub_path": "process/0.28mm Extra Draft @MagnetoX.json" }, + { + "name": "0.30mm Standard @Magneto X 0.6 nozzle", + "sub_path": "process/0.30mm Standard @Magneto X 0.6 nozzle.json" + }, { "name": "0.40mm Standard @Magneto X 0.8 nozzle", "sub_path": "process/0.40mm Standard @Magneto X 0.8 nozzle.json" @@ -93,10 +109,6 @@ "name": "Peopoly Generic PLA", "sub_path": "filament/Peopoly Generic PLA.json" }, - { - "name": "Peopoly Generic PLA 0.8 nozzle", - "sub_path": "filament/Peopoly Generic PLA 0.8 nozzle.json" - }, { "name": "Peopoly Lancer PLA-C", "sub_path": "filament/Peopoly Lancer PLA-C.json" @@ -112,7 +124,16 @@ { "name": "Peopoly Generic ABS", "sub_path": "filament/Peopoly Generic ABS.json" + }, + { + "name": "Peopoly Lancer ABS-GF", + "sub_path": "filament/Peopoly Lancer ABS-GF.json" + }, + { + "name": "Peopoly Lancer PET-CF", + "sub_path": "filament/Peopoly Lancer PET-CF.json" } + ], "machine_list": [ @@ -128,6 +149,10 @@ "name": "Peopoly Magneto X 0.4 nozzle", "sub_path": "machine/Peopoly Magneto X 0.4 nozzle.json" }, + { + "name": "Peopoly Magneto X 0.6 nozzle", + "sub_path": "machine/Peopoly Magneto X 0.6 nozzle.json" + }, { "name": "Peopoly Magneto X 0.8 nozzle", "sub_path": "machine/Peopoly Magneto X 0.8 nozzle.json" diff --git a/resources/profiles/Peopoly/Peopoly Magneto X_cover.png b/resources/profiles/Peopoly/Peopoly Magneto X_cover.png index 789dc83ecdfb52f2ff30aa39068ddb5119d82492..d00781604a2392ce7e5f4f827593850b45f58458 100644 GIT binary patch literal 17653 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 literal 13296 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 diff --git a/resources/profiles/Peopoly/filament/Peopoly Generic ABS.json b/resources/profiles/Peopoly/filament/Peopoly Generic ABS.json index f3f7822789..afcd1681f1 100644 --- a/resources/profiles/Peopoly/filament/Peopoly Generic ABS.json +++ b/resources/profiles/Peopoly/filament/Peopoly Generic ABS.json @@ -6,12 +6,19 @@ "instantiation": "true", "inherits": "fdm_filament_abs", "filament_flow_ratio": [ - "0.95" + "0.93" ], "filament_type": [ "ABS" ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.02" + ], "compatible_printers": [ - "Peopoly Magneto X 0.4 nozzle" + "Peopoly Magneto X 0.4 nozzle", + "Peopoly Magneto X 0.6 nozzle" ] } diff --git a/resources/profiles/Peopoly/filament/Peopoly Generic PETG.json b/resources/profiles/Peopoly/filament/Peopoly Generic PETG.json index 0b639f083d..cf7768621e 100644 --- a/resources/profiles/Peopoly/filament/Peopoly Generic PETG.json +++ b/resources/profiles/Peopoly/filament/Peopoly Generic PETG.json @@ -1,24 +1,24 @@ { "type": "filament", - "filament_id": "GFL99", - "setting_id": "GFSL99", + "filament_id": "GFPETG-1", + "setting_id": "GSPETG-1", "name": "Peopoly Generic PETG", "from": "system", "instantiation": "true", "inherits": "fdm_filament_petg", "filament_flow_ratio": [ - "0.98" + "0.92" ], "nozzle_temperature_initial_layer":[ - "255" + "245" ], "nozzle_temperature":[ - "240" + "235" ], "hot_plate_temp_initial_layer":["70"], "hot_plate_temp":["70"], "filament_max_volumetric_speed": [ - "30" + "20" ], "fan_max_speed":[ "40" @@ -31,6 +31,7 @@ ], "compatible_printers": [ - "Peopoly Magneto X 0.4 nozzle" + "Peopoly Magneto X 0.4 nozzle", + "Peopoly Magneto X 0.6 nozzle" ] } diff --git a/resources/profiles/Peopoly/filament/Peopoly Generic PLA.json b/resources/profiles/Peopoly/filament/Peopoly Generic PLA.json index 5fd03ae140..be0a4a8740 100644 --- a/resources/profiles/Peopoly/filament/Peopoly Generic PLA.json +++ b/resources/profiles/Peopoly/filament/Peopoly Generic PLA.json @@ -7,18 +7,24 @@ "instantiation": "true", "inherits": "fdm_filament_pla", "filament_flow_ratio": [ - "0.98" + "0.92" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.02" ], "nozzle_temperature_initial_layer":[ - "210" + "225" ], "nozzle_temperature":[ - "205" + "220" ], - "hot_plate_temp_initial_layer":["50"], - "hot_plate_temp":["50"], + "hot_plate_temp_initial_layer":["60"], + "hot_plate_temp":["60"], "filament_max_volumetric_speed": [ - "30" + "18" ], "fan_max_speed":[ "60" @@ -31,6 +37,7 @@ ], "compatible_printers": [ "Peopoly Magneto X 0.4 nozzle", + "Peopoly Magneto X 0.6 nozzle", "Peopoly Magneto X 0.8 nozzle" ] } diff --git a/resources/profiles/Peopoly/filament/Peopoly Lancer ABS-GF.json b/resources/profiles/Peopoly/filament/Peopoly Lancer ABS-GF.json new file mode 100644 index 0000000000..aad5083918 --- /dev/null +++ b/resources/profiles/Peopoly/filament/Peopoly Lancer ABS-GF.json @@ -0,0 +1,52 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Peopoly Lancer ABS-GF", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_abs", + "filament_flow_ratio": [ + "0.91" + ], + "nozzle_temperature_initial_layer":[ + "260" + ], + "nozzle_temperature":[ + "270" + ], + "hot_plate_temp_initial_layer":["90"], + "hot_plate_temp":["100"], + "filament_max_volumetric_speed": [ + "35" + ], + "fan_max_speed":[ + "40" + ], + "slow_down_layer_time": [ + "6" + ], + "overhang_fan_speed":["30"], + "reduce_fan_stop_start_freq":["0"], + "filament_type": [ + "ABS" + ], + "enable_pressure_advance": [ + "1" + ], + "filament_retraction_length":["0.8"], + "filament_retraction_speed":["60"], + "filament_deretraction_speed":["60"], + "filament_wipe":["1"], + "filament_wipe_distance":["1"], + "pressure_advance": [ + "0.016" + ], + "filament_vendor": [ + "Peopoly" + ], + "compatible_printers": [ + "Peopoly Magneto X 0.4 nozzle", + "Peopoly Magneto X 0.6 nozzle" + ] +} diff --git a/resources/profiles/Peopoly/filament/Peopoly Lancer PET-CF.json b/resources/profiles/Peopoly/filament/Peopoly Lancer PET-CF.json new file mode 100644 index 0000000000..a91a6446b0 --- /dev/null +++ b/resources/profiles/Peopoly/filament/Peopoly Lancer PET-CF.json @@ -0,0 +1,53 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSL99", + "name": "Peopoly Lancer PET-CF", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_abs", + "filament_flow_ratio": [ + "0.90" + ], + "filament_density":["1.3"], + "nozzle_temperature_initial_layer":[ + "280" + ], + "nozzle_temperature":[ + "300" + ], + "hot_plate_temp_initial_layer":["70"], + "hot_plate_temp":["80"], + "filament_max_volumetric_speed": [ + "35" + ], + "fan_max_speed":[ + "40" + ], + "slow_down_layer_time": [ + "8" + ], + "overhang_fan_speed":["30"], + "reduce_fan_stop_start_freq":["0"], + "filament_type": [ + "PET-CF" + ], + "enable_pressure_advance": [ + "1" + ], + "filament_retraction_length":["0.8"], + "filament_retraction_speed":["60"], + "filament_deretraction_speed":["60"], + "filament_wipe":["1"], + "filament_wipe_distance":["1"], + "pressure_advance": [ + "0.005" + ], + "filament_vendor": [ + "Peopoly" + ], + "compatible_printers": [ + "Peopoly Magneto X 0.4 nozzle", + "Peopoly Magneto X 0.6 nozzle" + ] +} diff --git a/resources/profiles/Peopoly/filament/Peopoly Lancer PETG-C.json b/resources/profiles/Peopoly/filament/Peopoly Lancer PETG-C.json index 9ef2d8f527..eef951eb34 100644 --- a/resources/profiles/Peopoly/filament/Peopoly Lancer PETG-C.json +++ b/resources/profiles/Peopoly/filament/Peopoly Lancer PETG-C.json @@ -16,7 +16,22 @@ "5" ], "filament_max_volumetric_speed": [ - "28" + "32" + ], + "nozzle_temperature_initial_layer":[ + "235" + ], + "nozzle_temperature":[ + "225" + ], + "filament_flow_ratio": [ + "0.90" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.04" ], "overhang_fan_speed": [ "100" @@ -25,6 +40,7 @@ "Peopoly" ], "compatible_printers": [ - "Peopoly Magneto X 0.4 nozzle" + "Peopoly Magneto X 0.4 nozzle", + "Peopoly Magneto X 0.6 nozzle" ] } \ No newline at end of file diff --git a/resources/profiles/Peopoly/filament/Peopoly Lancer PLA-C.json b/resources/profiles/Peopoly/filament/Peopoly Lancer PLA-C.json index 38bda1e27b..8be154342f 100644 --- a/resources/profiles/Peopoly/filament/Peopoly Lancer PLA-C.json +++ b/resources/profiles/Peopoly/filament/Peopoly Lancer PLA-C.json @@ -7,18 +7,18 @@ "instantiation": "true", "inherits": "fdm_filament_pla", "filament_flow_ratio": [ - "1.02" + "0.92" ], "nozzle_temperature_initial_layer":[ - "210" + "215" ], "nozzle_temperature":[ - "190" + "210" ], - "hot_plate_temp_initial_layer":["50"], - "hot_plate_temp":["50"], + "hot_plate_temp_initial_layer":["70"], + "hot_plate_temp":["70"], "filament_max_volumetric_speed": [ - "40" + "35" ], "fan_max_speed":[ "50" @@ -29,10 +29,17 @@ "filament_type": [ "PLA" ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.03" + ], "filament_vendor": [ "Peopoly" ], "compatible_printers": [ - "Peopoly Magneto X 0.4 nozzle" + "Peopoly Magneto X 0.4 nozzle", + "Peopoly Magneto X 0.6 nozzle" ] } diff --git a/resources/profiles/Peopoly/filament/fdm_filament_abs.json b/resources/profiles/Peopoly/filament/fdm_filament_abs.json index 407809bec0..0329ffdc7e 100644 --- a/resources/profiles/Peopoly/filament/fdm_filament_abs.json +++ b/resources/profiles/Peopoly/filament/fdm_filament_abs.json @@ -35,7 +35,7 @@ "1.04" ], "filament_max_volumetric_speed": [ - "35" + "22" ], "filament_type": [ "ABS" @@ -50,7 +50,7 @@ "270" ], "nozzle_temperature_initial_layer": [ - "260" + "275" ], "nozzle_temperature_range_high": [ "280" diff --git a/resources/profiles/Peopoly/filament/fdm_filament_petg.json b/resources/profiles/Peopoly/filament/fdm_filament_petg.json index 6c9188b987..382d9a5c02 100644 --- a/resources/profiles/Peopoly/filament/fdm_filament_petg.json +++ b/resources/profiles/Peopoly/filament/fdm_filament_petg.json @@ -23,7 +23,7 @@ "1.27" ], "filament_max_volumetric_speed": [ - "30" + "18" ], "filament_type": [ "PETG" @@ -35,13 +35,13 @@ "70" ], "nozzle_temperature": [ - "245" + "260" ], "nozzle_temperature_initial_layer": [ - "255" + "270" ], "nozzle_temperature_range_high": [ - "260" + "280" ], "nozzle_temperature_range_low": [ "220" diff --git a/resources/profiles/Peopoly/filament/fdm_filament_pla.json b/resources/profiles/Peopoly/filament/fdm_filament_pla.json index 6142f26127..33fb3d0803 100644 --- a/resources/profiles/Peopoly/filament/fdm_filament_pla.json +++ b/resources/profiles/Peopoly/filament/fdm_filament_pla.json @@ -38,7 +38,7 @@ "45" ], "nozzle_temperature_initial_layer": [ - "210" + "225" ], "reduce_fan_stop_start_freq": [ "1" diff --git a/resources/profiles/Peopoly/machine/Peopoly Magneto X 0.6 nozzle.json b/resources/profiles/Peopoly/machine/Peopoly Magneto X 0.6 nozzle.json new file mode 100644 index 0000000000..102df164dc --- /dev/null +++ b/resources/profiles/Peopoly/machine/Peopoly Magneto X 0.6 nozzle.json @@ -0,0 +1,33 @@ +{ + "type": "machine", + "setting_id": "GM002", + "name": "Peopoly Magneto X 0.6 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_klipper_common", + "printer_model": "Peopoly Magneto X", + "nozzle_diameter": [ + "0.6" + ], + "printable_area": [ + "0x0", + "300x0", + "300x400", + "0x400" + ], + "printable_height": "300", + "max_layer_height": [ + "0.42" + ], + "min_layer_height": [ + "0.12" + ], + "retract_length_toolchange": [ + "3" + ], + "retraction_length": [ + "1" + ] + + +} \ No newline at end of file diff --git a/resources/profiles/Peopoly/machine/Peopoly Magneto X 0.8 nozzle.json b/resources/profiles/Peopoly/machine/Peopoly Magneto X 0.8 nozzle.json index d2bebbe483..6dbaa280f0 100644 --- a/resources/profiles/Peopoly/machine/Peopoly Magneto X 0.8 nozzle.json +++ b/resources/profiles/Peopoly/machine/Peopoly Magneto X 0.8 nozzle.json @@ -1,6 +1,6 @@ { "type": "machine", - "setting_id": "GM002", + "setting_id": "GM003", "name": "Peopoly Magneto X 0.8 nozzle", "from": "system", "instantiation": "true", diff --git a/resources/profiles/Peopoly/machine/fdm_klipper_common.json b/resources/profiles/Peopoly/machine/fdm_klipper_common.json index 1fa7b14403..1296caca0c 100644 --- a/resources/profiles/Peopoly/machine/fdm_klipper_common.json +++ b/resources/profiles/Peopoly/machine/fdm_klipper_common.json @@ -133,7 +133,7 @@ "bed_exclude_area": [ "0x0" ], - "machine_start_gcode": "M190 S[bed_temperature_initial_layer_single]\nM109 S[nozzle_temperature_initial_layer]\nPRINT_START EXTRUDER=[nozzle_temperature_initial_layer] BED=[bed_temperature_initial_layer_single]\n; You can use following code instead if your PRINT_START macro support Chamber and print area bedmesh\n; PRINT_START EXTRUDER=[nozzle_temperature_initial_layer] BED=[bed_temperature_initial_layer_single] Chamber=[chamber_temperature] PRINT_MIN={first_layer_print_min[0]},{first_layer_print_min[1]} PRINT_MAX={first_layer_print_max[0]},{first_layer_print_max[1]}\nG90\nG1 X10 Y10 Z10\nG1 E10.0 F1200\nG4 P3000\nG1 E-3.0 F1200\nG1 Z0.2 F240\nG92 E0\nG1 Y300 E25 F1500\nG1 X12.3 F5000\nG92 E0\nG1 Y10 E25 F1200\nG92 E0", + "machine_start_gcode": "M190 S[bed_temperature_initial_layer_single]\nM109 S[nozzle_temperature_initial_layer]\nPRINT_START EXTRUDER=[nozzle_temperature_initial_layer] BED=[bed_temperature_initial_layer_single]\n; You can use following code instead if your PRINT_START macro support Chamber and print area bedmesh\n; PRINT_START EXTRUDER=[nozzle_temperature_initial_layer] BED=[bed_temperature_initial_layer_single] Chamber=[chamber_temperature] PRINT_MIN={first_layer_print_min[0]},{first_layer_print_min[1]} PRINT_MAX={first_layer_print_max[0]},{first_layer_print_max[1]}\n", "machine_end_gcode": "PRINT_END", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", diff --git a/resources/profiles/Peopoly/machine/fdm_machine_common.json b/resources/profiles/Peopoly/machine/fdm_machine_common.json index 9ae8ee96f6..3dad5dc2b5 100644 --- a/resources/profiles/Peopoly/machine/fdm_machine_common.json +++ b/resources/profiles/Peopoly/machine/fdm_machine_common.json @@ -88,7 +88,7 @@ "1" ], "retraction_length": [ - "5" + "1" ], "retract_length_toolchange": [ "1" @@ -103,7 +103,7 @@ "0" ], "retraction_speed": [ - "60" + "30" ], "single_extruder_multi_material": "1", "change_filament_gcode": "", @@ -113,7 +113,7 @@ "z_hop_types": [ "Auto Lift" ], - "default_print_profile": "0.16mm Optimal @Bambu Lab X1 Carbon 0.4 nozzle", + "default_print_profile": "0.20mm Standard @MagnetoX", "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n", "machine_start_gcode": "G0 Z20 F9000\nG92 E0; G1 E-10 F1200\nG28\nM970 Q1 A10 B10 C130 K0\nM970 Q1 A10 B131 C250 K1\nM974 Q1 S1 P0\nM970 Q0 A10 B10 C130 H20 K0\nM970 Q0 A10 B131 C250 K1\nM974 Q0 S1 P0\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nG29 ;Home\nG90;\nG92 E0 ;Reset Extruder \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position\nM109 S205;\nG1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line\nG1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little\nG1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line\nG92 E0 ;Reset Extruder \nG1 X110 Y110 Z2.0 F3000 ;Move Z Axis up", "machine_end_gcode": "M400 ; wait for buffer to clear\nG92 E0 ; zero the extruder\nG1 E-4.0 F3600; retract \nG91\nG1 Z3;\nM104 S0 ; turn off hotend\nM140 S0 ; turn off bed\nM106 S0 ; turn off fan\nG90 \nG0 X110 Y200 F3600 \nprint_end" diff --git a/resources/profiles/Peopoly/magnetox_model_texture-400x300.png b/resources/profiles/Peopoly/magnetox_model_texture-400x300.png index 52af4d4d89874889c69d12a04f72d3e4b21b8d27..b33eebdd43dd54f9fd2a69c9750bb96adac7581e 100644 GIT binary patch literal 17259 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 I@Bi|@00EWK+W-In literal 11435 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 R_4!V34HaGGO2rq!{{tH)yFLH_ diff --git a/resources/profiles/Peopoly/magnetox_model_texture.png b/resources/profiles/Peopoly/magnetox_model_texture.png index b332a03ab9b27d53f2551b9a5ea5d39392950aaa..41963628bc100296d421436230bd42c7e644d3dd 100644 GIT binary patch literal 16933 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 diff --git a/resources/profiles/Peopoly/process/0.20mm ABS-GF 0.4 Nozzle Standard @MagnetoX.json b/resources/profiles/Peopoly/process/0.20mm ABS-GF 0.4 Nozzle Standard @MagnetoX.json new file mode 100644 index 0000000000..6308b25dc3 --- /dev/null +++ b/resources/profiles/Peopoly/process/0.20mm ABS-GF 0.4 Nozzle Standard @MagnetoX.json @@ -0,0 +1,31 @@ +{ + "type": "process", + "name": "0.20mm ABS-GF 0.4 Nozzle Standard @MagnetoX", + "inherits": "fdm_process_pply_0.20", + "from": "system", + "setting_id": "GP015", + "instantiation": "true", + "top_shell_thickness": "0.6", + "bridge_flow": "1", + "initial_layer_speed": "100", + "initial_layer_infill_speed": "140", + "outer_wall_speed": "160", + "inner_wall_speed": "200", + "sparse_infill_speed": "200", + "internal_solid_infill_speed": "200", + "top_surface_speed":"140", + "gap_infill_speed": "200", + "wall_loops":"3", + "brim_type": "no_brim", + "skirt_distance": "2", + "skirt_loops": "2", + "top_shell_layers":"5", + "bottom_shell_layers":"5", + "sparse_infill_density":"20", + "compatible_printers": [ + "Peopoly Magneto X 0.4 nozzle" + ] +} + + + \ No newline at end of file diff --git a/resources/profiles/Peopoly/process/0.20mm PET-CF 0.4 Nozzle Standard @MagnetoX.json b/resources/profiles/Peopoly/process/0.20mm PET-CF 0.4 Nozzle Standard @MagnetoX.json new file mode 100644 index 0000000000..0b0b61b35c --- /dev/null +++ b/resources/profiles/Peopoly/process/0.20mm PET-CF 0.4 Nozzle Standard @MagnetoX.json @@ -0,0 +1,31 @@ +{ + "type": "process", + "name": "0.20mm PET-CF 0.4 Nozzle Standard @MagnetoX", + "inherits": "fdm_process_pply_0.20", + "from": "system", + "setting_id": "GP016", + "instantiation": "true", + "top_shell_thickness": "0.6", + "bridge_flow": "1", + "initial_layer_speed": "100", + "initial_layer_infill_speed": "140", + "outer_wall_speed": "160", + "inner_wall_speed": "200", + "sparse_infill_speed": "200", + "internal_solid_infill_speed": "200", + "top_surface_speed":"140", + "gap_infill_speed": "200", + "wall_loops":"3", + "brim_type": "no_brim", + "skirt_distance": "2", + "skirt_loops": "2", + "top_shell_layers":"5", + "bottom_shell_layers":"5", + "sparse_infill_density":"20", + "compatible_printers": [ + "Peopoly Magneto X 0.4 nozzle" + ] +} + + + \ No newline at end of file diff --git a/resources/profiles/Peopoly/process/0.30mm Standard @Magneto X 0.6 nozzle.json b/resources/profiles/Peopoly/process/0.30mm Standard @Magneto X 0.6 nozzle.json new file mode 100644 index 0000000000..e40f47a948 --- /dev/null +++ b/resources/profiles/Peopoly/process/0.30mm Standard @Magneto X 0.6 nozzle.json @@ -0,0 +1,12 @@ +{ + "type": "process", + "name": "0.30mm Standard @Magneto X 0.6 nozzle", + "inherits": "fdm_process_pply_0.30_nozzle_0.6", + "from": "system", + "setting_id": "GP008", + "instantiation": "true", + "outer_wall_speed": "120", + "compatible_printers": [ + "Peopoly Magneto X 0.6 nozzle" + ] +} \ No newline at end of file diff --git a/resources/profiles/Peopoly/process/fdm_process_common.json b/resources/profiles/Peopoly/process/fdm_process_common.json index 45e2d38dee..9a79d7a2e5 100644 --- a/resources/profiles/Peopoly/process/fdm_process_common.json +++ b/resources/profiles/Peopoly/process/fdm_process_common.json @@ -11,20 +11,21 @@ "print_sequence": "by layer", "default_acceleration": "10000", "bridge_no_support": "0", + "only_one_wall_top":"0", "elefant_foot_compensation": "0.1", "outer_wall_line_width": "0.42", "outer_wall_speed": "120", "line_width": "0.45", "infill_direction": "45", "sparse_infill_density": "15%", - "sparse_infill_pattern": "crosshatch", + "sparse_infill_pattern": "gyroid", "initial_layer_line_width": "0.42", "initial_layer_print_height": "0.2", "initial_layer_speed": "20", "gap_infill_speed": "30", "infill_combination": "0", "sparse_infill_line_width": "0.45", - "infill_wall_overlap": "15%", + "infill_wall_overlap": "5%", "sparse_infill_speed": "50", "interface_shells": "0", "detect_overhang_wall": "0", @@ -57,7 +58,7 @@ "support_base_pattern": "default", "support_base_pattern_spacing": "2", "support_speed": "40", - "support_threshold_angle": "30", + "support_threshold_angle": "40", "support_object_xy_distance": "0.5", "detect_thin_wall": "0", "top_surface_line_width": "0.42", diff --git a/resources/profiles/Peopoly/process/fdm_process_peopoly_common.json b/resources/profiles/Peopoly/process/fdm_process_peopoly_common.json index f6e007ec67..3e264a37aa 100644 --- a/resources/profiles/Peopoly/process/fdm_process_peopoly_common.json +++ b/resources/profiles/Peopoly/process/fdm_process_peopoly_common.json @@ -30,7 +30,7 @@ "line_width": "0.4", "infill_direction": "45", "sparse_infill_density": "15%", - "sparse_infill_pattern": "crosshatch", + "sparse_infill_pattern": "grid", "initial_layer_acceleration": "500", "initial_layer_line_width": "0.5", "initial_layer_print_height": "0.2", @@ -84,7 +84,7 @@ "tree_support_branch_angle": "45", "tree_support_wall_count": "0", "detect_thin_wall": "0", - "top_surface_pattern": "monotonicline", + "top_surface_pattern": "monotonic", "top_surface_line_width": "0.4", "top_shell_layers": "3", "top_shell_thickness": "0.8", @@ -113,6 +113,8 @@ "inner_wall_jerk": "7", "top_surface_jerk": "9", "compatible_printers": [ - "Peopoly Magneto X 0.4 nozzle" + "Peopoly Magneto X 0.4 nozzle", + "Peopoly Magneto X 0.6 nozzle", + "Peopoly Magneto X 0.8 nozzle" ] } diff --git a/resources/profiles/Peopoly/process/fdm_process_peopoly_common_0_2.json b/resources/profiles/Peopoly/process/fdm_process_peopoly_common_0_2.json index 773fe2f9a3..7faf49ace5 100644 --- a/resources/profiles/Peopoly/process/fdm_process_peopoly_common_0_2.json +++ b/resources/profiles/Peopoly/process/fdm_process_peopoly_common_0_2.json @@ -14,6 +14,8 @@ "support_line_width": "0.22", "top_surface_line_width": "0.22", "compatible_printers": [ - "Peopoly Magneto X 0.4 nozzle" + "Peopoly Magneto X 0.4 nozzle", + "Peopoly Magneto X 0.6 nozzle", + "Peopoly Magneto X 0.8 nozzle" ] } diff --git a/resources/profiles/Peopoly/process/fdm_process_pply_0.16.json b/resources/profiles/Peopoly/process/fdm_process_pply_0.16.json index 3502a9fefe..31a588a8a3 100644 --- a/resources/profiles/Peopoly/process/fdm_process_pply_0.16.json +++ b/resources/profiles/Peopoly/process/fdm_process_pply_0.16.json @@ -12,13 +12,13 @@ "bridge_flow": "1", "initial_layer_speed": "50", "initial_layer_infill_speed": "105", - "outer_wall_speed": "300", - "inner_wall_speed": "400", + "outer_wall_speed": "200", + "inner_wall_speed": "300", "sparse_infill_speed": "330", "internal_solid_infill_speed": "350", "gap_infill_speed": "320", "overhang_1_4_speed": "60", "overhang_2_4_speed": "30", "overhang_3_4_speed": "10", - "support_threshold_angle": "30" + "support_threshold_angle": "25" } \ No newline at end of file diff --git a/resources/profiles/Peopoly/process/fdm_process_pply_0.20.json b/resources/profiles/Peopoly/process/fdm_process_pply_0.20.json index 2941c8cc5e..0e2c0b9d42 100644 --- a/resources/profiles/Peopoly/process/fdm_process_pply_0.20.json +++ b/resources/profiles/Peopoly/process/fdm_process_pply_0.20.json @@ -7,11 +7,11 @@ "elefant_foot_compensation": "0.15", "top_shell_thickness": "0.6", "bridge_flow": "1", - "initial_layer_speed": "50", + "initial_layer_speed": "100", "initial_layer_infill_speed": "105", - "outer_wall_speed": "250", - "inner_wall_speed": "350", + "outer_wall_speed": "200", + "inner_wall_speed": "300", "sparse_infill_speed": "300", - "internal_solid_infill_speed": "350", - "gap_infill_speed": "350" + "internal_solid_infill_speed": "300", + "gap_infill_speed": "300" } \ No newline at end of file diff --git a/resources/profiles/Peopoly/process/fdm_process_pply_0.24.json b/resources/profiles/Peopoly/process/fdm_process_pply_0.24.json index d1980788d5..17a1035dd8 100644 --- a/resources/profiles/Peopoly/process/fdm_process_pply_0.24.json +++ b/resources/profiles/Peopoly/process/fdm_process_pply_0.24.json @@ -11,10 +11,10 @@ "bridge_flow": "1", "initial_layer_speed": "50", "initial_layer_infill_speed": "105", - "outer_wall_speed": "200", - "inner_wall_speed": "230", + "outer_wall_speed": "180", + "inner_wall_speed": "200", "sparse_infill_speed": "230", "internal_solid_infill_speed": "230", "gap_infill_speed": "230", - "support_threshold_angle": "30" + "support_threshold_angle": "35" } \ No newline at end of file diff --git a/resources/profiles/Peopoly/process/fdm_process_pply_0.28.json b/resources/profiles/Peopoly/process/fdm_process_pply_0.28.json index 716efd5101..98bd48b8c7 100644 --- a/resources/profiles/Peopoly/process/fdm_process_pply_0.28.json +++ b/resources/profiles/Peopoly/process/fdm_process_pply_0.28.json @@ -11,10 +11,10 @@ "bridge_flow": "1", "initial_layer_speed": "50", "initial_layer_infill_speed": "105", - "outer_wall_speed": "200", - "inner_wall_speed": "200", + "outer_wall_speed": "150", + "inner_wall_speed": "180", "sparse_infill_speed": "200", "internal_solid_infill_speed": "200", "gap_infill_speed": "200", - "support_threshold_angle": "30" + "support_threshold_angle": "40" } \ No newline at end of file diff --git a/resources/profiles/Peopoly/process/fdm_process_pply_0.30_nozzle_0.6.json b/resources/profiles/Peopoly/process/fdm_process_pply_0.30_nozzle_0.6.json new file mode 100644 index 0000000000..3ed916037b --- /dev/null +++ b/resources/profiles/Peopoly/process/fdm_process_pply_0.30_nozzle_0.6.json @@ -0,0 +1,26 @@ +{ + "type": "process", + "name": "fdm_process_pply_0.30_nozzle_0.6", + "inherits": "fdm_process_pply_common", + "from": "system", + "instantiation": "false", + "layer_height": "0.30", + "elefant_foot_compensation": "0.15", + "top_surface_line_width": "0.45", + "top_shell_thickness": "0.6", + "line_width": "0.6", + "outer_wall_line_width": "0.6", + "initial_layer_line_width": "0.6", + "sparse_infill_line_width": "0.6", + "inner_wall_line_width": "0.6", + "internal_solid_infill_line_width": "0.6", + "support_line_width": "0.6", + "bridge_flow": "1", + "initial_layer_speed": "100", + "initial_layer_infill_speed": "105", + "outer_wall_speed": "120", + "inner_wall_speed": "180", + "sparse_infill_speed": "180", + "internal_solid_infill_speed": "200", + "gap_infill_speed": "200" +} \ No newline at end of file diff --git a/resources/profiles/Peopoly/process/fdm_process_pply_0.40_nozzle_0.8.json b/resources/profiles/Peopoly/process/fdm_process_pply_0.40_nozzle_0.8.json index b06735853b..b1dbf2c592 100644 --- a/resources/profiles/Peopoly/process/fdm_process_pply_0.40_nozzle_0.8.json +++ b/resources/profiles/Peopoly/process/fdm_process_pply_0.40_nozzle_0.8.json @@ -15,7 +15,7 @@ "internal_solid_infill_line_width": "0.82", "support_line_width": "0.82", "top_surface_line_width": "0.82", - "top_surface_pattern": "monotonicline", + "top_surface_pattern": "monotonic", "initial_layer_speed": "45", "initial_layer_infill_speed": "80", "sparse_infill_speed": "150", diff --git a/resources/profiles/Peopoly/process/fdm_process_pply_common.json b/resources/profiles/Peopoly/process/fdm_process_pply_common.json index 6649db3406..176b401d7d 100644 --- a/resources/profiles/Peopoly/process/fdm_process_pply_common.json +++ b/resources/profiles/Peopoly/process/fdm_process_pply_common.json @@ -20,8 +20,8 @@ "internal_bridge_support_thickness": "0.8", "initial_layer_acceleration": "500", "initial_layer_line_width": "0.5", - "initial_layer_speed": "30", - "gap_infill_speed": "50", + "initial_layer_speed": "80", + "gap_infill_speed": "150", "sparse_infill_speed": "250", "ironing_flow": "10%", "ironing_spacing": "0.15", @@ -35,7 +35,7 @@ "overhang_2_4_speed": "50", "overhang_3_4_speed": "30", "overhang_4_4_speed": "10", - "only_one_wall_top": "1", + "only_one_wall_top": "0", "inner_wall_speed": "150", "seam_position": "aligned", "skirt_height": "1", @@ -71,6 +71,7 @@ "wall_generator": "classic", "compatible_printers": [ "Peopoly Magneto X 0.4 nozzle", + "Peopoly Magneto X 0.6 nozzle", "Peopoly Magneto X 0.8 nozzle" ] } \ No newline at end of file