Merge branch 'main' into 3d45-fixes

This commit is contained in:
cochcoder
2024-06-12 15:44:41 +00:00
committed by GitHub
141 changed files with 6515 additions and 294 deletions

View File

@@ -1,6 +1,6 @@
{ {
"name": "Custom Printer", "name": "Custom Printer",
"version": "02.01.00.00", "version": "02.01.00.01",
"force_update": "0", "force_update": "0",
"description": "My configurations", "description": "My configurations",
"machine_model_list": [ "machine_model_list": [
@@ -46,6 +46,10 @@
"name": "0.15mm Optimal @MyKlipper", "name": "0.15mm Optimal @MyKlipper",
"sub_path": "process/0.15mm Optimal @MyKlipper.json" "sub_path": "process/0.15mm Optimal @MyKlipper.json"
}, },
{
"name": "0.16mm Optimal @MyKlipper",
"sub_path": "process/0.16mm Optimal @MyKlipper.json"
},
{ {
"name": "0.20mm Standard @MyKlipper", "name": "0.20mm Standard @MyKlipper",
"sub_path": "process/0.20mm Standard @MyKlipper.json" "sub_path": "process/0.20mm Standard @MyKlipper.json"
@@ -58,6 +62,18 @@
"name": "0.28mm Extra Draft @MyKlipper", "name": "0.28mm Extra Draft @MyKlipper",
"sub_path": "process/0.28mm Extra Draft @MyKlipper.json" "sub_path": "process/0.28mm Extra Draft @MyKlipper.json"
}, },
{
"name": "0.32mm Extra Draft @MyKlipper",
"sub_path": "process/0.32mm Extra Draft @MyKlipper.json"
},
{
"name": "0.40mm Extra Draft @MyKlipper",
"sub_path": "process/0.40mm Extra Draft @MyKlipper.json"
},
{
"name": "0.56mm Extra Draft @MyKlipper",
"sub_path": "process/0.56mm Extra Draft @MyKlipper.json"
},
{ {
"name": "0.08mm Extra Fine @MyRRF", "name": "0.08mm Extra Fine @MyRRF",
"sub_path": "process/0.08mm Extra Fine @MyRRF.json" "sub_path": "process/0.08mm Extra Fine @MyRRF.json"
@@ -202,6 +218,18 @@
"name": "MyKlipper 0.4 nozzle", "name": "MyKlipper 0.4 nozzle",
"sub_path": "machine/MyKlipper 0.4 nozzle.json" "sub_path": "machine/MyKlipper 0.4 nozzle.json"
}, },
{
"name": "MyKlipper 0.2 nozzle",
"sub_path": "machine/MyKlipper 0.2 nozzle.json"
},
{
"name": "MyKlipper 0.6 nozzle",
"sub_path": "machine/MyKlipper 0.6 nozzle.json"
},
{
"name": "MyKlipper 0.8 nozzle",
"sub_path": "machine/MyKlipper 0.8 nozzle.json"
},
{ {
"name": "MyMarlin 0.4 nozzle", "name": "MyMarlin 0.4 nozzle",
"sub_path": "machine/MyMarlin 0.4 nozzle.json" "sub_path": "machine/MyMarlin 0.4 nozzle.json"

View File

@@ -13,8 +13,11 @@
"12" "12"
], ],
"compatible_printers": [ "compatible_printers": [
"MyKlipper 0.4 nozzle", "MyKlipper 0.4 nozzle",
"MyMarlin 0.4 nozzle", "MyKlipper 0.2 nozzle",
"MyRRF 0.4 nozzle" "MyKlipper 0.6 nozzle",
"MyKlipper 0.8 nozzle",
"MyMarlin 0.4 nozzle",
"MyRRF 0.4 nozzle"
] ]
} }

View File

@@ -13,8 +13,11 @@
"12" "12"
], ],
"compatible_printers": [ "compatible_printers": [
"MyKlipper 0.4 nozzle", "MyKlipper 0.4 nozzle",
"MyMarlin 0.4 nozzle", "MyKlipper 0.2 nozzle",
"MyRRF 0.4 nozzle" "MyKlipper 0.6 nozzle",
"MyKlipper 0.8 nozzle",
"MyMarlin 0.4 nozzle",
"MyRRF 0.4 nozzle"
] ]
} }

View File

@@ -19,8 +19,11 @@
"8" "8"
], ],
"compatible_printers": [ "compatible_printers": [
"MyKlipper 0.4 nozzle", "MyKlipper 0.4 nozzle",
"MyMarlin 0.4 nozzle", "MyKlipper 0.2 nozzle",
"MyRRF 0.4 nozzle" "MyKlipper 0.6 nozzle",
"MyKlipper 0.8 nozzle",
"MyMarlin 0.4 nozzle",
"MyRRF 0.4 nozzle"
] ]
} }

View File

@@ -16,8 +16,11 @@
"12" "12"
], ],
"compatible_printers": [ "compatible_printers": [
"MyKlipper 0.4 nozzle", "MyKlipper 0.4 nozzle",
"MyMarlin 0.4 nozzle", "MyKlipper 0.2 nozzle",
"MyRRF 0.4 nozzle" "MyKlipper 0.6 nozzle",
"MyKlipper 0.8 nozzle",
"MyMarlin 0.4 nozzle",
"MyRRF 0.4 nozzle"
] ]
} }

View File

@@ -12,9 +12,12 @@
"filament_flow_ratio": [ "filament_flow_ratio": [
"0.94" "0.94"
], ],
"compatible_printers": [ "compatible_printers": [
"MyKlipper 0.4 nozzle", "MyKlipper 0.4 nozzle",
"MyMarlin 0.4 nozzle", "MyKlipper 0.2 nozzle",
"MyRRF 0.4 nozzle" "MyKlipper 0.6 nozzle",
"MyKlipper 0.8 nozzle",
"MyMarlin 0.4 nozzle",
"MyRRF 0.4 nozzle"
] ]
} }

View File

@@ -43,8 +43,11 @@
"; filament start gcode\n" "; filament start gcode\n"
], ],
"compatible_printers": [ "compatible_printers": [
"MyKlipper 0.4 nozzle", "MyKlipper 0.4 nozzle",
"MyMarlin 0.4 nozzle", "MyKlipper 0.2 nozzle",
"MyRRF 0.4 nozzle" "MyKlipper 0.6 nozzle",
"MyKlipper 0.8 nozzle",
"MyMarlin 0.4 nozzle",
"MyRRF 0.4 nozzle"
] ]
} }

View File

@@ -18,9 +18,12 @@
"slow_down_layer_time": [ "slow_down_layer_time": [
"7" "7"
], ],
"compatible_printers": [ "compatible_printers": [
"MyKlipper 0.4 nozzle", "MyKlipper 0.4 nozzle",
"MyMarlin 0.4 nozzle", "MyKlipper 0.2 nozzle",
"MyRRF 0.4 nozzle" "MyKlipper 0.6 nozzle",
"MyKlipper 0.8 nozzle",
"MyMarlin 0.4 nozzle",
"MyRRF 0.4 nozzle"
] ]
} }

View File

@@ -16,8 +16,11 @@
"8" "8"
], ],
"compatible_printers": [ "compatible_printers": [
"MyKlipper 0.4 nozzle", "MyKlipper 0.4 nozzle",
"MyMarlin 0.4 nozzle", "MyKlipper 0.2 nozzle",
"MyRRF 0.4 nozzle" "MyKlipper 0.6 nozzle",
"MyKlipper 0.8 nozzle",
"MyMarlin 0.4 nozzle",
"MyRRF 0.4 nozzle"
] ]
} }

View File

@@ -19,8 +19,11 @@
"10" "10"
], ],
"compatible_printers": [ "compatible_printers": [
"MyKlipper 0.4 nozzle", "MyKlipper 0.4 nozzle",
"MyMarlin 0.4 nozzle", "MyKlipper 0.2 nozzle",
"MyRRF 0.4 nozzle" "MyKlipper 0.6 nozzle",
"MyKlipper 0.8 nozzle",
"MyMarlin 0.4 nozzle",
"MyRRF 0.4 nozzle"
] ]
} }

View File

@@ -10,8 +10,11 @@
"3.2" "3.2"
], ],
"compatible_printers": [ "compatible_printers": [
"MyKlipper 0.4 nozzle", "MyKlipper 0.4 nozzle",
"MyMarlin 0.4 nozzle", "MyKlipper 0.2 nozzle",
"MyRRF 0.4 nozzle" "MyKlipper 0.6 nozzle",
"MyKlipper 0.8 nozzle",
"MyMarlin 0.4 nozzle",
"MyRRF 0.4 nozzle"
] ]
} }

View File

@@ -0,0 +1,26 @@
{
"type": "machine",
"setting_id": "GM002",
"name": "MyKlipper 0.2 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_klipper_common",
"printer_model": "Generic Klipper Printer",
"nozzle_diameter": [
"0.2"
],
"max_layer_height": [
"0.16"
],
"min_layer_height": [
"0.04"
],
"printer_variant": "0.2",
"printable_area": [
"0x0",
"250x0",
"250x250",
"0x250"
],
"printable_height": "250"
}

View File

@@ -1,19 +1,20 @@
{ {
"type": "machine", "type": "machine",
"setting_id": "GM001", "setting_id": "GM001",
"name": "MyKlipper 0.4 nozzle", "name": "MyKlipper 0.4 nozzle",
"from": "system", "from": "system",
"instantiation": "true", "instantiation": "true",
"inherits": "fdm_klipper_common", "inherits": "fdm_klipper_common",
"printer_model": "Generic Klipper Printer", "printer_model": "Generic Klipper Printer",
"nozzle_diameter": [ "nozzle_diameter": [
"0.4" "0.4"
], ],
"printable_area": [ "printer_variant": "0.4",
"0x0", "printable_area": [
"250x0", "0x0",
"250x250", "250x0",
"0x250" "250x250",
], "0x250"
"printable_height": "250" ],
"printable_height": "250"
} }

View File

@@ -0,0 +1,26 @@
{
"type": "machine",
"setting_id": "GM003",
"name": "MyKlipper 0.6 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_klipper_common",
"printer_model": "Generic Klipper Printer",
"nozzle_diameter": [
"0.6"
],
"max_layer_height": [
"0.4"
],
"min_layer_height": [
"0.12"
],
"printer_variant": "0.6",
"printable_area": [
"0x0",
"250x0",
"250x250",
"0x250"
],
"printable_height": "250"
}

View File

@@ -0,0 +1,26 @@
{
"type": "machine",
"setting_id": "GM004",
"name": "MyKlipper 0.8 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_klipper_common",
"printer_model": "Generic Klipper Printer",
"nozzle_diameter": [
"0.8"
],
"max_layer_height": [
"0.6"
],
"min_layer_height": [
"0.2"
],
"printer_variant": "0.8",
"printable_area": [
"0x0",
"250x0",
"250x250",
"0x250"
],
"printable_height": "250"
}

View File

@@ -2,7 +2,7 @@
"type": "machine_model", "type": "machine_model",
"name": "Generic Klipper Printer", "name": "Generic Klipper Printer",
"model_id": "my_klipper_01", "model_id": "my_klipper_01",
"nozzle_diameter": "0.4", "nozzle_diameter": "0.4;0.2;0.6;0.8",
"machine_tech": "FFF", "machine_tech": "FFF",
"family": "MyPrinter", "family": "MyPrinter",
"bed_model": "", "bed_model": "",

View File

@@ -1,44 +1,44 @@
{ {
"type": "machine", "type": "machine",
"setting_id": "GM001", "setting_id": "GM001",
"name": "MyMarlin 0.4 nozzle", "name": "MyMarlin 0.4 nozzle",
"from": "system", "from": "system",
"instantiation": "true", "instantiation": "true",
"inherits": "fdm_machine_common", "inherits": "fdm_machine_common",
"printer_model": "Generic Marlin Printer", "printer_model": "Generic Marlin Printer",
"gcode_flavor": "marlin", "gcode_flavor": "marlin",
"machine_end_gcode": "G1 E-1.0 F2100 ; retract\nG92 E0.0\nG1{if max_layer_z < max_print_height} Z{z_offset+min(max_layer_z+30, max_print_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", "machine_end_gcode": "G1 E-1.0 F2100 ; retract\nG92 E0.0\nG1{if max_layer_z < max_print_height} Z{z_offset+min(max_layer_z+30, max_print_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",
"machine_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM204 S[machine_max_acceleration_extruding] T[machine_max_acceleration_retracting]\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nG28 ; home all\nG1 Y1.0 Z0.3 F1000 ; move print head up\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; 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_start_gcode": "G90 ; use absolute coordinates\nM83 ; extruder relative mode\nM204 S[machine_max_acceleration_extruding] T[machine_max_acceleration_retracting]\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nG28 ; home all\nG1 Y1.0 Z0.3 F1000 ; move print head up\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; 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",
"max_layer_height": [ "max_layer_height": [
"0.32" "0.32"
], ],
"retraction_length": [ "retraction_length": [
"0.9" "0.9"
], ],
"retraction_minimum_travel": [ "retraction_minimum_travel": [
"1" "1"
], ],
"retraction_speed": [ "retraction_speed": [
"45" "45"
], ],
"deretraction_speed": [ "deretraction_speed": [
"35" "35"
], ],
"version": "1.5.1.2", "version": "1.5.1.2",
"wipe": [ "wipe": [
"0" "0"
], ],
"z_hop": [ "z_hop": [
"0.4" "0.4"
], ],
"nozzle_diameter": [ "nozzle_diameter": [
"0.4" "0.4"
], ],
"printable_area": [ "printable_area": [
"0x0", "0x0",
"250x0", "250x0",
"250x250", "250x250",
"0x250" "0x250"
], ],
"printable_height": "250" "printable_height": "250"
} }

View File

@@ -7,5 +7,13 @@
"inherits": "fdm_process_klipper_common", "inherits": "fdm_process_klipper_common",
"layer_height": "0.08", "layer_height": "0.08",
"bottom_shell_layers": "7", "bottom_shell_layers": "7",
"top_shell_layers": "9" "top_shell_layers": "9",
"support_top_z_distance": "0.08",
"support_bottom_z_distance": "0.08",
"initial_layer_print_height": "0.2",
"compatible_printers": [
"MyKlipper 0.4 nozzle",
"MyKlipper 0.2 nozzle",
"MyKlipper 0.6 nozzle"
]
} }

View File

@@ -7,5 +7,13 @@
"inherits": "fdm_process_klipper_common", "inherits": "fdm_process_klipper_common",
"layer_height": "0.12", "layer_height": "0.12",
"bottom_shell_layers": "5", "bottom_shell_layers": "5",
"top_shell_layers": "6" "top_shell_layers": "6",
"support_top_z_distance": "0.08",
"support_bottom_z_distance": "0.08",
"initial_layer_print_height": "0.2",
"compatible_printers": [
"MyKlipper 0.4 nozzle",
"MyKlipper 0.2 nozzle",
"MyKlipper 0.6 nozzle"
]
} }

View File

@@ -7,5 +7,14 @@
"inherits": "fdm_process_klipper_common", "inherits": "fdm_process_klipper_common",
"bottom_shell_layers": "4", "bottom_shell_layers": "4",
"top_shell_layers": "5", "top_shell_layers": "5",
"layer_height": "0.15" "layer_height": "0.15",
"support_top_z_distance": "0.15",
"support_bottom_z_distance": "0.15",
"initial_layer_print_height": "0.2",
"compatible_printers": [
"MyKlipper 0.4 nozzle",
"MyKlipper 0.2 nozzle",
"MyKlipper 0.6 nozzle",
"MyKlipper 0.8 nozzle"
]
} }

View File

@@ -0,0 +1,20 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.16mm Optimal @MyKlipper",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_klipper_common",
"bottom_shell_layers": "4",
"top_shell_layers": "5",
"support_top_z_distance": "0.16",
"support_bottom_z_distance": "0.16",
"layer_height": "0.16",
"initial_layer_print_height": "0.2",
"compatible_printers": [
"MyKlipper 0.4 nozzle",
"MyKlipper 0.2 nozzle",
"MyKlipper 0.6 nozzle",
"MyKlipper 0.8 nozzle"
]
}

View File

@@ -6,6 +6,9 @@
"inherits": "fdm_process_klipper_common", "inherits": "fdm_process_klipper_common",
"instantiation": "true", "instantiation": "true",
"layer_height": "0.2", "layer_height": "0.2",
"bottom_shell_layers": "3", "compatible_printers": [
"top_shell_layers": "4" "MyKlipper 0.4 nozzle",
"MyKlipper 0.6 nozzle",
"MyKlipper 0.8 nozzle"
]
} }

View File

@@ -5,8 +5,13 @@
"from": "system", "from": "system",
"instantiation": "true", "instantiation": "true",
"inherits": "fdm_process_klipper_common", "inherits": "fdm_process_klipper_common",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"layer_height": "0.24", "layer_height": "0.24",
"top_surface_line_width": "0.45", "initial_layer_print_height": "0.2",
"bottom_shell_layers": "3", "compatible_printers": [
"top_shell_layers": "4" "MyKlipper 0.4 nozzle",
"MyKlipper 0.6 nozzle",
"MyKlipper 0.8 nozzle"
]
} }

View File

@@ -6,7 +6,10 @@
"instantiation": "true", "instantiation": "true",
"inherits": "fdm_process_klipper_common", "inherits": "fdm_process_klipper_common",
"layer_height": "0.28", "layer_height": "0.28",
"top_surface_line_width": "0.45", "initial_layer_print_height": "0.2",
"bottom_shell_layers": "3", "compatible_printers": [
"top_shell_layers": "4" "MyKlipper 0.4 nozzle",
"MyKlipper 0.6 nozzle",
"MyKlipper 0.8 nozzle"
]
} }

View File

@@ -0,0 +1,17 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.32mm Standard @MyKlipper",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_klipper_common",
"support_top_z_distance": "0.24",
"support_bottom_z_distance": "0.24",
"layer_height": "0.32",
"initial_layer_print_height": "0.2",
"compatible_printers": [
"MyKlipper 0.4 nozzle",
"MyKlipper 0.6 nozzle",
"MyKlipper 0.8 nozzle"
]
}

View File

@@ -0,0 +1,16 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.40mm Standard @MyKlipper",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_klipper_common",
"support_top_z_distance": "0.24",
"support_bottom_z_distance": "0.24",
"layer_height": "0.40",
"initial_layer_print_height": "0.2",
"compatible_printers": [
"MyKlipper 0.6 nozzle",
"MyKlipper 0.8 nozzle"
]
}

View File

@@ -0,0 +1,15 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.56mm Standard @MyKlipper",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_klipper_common",
"support_top_z_distance": "0.24",
"support_bottom_z_distance": "0.24",
"layer_height": "0.56",
"initial_layer_print_height": "0.2",
"compatible_printers": [
"MyKlipper 0.8 nozzle"
]
}

View File

@@ -5,66 +5,104 @@
"instantiation": "false", "instantiation": "false",
"adaptive_layer_height": "0", "adaptive_layer_height": "0",
"reduce_crossing_wall": "0", "reduce_crossing_wall": "0",
"bridge_flow": "0.95", "max_travel_detour_distance": "0",
"bridge_speed": "25", "bottom_surface_pattern": "monotonic",
"bottom_shell_thickness": "0",
"bridge_speed": "50",
"brim_width": "5", "brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [], "compatible_printers": [],
"compatible_printers_condition": "",
"print_sequence": "by layer", "print_sequence": "by layer",
"default_acceleration": "10000", "default_acceleration": "1000",
"initial_layer_acceleration": "500",
"top_surface_acceleration": "1000",
"travel_acceleration": "1000",
"inner_wall_acceleration": "1000",
"outer_wall_acceleration": "700",
"bridge_no_support": "0", "bridge_no_support": "0",
"elefant_foot_compensation": "0.1", "draft_shield": "disabled",
"outer_wall_line_width": "0.4", "elefant_foot_compensation": "0",
"outer_wall_speed": "120", "enable_arc_fitting": "0",
"line_width": "0.45", "wall_infill_order": "inner wall/outer wall/infill",
"infill_direction": "45", "infill_direction": "45",
"sparse_infill_density": "15%", "sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch", "sparse_infill_pattern": "crosshatch",
"initial_layer_line_width": "0.42",
"initial_layer_print_height": "0.2", "initial_layer_print_height": "0.2",
"initial_layer_speed": "20",
"gap_infill_speed": "30",
"infill_combination": "0", "infill_combination": "0",
"sparse_infill_line_width": "0.45",
"infill_wall_overlap": "25%", "infill_wall_overlap": "25%",
"sparse_infill_speed": "50",
"interface_shells": "0", "interface_shells": "0",
"detect_overhang_wall": "0", "ironing_flow": "10%",
"reduce_infill_retraction": "0", "ironing_spacing": "0.15",
"filename_format": "{input_filename_base}.gcode", "ironing_speed": "30",
"ironing_type": "no ironing",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{layer_height}mm_{filament_type[initial_tool]}_{printer_model}_{print_time}.gcode",
"detect_overhang_wall": "1",
"slowdown_for_curled_perimeters": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "10",
"line_width": "110%",
"inner_wall_line_width": "110%",
"outer_wall_line_width": "100%",
"top_surface_line_width": "93.75%",
"sparse_infill_line_width": "110%",
"initial_layer_line_width": "120%",
"internal_solid_infill_line_width": "120%",
"support_line_width": "96%",
"wall_loops": "3", "wall_loops": "3",
"inner_wall_line_width": "0.45",
"inner_wall_speed": "40",
"print_settings_id": "", "print_settings_id": "",
"raft_layers": "0", "raft_layers": "0",
"seam_position": "nearest", "seam_position": "aligned",
"skirt_distance": "2", "skirt_distance": "2",
"skirt_height": "2", "skirt_height": "3",
"minimum_sparse_infill_area": "0", "min_skirt_length": "4",
"internal_solid_infill_line_width": "0.45", "skirt_loops": "0",
"internal_solid_infill_speed": "40", "minimum_sparse_infill_area": "15",
"spiral_mode": "0", "spiral_mode": "0",
"standby_temperature_delta": "-5", "standby_temperature_delta": "-5",
"enable_support": "0", "enable_support": "0",
"support_filament": "0", "resolution": "0.012",
"support_line_width": "0.42", "support_type": "normal(auto)",
"support_interface_filament": "0",
"support_on_build_plate_only": "0", "support_on_build_plate_only": "0",
"support_top_z_distance": "0.15", "support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_interface_loop_pattern": "0", "support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2", "support_interface_top_layers": "2",
"support_interface_spacing": "0", "support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_interface_speed": "80", "support_interface_speed": "80",
"support_base_pattern": "rectilinear", "support_base_pattern": "default",
"support_base_pattern_spacing": "2", "support_base_pattern_spacing": "2.5",
"support_speed": "40", "support_speed": "150",
"support_threshold_angle": "30", "support_threshold_angle": "30",
"support_object_xy_distance": "0.5", "support_object_xy_distance": "0.35",
"tree_support_branch_angle": "30",
"tree_support_wall_count": "0",
"tree_support_with_infill": "0",
"detect_thin_wall": "0", "detect_thin_wall": "0",
"top_surface_line_width": "0.4", "top_surface_pattern": "monotonicline",
"top_surface_speed": "30", "top_shell_thickness": "0.8",
"travel_speed": "400",
"enable_prime_tower": "0", "enable_prime_tower": "0",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "60", "prime_tower_width": "60",
"xy_hole_compensation": "0", "xy_hole_compensation": "0",
"xy_contour_compensation": "0" "xy_contour_compensation": "0",
"layer_height": "0.2",
"bottom_shell_layers": "3",
"top_shell_layers": "4",
"bridge_flow": "1",
"initial_layer_speed": "45",
"initial_layer_infill_speed": "45",
"outer_wall_speed": "45",
"inner_wall_speed": "80",
"sparse_infill_speed": "150",
"internal_solid_infill_speed": "150",
"top_surface_speed": "50",
"gap_infill_speed": "30",
"travel_speed": "200"
} }

View File

@@ -4,89 +4,12 @@
"from": "system", "from": "system",
"instantiation": "false", "instantiation": "false",
"inherits": "fdm_process_common", "inherits": "fdm_process_common",
"adaptive_layer_height": "0",
"reduce_crossing_wall": "0",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bridge_flow": "0.95",
"bridge_speed": "50",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers_condition": "",
"print_sequence": "by layer",
"default_acceleration": "5000", "default_acceleration": "5000",
"top_surface_acceleration": "3000", "top_surface_acceleration": "3000",
"travel_acceleration": "7000", "travel_acceleration": "7000",
"inner_wall_acceleration": "5000", "inner_wall_acceleration": "5000",
"outer_wall_acceleration": "3000", "outer_wall_acceleration": "3000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0",
"outer_wall_line_width": "0.4",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.4",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"initial_layer_acceleration": "500", "initial_layer_acceleration": "500",
"initial_layer_line_width": "0.5",
"initial_layer_print_height": "0.2",
"infill_combination": "0",
"sparse_infill_line_width": "0.45",
"infill_wall_overlap": "25%",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.2",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "10",
"inner_wall_line_width": "0.45",
"wall_loops": "3",
"print_settings_id": "",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.4",
"spiral_mode": "0",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.4",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_interface_speed": "80",
"support_base_pattern": "rectilinear",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "0",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.4",
"top_shell_layers": "3",
"top_shell_thickness": "0.8",
"initial_layer_speed": "50", "initial_layer_speed": "50",
"initial_layer_infill_speed": "105", "initial_layer_infill_speed": "105",
"outer_wall_speed": "120", "outer_wall_speed": "120",
@@ -96,14 +19,5 @@
"gap_infill_speed": "100", "gap_infill_speed": "100",
"sparse_infill_speed": "200", "sparse_infill_speed": "200",
"travel_speed": "350", "travel_speed": "350",
"enable_prime_tower": "0",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"enable_arc_fitting": "0",
"compatible_printers": [
"MyKlipper 0.4 nozzle"
],
"exclude_object": "1" "exclude_object": "1"
} }

View File

@@ -0,0 +1,162 @@
{
"name": "Positron 3D",
"version": "02.01.00.01",
"force_update": "0",
"description": "Positron 3D Printer Profile",
"machine_model_list": [
{
"name": "The Positron",
"sub_path": "machine/The Positron.json"
}
],
"process_list": [
{
"name": "fdm_process_common",
"sub_path": "process/fdm_process_common.json"
},
{
"name": "fdm_process_the_positron_common",
"sub_path": "process/fdm_process_the_positron_common.json"
},
{
"name": "0.08mm Extra Fine @The Positron",
"sub_path": "process/0.08mm Extra Fine @The Positron.json"
},
{
"name": "0.12mm Fine @The Positron",
"sub_path": "process/0.12mm Fine @The Positron.json"
},
{
"name": "0.16mm Optimal @The Positron",
"sub_path": "process/0.16mm Optimal @The Positron.json"
},
{
"name": "0.20mm Standard @The Positron",
"sub_path": "process/0.20mm Standard @The Positron.json"
},
{
"name": "0.24mm Draft @The Positron",
"sub_path": "process/0.24mm Draft @The Positron.json"
},
{
"name": "0.28mm Extra Draft @The Positron",
"sub_path": "process/0.28mm Extra Draft @The Positron.json"
},
{
"name": "0.32mm Extra Draft @The Positron",
"sub_path": "process/0.32mm Extra Draft @The Positron.json"
},
{
"name": "0.40mm Extra Draft @The Positron",
"sub_path": "process/0.40mm Extra Draft @The Positron.json"
},
{
"name": "0.56mm Extra Draft @The Positron",
"sub_path": "process/0.56mm Extra Draft @The Positron.json"
}
],
"filament_list": [
{
"name": "fdm_filament_common",
"sub_path": "filament/fdm_filament_common.json"
},
{
"name": "fdm_filament_pla",
"sub_path": "filament/fdm_filament_pla.json"
},
{
"name": "fdm_filament_tpu",
"sub_path": "filament/fdm_filament_tpu.json"
},
{
"name": "fdm_filament_pet",
"sub_path": "filament/fdm_filament_pet.json"
},
{
"name": "fdm_filament_abs",
"sub_path": "filament/fdm_filament_abs.json"
},
{
"name": "fdm_filament_pc",
"sub_path": "filament/fdm_filament_pc.json"
},
{
"name": "fdm_filament_asa",
"sub_path": "filament/fdm_filament_asa.json"
},
{
"name": "fdm_filament_pva",
"sub_path": "filament/fdm_filament_pva.json"
},
{
"name": "fdm_filament_pa",
"sub_path": "filament/fdm_filament_pa.json"
},
{
"name": "Positron Generic PLA",
"sub_path": "filament/Positron Generic PLA.json"
},
{
"name": "Positron Generic PLA-CF",
"sub_path": "filament/Positron Generic PLA-CF.json"
},
{
"name": "Positron Generic PETG",
"sub_path": "filament/Positron Generic PETG.json"
},
{
"name": "Positron Generic ABS",
"sub_path": "filament/Positron Generic ABS.json"
},
{
"name": "Positron Generic TPU",
"sub_path": "filament/Positron Generic TPU.json"
},
{
"name": "Positron Generic ASA",
"sub_path": "filament/Positron Generic ASA.json"
},
{
"name": "Positron Generic PC",
"sub_path": "filament/Positron Generic PC.json"
},
{
"name": "Positron Generic PVA",
"sub_path": "filament/Positron Generic PVA.json"
},
{
"name": "Positron Generic PA",
"sub_path": "filament/Positron Generic PA.json"
},
{
"name": "Positron Generic PA-CF",
"sub_path": "filament/Positron Generic PA-CF.json"
}
],
"machine_list": [
{
"name": "fdm_machine_common",
"sub_path": "machine/fdm_machine_common.json"
},
{
"name": "fdm_common_the_positron",
"sub_path": "machine/fdm_common_the_positron.json"
},
{
"name": "The Positron 0.4 nozzle",
"sub_path": "machine/The Positron 0.4 nozzle.json"
},
{
"name": "The Positron 0.2 nozzle",
"sub_path": "machine/The Positron 0.2 nozzle.json"
},
{
"name": "The Positron 0.6 nozzle",
"sub_path": "machine/The Positron 0.6 nozzle.json"
},
{
"name": "The Positron 0.8 nozzle",
"sub_path": "machine/The Positron 0.8 nozzle.json"
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 28 KiB

View File

@@ -0,0 +1,21 @@
{
"type": "filament",
"filament_id": "GFB99",
"setting_id": "GFSA04",
"name": "Positron Generic ABS",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_abs",
"filament_flow_ratio": [
"0.926"
],
"filament_max_volumetric_speed": [
"12"
],
"compatible_printers": [
"The Positron 0.4 nozzle",
"The Positron 0.2 nozzle",
"The Positron 0.6 nozzle",
"The Positron 0.8 nozzle"
]
}

View File

@@ -0,0 +1,21 @@
{
"type": "filament",
"filament_id": "GFB98",
"setting_id": "GFSA04",
"name": "Positron Generic ASA",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_asa",
"filament_flow_ratio": [
"0.93"
],
"filament_max_volumetric_speed": [
"12"
],
"compatible_printers": [
"The Positron 0.4 nozzle",
"The Positron 0.2 nozzle",
"The Positron 0.6 nozzle",
"The Positron 0.8 nozzle"
]
}

View File

@@ -0,0 +1,27 @@
{
"type": "filament",
"filament_id": "GFN98",
"setting_id": "GFSA04",
"name": "Positron Generic PA-CF",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pa",
"filament_type": [
"PA-CF"
],
"nozzle_temperature_initial_layer": [
"280"
],
"nozzle_temperature": [
"280"
],
"filament_max_volumetric_speed": [
"8"
],
"compatible_printers": [
"The Positron 0.4 nozzle",
"The Positron 0.2 nozzle",
"The Positron 0.6 nozzle",
"The Positron 0.8 nozzle"
]
}

View File

@@ -0,0 +1,24 @@
{
"type": "filament",
"filament_id": "GFN99",
"setting_id": "GFSA04",
"name": "Positron Generic PA",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pa",
"nozzle_temperature_initial_layer": [
"280"
],
"nozzle_temperature": [
"280"
],
"filament_max_volumetric_speed": [
"12"
],
"compatible_printers": [
"The Positron 0.4 nozzle",
"The Positron 0.2 nozzle",
"The Positron 0.6 nozzle",
"The Positron 0.8 nozzle"
]
}

View File

@@ -0,0 +1,21 @@
{
"type": "filament",
"filament_id": "GFC99",
"setting_id": "GFSA04",
"name": "Positron Generic PC",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pc",
"filament_max_volumetric_speed": [
"12"
],
"filament_flow_ratio": [
"0.94"
],
"compatible_printers": [
"The Positron 0.4 nozzle",
"The Positron 0.2 nozzle",
"The Positron 0.6 nozzle",
"The Positron 0.8 nozzle"
]
}

View File

@@ -0,0 +1,51 @@
{
"type": "filament",
"filament_id": "GFG99",
"setting_id": "GFSA04",
"name": "Positron Generic PETG",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pet",
"reduce_fan_stop_start_freq": [
"1"
],
"slow_down_for_layer_cooling": [
"1"
],
"fan_cooling_layer_time": [
"30"
],
"overhang_fan_speed": [
"90"
],
"overhang_fan_threshold": [
"25%"
],
"fan_max_speed": [
"90"
],
"fan_min_speed": [
"40"
],
"slow_down_min_speed": [
"10"
],
"slow_down_layer_time": [
"8"
],
"filament_flow_ratio": [
"0.95"
],
"filament_max_volumetric_speed": [
"10"
],
"filament_start_gcode": [
"; filament start gcode\n"
],
"compatible_printers": [
"The Positron 0.4 nozzle",
"The Positron 0.2 nozzle",
"The Positron 0.6 nozzle",
"The Positron 0.8 nozzle"
]
}

View File

@@ -0,0 +1,27 @@
{
"type": "filament",
"filament_id": "GFL98",
"setting_id": "GFSA04",
"name": "Positron Generic PLA-CF",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pla",
"filament_flow_ratio": [
"0.95"
],
"filament_type": [
"PLA-CF"
],
"filament_max_volumetric_speed": [
"12"
],
"slow_down_layer_time": [
"7"
],
"compatible_printers": [
"The Positron 0.4 nozzle",
"The Positron 0.2 nozzle",
"The Positron 0.6 nozzle",
"The Positron 0.8 nozzle"
]
}

View File

@@ -0,0 +1,24 @@
{
"type": "filament",
"filament_id": "GFL99",
"setting_id": "GFSA04",
"name": "Positron Generic PLA",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pla",
"filament_flow_ratio": [
"0.98"
],
"filament_max_volumetric_speed": [
"12"
],
"slow_down_layer_time": [
"8"
],
"compatible_printers": [
"The Positron 0.4 nozzle",
"The Positron 0.2 nozzle",
"The Positron 0.6 nozzle",
"The Positron 0.8 nozzle"
]
}

View File

@@ -0,0 +1,27 @@
{
"type": "filament",
"filament_id": "GFS99",
"setting_id": "GFSA04",
"name": "Positron Generic PVA",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pva",
"filament_flow_ratio": [
"0.95"
],
"filament_max_volumetric_speed": [
"12"
],
"slow_down_layer_time": [
"7"
],
"slow_down_min_speed": [
"10"
],
"compatible_printers": [
"The Positron 0.4 nozzle",
"The Positron 0.2 nozzle",
"The Positron 0.6 nozzle",
"The Positron 0.8 nozzle"
]
}

View File

@@ -0,0 +1,18 @@
{
"type": "filament",
"filament_id": "GFU99",
"setting_id": "GFSA04",
"name": "Positron Generic TPU",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_tpu",
"filament_max_volumetric_speed": [
"3.2"
],
"compatible_printers": [
"The Positron 0.4 nozzle",
"The Positron 0.2 nozzle",
"The Positron 0.6 nozzle",
"The Positron 0.8 nozzle"
]
}

View File

@@ -0,0 +1,88 @@
{
"type": "filament",
"name": "fdm_filament_abs",
"from": "system",
"instantiation": "false",
"inherits": "fdm_filament_common",
"cool_plate_temp" : [
"105"
],
"eng_plate_temp" : [
"105"
],
"hot_plate_temp" : [
"105"
],
"textured_plate_temp" : [
"105"
],
"cool_plate_temp_initial_layer" : [
"105"
],
"eng_plate_temp_initial_layer" : [
"105"
],
"hot_plate_temp_initial_layer" : [
"105"
],
"textured_plate_temp_initial_layer" : [
"105"
],
"slow_down_for_layer_cooling": [
"1"
],
"close_fan_the_first_x_layers": [
"3"
],
"fan_cooling_layer_time": [
"30"
],
"filament_max_volumetric_speed": [
"28.6"
],
"filament_type": [
"ABS"
],
"filament_density": [
"1.04"
],
"filament_cost": [
"20"
],
"nozzle_temperature_initial_layer": [
"260"
],
"reduce_fan_stop_start_freq": [
"1"
],
"fan_max_speed": [
"80"
],
"fan_min_speed": [
"10"
],
"overhang_fan_threshold": [
"25%"
],
"overhang_fan_speed": [
"80"
],
"nozzle_temperature": [
"260"
],
"temperature_vitrification": [
"110"
],
"nozzle_temperature_range_low": [
"240"
],
"nozzle_temperature_range_high": [
"270"
],
"slow_down_min_speed": [
"10"
],
"slow_down_layer_time": [
"3"
]
}

View File

@@ -0,0 +1,88 @@
{
"type": "filament",
"name": "fdm_filament_asa",
"from": "system",
"instantiation": "false",
"inherits": "fdm_filament_common",
"cool_plate_temp" : [
"105"
],
"eng_plate_temp" : [
"105"
],
"hot_plate_temp" : [
"105"
],
"textured_plate_temp" : [
"105"
],
"cool_plate_temp_initial_layer" : [
"105"
],
"eng_plate_temp_initial_layer" : [
"105"
],
"hot_plate_temp_initial_layer" : [
"105"
],
"textured_plate_temp_initial_layer" : [
"105"
],
"slow_down_for_layer_cooling": [
"1"
],
"close_fan_the_first_x_layers": [
"3"
],
"fan_cooling_layer_time": [
"35"
],
"filament_max_volumetric_speed": [
"28.6"
],
"filament_type": [
"ASA"
],
"filament_density": [
"1.04"
],
"filament_cost": [
"20"
],
"nozzle_temperature_initial_layer": [
"260"
],
"reduce_fan_stop_start_freq": [
"1"
],
"fan_max_speed": [
"80"
],
"fan_min_speed": [
"10"
],
"overhang_fan_threshold": [
"25%"
],
"overhang_fan_speed": [
"80"
],
"nozzle_temperature": [
"260"
],
"temperature_vitrification": [
"110"
],
"nozzle_temperature_range_low": [
"240"
],
"nozzle_temperature_range_high": [
"270"
],
"slow_down_min_speed": [
"10"
],
"slow_down_layer_time": [
"3"
]
}

View File

@@ -0,0 +1,144 @@
{
"type": "filament",
"name": "fdm_filament_common",
"from": "system",
"instantiation": "false",
"cool_plate_temp" : [
"60"
],
"eng_plate_temp" : [
"60"
],
"hot_plate_temp" : [
"60"
],
"textured_plate_temp" : [
"60"
],
"cool_plate_temp_initial_layer" : [
"60"
],
"eng_plate_temp_initial_layer" : [
"60"
],
"hot_plate_temp_initial_layer" : [
"60"
],
"textured_plate_temp_initial_layer" : [
"60"
],
"overhang_fan_threshold": [
"95%"
],
"overhang_fan_speed": [
"100"
],
"slow_down_for_layer_cooling": [
"1"
],
"close_fan_the_first_x_layers": [
"3"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_flow_ratio": [
"1"
],
"reduce_fan_stop_start_freq": [
"0"
],
"fan_cooling_layer_time": [
"60"
],
"filament_cost": [
"0"
],
"filament_density": [
"0"
],
"filament_deretraction_speed": [
"nil"
],
"filament_diameter": [
"1.75"
],
"filament_max_volumetric_speed": [
"0"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_retraction_minimum_travel": [
"nil"
],
"filament_retract_before_wipe": [
"nil"
],
"filament_retract_when_changing_layer": [
"nil"
],
"filament_retraction_length": [
"nil"
],
"filament_z_hop": [
"nil"
],
"filament_z_hop_types": [
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retraction_speed": [
"nil"
],
"filament_settings_id": [
""
],
"filament_soluble": [
"0"
],
"filament_type": [
"PLA"
],
"filament_vendor": [
"Generic"
],
"filament_wipe": [
"nil"
],
"filament_wipe_distance": [
"nil"
],
"bed_type": [
"Cool Plate"
],
"nozzle_temperature_initial_layer": [
"200"
],
"full_fan_speed_layer": [
"0"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"35"
],
"slow_down_min_speed": [
"10"
],
"slow_down_layer_time": [
"8"
],
"filament_start_gcode": [
"; Filament gcode\n"
],
"nozzle_temperature": [
"200"
],
"temperature_vitrification": [
"100"
]
}

View File

@@ -0,0 +1,85 @@
{
"type": "filament",
"name": "fdm_filament_pa",
"from": "system",
"instantiation": "false",
"inherits": "fdm_filament_common",
"cool_plate_temp" : [
"0"
],
"eng_plate_temp" : [
"100"
],
"hot_plate_temp" : [
"100"
],
"textured_plate_temp" : [
"100"
],
"cool_plate_temp_initial_layer" : [
"0"
],
"eng_plate_temp_initial_layer" : [
"100"
],
"hot_plate_temp_initial_layer" : [
"100"
],
"textured_plate_temp_initial_layer" : [
"100"
],
"slow_down_for_layer_cooling": [
"1"
],
"close_fan_the_first_x_layers": [
"3"
],
"fan_cooling_layer_time": [
"4"
],
"filament_max_volumetric_speed": [
"8"
],
"filament_type": [
"PA"
],
"filament_density": [
"1.04"
],
"filament_cost": [
"20"
],
"nozzle_temperature_initial_layer": [
"290"
],
"reduce_fan_stop_start_freq": [
"0"
],
"fan_max_speed": [
"60"
],
"fan_min_speed": [
"0"
],
"overhang_fan_speed": [
"30"
],
"nozzle_temperature": [
"290"
],
"temperature_vitrification": [
"108"
],
"nozzle_temperature_range_low": [
"270"
],
"nozzle_temperature_range_high": [
"300"
],
"slow_down_min_speed": [
"10"
],
"slow_down_layer_time": [
"2"
]
}

View File

@@ -0,0 +1,88 @@
{
"type": "filament",
"name": "fdm_filament_pc",
"from": "system",
"instantiation": "false",
"inherits": "fdm_filament_common",
"cool_plate_temp" : [
"0"
],
"eng_plate_temp" : [
"110"
],
"hot_plate_temp" : [
"110"
],
"textured_plate_temp" : [
"110"
],
"cool_plate_temp_initial_layer" : [
"0"
],
"eng_plate_temp_initial_layer" : [
"110"
],
"hot_plate_temp_initial_layer" : [
"110"
],
"textured_plate_temp_initial_layer" : [
"110"
],
"slow_down_for_layer_cooling": [
"1"
],
"close_fan_the_first_x_layers": [
"3"
],
"fan_cooling_layer_time": [
"30"
],
"filament_max_volumetric_speed": [
"23.2"
],
"filament_type": [
"PC"
],
"filament_density": [
"1.04"
],
"filament_cost": [
"20"
],
"nozzle_temperature_initial_layer": [
"270"
],
"reduce_fan_stop_start_freq": [
"1"
],
"fan_max_speed": [
"60"
],
"fan_min_speed": [
"10"
],
"overhang_fan_threshold": [
"25%"
],
"overhang_fan_speed": [
"60"
],
"nozzle_temperature": [
"280"
],
"temperature_vitrification": [
"140"
],
"nozzle_temperature_range_low": [
"260"
],
"nozzle_temperature_range_high": [
"280"
],
"slow_down_min_speed": [
"10"
],
"slow_down_layer_time": [
"2"
]
}

View File

@@ -0,0 +1,82 @@
{
"type": "filament",
"name": "fdm_filament_pet",
"from": "system",
"instantiation": "false",
"inherits": "fdm_filament_common",
"cool_plate_temp" : [
"60"
],
"eng_plate_temp" : [
"0"
],
"hot_plate_temp" : [
"80"
],
"textured_plate_temp" : [
"80"
],
"cool_plate_temp_initial_layer" : [
"60"
],
"eng_plate_temp_initial_layer" : [
"0"
],
"hot_plate_temp_initial_layer" : [
"80"
],
"textured_plate_temp_initial_layer" : [
"80"
],
"slow_down_for_layer_cooling": [
"1"
],
"close_fan_the_first_x_layers": [
"3"
],
"fan_cooling_layer_time": [
"20"
],
"filament_max_volumetric_speed": [
"25"
],
"filament_type": [
"PETG"
],
"filament_density": [
"1.27"
],
"filament_cost": [
"30"
],
"nozzle_temperature_initial_layer": [
"255"
],
"reduce_fan_stop_start_freq": [
"1"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"20"
],
"overhang_fan_speed": [
"100"
],
"nozzle_temperature": [
"255"
],
"temperature_vitrification": [
"80"
],
"nozzle_temperature_range_low": [
"220"
],
"nozzle_temperature_range_high": [
"260"
],
"filament_start_gcode": [
"; filament start gcode\n"
]
}

View File

@@ -0,0 +1,94 @@
{
"type": "filament",
"name": "fdm_filament_pla",
"from": "system",
"instantiation": "false",
"inherits": "fdm_filament_common",
"fan_cooling_layer_time": [
"100"
],
"filament_max_volumetric_speed": [
"12"
],
"filament_type": [
"PLA"
],
"filament_density": [
"1.24"
],
"filament_cost": [
"20"
],
"cool_plate_temp" : [
"60"
],
"eng_plate_temp" : [
"60"
],
"hot_plate_temp" : [
"60"
],
"textured_plate_temp" : [
"60"
],
"cool_plate_temp_initial_layer" : [
"60"
],
"eng_plate_temp_initial_layer" : [
"60"
],
"hot_plate_temp_initial_layer" : [
"60"
],
"textured_plate_temp_initial_layer" : [
"60"
],
"nozzle_temperature_initial_layer": [
"220"
],
"reduce_fan_stop_start_freq": [
"1"
],
"slow_down_for_layer_cooling": [
"1"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"100"
],
"overhang_fan_speed": [
"100"
],
"overhang_fan_threshold": [
"50%"
],
"close_fan_the_first_x_layers": [
"1"
],
"nozzle_temperature": [
"220"
],
"temperature_vitrification": [
"60"
],
"nozzle_temperature_range_low": [
"190"
],
"nozzle_temperature_range_high": [
"230"
],
"slow_down_min_speed": [
"10"
],
"slow_down_layer_time": [
"4"
],
"additional_cooling_fan_speed": [
"70"
],
"filament_start_gcode": [
"; filament start gcode\n"
]
}

View File

@@ -0,0 +1,100 @@
{
"type": "filament",
"name": "fdm_filament_pva",
"from": "system",
"instantiation": "false",
"inherits": "fdm_filament_common",
"cool_plate_temp" : [
"35"
],
"eng_plate_temp" : [
"0"
],
"hot_plate_temp" : [
"45"
],
"textured_plate_temp" : [
"45"
],
"cool_plate_temp_initial_layer" : [
"35"
],
"eng_plate_temp_initial_layer" : [
"0"
],
"hot_plate_temp_initial_layer" : [
"45"
],
"textured_plate_temp_initial_layer" : [
"45"
],
"fan_cooling_layer_time": [
"100"
],
"filament_max_volumetric_speed": [
"15"
],
"filament_soluble": [
"1"
],
"filament_is_support": [
"1"
],
"filament_type": [
"PVA"
],
"filament_density": [
"1.24"
],
"filament_cost": [
"20"
],
"nozzle_temperature_initial_layer": [
"220"
],
"reduce_fan_stop_start_freq": [
"1"
],
"slow_down_for_layer_cooling": [
"1"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"100"
],
"overhang_fan_speed": [
"100"
],
"overhang_fan_threshold": [
"50%"
],
"close_fan_the_first_x_layers": [
"1"
],
"nozzle_temperature": [
"220"
],
"temperature_vitrification": [
"50"
],
"nozzle_temperature_range_low": [
"190"
],
"nozzle_temperature_range_high": [
"250"
],
"slow_down_min_speed": [
"10"
],
"slow_down_layer_time": [
"4"
],
"additional_cooling_fan_speed": [
"70"
],
"filament_start_gcode": [
"; filament start gcode\n"
]
}

View File

@@ -0,0 +1,88 @@
{
"type": "filament",
"name": "fdm_filament_tpu",
"from": "system",
"instantiation": "false",
"inherits": "fdm_filament_common",
"cool_plate_temp" : [
"30"
],
"eng_plate_temp" : [
"30"
],
"hot_plate_temp" : [
"35"
],
"textured_plate_temp" : [
"35"
],
"cool_plate_temp_initial_layer" : [
"30"
],
"eng_plate_temp_initial_layer" : [
"30"
],
"hot_plate_temp_initial_layer" : [
"35"
],
"textured_plate_temp_initial_layer" : [
"35"
],
"fan_cooling_layer_time": [
"100"
],
"filament_max_volumetric_speed": [
"15"
],
"filament_type": [
"TPU"
],
"filament_density": [
"1.24"
],
"filament_cost": [
"20"
],
"filament_retraction_length": [
"0.4"
],
"nozzle_temperature_initial_layer": [
"240"
],
"reduce_fan_stop_start_freq": [
"1"
],
"slow_down_for_layer_cooling": [
"1"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"100"
],
"overhang_fan_speed": [
"100"
],
"additional_cooling_fan_speed": [
"70"
],
"close_fan_the_first_x_layers": [
"1"
],
"nozzle_temperature": [
"240"
],
"temperature_vitrification": [
"60"
],
"nozzle_temperature_range_low": [
"200"
],
"nozzle_temperature_range_high": [
"250"
],
"filament_start_gcode": [
"; filament start gcode\n"
]
}

View File

@@ -0,0 +1,26 @@
{
"type": "machine",
"setting_id": "GM002",
"name": "The Positron 0.2 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_common_the_positron",
"printer_model": "The Positron",
"nozzle_diameter": [
"0.2"
],
"max_layer_height": [
"0.16"
],
"min_layer_height": [
"0.04"
],
"printer_variant": "0.2",
"printable_area": [
"0x0",
"180x0",
"180x180",
"0x180"
],
"printable_height": "165"
}

View File

@@ -0,0 +1,20 @@
{
"type": "machine",
"setting_id": "GM001",
"name": "The Positron 0.4 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_common_the_positron",
"printer_model": "The Positron",
"nozzle_diameter": [
"0.4"
],
"printer_variant": "0.4",
"printable_area": [
"0x0",
"180x0",
"180x180",
"0x180"
],
"printable_height": "165"
}

View File

@@ -0,0 +1,26 @@
{
"type": "machine",
"setting_id": "GM003",
"name": "The Positron 0.6 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_common_the_positron",
"printer_model": "The Positron",
"nozzle_diameter": [
"0.6"
],
"max_layer_height": [
"0.4"
],
"min_layer_height": [
"0.12"
],
"printer_variant": "0.6",
"printable_area": [
"0x0",
"180x0",
"180x180",
"0x180"
],
"printable_height": "165"
}

View File

@@ -0,0 +1,26 @@
{
"type": "machine",
"setting_id": "GM004",
"name": "The Positron 0.8 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_common_the_positron",
"printer_model": "The Positron",
"nozzle_diameter": [
"0.8"
],
"max_layer_height": [
"0.6"
],
"min_layer_height": [
"0.2"
],
"printer_variant": "0.8",
"printable_area": [
"0x0",
"180x0",
"180x180",
"0x180"
],
"printable_height": "165"
}

View File

@@ -0,0 +1,12 @@
{
"type": "machine_model",
"name": "The Positron",
"model_id": "thepositron_1",
"nozzle_diameter": "0.4;0.2;0.6;0.8",
"machine_tech": "FFF",
"family": "ThePositron",
"bed_model": "ThePositron_bed_model.stl",
"bed_texture": "ThePositron_bed_texture.svg",
"hotend_model": "",
"default_materials": "Positron Generic ABS;Positron Generic PLA;Positron Generic PLA-CF;Positron Generic PETG;Positron Generic TPU;Positron Generic ASA;Positron Generic PC;Positron Generic PVA;Positron Generic PA;Positron Generic PA-CF"
}

View File

@@ -0,0 +1,60 @@
{
"type": "machine",
"name": "fdm_common_the_positron",
"from": "system",
"instantiation": "false",
"inherits": "fdm_machine_common",
"gcode_flavor": "klipper",
"machine_max_acceleration_e": ["5000", "5000"],
"machine_max_acceleration_extruding": ["8000", "8000"],
"machine_max_acceleration_retracting": ["5000", "5000"],
"machine_max_acceleration_travel": ["8000", "8000"],
"machine_max_acceleration_x": ["8000", "8000"],
"machine_max_acceleration_y": ["8000", "8000"],
"machine_max_acceleration_z": ["500", "500"],
"machine_max_speed_e": ["25", "25"],
"machine_max_speed_x": ["420", "420"],
"machine_max_speed_y": ["420", "420"],
"machine_max_speed_z": ["12", "12"],
"machine_max_jerk_e": ["2.5", "2.5"],
"machine_max_jerk_x": ["12", "12"],
"machine_max_jerk_y": ["12", "12"],
"machine_max_jerk_z": ["0.2", "0.4"],
"machine_min_extruding_rate": ["0", "0"],
"machine_min_travel_rate": ["0", "0"],
"max_layer_height": ["0.32"],
"min_layer_height": ["0.08"],
"printable_height": "165",
"extruder_clearance_radius": "65",
"extruder_clearance_height_to_rod": "36",
"extruder_clearance_height_to_lid": "140",
"printer_settings_id": "",
"printer_technology": "FFF",
"printer_variant": "0.4",
"retraction_minimum_travel": ["1"],
"retract_before_wipe": ["70%"],
"retract_when_changing_layer": ["1"],
"retraction_length": ["2.9"],
"retract_length_toolchange": ["2"],
"z_hop": ["0.4"],
"retract_restart_extra": ["0"],
"retract_restart_extra_toolchange": ["0"],
"retraction_speed": ["50"],
"deretraction_speed": ["40"],
"z_hop_types": "Normal Lift",
"silent_mode": "0",
"single_extruder_multi_material": "1",
"change_filament_gcode": "",
"wipe": ["1"],
"default_filament_profile": ["Positron Generic ABS"],
"default_print_profile": "0.20mm Standard @The Positron",
"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",
"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",
"machine_pause_gcode": "PAUSE",
"scan_first_layer": "0",
"nozzle_type": "undefine",
"auxiliary_fan": "0"
}

View File

@@ -0,0 +1,119 @@
{
"type": "machine",
"name": "fdm_machine_common",
"from": "system",
"instantiation": "false",
"printer_technology": "FFF",
"deretraction_speed": [
"40"
],
"extruder_colour": [
"#FCE94F"
],
"extruder_offset": [
"0x0"
],
"gcode_flavor": "marlin",
"silent_mode": "0",
"machine_max_acceleration_e": [
"5000"
],
"machine_max_acceleration_extruding": [
"10000"
],
"machine_max_acceleration_retracting": [
"1000"
],
"machine_max_acceleration_x": [
"10000"
],
"machine_max_acceleration_y": [
"10000"
],
"machine_max_acceleration_z": [
"500"
],
"machine_max_speed_e": [
"60"
],
"machine_max_speed_x": [
"500"
],
"machine_max_speed_y": [
"500"
],
"machine_max_speed_z": [
"10"
],
"machine_max_jerk_e": [
"5"
],
"machine_max_jerk_x": [
"8"
],
"machine_max_jerk_y": [
"8"
],
"machine_max_jerk_z": [
"0.4"
],
"machine_min_extruding_rate": [
"0"
],
"machine_min_travel_rate": [
"0"
],
"max_layer_height": [
"0.32"
],
"min_layer_height": [
"0.08"
],
"printable_height": "165",
"extruder_clearance_radius": "65",
"extruder_clearance_height_to_rod": "36",
"extruder_clearance_height_to_lid": "140",
"nozzle_diameter": [
"0.4"
],
"printer_settings_id": "",
"printer_variant": "0.4",
"retraction_minimum_travel": [
"2"
],
"retract_before_wipe": [
"70%"
],
"retract_when_changing_layer": [
"1"
],
"retraction_length": [
"5"
],
"retract_length_toolchange": [
"1"
],
"z_hop": [
"0"
],
"retract_restart_extra": [
"0"
],
"retract_restart_extra_toolchange": [
"0"
],
"retraction_speed": [
"60"
],
"single_extruder_multi_material": "1",
"change_filament_gcode": "",
"wipe": [
"1"
],
"default_print_profile": "",
"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",
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n",
"machine_pause_gcode": "M601"
}

View File

@@ -0,0 +1,19 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.08mm Extra Fine @The Positron",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_the_positron_common",
"layer_height": "0.08",
"bottom_shell_layers": "7",
"top_shell_layers": "9",
"support_top_z_distance": "0.08",
"support_bottom_z_distance": "0.08",
"initial_layer_print_height": "0.2",
"compatible_printers": [
"The Positron 0.4 nozzle",
"The Positron 0.2 nozzle",
"The Positron 0.6 nozzle"
]
}

View File

@@ -0,0 +1,19 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.12mm Fine @The Positron",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_the_positron_common",
"layer_height": "0.12",
"bottom_shell_layers": "5",
"top_shell_layers": "6",
"support_top_z_distance": "0.08",
"support_bottom_z_distance": "0.08",
"initial_layer_print_height": "0.2",
"compatible_printers": [
"The Positron 0.4 nozzle",
"The Positron 0.2 nozzle",
"The Positron 0.6 nozzle"
]
}

View File

@@ -0,0 +1,20 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.16mm Optimal @The Positron",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_the_positron_common",
"bottom_shell_layers": "4",
"top_shell_layers": "5",
"support_top_z_distance": "0.16",
"support_bottom_z_distance": "0.16",
"layer_height": "0.16",
"initial_layer_print_height": "0.2",
"compatible_printers": [
"The Positron 0.4 nozzle",
"The Positron 0.2 nozzle",
"The Positron 0.6 nozzle",
"The Positron 0.8 nozzle"
]
}

View File

@@ -0,0 +1,14 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.20mm Standard @The Positron",
"from": "system",
"inherits": "fdm_process_the_positron_common",
"instantiation": "true",
"layer_height": "0.2",
"compatible_printers": [
"The Positron 0.4 nozzle",
"The Positron 0.6 nozzle",
"The Positron 0.8 nozzle"
]
}

View File

@@ -0,0 +1,17 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.24mm Draft @The Positron",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_the_positron_common",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"layer_height": "0.24",
"initial_layer_print_height": "0.2",
"compatible_printers": [
"The Positron 0.4 nozzle",
"The Positron 0.6 nozzle",
"The Positron 0.8 nozzle"
]
}

View File

@@ -0,0 +1,15 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.28mm Extra Draft @The Positron",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_the_positron_common",
"layer_height": "0.28",
"initial_layer_print_height": "0.2",
"compatible_printers": [
"The Positron 0.4 nozzle",
"The Positron 0.6 nozzle",
"The Positron 0.8 nozzle"
]
}

View File

@@ -0,0 +1,17 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.32mm Standard @The Positron",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_the_positron_common",
"support_top_z_distance": "0.24",
"support_bottom_z_distance": "0.24",
"layer_height": "0.32",
"initial_layer_print_height": "0.2",
"compatible_printers": [
"The Positron 0.4 nozzle",
"The Positron 0.6 nozzle",
"The Positron 0.8 nozzle"
]
}

View File

@@ -0,0 +1,16 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.40mm Standard @The Positron",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_the_positron_common",
"support_top_z_distance": "0.24",
"support_bottom_z_distance": "0.24",
"layer_height": "0.40",
"initial_layer_print_height": "0.2",
"compatible_printers": [
"The Positron 0.6 nozzle",
"The Positron 0.8 nozzle"
]
}

View File

@@ -0,0 +1,15 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.56mm Standard @The Positron",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_the_positron_common",
"support_top_z_distance": "0.24",
"support_bottom_z_distance": "0.24",
"layer_height": "0.56",
"initial_layer_print_height": "0.2",
"compatible_printers": [
"The Positron 0.8 nozzle"
]
}

View File

@@ -0,0 +1,108 @@
{
"type": "process",
"name": "fdm_process_common",
"from": "system",
"instantiation": "false",
"adaptive_layer_height": "0",
"reduce_crossing_wall": "0",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_thickness": "0",
"bridge_speed": "50",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [],
"compatible_printers_condition": "",
"print_sequence": "by layer",
"default_acceleration": "1000",
"initial_layer_acceleration": "500",
"top_surface_acceleration": "1000",
"travel_acceleration": "1000",
"inner_wall_acceleration": "1000",
"outer_wall_acceleration": "700",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0",
"enable_arc_fitting": "0",
"wall_infill_order": "inner wall/outer wall/infill",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"initial_layer_print_height": "0.2",
"infill_combination": "0",
"infill_wall_overlap": "25%",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{layer_height}mm_{filament_type[initial_tool]}_{printer_model}_{print_time}.gcode",
"detect_overhang_wall": "1",
"slowdown_for_curled_perimeters": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "10",
"line_width": "110%",
"inner_wall_line_width": "110%",
"outer_wall_line_width": "100%",
"top_surface_line_width": "93.75%",
"sparse_infill_line_width": "110%",
"initial_layer_line_width": "120%",
"internal_solid_infill_line_width": "120%",
"support_line_width": "96%",
"wall_loops": "3",
"print_settings_id": "",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "3",
"min_skirt_length": "4",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"spiral_mode": "0",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_angle": "30",
"tree_support_wall_count": "0",
"tree_support_with_infill": "0",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_shell_thickness": "0.8",
"enable_prime_tower": "0",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"layer_height": "0.2",
"bottom_shell_layers": "3",
"top_shell_layers": "4",
"bridge_flow": "1",
"initial_layer_speed": "45",
"initial_layer_infill_speed": "45",
"outer_wall_speed": "45",
"inner_wall_speed": "80",
"sparse_infill_speed": "150",
"internal_solid_infill_speed": "150",
"top_surface_speed": "50",
"gap_infill_speed": "30",
"travel_speed": "200"
}

View File

@@ -0,0 +1,30 @@
{
"type": "process",
"name": "fdm_process_the_positron_common",
"from": "system",
"instantiation": "false",
"inherits": "fdm_process_common",
"default_acceleration": "5000",
"top_surface_acceleration": "3000",
"travel_acceleration": "7000",
"inner_wall_acceleration": "3000",
"outer_wall_acceleration": "1500",
"initial_layer_acceleration": "500",
"initial_layer_speed": "50",
"initial_layer_infill_speed": "105",
"outer_wall_speed": "60",
"inner_wall_speed": "100",
"internal_solid_infill_speed": "180",
"top_surface_speed": "90",
"gap_infill_speed": "90",
"sparse_infill_speed": "180",
"travel_speed": "420",
"travel_jerk": "12",
"outer_wall_jerk": "7",
"inner_wall_jerk": "7",
"default_jerk": "9",
"infill_jerk": "12",
"top_surface_jerk": "7",
"initial_layer_jerk": "7",
"exclude_object": "1"
}

View File

@@ -19,6 +19,10 @@
{ {
"name": "MINI", "name": "MINI",
"sub_path": "machine/Prusa MINI.json" "sub_path": "machine/Prusa MINI.json"
},
{
"name": "Prusa XL",
"sub_path": "machine/Prusa XL.json"
} }
], ],
"process_list": [ "process_list": [
@@ -46,6 +50,10 @@
"name": "process_common_mk3", "name": "process_common_mk3",
"sub_path": "process/process_common_mk3.json" "sub_path": "process/process_common_mk3.json"
}, },
{
"name": "process_common_xl",
"sub_path": "process/process_common_xl.json"
},
{ {
"name": "0.20mm Standard @MINI 0.25", "name": "0.20mm Standard @MINI 0.25",
"sub_path": "process/0.20mm Standard @MINI 0.25.json" "sub_path": "process/0.20mm Standard @MINI 0.25.json"
@@ -151,137 +159,236 @@
"sub_path": "process/0.12mm Standard @MK4.json" "sub_path": "process/0.12mm Standard @MK4.json"
}, },
{ {
"name": "0.16mm Standard @MK4", "name": "0.16mm Standard @MK4",
"sub_path": "process/0.16mm Standard @MK4.json" "sub_path": "process/0.16mm Standard @MK4.json"
}, },
{ {
"name": "0.20mm Standard @MK4", "name": "0.20mm Standard @MK4",
"sub_path": "process/0.20mm Standard @MK4.json" "sub_path": "process/0.20mm Standard @MK4.json"
}, },
{ {
"name": "0.05mm Detail @MINIIS", "name": "0.05mm Detail @MINIIS",
"sub_path": "process/0.05mm Detail @MINIIS.json" "sub_path": "process/0.05mm Detail @MINIIS.json"
}, },
{ {
"name": "0.07mm Detail @MINIIS", "name": "0.07mm Detail @MINIIS",
"sub_path": "process/0.07mm Detail @MINIIS.json" "sub_path": "process/0.07mm Detail @MINIIS.json"
}, },
{ {
"name": "0.10mm Speed @MINIIS", "name": "0.10mm Speed @MINIIS",
"sub_path": "process/0.10mm Speed @MINIIS.json" "sub_path": "process/0.10mm Speed @MINIIS.json"
}, },
{ {
"name": "0.12mm Speed @MINIIS", "name": "0.12mm Speed @MINIIS",
"sub_path": "process/0.12mm Speed @MINIIS.json" "sub_path": "process/0.12mm Speed @MINIIS.json"
}, },
{ {
"name": "0.12mm Standard @MINIIS", "name": "0.12mm Standard @MINIIS",
"sub_path": "process/0.12mm Standard @MINIIS.json" "sub_path": "process/0.12mm Standard @MINIIS.json"
}, },
{ {
"name": "0.15mm Standard @MINIIS", "name": "0.15mm Standard @MINIIS",
"sub_path": "process/0.15mm Standard @MINIIS.json" "sub_path": "process/0.15mm Standard @MINIIS.json"
}, },
{ {
"name": "0.15mm Standard @MINIIS 0.6", "name": "0.15mm Standard @MINIIS 0.6",
"sub_path": "process/0.15mm Standard @MINIIS 0.6.json" "sub_path": "process/0.15mm Standard @MINIIS 0.6.json"
}, },
{ {
"name": "0.15mm Standard @MINIIS 0.25", "name": "0.15mm Standard @MINIIS 0.25",
"sub_path": "process/0.15mm Standard @MINIIS 0.25.json" "sub_path": "process/0.15mm Standard @MINIIS 0.25.json"
}, },
{ {
"name": "0.15mm Speed @MINIIS", "name": "0.15mm Speed @MINIIS",
"sub_path": "process/0.15mm Speed @MINIIS.json" "sub_path": "process/0.15mm Speed @MINIIS.json"
}, },
{ {
"name": "0.15mm Speed @MINIIS 0.25", "name": "0.15mm Speed @MINIIS 0.25",
"sub_path": "process/0.15mm Speed @MINIIS 0.25.json" "sub_path": "process/0.15mm Speed @MINIIS 0.25.json"
}, },
{ {
"name": "0.20mm Standard @MINIIS", "name": "0.20mm Standard @MINIIS",
"sub_path": "process/0.20mm Standard @MINIIS.json" "sub_path": "process/0.20mm Standard @MINIIS.json"
}, },
{ {
"name": "0.20mm Standard @MINIIS 0.6", "name": "0.20mm Standard @MINIIS 0.6",
"sub_path": "process/0.20mm Standard @MINIIS 0.6.json" "sub_path": "process/0.20mm Standard @MINIIS 0.6.json"
}, },
{ {
"name": "0.20mm Speed @MINIIS", "name": "0.20mm Speed @MINIIS",
"sub_path": "process/0.20mm Speed @MINIIS.json" "sub_path": "process/0.20mm Speed @MINIIS.json"
}, },
{ {
"name": "0.20mm Speed @MINIIS 0.6", "name": "0.20mm Speed @MINIIS 0.6",
"sub_path": "process/0.20mm Speed @MINIIS 0.6.json" "sub_path": "process/0.20mm Speed @MINIIS 0.6.json"
}, },
{ {
"name": "0.25mm Standard @MINIIS", "name": "0.25mm Standard @MINIIS",
"sub_path": "process/0.25mm Standard @MINIIS.json" "sub_path": "process/0.25mm Standard @MINIIS.json"
}, },
{ {
"name": "0.25mm Speed @MINIIS", "name": "0.25mm Speed @MINIIS",
"sub_path": "process/0.25mm Speed @MINIIS.json" "sub_path": "process/0.25mm Speed @MINIIS.json"
}, },
{ {
"name": "0.30mm Detail @MINIIS", "name": "0.30mm Detail @MINIIS",
"sub_path": "process/0.30mm Detail @MINIIS.json" "sub_path": "process/0.30mm Detail @MINIIS.json"
}, },
{ {
"name": "0.35mm Standard @MINIIS", "name": "0.35mm Standard @MINIIS",
"sub_path": "process/0.35mm Standard @MINIIS.json" "sub_path": "process/0.35mm Standard @MINIIS.json"
}, },
{ {
"name": "0.40mm Standard @MINIIS", "name": "0.40mm Standard @MINIIS",
"sub_path": "process/0.40mm Standard @MINIIS.json" "sub_path": "process/0.40mm Standard @MINIIS.json"
}, },
{ {
"name": "0.24mm Standard @MK4", "name": "0.24mm Standard @MK4",
"sub_path": "process/0.24mm Standard @MK4.json" "sub_path": "process/0.24mm Standard @MK4.json"
}, },
{ {
"name": "0.28mm Standard @MK4", "name": "0.28mm Standard @MK4",
"sub_path": "process/0.28mm Standard @MK4.json" "sub_path": "process/0.28mm Standard @MK4.json"
}, },
{ {
"name": "0.32mm Standard @MK4", "name": "0.32mm Standard @MK4",
"sub_path": "process/0.32mm Standard @MK4.json" "sub_path": "process/0.32mm Standard @MK4.json"
}, },
{ {
"name": "0.40mm Standard @MK4", "name": "0.40mm Standard @MK4",
"sub_path": "process/0.40mm Standard @MK4.json" "sub_path": "process/0.40mm Standard @MK4.json"
}, },
{ {
"name": "0.56mm Standard @MK4", "name": "0.56mm Standard @MK4",
"sub_path": "process/0.56mm Standard @MK4.json" "sub_path": "process/0.56mm Standard @MK4.json"
},
{
"name": "0.15mm Structural @Prusa XL 0.25",
"sub_path": "process/0.15mm Structural @Prusa XL 0.25.json"
},
{
"name": "0.15mm Speed @Prusa XL 0.25",
"sub_path": "process/0.15mm Speed @Prusa XL 0.25.json"
},
{
"name": "0.12mm Structural @Prusa XL 0.25",
"sub_path": "process/0.12mm Structural @Prusa XL 0.25.json"
},
{
"name": "0.12mm Speed @Prusa XL 0.25",
"sub_path": "process/0.12mm Speed @Prusa XL 0.25.json"
},
{
"name": "0.07mm Detail @Prusa XL 0.25",
"sub_path": "process/0.07mm Detail @Prusa XL 0.25.json"
},
{
"name": "0.05mm Detail @Prusa XL 0.25",
"sub_path": "process/0.05mm Detail @Prusa XL 0.25.json"
},
{
"name": "0.20mm Speed @Prusa XL 0.3",
"sub_path": "process/0.20mm Speed @Prusa XL 0.3.json"
},
{
"name": "0.16mm Structural @Prusa XL 0.3",
"sub_path": "process/0.16mm Structural @Prusa XL 0.3.json"
},
{
"name": "0.16mm Speed @Prusa XL 0.3",
"sub_path": "process/0.16mm Speed @Prusa XL 0.3.json"
},
{
"name": "0.12mm Structural @Prusa XL 0.3",
"sub_path": "process/0.12mm Structural @Prusa XL 0.3.json"
},
{
"name": "0.25mm Structural @Prusa XL 0.4",
"sub_path": "process/0.25mm Structural @Prusa XL 0.4.json"
},
{
"name": "0.20mm Structural @Prusa XL 0.4",
"sub_path": "process/0.20mm Structural @Prusa XL 0.4.json"
},
{
"name": "0.20mm Speed @Prusa XL 0.4",
"sub_path": "process/0.20mm Speed @Prusa XL 0.4.json"
},
{
"name": "0.15mm Structural @Prusa XL 0.4",
"sub_path": "process/0.15mm Structural @Prusa XL 0.4.json"
},
{
"name": "0.15mm Speed @Prusa XL 0.4",
"sub_path": "process/0.15mm Speed @Prusa XL 0.4.json"
},
{
"name": "0.10mm FastDetail @Prusa XL 0.4",
"sub_path": "process/0.10mm FastDetail @Prusa XL 0.4.json"
},
{
"name": "0.25mm Structural @Prusa XL 0.5",
"sub_path": "process/0.25mm Structural @Prusa XL 0.5.json"
},
{
"name": "0.25mm Speed @Prusa XL 0.5",
"sub_path": "process/0.25mm Speed @Prusa XL 0.5.json"
},
{
"name": "0.20mm Structural @Prusa XL 0.5",
"sub_path": "process/0.20mm Structural @Prusa XL 0.5.json"
},
{
"name": "0.20mm Speed @Prusa XL 0.5",
"sub_path": "process/0.20mm Speed @Prusa XL 0.5.json"
},
{
"name": "0.15mm Structural @Prusa XL 0.5",
"sub_path": "process/0.15mm Structural @Prusa XL 0.5.json"
},
{
"name": "0.10mm Structural @Prusa XL 0.5",
"sub_path": "process/0.10mm Structural @Prusa XL 0.5.json"
},
{
"name": "0.32mm Structural @Prusa XL 0.6",
"sub_path": "process/0.32mm Structural @Prusa XL 0.6.json"
},
{
"name": "0.32mm Speed @Prusa XL 0.6",
"sub_path": "process/0.32mm Speed @Prusa XL 0.6.json"
},
{
"name": "0.25mm Structural @Prusa XL 0.6",
"sub_path": "process/0.25mm Structural @Prusa XL 0.6.json"
},
{
"name": "0.25mm Speed @Prusa XL 0.6",
"sub_path": "process/0.25mm Speed @Prusa XL 0.6.json"
},
{
"name": "0.20mm Structural @Prusa XL 0.6",
"sub_path": "process/0.20mm Structural @Prusa XL 0.6.json"
},
{
"name": "0.20mm Speed @Prusa XL 0.6",
"sub_path": "process/0.20mm Speed @Prusa XL 0.6.json"
},
{
"name": "0.15mm Structural @Prusa XL 0.6",
"sub_path": "process/0.15mm Structural @Prusa XL 0.6.json"
},
{
"name": "0.55mm Draft @Prusa XL 0.8",
"sub_path": "process/0.55mm Draft @Prusa XL 0.8.json"
},
{
"name": "0.40mm Quality @Prusa XL 0.8",
"sub_path": "process/0.40mm Quality @Prusa XL 0.8.json"
},
{
"name": "0.30mm Detail @Prusa XL 0.8",
"sub_path": "process/0.30mm Detail @Prusa XL 0.8.json"
} }
], ],
"filament_list": [ "filament_list": [
@@ -309,6 +416,10 @@
"name": "fdm_filament_pc", "name": "fdm_filament_pc",
"sub_path": "filament/fdm_filament_pc.json" "sub_path": "filament/fdm_filament_pc.json"
}, },
{
"name": "fdm_filament_pccf",
"sub_path": "filament/fdm_filament_pccf.json"
},
{ {
"name": "fdm_filament_asa", "name": "fdm_filament_asa",
"sub_path": "filament/fdm_filament_asa.json" "sub_path": "filament/fdm_filament_asa.json"
@@ -317,10 +428,18 @@
"name": "fdm_filament_pva", "name": "fdm_filament_pva",
"sub_path": "filament/fdm_filament_pva.json" "sub_path": "filament/fdm_filament_pva.json"
}, },
{
"name": "fdm_filament_pvb",
"sub_path": "filament/fdm_filament_pvb.json"
},
{ {
"name": "fdm_filament_pa", "name": "fdm_filament_pa",
"sub_path": "filament/fdm_filament_pa.json" "sub_path": "filament/fdm_filament_pa.json"
}, },
{
"name": "fdm_filament_pa11cf",
"sub_path": "filament/fdm_filament_pa11cf.json"
},
{ {
"name": "Prusa Generic PLA", "name": "Prusa Generic PLA",
"sub_path": "filament/Prusa Generic PLA.json" "sub_path": "filament/Prusa Generic PLA.json"
@@ -345,6 +464,18 @@
"name": "Prusa Generic PLA @MINIIS", "name": "Prusa Generic PLA @MINIIS",
"sub_path": "filament/Prusa Generic PLA @MINIIS.json" "sub_path": "filament/Prusa Generic PLA @MINIIS.json"
}, },
{
"name": "Prusa Generic PLA @XL",
"sub_path": "filament/Prusa Generic PLA @XL.json"
},
{
"name": "Prusament PLA @XL",
"sub_path": "filament/Prusament PLA @XL.json"
},
{
"name": "Prusament rPLA @XL",
"sub_path": "filament/Prusament rPLA @XL.json"
},
{ {
"name": "Prusa Generic PLA-CF", "name": "Prusa Generic PLA-CF",
"sub_path": "filament/Prusa Generic PLA-CF.json" "sub_path": "filament/Prusa Generic PLA-CF.json"
@@ -389,6 +520,14 @@
"name": "Prusa Generic PETG @MINIIS 0.8", "name": "Prusa Generic PETG @MINIIS 0.8",
"sub_path": "filament/Prusa Generic PETG @MINIIS 0.8.json" "sub_path": "filament/Prusa Generic PETG @MINIIS 0.8.json"
}, },
{
"name": "Prusa Generic PETG @XL",
"sub_path": "filament/Prusa Generic PETG @XL.json"
},
{
"name": "Prusament PETG @XL",
"sub_path": "filament/Prusament PETG @XL.json"
},
{ {
"name": "Prusa Generic ABS", "name": "Prusa Generic ABS",
"sub_path": "filament/Prusa Generic ABS.json" "sub_path": "filament/Prusa Generic ABS.json"
@@ -413,6 +552,10 @@
"name": "Prusa Generic ABS @MINIIS 0.8", "name": "Prusa Generic ABS @MINIIS 0.8",
"sub_path": "filament/Prusa Generic ABS @MINIIS 0.8.json" "sub_path": "filament/Prusa Generic ABS @MINIIS 0.8.json"
}, },
{
"name": "Prusa Generic ABS @XL",
"sub_path": "filament/Prusa Generic ABS @XL.json"
},
{ {
"name": "Prusa Generic TPU", "name": "Prusa Generic TPU",
"sub_path": "filament/Prusa Generic TPU.json" "sub_path": "filament/Prusa Generic TPU.json"
@@ -449,6 +592,10 @@
"name": "Prusa Generic ASA @MINIIS 0.8", "name": "Prusa Generic ASA @MINIIS 0.8",
"sub_path": "filament/Prusa Generic ASA @MINIIS 0.8.json" "sub_path": "filament/Prusa Generic ASA @MINIIS 0.8.json"
}, },
{
"name": "Prusament ASA @XL",
"sub_path": "filament/Prusament ASA @XL.json"
},
{ {
"name": "Prusa Generic PC", "name": "Prusa Generic PC",
"sub_path": "filament/Prusa Generic PC.json" "sub_path": "filament/Prusa Generic PC.json"
@@ -469,6 +616,14 @@
"name": "Prusa Generic PC @MINIIS 0.8", "name": "Prusa Generic PC @MINIIS 0.8",
"sub_path": "filament/Prusa Generic PC @MINIIS 0.8.json" "sub_path": "filament/Prusa Generic PC @MINIIS 0.8.json"
}, },
{
"name": "Prusament PC Blend @XL",
"sub_path": "filament/Prusament PC Blend @XL.json"
},
{
"name": "Prusament PC-CF @XL",
"sub_path": "filament/Prusament PC-CF @XL.json"
},
{ {
"name": "Prusa Generic PVA", "name": "Prusa Generic PVA",
"sub_path": "filament/Prusa Generic PVA.json" "sub_path": "filament/Prusa Generic PVA.json"
@@ -489,6 +644,10 @@
"name": "Prusa Generic PVA @MINIIS 0.8", "name": "Prusa Generic PVA @MINIIS 0.8",
"sub_path": "filament/Prusa Generic PVA @MINIIS 0.8.json" "sub_path": "filament/Prusa Generic PVA @MINIIS 0.8.json"
}, },
{
"name": "Prusament PVB @XL",
"sub_path": "filament/Prusament PVB @XL.json"
},
{ {
"name": "Prusa Generic PA", "name": "Prusa Generic PA",
"sub_path": "filament/Prusa Generic PA.json" "sub_path": "filament/Prusa Generic PA.json"
@@ -528,6 +687,10 @@
{ {
"name": "Prusa Generic PA-CF @MINIIS 0.8", "name": "Prusa Generic PA-CF @MINIIS 0.8",
"sub_path": "filament/Prusa Generic PA-CF @MINIIS 0.8.json" "sub_path": "filament/Prusa Generic PA-CF @MINIIS 0.8.json"
},
{
"name": "Prusament PA-CF @XL",
"sub_path": "filament/Prusament PA-CF @XL.json"
} }
], ],
"machine_list": [ "machine_list": [
@@ -598,6 +761,30 @@
{ {
"name": "Prusa MINI 0.8 nozzle", "name": "Prusa MINI 0.8 nozzle",
"sub_path": "machine/Prusa MINI 0.8 nozzle.json" "sub_path": "machine/Prusa MINI 0.8 nozzle.json"
},
{
"name": "Prusa XL 0.25 nozzle",
"sub_path": "machine/Prusa XL 0.25 nozzle.json"
},
{
"name": "Prusa XL 0.3 nozzle",
"sub_path": "machine/Prusa XL 0.3 nozzle.json"
},
{
"name": "Prusa XL 0.4 nozzle",
"sub_path": "machine/Prusa XL 0.4 nozzle.json"
},
{
"name": "Prusa XL 0.5 nozzle",
"sub_path": "machine/Prusa XL 0.5 nozzle.json"
},
{
"name": "Prusa XL 0.6 nozzle",
"sub_path": "machine/Prusa XL 0.6 nozzle.json"
},
{
"name": "Prusa XL 0.8 nozzle",
"sub_path": "machine/Prusa XL 0.8 nozzle.json"
} }
] ]
} }

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

View File

@@ -0,0 +1,54 @@
{
"type": "filament",
"filament_id": "GFB99_1",
"setting_id": "GFSA04",
"name": "Prusa Generic ABS @XL",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_abs",
"nozzle_temperature_intial_layer": "255",
"nozzle_temperature": "255",
"hot_plate_temp_initial_layer": "100",
"hot_plate_temp": "105",
"slow_down_min_speed": "15",
"filament_flow_ratio": [
"1"
],
"filament_max_volumetric_speed": [
"12"
],
"slow_down_layer_time": [
"20"
],
"fan_max_speed": [
"15"
],
"fan_min_speed": [
"15"
],
"overhang_fan_speed": [
"25"
],
"close_fan_the_first_x_layers": [
"4"
],
"filament_loading_speed_start": "19",
"filament_loading_speed": "14",
"filament_unloading_speed_start": "100",
"filament_unloading_speed": "20",
"filament_load_time": "15",
"filament_unload_time": "12",
"filament_cooling_moves": "5",
"filament_cooling_initial_speed": "10",
"filament_cooling_final_speed": "50",
"filament_retract_lift_below": "1.5",
"filament_start_gcode": "; filament start gcode\nM900 K{if nozzle_diameter[0]==0.4}0.04{elsif nozzle_diameter[0]==0.25}0.1{elsif nozzle_diameter[0]==0.3}0.06{elsif nozzle_diameter[0]==0.35}0.05{elsif nozzle_diameter[0]==0.5}0.03{elsif nozzle_diameter[0]==0.6}0.02{elsif nozzle_diameter[0]==0.8}0.01{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*PRINTER_MODEL_XLIS.*/}\nM572 S{if nozzle_diameter[0]==0.4}0.02{elsif nozzle_diameter[0]==0.5}0.018{elsif nozzle_diameter[0]==0.6}0.012{elsif nozzle_diameter[0]==0.8}0.01{elsif nozzle_diameter[0]==0.25}0.09{elsif nozzle_diameter[0]==0.3}0.065{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S40 ; set heatbreak target temp",
"compatible_printers": [
"Prusa XL 0.25 nozzle",
"Prusa XL 0.3 nozzle",
"Prusa XL 0.4 nozzle",
"Prusa XL 0.5 nozzle",
"Prusa XL 0.6 nozzle",
"Prusa XL 0.8 nozzle"
]
}

View File

@@ -0,0 +1,57 @@
{
"type": "filament",
"filament_id": "GFL99_1",
"setting_id": "GFSA04",
"name": "Prusa Generic PETG @XL",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pet",
"nozzle_temperature_intial_layer": "230",
"nozzle_temperature": "240",
"hot_plate_temp_initial_layer": "80",
"hot_plate_temp": "80",
"full_fan_speed_layer": "5",
"slow_down_min_speed": "15",
"filament_flow_ratio": [
"1"
],
"filament_max_volumetric_speed": [
"9"
],
"slow_down_layer_time": [
"9"
],
"fan_max_speed": [
"50"
],
"fan_min_speed": [
"30"
],
"overhang_fan_speed": [
"50"
],
"close_fan_the_first_x_layers": [
"3"
],
"filament_loading_speed_start": "50",
"filament_loading_speed": "10",
"filament_unloading_speed_start": "100",
"filament_unloading_speed": "100",
"filament_load_time": "10.5",
"filament_unload_time": "8.5",
"filament_cooling_moves": "3",
"filament_cooling_initial_speed": "5",
"filament_cooling_final_speed": "2.5",
"filament_retract_lift_below": "1.5",
"filament_wipe": "1",
"filament_retract_before_wipe": "20%",
"filament_start_gcode": "; filament start gcode\nM900 K{if nozzle_diameter[0]==0.4}0.07{elsif nozzle_diameter[0]==0.25}0.12{elsif nozzle_diameter[0]==0.3}0.09{elsif nozzle_diameter[0]==0.35}0.08{elsif nozzle_diameter[0]==0.6}0.04{elsif nozzle_diameter[0]==0.5}0.05{elsif nozzle_diameter[0]==0.8}0.02{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*PRINTER_MODEL_XLIS.*/}\nM572 S{if nozzle_diameter[0]==0.4}0.053{elsif nozzle_diameter[0]==0.5}0.042{elsif nozzle_diameter[0]==0.6}0.032{elsif nozzle_diameter[0]==0.8}0.018{elsif nozzle_diameter[0]==0.25}0.18{elsif nozzle_diameter[0]==0.3}0.1{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S36 ; set heatbreak target temp",
"compatible_printers": [
"Prusa XL 0.25 nozzle",
"Prusa XL 0.3 nozzle",
"Prusa XL 0.4 nozzle",
"Prusa XL 0.5 nozzle",
"Prusa XL 0.6 nozzle",
"Prusa XL 0.8 nozzle"
]
}

View File

@@ -0,0 +1,52 @@
{
"type": "filament",
"filament_id": "GFL99_1",
"setting_id": "GFSA04",
"name": "Prusa Generic PLA @XL",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pla",
"nozzle_temperature_intial_layer": "215",
"nozzle_temperature": "210",
"hot_plate_temp_initial_layer": "60",
"hot_plate_temp": "60",
"full_fan_speed_layer": "3",
"slow_down_min_speed": "15",
"filament_flow_ratio": [
"1"
],
"filament_max_volumetric_speed": [
"15"
],
"slow_down_layer_time": [
"10"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"100"
],
"overhang_fan_speed": [
"100"
],
"filament_loading_speed_start": "50",
"filament_loading_speed": "10",
"filament_unloading_speed_start": "100",
"filament_unloading_speed": "100",
"filament_load_time": "10.5",
"filament_unload_time": "8.5",
"filament_cooling_moves": "2",
"filament_cooling_initial_speed": "10",
"filament_cooling_final_speed": "3.5",
"filament_retract_lift_below": "0.6",
"filament_start_gcode": "; filament start gcode\nM900 K{if nozzle_diameter[0]==0.4}0.05{elsif nozzle_diameter[0]==0.25}0.14{elsif nozzle_diameter[0]==0.3}0.07{elsif nozzle_diameter[0]==0.35}0.06{elsif nozzle_diameter[0]==0.6}0.03{elsif nozzle_diameter[0]==0.5}0.035{elsif nozzle_diameter[0]==0.8}0.015{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*PRINTER_MODEL_XLIS.*/}\nM572 S{if nozzle_diameter[0]==0.4}0.036{elsif nozzle_diameter[0]==0.5}0.025{elsif nozzle_diameter[0]==0.6}0.02{elsif nozzle_diameter[0]==0.8}0.014{elsif nozzle_diameter[0]==0.25}0.12{elsif nozzle_diameter[0]==0.3}0.08{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S36 ; set heatbreak target temp",
"compatible_printers": [
"Prusa XL 0.25 nozzle",
"Prusa XL 0.3 nozzle",
"Prusa XL 0.4 nozzle",
"Prusa XL 0.5 nozzle",
"Prusa XL 0.6 nozzle",
"Prusa XL 0.8 nozzle"
]
}

View File

@@ -0,0 +1,56 @@
{
"type": "filament",
"filament_id": "GFB98",
"setting_id": "GFSA04",
"name": "Prusament ASA @XL",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_asa",
"nozzle_temperature_intial_layer": "260",
"nozzle_temperature": "260",
"hot_plate_temp_initial_layer": "100",
"hot_plate_temp": "105",
"filament_flow_ratio": [
"1"
],
"fan_max_speed": [
"10"
],
"fan_min_speed": [
"10"
],
"overhang_fan_speed": [
"30"
],
"close_fan_the_first_x_layers": [
"4"
],
"slow_down_min_speed": [
"15"
],
"slow_down_layer_time": [
"15"
],
"filament_max_volumetric_speed": [
"12"
],
"filament_loading_speed_start": "19",
"filament_loading_speed": "14",
"filament_unloading_speed_start": "100",
"filament_unloading_speed": "20",
"filament_load_time": "15",
"filament_unload_time": "12",
"filament_cooling_moves": "5",
"filament_cooling_initial_speed": "10",
"filament_cooling_final_speed": "50",
"filament_retract_lift_below": "1.5",
"filament_start_gcode": "; filament start gcode\nM900 K{if nozzle_diameter[0]==0.4}0.04{elsif nozzle_diameter[0]==0.25}0.1{elsif nozzle_diameter[0]==0.3}0.06{elsif nozzle_diameter[0]==0.35}0.05{elsif nozzle_diameter[0]==0.5}0.03{elsif nozzle_diameter[0]==0.6}0.02{elsif nozzle_diameter[0]==0.8}0.01{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*PRINTER_MODEL_XLIS.*/}\nM572 S{if nozzle_diameter[0]==0.4}0.02{elsif nozzle_diameter[0]==0.5}0.018{elsif nozzle_diameter[0]==0.6}0.012{elsif nozzle_diameter[0]==0.8}0.01{elsif nozzle_diameter[0]==0.25}0.09{elsif nozzle_diameter[0]==0.3}0.065{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S40 ; set heatbreak target temp",
"compatible_printers": [
"Prusa XL 0.25 nozzle",
"Prusa XL 0.3 nozzle",
"Prusa XL 0.4 nozzle",
"Prusa XL 0.5 nozzle",
"Prusa XL 0.6 nozzle",
"Prusa XL 0.8 nozzle"
]
}

View File

@@ -0,0 +1,56 @@
{
"type": "filament",
"filament_id": "GFN98",
"setting_id": "GFSA04",
"name": "Prusament PA-CF @XL",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pa11cf",
"nozzle_temperature_intial_layer": "275",
"nozzle_temperature": "285",
"hot_plate_temp_initial_layer": "100",
"hot_plate_temp": "105",
"filament_flow_ratio": [
"1.05"
],
"fan_max_speed": [
"20"
],
"fan_min_speed": [
"20"
],
"overhang_fan_speed": [
"30"
],
"close_fan_the_first_x_layers": [
"4"
],
"slow_down_min_speed": [
"15"
],
"slow_down_layer_time": [
"20"
],
"filament_max_volumetric_speed": [
"6.5"
],
"filament_loading_speed_start": "19",
"filament_loading_speed": "14",
"filament_unloading_speed_start": "100",
"filament_unloading_speed": "20",
"filament_load_time": "15",
"filament_unload_time": "12",
"filament_cooling_moves": "5",
"filament_cooling_initial_speed": "10",
"filament_cooling_final_speed": "50",
"filament_retract_lift_below": "1.5",
"filament_start_gcode": "; filament start gcode\nM900 K{if nozzle_diameter[0]==0.4}0.07{elsif nozzle_diameter[0]==0.3}0.09{elsif nozzle_diameter[0]==0.35}0.08{elsif nozzle_diameter[0]==0.6}0.04{elsif nozzle_diameter[0]==0.5}0.05{elsif nozzle_diameter[0]==0.8}0.02{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*PRINTER_MODEL_XLIS.*/}\nM572 S{if nozzle_diameter[0]==0.4}0.05{elsif nozzle_diameter[0]==0.5}0.035{elsif nozzle_diameter[0]==0.6}0.025{elsif nozzle_diameter[0]==0.8}0.016{elsif nozzle_diameter[0]==0.25}0.14{elsif nozzle_diameter[0]==0.3}0.09{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S45 ; set heatbreak target temp",
"compatible_printers": [
"Prusa XL 0.25 nozzle",
"Prusa XL 0.3 nozzle",
"Prusa XL 0.4 nozzle",
"Prusa XL 0.5 nozzle",
"Prusa XL 0.6 nozzle",
"Prusa XL 0.8 nozzle"
]
}

View File

@@ -0,0 +1,56 @@
{
"type": "filament",
"filament_id": "GFL99_1",
"setting_id": "GFSA04",
"name": "Prusament PC Blend @XL",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pc",
"nozzle_temperature_intial_layer": "275",
"nozzle_temperature": "275",
"hot_plate_temp_initial_layer": "100",
"hot_plate_temp": "105",
"filament_flow_ratio": [
"1"
],
"fan_max_speed": [
"10"
],
"fan_min_speed": [
"10"
],
"overhang_fan_speed": [
"30"
],
"close_fan_the_first_x_layers": [
"4"
],
"slow_down_min_speed": [
"15"
],
"slow_down_layer_time": [
"20"
],
"filament_max_volumetric_speed": [
"9"
],
"filament_loading_speed_start": "19",
"filament_loading_speed": "14",
"filament_unloading_speed_start": "100",
"filament_unloading_speed": "20",
"filament_load_time": "15",
"filament_unload_time": "12",
"filament_cooling_moves": "5",
"filament_cooling_initial_speed": "10",
"filament_cooling_final_speed": "50",
"filament_retract_lift_below": "1.5",
"filament_start_gcode": "; filament start gcode\nM900 K{if nozzle_diameter[0]==0.4}0.07{elsif nozzle_diameter[0]==0.3}0.09{elsif nozzle_diameter[0]==0.35}0.08{elsif nozzle_diameter[0]==0.6}0.04{elsif nozzle_diameter[0]==0.5}0.05{elsif nozzle_diameter[0]==0.8}0.02{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*PRINTER_MODEL_XLIS.*/}\nM572 S{if nozzle_diameter[0]==0.4}0.05{elsif nozzle_diameter[0]==0.5}0.035{elsif nozzle_diameter[0]==0.6}0.025{elsif nozzle_diameter[0]==0.8}0.016{elsif nozzle_diameter[0]==0.25}0.14{elsif nozzle_diameter[0]==0.3}0.09{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S45 ; set heatbreak target temp",
"compatible_printers": [
"Prusa XL 0.25 nozzle",
"Prusa XL 0.3 nozzle",
"Prusa XL 0.4 nozzle",
"Prusa XL 0.5 nozzle",
"Prusa XL 0.6 nozzle",
"Prusa XL 0.8 nozzle"
]
}

View File

@@ -0,0 +1,56 @@
{
"type": "filament",
"filament_id": "GFL99_1",
"setting_id": "GFSA04",
"name": "Prusament PC-CF @XL",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pccf",
"nozzle_temperature_intial_layer": "285",
"nozzle_temperature": "285",
"hot_plate_temp_initial_layer": "100",
"hot_plate_temp": "105",
"filament_flow_ratio": [
"1.04"
],
"fan_max_speed": [
"10"
],
"fan_min_speed": [
"10"
],
"overhang_fan_speed": [
"30"
],
"close_fan_the_first_x_layers": [
"4"
],
"slow_down_min_speed": [
"15"
],
"slow_down_layer_time": [
"20"
],
"filament_max_volumetric_speed": [
"8"
],
"filament_loading_speed_start": "19",
"filament_loading_speed": "14",
"filament_unloading_speed_start": "100",
"filament_unloading_speed": "20",
"filament_load_time": "15",
"filament_unload_time": "12",
"filament_cooling_moves": "5",
"filament_cooling_initial_speed": "10",
"filament_cooling_final_speed": "50",
"filament_retract_lift_below": "1.5",
"filament_start_gcode": "; filament start gcode\nM900 K{if nozzle_diameter[0]==0.4}0.07{elsif nozzle_diameter[0]==0.3}0.09{elsif nozzle_diameter[0]==0.35}0.08{elsif nozzle_diameter[0]==0.6}0.04{elsif nozzle_diameter[0]==0.5}0.05{elsif nozzle_diameter[0]==0.8}0.02{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*PRINTER_MODEL_XLIS.*/}\nM572 S{if nozzle_diameter[0]==0.4}0.05{elsif nozzle_diameter[0]==0.5}0.035{elsif nozzle_diameter[0]==0.6}0.025{elsif nozzle_diameter[0]==0.8}0.016{elsif nozzle_diameter[0]==0.25}0.14{elsif nozzle_diameter[0]==0.3}0.09{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S45 ; set heatbreak target temp",
"compatible_printers": [
"Prusa XL 0.25 nozzle",
"Prusa XL 0.3 nozzle",
"Prusa XL 0.4 nozzle",
"Prusa XL 0.5 nozzle",
"Prusa XL 0.6 nozzle",
"Prusa XL 0.8 nozzle"
]
}

View File

@@ -0,0 +1,57 @@
{
"type": "filament",
"filament_id": "GFL99_1",
"setting_id": "GFSA04",
"name": "Prusament PETG @XL",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pet",
"nozzle_temperature_intial_layer": "240",
"nozzle_temperature": "250",
"hot_plate_temp_initial_layer": "80",
"hot_plate_temp": "80",
"full_fan_speed_layer": "5",
"slow_down_min_speed": "15",
"filament_flow_ratio": [
"1"
],
"filament_max_volumetric_speed": [
"9.5"
],
"slow_down_layer_time": [
"9"
],
"fan_max_speed": [
"50"
],
"fan_min_speed": [
"30"
],
"overhang_fan_speed": [
"50"
],
"close_fan_the_first_x_layers": [
"3"
],
"filament_loading_speed_start": "50",
"filament_loading_speed": "10",
"filament_unloading_speed_start": "100",
"filament_unloading_speed": "100",
"filament_load_time": "10.5",
"filament_unload_time": "8.5",
"filament_cooling_moves": "3",
"filament_cooling_initial_speed": "5",
"filament_cooling_final_speed": "2.5",
"filament_retract_lift_below": "1.5",
"filament_wipe": "1",
"filament_retract_before_wipe": "20%",
"filament_start_gcode": "; filament start gcode\nM900 K{if nozzle_diameter[0]==0.4}0.07{elsif nozzle_diameter[0]==0.25}0.12{elsif nozzle_diameter[0]==0.3}0.09{elsif nozzle_diameter[0]==0.35}0.08{elsif nozzle_diameter[0]==0.6}0.04{elsif nozzle_diameter[0]==0.5}0.05{elsif nozzle_diameter[0]==0.8}0.02{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*PRINTER_MODEL_XLIS.*/}\nM572 S{if nozzle_diameter[0]==0.4}0.053{elsif nozzle_diameter[0]==0.5}0.042{elsif nozzle_diameter[0]==0.6}0.032{elsif nozzle_diameter[0]==0.8}0.018{elsif nozzle_diameter[0]==0.25}0.18{elsif nozzle_diameter[0]==0.3}0.1{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S36 ; set heatbreak target temp",
"compatible_printers": [
"Prusa XL 0.25 nozzle",
"Prusa XL 0.3 nozzle",
"Prusa XL 0.4 nozzle",
"Prusa XL 0.5 nozzle",
"Prusa XL 0.6 nozzle",
"Prusa XL 0.8 nozzle"
]
}

View File

@@ -0,0 +1,52 @@
{
"type": "filament",
"filament_id": "GFL99_1",
"setting_id": "GFSA04",
"name": "Prusament PLA @XL",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pla",
"nozzle_temperature_intial_layer": "215",
"nozzle_temperature": "215",
"hot_plate_temp_initial_layer": "60",
"hot_plate_temp": "60",
"full_fan_speed_layer": "3",
"slow_down_min_speed": "15",
"filament_flow_ratio": [
"1"
],
"filament_max_volumetric_speed": [
"15"
],
"slow_down_layer_time": [
"10"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"100"
],
"overhang_fan_speed": [
"100"
],
"filament_loading_speed_start": "50",
"filament_loading_speed": "10",
"filament_unloading_speed_start": "100",
"filament_unloading_speed": "100",
"filament_load_time": "10.5",
"filament_unload_time": "8.5",
"filament_cooling_moves": "2",
"filament_cooling_initial_speed": "10",
"filament_cooling_final_speed": "3.5",
"filament_retract_lift_below": "0.6",
"filament_start_gcode": "; filament start gcode\nM900 K{if nozzle_diameter[0]==0.4}0.05{elsif nozzle_diameter[0]==0.25}0.14{elsif nozzle_diameter[0]==0.3}0.07{elsif nozzle_diameter[0]==0.35}0.06{elsif nozzle_diameter[0]==0.6}0.03{elsif nozzle_diameter[0]==0.5}0.035{elsif nozzle_diameter[0]==0.8}0.015{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*PRINTER_MODEL_XLIS.*/}\nM572 S{if nozzle_diameter[0]==0.4}0.036{elsif nozzle_diameter[0]==0.5}0.025{elsif nozzle_diameter[0]==0.6}0.02{elsif nozzle_diameter[0]==0.8}0.014{elsif nozzle_diameter[0]==0.25}0.12{elsif nozzle_diameter[0]==0.3}0.08{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S36 ; set heatbreak target temp",
"compatible_printers": [
"Prusa XL 0.25 nozzle",
"Prusa XL 0.3 nozzle",
"Prusa XL 0.4 nozzle",
"Prusa XL 0.5 nozzle",
"Prusa XL 0.6 nozzle",
"Prusa XL 0.8 nozzle"
]
}

View File

@@ -0,0 +1,57 @@
{
"type": "filament",
"filament_id": "GFS99",
"setting_id": "GFSA04",
"name": "Prusament PVB @XL",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pvb",
"nozzle_temperature_intial_layer": "215",
"nozzle_temperature": "215",
"hot_plate_temp_initial_layer": "75",
"hot_plate_temp": "75",
"slow_down_min_speed": "15",
"filament_flow_ratio": [
"1"
],
"filament_max_volumetric_speed": [
"8"
],
"slow_down_layer_time": [
"10"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"100"
],
"overhang_fan_speed": [
"100"
],
"close_fan_the_first_x_layers": [
"1"
],
"full_fan_speed_layer": [
"3"
],
"filament_loading_speed_start": "50",
"filament_loading_speed": "10",
"filament_unloading_speed_start": "100",
"filament_unloading_speed": "100",
"filament_load_time": "10.5",
"filament_unload_time": "8.5",
"filament_cooling_moves": "2",
"filament_cooling_initial_speed": "10",
"filament_cooling_final_speed": "3.5",
"filament_retract_lift_below": "0.6",
"filament_start_gcode": "; filament start gcode\nM900 K{if nozzle_diameter[0]==0.4}0.05{elsif nozzle_diameter[0]==0.25}0.14{elsif nozzle_diameter[0]==0.3}0.07{elsif nozzle_diameter[0]==0.35}0.06{elsif nozzle_diameter[0]==0.6}0.03{elsif nozzle_diameter[0]==0.5}0.035{elsif nozzle_diameter[0]==0.8}0.015{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*PRINTER_MODEL_XLIS.*/}\nM572 S{if nozzle_diameter[0]==0.4}0.036{elsif nozzle_diameter[0]==0.5}0.025{elsif nozzle_diameter[0]==0.6}0.02{elsif nozzle_diameter[0]==0.8}0.014{elsif nozzle_diameter[0]==0.25}0.12{elsif nozzle_diameter[0]==0.3}0.08{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S36 ; set heatbreak target temp",
"compatible_printers": [
"Prusa XL 0.25 nozzle",
"Prusa XL 0.3 nozzle",
"Prusa XL 0.4 nozzle",
"Prusa XL 0.5 nozzle",
"Prusa XL 0.6 nozzle",
"Prusa XL 0.8 nozzle"
]
}

View File

@@ -0,0 +1,55 @@
{
"type": "filament",
"filament_id": "GFL99_1",
"setting_id": "GFSA04",
"name": "Prusament rPLA @XL",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pla",
"nozzle_temperature_intial_layer": "205",
"nozzle_temperature": "205",
"hot_plate_temp_initial_layer": "60",
"hot_plate_temp": "60",
"full_fan_speed_layer": "3",
"slow_down_min_speed": "15",
"filament_flow_ratio": [
"1"
],
"close_fan_the_first_x_layers": [
"1"
],
"slow_down_layer_time": [
"10"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"100"
],
"overhang_fan_speed": [
"100"
],
"filament_max_volumetric_speed": [
"10"
],
"filament_loading_speed_start": "50",
"filament_loading_speed": "10",
"filament_unloading_speed_start": "100",
"filament_unloading_speed": "100",
"filament_load_time": "10.5",
"filament_unload_time": "8.5",
"filament_cooling_moves": "2",
"filament_cooling_initial_speed": "10",
"filament_cooling_final_speed": "3.5",
"filament_retract_lift_below": "0.6",
"filament_start_gcode": "; filament start gcode\nM900 K{if nozzle_diameter[0]==0.4}0.05{elsif nozzle_diameter[0]==0.25}0.14{elsif nozzle_diameter[0]==0.3}0.07{elsif nozzle_diameter[0]==0.35}0.06{elsif nozzle_diameter[0]==0.6}0.03{elsif nozzle_diameter[0]==0.5}0.035{elsif nozzle_diameter[0]==0.8}0.015{else}0{endif} ; Filament gcode\n\n{if printer_notes=~/.*PRINTER_MODEL_XLIS.*/}\nM572 S{if nozzle_diameter[0]==0.4}0.036{elsif nozzle_diameter[0]==0.5}0.025{elsif nozzle_diameter[0]==0.6}0.02{elsif nozzle_diameter[0]==0.8}0.014{elsif nozzle_diameter[0]==0.25}0.12{elsif nozzle_diameter[0]==0.3}0.08{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S36 ; set heatbreak target temp",
"compatible_printers": [
"Prusa XL 0.25 nozzle",
"Prusa XL 0.3 nozzle",
"Prusa XL 0.4 nozzle",
"Prusa XL 0.5 nozzle",
"Prusa XL 0.6 nozzle",
"Prusa XL 0.8 nozzle"
]
}

View File

@@ -0,0 +1,79 @@
{
"type": "filament",
"name": "fdm_filament_pa11cf",
"from": "system",
"instantiation": "false",
"inherits": "fdm_filament_common",
"cool_plate_temp" : [
"0"
],
"eng_plate_temp" : [
"100"
],
"hot_plate_temp" : [
"100"
],
"cool_plate_temp_initial_layer" : [
"0"
],
"eng_plate_temp_initial_layer" : [
"100"
],
"hot_plate_temp_initial_layer" : [
"100"
],
"slow_down_for_layer_cooling": [
"1"
],
"close_fan_the_first_x_layers": [
"3"
],
"fan_cooling_layer_time": [
"4"
],
"filament_max_volumetric_speed": [
"8"
],
"filament_type": [
"PA11-CF"
],
"filament_density": [
"1.04"
],
"filament_cost": [
"20"
],
"nozzle_temperature_initial_layer": [
"290"
],
"reduce_fan_stop_start_freq": [
"0"
],
"fan_max_speed": [
"60"
],
"fan_min_speed": [
"0"
],
"overhang_fan_speed": [
"30"
],
"nozzle_temperature": [
"290"
],
"temperature_vitrification": [
"108"
],
"nozzle_temperature_range_low": [
"270"
],
"nozzle_temperature_range_high": [
"300"
],
"slow_down_min_speed": [
"10"
],
"slow_down_layer_time": [
"2"
]
}

View File

@@ -0,0 +1,82 @@
{
"type": "filament",
"name": "fdm_filament_pccf",
"from": "system",
"instantiation": "false",
"inherits": "fdm_filament_common",
"cool_plate_temp" : [
"0"
],
"eng_plate_temp" : [
"110"
],
"hot_plate_temp" : [
"110"
],
"cool_plate_temp_initial_layer" : [
"0"
],
"eng_plate_temp_initial_layer" : [
"110"
],
"hot_plate_temp_initial_layer" : [
"110"
],
"slow_down_for_layer_cooling": [
"1"
],
"close_fan_the_first_x_layers": [
"3"
],
"fan_cooling_layer_time": [
"30"
],
"filament_max_volumetric_speed": [
"23.2"
],
"filament_type": [
"PC-CF"
],
"filament_density": [
"1.04"
],
"filament_cost": [
"20"
],
"nozzle_temperature_initial_layer": [
"270"
],
"reduce_fan_stop_start_freq": [
"1"
],
"fan_max_speed": [
"60"
],
"fan_min_speed": [
"10"
],
"overhang_fan_threshold": [
"25%"
],
"overhang_fan_speed": [
"60"
],
"nozzle_temperature": [
"280"
],
"temperature_vitrification": [
"140"
],
"nozzle_temperature_range_low": [
"260"
],
"nozzle_temperature_range_high": [
"280"
],
"slow_down_min_speed": [
"10"
],
"slow_down_layer_time": [
"2"
]
}

View File

@@ -0,0 +1,94 @@
{
"type": "filament",
"name": "fdm_filament_pvb",
"from": "system",
"instantiation": "false",
"inherits": "fdm_filament_common",
"cool_plate_temp" : [
"35"
],
"eng_plate_temp" : [
"0"
],
"hot_plate_temp" : [
"45"
],
"cool_plate_temp_initial_layer" : [
"35"
],
"eng_plate_temp_initial_layer" : [
"0"
],
"hot_plate_temp_initial_layer" : [
"45"
],
"fan_cooling_layer_time": [
"100"
],
"filament_max_volumetric_speed": [
"15"
],
"filament_soluble": [
"1"
],
"filament_is_support": [
"1"
],
"filament_type": [
"PVB"
],
"filament_density": [
"1.24"
],
"filament_cost": [
"20"
],
"nozzle_temperature_initial_layer": [
"220"
],
"reduce_fan_stop_start_freq": [
"1"
],
"slow_down_for_layer_cooling": [
"1"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"100"
],
"overhang_fan_speed": [
"100"
],
"overhang_fan_threshold": [
"50%"
],
"close_fan_the_first_x_layers": [
"1"
],
"nozzle_temperature": [
"220"
],
"temperature_vitrification": [
"50"
],
"nozzle_temperature_range_low": [
"190"
],
"nozzle_temperature_range_high": [
"250"
],
"slow_down_min_speed": [
"10"
],
"slow_down_layer_time": [
"4"
],
"additional_cooling_fan_speed": [
"70"
],
"filament_start_gcode": [
"; filament start gcode\n"
]
}

View File

@@ -0,0 +1,118 @@
{
"type": "machine",
"setting_id": "GM003",
"name": "Prusa XL 0.25 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_machine_common",
"gcode_flavor": "marlin2",
"printer_model": "Prusa XL",
"default_filament_profile": "Prusa Generic PLA @XL",
"default_print_profile": "0.15mm Speed @Prusa XL 0.25",
"extruder_clearance_radius": "67",
"extruder_clearance_height_to_rod": "21",
"extruder_clearance_height_to_lid": "21",
"printer_variant": "0.25",
"nozzle_diameter": [
"0.25"
],
"max_layer_height": "0.15",
"min_layer_height": "0.05",
"bed_exclude_area": [
"0x0"
],
"printable_area": [
"0x0",
"360x0",
"360x360",
"0x360"
],
"machine_max_acceleration_e": [
"2500",
"2500"
],
"machine_max_acceleration_extruding": [
"4000",
"4000"
],
"machine_max_acceleration_retracting": [
"1200",
"1200"
],
"machine_max_acceleration_x": [
"7000",
"7000"
],
"machine_max_acceleration_y": [
"7000",
"7000"
],
"machine_max_acceleration_z": [
"200",
"200"
],
"machine_max_acceleration_travel": [
"2500",
"2500"
],
"machine_max_speed_e": [
"100",
"100"
],
"machine_max_speed_x": [
"400",
"400"
],
"machine_max_speed_y": [
"400",
"400"
],
"machine_max_speed_z": [
"12",
"12"
],
"machine_max_jerk_e": [
"10",
"10"
],
"machine_max_jerk_x": [
"8",
"8"
],
"machine_max_jerk_y": [
"8",
"8"
],
"machine_max_jerk_z": [
"2",
"2"
],
"retraction_length": "0.8",
"retraction_speed": "35",
"detraction_speed": "25",
"retraction_minimum_travel": "1.5",
"retract_when_changing_layer": "1",
"wipe": "1",
"retract_before_wipe": "80%",
"retract_lift_below": "1.5",
"z_hop_types": "Auto Lift",
"host_type": "prusalink",
"printable_height": "360",
"machine_end_gcode": "{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+2, max_print_height)} F720{endif} ; Move bed down\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X6 Y350 F6000 ; park\n{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+100, max_print_height)} F300{endif} ; Move bed down\nM900 K0 ; reset LA\nM142 S36 ; reset heatbreak target temp\nM221 S100 ; reset flow percentage\nM84 ; disable motors\n; max_layer_z = [max_layer_z]",
"machine_pause_gcode": "M601",
"machine_start_gcode": "M17 ; enable steppers\nM862.3 P \"XL\" ; printer model check\nM115 U6.0.1+14848\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\n; set print area\nM555 X{first_layer_print_min[0]} Y{first_layer_print_min[1]} W{(first_layer_print_max[0]) - (first_layer_print_min[0])} H{(first_layer_print_max[1]) - (first_layer_print_min[1])}\n; inform about nozzle diameter\nM862.1 P[nozzle_diameter]\n; set & wait for bed and extruder temp for MBL\nM140 S[first_layer_bed_temperature] ; set bed temp\nM104 T0 S{((filament_notes[0]=~/.*HT_MBL10.*/) ? (first_layer_temperature[0] - 10) : (filament_type[0] == \"PC\" or filament_type[0] == \"PA\") ? (first_layer_temperature[0] - 25) : (filament_type[0] == \"FLEX\") ? 210 : (filament_type[0]=~/.*PET.*/) ? 175 : 170)} ; set extruder temp for bed leveling\nM109 T0 R{((filament_notes[0]=~/.*HT_MBL10.*/) ? (first_layer_temperature[0] - 10) : (filament_type[0] == \"PC\" or filament_type[0] == \"PA\") ? (first_layer_temperature[0] - 25) : (filament_type[0] == \"FLEX\") ? 210 : (filament_type[0]=~/.*PET.*/) ? 175 : 170)} ; wait for temp\n; home carriage, pick tool, home all\nG28 XY\nM84 E ; turn off E motor\nG28 Z\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nG29 G ; absorb heat\n; move to the nozzle cleanup area\nG1 X{(min(((((first_layer_print_min[0] + first_layer_print_max[0]) / 2) < ((print_bed_min[0] + print_bed_max[0]) / 2)) ? (((first_layer_print_min[1] - 7) < -2) ? 70 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)) : (((first_layer_print_min[1] - 7) < -2) ? 260 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32))), first_layer_print_min[0])) + 32} Y{(min((first_layer_print_min[1] - 7), first_layer_print_min[1]))} Z{5} F4800\nM302 S160 ; lower cold extrusion limit to 160C\nG1 E{-(filament_type[0] == \"FLEX\" ? 4 : 2)} F2400 ; retraction for nozzle cleanup\n; nozzle cleanup\nM84 E ; turn off E motor\nG29 P9 X{((((first_layer_print_min[0] + first_layer_print_max[0]) / 2) < ((print_bed_min[0] + print_bed_max[0]) / 2)) ? (((first_layer_print_min[1] - 7) < -2) ? 70 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)) : (((first_layer_print_min[1] - 7) < -2) ? 260 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)))} Y{(first_layer_print_min[1] - 7)} W{32} H{7}\nG0 Z10 F480 ; move away in Z\n{if first_layer_bed_temperature[0] > 60}\nG0 Z70 F480 ; move away (a bit more) in Z\nG0 X30 Y{print_bed_min[1]} F6000 ; move away in X/Y for higher bed temperatures\n{endif}\nM106 S100 ; cool off the nozzle\nM107 ; stop cooling off the nozzle - turn off the fan\n; MBL\nM84 E ; turn off E motor\nG29 P1 ; invalidate mbl & probe print area\nG29 P1 X30 Y0 W50 H20 C ; probe near purge place\nG29 P3.2 ; interpolate mbl probes\nG29 P3.13 ; extrapolate mbl outside probe area\nG29 A ; activate mbl\nM104 S[first_layer_temperature] ; set extruder temp\nG1 Z10 F720 ; move away in Z\nG0 X30 Y-8 F6000 ; move next to the sheet\n; wait for extruder temp\nM109 T0 S{first_layer_temperature[0]}\n;\n; purge\n;\nG92 E0 ; reset extruder position\nG0 X{(0 == 0 ? 30 : (0 == 1 ? 150 : (0 == 2 ? 210 : 330)))} Y{(0 < 4 ? -8 : -5.5)} ; move close to the sheet's edge\nG1 E{(filament_type[0] == \"FLEX\" ? 4 : 2)} F2400 ; deretraction after the initial one before nozzle cleaning\nG0 E10 X40 Z0.2 F500 ; purge\nG0 X70 E9 F800 ; purge\nG0 X{70 + 3} Z{0.05} F{8000} ; wipe, move close to the bed\nG0 X{70 + 3 * 2} Z0.2 F{8000} ; wipe, move quickly away from the bed\nG92 E0 ; reset extruder position",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0.0\n;[layer_z]",
"change_filament_gcode": "M600\nG1 E0.3 F1500 ; prime after color change",
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"printer_notes": "Don't remove the following keywords! These keywords are used in the \"compatible printer\" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_MODEL_XLIS\nPG\nINPUT_SHAPER",
"scan_first_layer": "0",
"nozzle_type": "hardened_steel",
"auxiliary_fan": "0",
"thumbnails": [
"16x16/QOI",
"313x173/QOI",
"440x240/QOI",
"480x240/QOI",
"640x480/PNG"
]
}

View File

@@ -0,0 +1,118 @@
{
"type": "machine",
"setting_id": "GM003",
"name": "Prusa XL 0.3 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_machine_common",
"gcode_flavor": "marlin2",
"printer_model": "Prusa XL",
"default_filament_profile": "Prusa Generic PLA @XL",
"default_print_profile": "0.20mm Speed @Prusa XL 0.3",
"extruder_clearance_radius": "67",
"extruder_clearance_height_to_rod": "21",
"extruder_clearance_height_to_lid": "21",
"printer_variant": "0.3",
"nozzle_diameter": [
"0.3"
],
"max_layer_height": "0.22",
"min_layer_height": "0.05",
"bed_exclude_area": [
"0x0"
],
"printable_area": [
"0x0",
"360x0",
"360x360",
"0x360"
],
"machine_max_acceleration_e": [
"2500",
"2500"
],
"machine_max_acceleration_extruding": [
"4000",
"4000"
],
"machine_max_acceleration_retracting": [
"1200",
"1200"
],
"machine_max_acceleration_x": [
"7000",
"7000"
],
"machine_max_acceleration_y": [
"7000",
"7000"
],
"machine_max_acceleration_z": [
"200",
"200"
],
"machine_max_acceleration_travel": [
"3000",
"3000"
],
"machine_max_speed_e": [
"100",
"100"
],
"machine_max_speed_x": [
"400",
"400"
],
"machine_max_speed_y": [
"400",
"400"
],
"machine_max_speed_z": [
"12",
"12"
],
"machine_max_jerk_e": [
"10",
"10"
],
"machine_max_jerk_x": [
"8",
"8"
],
"machine_max_jerk_y": [
"8",
"8"
],
"machine_max_jerk_z": [
"2",
"2"
],
"retraction_length": "0.7",
"retraction_speed": "35",
"detraction_speed": "25",
"retraction_minimum_travel": "1.5",
"retract_when_changing_layer": "1",
"wipe": "1",
"retract_before_wipe": "80%",
"retract_lift_below": "1.5",
"z_hop_types": "Auto Lift",
"host_type": "prusalink",
"printable_height": "360",
"machine_end_gcode": "{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+2, max_print_height)} F720{endif} ; Move bed down\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X6 Y350 F6000 ; park\n{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+100, max_print_height)} F300{endif} ; Move bed down\nM900 K0 ; reset LA\nM142 S36 ; reset heatbreak target temp\nM221 S100 ; reset flow percentage\nM84 ; disable motors\n; max_layer_z = [max_layer_z]",
"machine_pause_gcode": "M601",
"machine_start_gcode": "M17 ; enable steppers\nM862.3 P \"XL\" ; printer model check\nM115 U6.0.1+14848\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\n; set print area\nM555 X{first_layer_print_min[0]} Y{first_layer_print_min[1]} W{(first_layer_print_max[0]) - (first_layer_print_min[0])} H{(first_layer_print_max[1]) - (first_layer_print_min[1])}\n; inform about nozzle diameter\nM862.1 P[nozzle_diameter]\n; set & wait for bed and extruder temp for MBL\nM140 S[first_layer_bed_temperature] ; set bed temp\nM104 T0 S{((filament_notes[0]=~/.*HT_MBL10.*/) ? (first_layer_temperature[0] - 10) : (filament_type[0] == \"PC\" or filament_type[0] == \"PA\") ? (first_layer_temperature[0] - 25) : (filament_type[0] == \"FLEX\") ? 210 : (filament_type[0]=~/.*PET.*/) ? 175 : 170)} ; set extruder temp for bed leveling\nM109 T0 R{((filament_notes[0]=~/.*HT_MBL10.*/) ? (first_layer_temperature[0] - 10) : (filament_type[0] == \"PC\" or filament_type[0] == \"PA\") ? (first_layer_temperature[0] - 25) : (filament_type[0] == \"FLEX\") ? 210 : (filament_type[0]=~/.*PET.*/) ? 175 : 170)} ; wait for temp\n; home carriage, pick tool, home all\nG28 XY\nM84 E ; turn off E motor\nG28 Z\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nG29 G ; absorb heat\n; move to the nozzle cleanup area\nG1 X{(min(((((first_layer_print_min[0] + first_layer_print_max[0]) / 2) < ((print_bed_min[0] + print_bed_max[0]) / 2)) ? (((first_layer_print_min[1] - 7) < -2) ? 70 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)) : (((first_layer_print_min[1] - 7) < -2) ? 260 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32))), first_layer_print_min[0])) + 32} Y{(min((first_layer_print_min[1] - 7), first_layer_print_min[1]))} Z{5} F4800\nM302 S160 ; lower cold extrusion limit to 160C\nG1 E{-(filament_type[0] == \"FLEX\" ? 4 : 2)} F2400 ; retraction for nozzle cleanup\n; nozzle cleanup\nM84 E ; turn off E motor\nG29 P9 X{((((first_layer_print_min[0] + first_layer_print_max[0]) / 2) < ((print_bed_min[0] + print_bed_max[0]) / 2)) ? (((first_layer_print_min[1] - 7) < -2) ? 70 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)) : (((first_layer_print_min[1] - 7) < -2) ? 260 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)))} Y{(first_layer_print_min[1] - 7)} W{32} H{7}\nG0 Z10 F480 ; move away in Z\n{if first_layer_bed_temperature[0] > 60}\nG0 Z70 F480 ; move away (a bit more) in Z\nG0 X30 Y{print_bed_min[1]} F6000 ; move away in X/Y for higher bed temperatures\n{endif}\nM106 S100 ; cool off the nozzle\nM107 ; stop cooling off the nozzle - turn off the fan\n; MBL\nM84 E ; turn off E motor\nG29 P1 ; invalidate mbl & probe print area\nG29 P1 X30 Y0 W50 H20 C ; probe near purge place\nG29 P3.2 ; interpolate mbl probes\nG29 P3.13 ; extrapolate mbl outside probe area\nG29 A ; activate mbl\nM104 S[first_layer_temperature] ; set extruder temp\nG1 Z10 F720 ; move away in Z\nG0 X30 Y-8 F6000 ; move next to the sheet\n; wait for extruder temp\nM109 T0 S{first_layer_temperature[0]}\n;\n; purge\n;\nG92 E0 ; reset extruder position\nG0 X{(0 == 0 ? 30 : (0 == 1 ? 150 : (0 == 2 ? 210 : 330)))} Y{(0 < 4 ? -8 : -5.5)} ; move close to the sheet's edge\nG1 E{(filament_type[0] == \"FLEX\" ? 4 : 2)} F2400 ; deretraction after the initial one before nozzle cleaning\nG0 E10 X40 Z0.2 F500 ; purge\nG0 X70 E9 F800 ; purge\nG0 X{70 + 3} Z{0.05} F{8000} ; wipe, move close to the bed\nG0 X{70 + 3 * 2} Z0.2 F{8000} ; wipe, move quickly away from the bed\nG92 E0 ; reset extruder position",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0.0\n;[layer_z]",
"change_filament_gcode": "M600\nG1 E0.3 F1500 ; prime after color change",
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"printer_notes": "Don't remove the following keywords! These keywords are used in the \"compatible printer\" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_MODEL_XLIS\nPG\nINPUT_SHAPER",
"scan_first_layer": "0",
"nozzle_type": "hardened_steel",
"auxiliary_fan": "0",
"thumbnails": [
"16x16/QOI",
"313x173/QOI",
"440x240/QOI",
"480x240/QOI",
"640x480/PNG"
]
}

View File

@@ -0,0 +1,118 @@
{
"type": "machine",
"setting_id": "GM003",
"name": "Prusa XL 0.4 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_machine_common",
"gcode_flavor": "marlin2",
"printer_model": "Prusa XL",
"default_filament_profile": "Prusa Generic PLA @XL",
"default_print_profile": "0.20mm Speed @Prusa XL 0.4",
"extruder_clearance_radius": "67",
"extruder_clearance_height_to_rod": "21",
"extruder_clearance_height_to_lid": "21",
"printer_variant": "0.4",
"nozzle_diameter": [
"0.4"
],
"max_layer_height": "0.3",
"min_layer_height": "0.07",
"bed_exclude_area": [
"0x0"
],
"printable_area": [
"0x0",
"360x0",
"360x360",
"0x360"
],
"machine_max_acceleration_e": [
"2500",
"2500"
],
"machine_max_acceleration_extruding": [
"4000",
"4000"
],
"machine_max_acceleration_retracting": [
"1200",
"1200"
],
"machine_max_acceleration_x": [
"7000",
"7000"
],
"machine_max_acceleration_y": [
"7000",
"7000"
],
"machine_max_acceleration_z": [
"200",
"200"
],
"machine_max_acceleration_travel": [
"5000",
"5000"
],
"machine_max_speed_e": [
"100",
"100"
],
"machine_max_speed_x": [
"400",
"400"
],
"machine_max_speed_y": [
"400",
"400"
],
"machine_max_speed_z": [
"12",
"12"
],
"machine_max_jerk_e": [
"10",
"10"
],
"machine_max_jerk_x": [
"8",
"8"
],
"machine_max_jerk_y": [
"8",
"8"
],
"machine_max_jerk_z": [
"2",
"2"
],
"retraction_length": "0.8",
"retraction_speed": "35",
"detraction_speed": "25",
"retraction_minimum_travel": "1.5",
"retract_when_changing_layer": "1",
"wipe": "1",
"retract_before_wipe": "80%",
"retract_lift_below": "1.5",
"z_hop_types": "Auto Lift",
"host_type": "prusalink",
"printable_height": "360",
"machine_end_gcode": "{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+2, max_print_height)} F720{endif} ; Move bed down\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X6 Y350 F6000 ; park\n{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+100, max_print_height)} F300{endif} ; Move bed down\nM900 K0 ; reset LA\nM142 S36 ; reset heatbreak target temp\nM221 S100 ; reset flow percentage\nM84 ; disable motors\n; max_layer_z = [max_layer_z]",
"machine_pause_gcode": "M601",
"machine_start_gcode": "M17 ; enable steppers\nM862.3 P \"XL\" ; printer model check\nM115 U6.0.1+14848\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\n; set print area\nM555 X{first_layer_print_min[0]} Y{first_layer_print_min[1]} W{(first_layer_print_max[0]) - (first_layer_print_min[0])} H{(first_layer_print_max[1]) - (first_layer_print_min[1])}\n; inform about nozzle diameter\nM862.1 P[nozzle_diameter]\n; set & wait for bed and extruder temp for MBL\nM140 S[first_layer_bed_temperature] ; set bed temp\nM104 T0 S{((filament_notes[0]=~/.*HT_MBL10.*/) ? (first_layer_temperature[0] - 10) : (filament_type[0] == \"PC\" or filament_type[0] == \"PA\") ? (first_layer_temperature[0] - 25) : (filament_type[0] == \"FLEX\") ? 210 : (filament_type[0]=~/.*PET.*/) ? 175 : 170)} ; set extruder temp for bed leveling\nM109 T0 R{((filament_notes[0]=~/.*HT_MBL10.*/) ? (first_layer_temperature[0] - 10) : (filament_type[0] == \"PC\" or filament_type[0] == \"PA\") ? (first_layer_temperature[0] - 25) : (filament_type[0] == \"FLEX\") ? 210 : (filament_type[0]=~/.*PET.*/) ? 175 : 170)} ; wait for temp\n; home carriage, pick tool, home all\nG28 XY\nM84 E ; turn off E motor\nG28 Z\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nG29 G ; absorb heat\n; move to the nozzle cleanup area\nG1 X{(min(((((first_layer_print_min[0] + first_layer_print_max[0]) / 2) < ((print_bed_min[0] + print_bed_max[0]) / 2)) ? (((first_layer_print_min[1] - 7) < -2) ? 70 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)) : (((first_layer_print_min[1] - 7) < -2) ? 260 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32))), first_layer_print_min[0])) + 32} Y{(min((first_layer_print_min[1] - 7), first_layer_print_min[1]))} Z{5} F4800\nM302 S160 ; lower cold extrusion limit to 160C\nG1 E{-(filament_type[0] == \"FLEX\" ? 4 : 2)} F2400 ; retraction for nozzle cleanup\n; nozzle cleanup\nM84 E ; turn off E motor\nG29 P9 X{((((first_layer_print_min[0] + first_layer_print_max[0]) / 2) < ((print_bed_min[0] + print_bed_max[0]) / 2)) ? (((first_layer_print_min[1] - 7) < -2) ? 70 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)) : (((first_layer_print_min[1] - 7) < -2) ? 260 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)))} Y{(first_layer_print_min[1] - 7)} W{32} H{7}\nG0 Z10 F480 ; move away in Z\n{if first_layer_bed_temperature[0] > 60}\nG0 Z70 F480 ; move away (a bit more) in Z\nG0 X30 Y{print_bed_min[1]} F6000 ; move away in X/Y for higher bed temperatures\n{endif}\nM106 S100 ; cool off the nozzle\nM107 ; stop cooling off the nozzle - turn off the fan\n; MBL\nM84 E ; turn off E motor\nG29 P1 ; invalidate mbl & probe print area\nG29 P1 X30 Y0 W50 H20 C ; probe near purge place\nG29 P3.2 ; interpolate mbl probes\nG29 P3.13 ; extrapolate mbl outside probe area\nG29 A ; activate mbl\nM104 S[first_layer_temperature] ; set extruder temp\nG1 Z10 F720 ; move away in Z\nG0 X30 Y-8 F6000 ; move next to the sheet\n; wait for extruder temp\nM109 T0 S{first_layer_temperature[0]}\n;\n; purge\n;\nG92 E0 ; reset extruder position\nG0 X{(0 == 0 ? 30 : (0 == 1 ? 150 : (0 == 2 ? 210 : 330)))} Y{(0 < 4 ? -8 : -5.5)} ; move close to the sheet's edge\nG1 E{(filament_type[0] == \"FLEX\" ? 4 : 2)} F2400 ; deretraction after the initial one before nozzle cleaning\nG0 E10 X40 Z0.2 F500 ; purge\nG0 X70 E9 F800 ; purge\nG0 X{70 + 3} Z{0.05} F{8000} ; wipe, move close to the bed\nG0 X{70 + 3 * 2} Z0.2 F{8000} ; wipe, move quickly away from the bed\nG92 E0 ; reset extruder position",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0.0\n;[layer_z]",
"change_filament_gcode": "M600\nG1 E0.3 F1500 ; prime after color change",
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"printer_notes": "Don't remove the following keywords! These keywords are used in the \"compatible printer\" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_MODEL_XLIS\nPG\nINPUT_SHAPER",
"scan_first_layer": "0",
"nozzle_type": "hardened_steel",
"auxiliary_fan": "0",
"thumbnails": [
"16x16/QOI",
"313x173/QOI",
"440x240/QOI",
"480x240/QOI",
"640x480/PNG"
]
}

View File

@@ -0,0 +1,118 @@
{
"type": "machine",
"setting_id": "GM003",
"name": "Prusa XL 0.5 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_machine_common",
"gcode_flavor": "marlin2",
"printer_model": "Prusa XL",
"default_filament_profile": "Prusa Generic PLA @XL",
"default_print_profile": "0.25mm Speed @Prusa XL 0.5",
"extruder_clearance_radius": "67",
"extruder_clearance_height_to_rod": "21",
"extruder_clearance_height_to_lid": "21",
"printer_variant": "0.5",
"nozzle_diameter": [
"0.5"
],
"max_layer_height": "0.32",
"min_layer_height": "0.07",
"bed_exclude_area": [
"0x0"
],
"printable_area": [
"0x0",
"360x0",
"360x360",
"0x360"
],
"machine_max_acceleration_e": [
"2500",
"2500"
],
"machine_max_acceleration_extruding": [
"4000",
"4000"
],
"machine_max_acceleration_retracting": [
"1200",
"1200"
],
"machine_max_acceleration_x": [
"7000",
"7000"
],
"machine_max_acceleration_y": [
"7000",
"7000"
],
"machine_max_acceleration_z": [
"200",
"200"
],
"machine_max_acceleration_travel": [
"5000",
"5000"
],
"machine_max_speed_e": [
"100",
"100"
],
"machine_max_speed_x": [
"400",
"400"
],
"machine_max_speed_y": [
"400",
"400"
],
"machine_max_speed_z": [
"12",
"12"
],
"machine_max_jerk_e": [
"10",
"10"
],
"machine_max_jerk_x": [
"8",
"8"
],
"machine_max_jerk_y": [
"8",
"8"
],
"machine_max_jerk_z": [
"2",
"2"
],
"retraction_length": "0.7",
"retraction_speed": "35",
"detraction_speed": "25",
"retraction_minimum_travel": "1.5",
"retract_when_changing_layer": "1",
"wipe": "1",
"retract_before_wipe": "80%",
"retract_lift_below": "1.5",
"z_hop_types": "Auto Lift",
"host_type": "prusalink",
"printable_height": "360",
"machine_end_gcode": "{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+2, max_print_height)} F720{endif} ; Move bed down\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X6 Y350 F6000 ; park\n{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+100, max_print_height)} F300{endif} ; Move bed down\nM900 K0 ; reset LA\nM142 S36 ; reset heatbreak target temp\nM221 S100 ; reset flow percentage\nM84 ; disable motors\n; max_layer_z = [max_layer_z]",
"machine_pause_gcode": "M601",
"machine_start_gcode": "M17 ; enable steppers\nM862.3 P \"XL\" ; printer model check\nM115 U6.0.1+14848\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\n; set print area\nM555 X{first_layer_print_min[0]} Y{first_layer_print_min[1]} W{(first_layer_print_max[0]) - (first_layer_print_min[0])} H{(first_layer_print_max[1]) - (first_layer_print_min[1])}\n; inform about nozzle diameter\nM862.1 P[nozzle_diameter]\n; set & wait for bed and extruder temp for MBL\nM140 S[first_layer_bed_temperature] ; set bed temp\nM104 T0 S{((filament_notes[0]=~/.*HT_MBL10.*/) ? (first_layer_temperature[0] - 10) : (filament_type[0] == \"PC\" or filament_type[0] == \"PA\") ? (first_layer_temperature[0] - 25) : (filament_type[0] == \"FLEX\") ? 210 : (filament_type[0]=~/.*PET.*/) ? 175 : 170)} ; set extruder temp for bed leveling\nM109 T0 R{((filament_notes[0]=~/.*HT_MBL10.*/) ? (first_layer_temperature[0] - 10) : (filament_type[0] == \"PC\" or filament_type[0] == \"PA\") ? (first_layer_temperature[0] - 25) : (filament_type[0] == \"FLEX\") ? 210 : (filament_type[0]=~/.*PET.*/) ? 175 : 170)} ; wait for temp\n; home carriage, pick tool, home all\nG28 XY\nM84 E ; turn off E motor\nG28 Z\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nG29 G ; absorb heat\n; move to the nozzle cleanup area\nG1 X{(min(((((first_layer_print_min[0] + first_layer_print_max[0]) / 2) < ((print_bed_min[0] + print_bed_max[0]) / 2)) ? (((first_layer_print_min[1] - 7) < -2) ? 70 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)) : (((first_layer_print_min[1] - 7) < -2) ? 260 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32))), first_layer_print_min[0])) + 32} Y{(min((first_layer_print_min[1] - 7), first_layer_print_min[1]))} Z{5} F4800\nM302 S160 ; lower cold extrusion limit to 160C\nG1 E{-(filament_type[0] == \"FLEX\" ? 4 : 2)} F2400 ; retraction for nozzle cleanup\n; nozzle cleanup\nM84 E ; turn off E motor\nG29 P9 X{((((first_layer_print_min[0] + first_layer_print_max[0]) / 2) < ((print_bed_min[0] + print_bed_max[0]) / 2)) ? (((first_layer_print_min[1] - 7) < -2) ? 70 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)) : (((first_layer_print_min[1] - 7) < -2) ? 260 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)))} Y{(first_layer_print_min[1] - 7)} W{32} H{7}\nG0 Z10 F480 ; move away in Z\n{if first_layer_bed_temperature[0] > 60}\nG0 Z70 F480 ; move away (a bit more) in Z\nG0 X30 Y{print_bed_min[1]} F6000 ; move away in X/Y for higher bed temperatures\n{endif}\nM106 S100 ; cool off the nozzle\nM107 ; stop cooling off the nozzle - turn off the fan\n; MBL\nM84 E ; turn off E motor\nG29 P1 ; invalidate mbl & probe print area\nG29 P1 X30 Y0 W50 H20 C ; probe near purge place\nG29 P3.2 ; interpolate mbl probes\nG29 P3.13 ; extrapolate mbl outside probe area\nG29 A ; activate mbl\nM104 S[first_layer_temperature] ; set extruder temp\nG1 Z10 F720 ; move away in Z\nG0 X30 Y-8 F6000 ; move next to the sheet\n; wait for extruder temp\nM109 T0 S{first_layer_temperature[0]}\n;\n; purge\n;\nG92 E0 ; reset extruder position\nG0 X{(0 == 0 ? 30 : (0 == 1 ? 150 : (0 == 2 ? 210 : 330)))} Y{(0 < 4 ? -8 : -5.5)} ; move close to the sheet's edge\nG1 E{(filament_type[0] == \"FLEX\" ? 4 : 2)} F2400 ; deretraction after the initial one before nozzle cleaning\nG0 E10 X40 Z0.2 F500 ; purge\nG0 X70 E9 F800 ; purge\nG0 X{70 + 3} Z{0.05} F{8000} ; wipe, move close to the bed\nG0 X{70 + 3 * 2} Z0.2 F{8000} ; wipe, move quickly away from the bed\nG92 E0 ; reset extruder position",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0.0\n;[layer_z]",
"change_filament_gcode": "M600\nG1 E0.3 F1500 ; prime after color change",
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"printer_notes": "Don't remove the following keywords! These keywords are used in the \"compatible printer\" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_MODEL_XLIS\nPG\nINPUT_SHAPER",
"scan_first_layer": "0",
"nozzle_type": "hardened_steel",
"auxiliary_fan": "0",
"thumbnails": [
"16x16/QOI",
"313x173/QOI",
"440x240/QOI",
"480x240/QOI",
"640x480/PNG"
]
}

View File

@@ -0,0 +1,118 @@
{
"type": "machine",
"setting_id": "GM003",
"name": "Prusa XL 0.6 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_machine_common",
"gcode_flavor": "marlin2",
"printer_model": "Prusa XL",
"default_filament_profile": "Prusa Generic PLA @XL",
"default_print_profile": "0.32mm Speed @Prusa XL 0.6",
"extruder_clearance_radius": "67",
"extruder_clearance_height_to_rod": "21",
"extruder_clearance_height_to_lid": "21",
"printer_variant": "0.6",
"nozzle_diameter": [
"0.6"
],
"max_layer_height": "0.4",
"min_layer_height": "0.15",
"bed_exclude_area": [
"0x0"
],
"printable_area": [
"0x0",
"360x0",
"360x360",
"0x360"
],
"machine_max_acceleration_e": [
"2500",
"2500"
],
"machine_max_acceleration_extruding": [
"4000",
"4000"
],
"machine_max_acceleration_retracting": [
"1200",
"1200"
],
"machine_max_acceleration_x": [
"7000",
"7000"
],
"machine_max_acceleration_y": [
"7000",
"7000"
],
"machine_max_acceleration_z": [
"200",
"200"
],
"machine_max_acceleration_travel": [
"5000",
"5000"
],
"machine_max_speed_e": [
"100",
"100"
],
"machine_max_speed_x": [
"400",
"400"
],
"machine_max_speed_y": [
"400",
"400"
],
"machine_max_speed_z": [
"12",
"12"
],
"machine_max_jerk_e": [
"10",
"10"
],
"machine_max_jerk_x": [
"8",
"8"
],
"machine_max_jerk_y": [
"8",
"8"
],
"machine_max_jerk_z": [
"2",
"2"
],
"retraction_length": "0.7",
"retraction_speed": "35",
"detraction_speed": "25",
"retraction_minimum_travel": "1.5",
"retract_when_changing_layer": "1",
"wipe": "1",
"retract_before_wipe": "0%",
"retract_lift_below": "1.5",
"z_hop_types": "Auto Lift",
"host_type": "prusalink",
"printable_height": "360",
"machine_end_gcode": "{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+2, max_print_height)} F720{endif} ; Move bed down\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X6 Y350 F6000 ; park\n{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+100, max_print_height)} F300{endif} ; Move bed down\nM900 K0 ; reset LA\nM142 S36 ; reset heatbreak target temp\nM221 S100 ; reset flow percentage\nM84 ; disable motors\n; max_layer_z = [max_layer_z]",
"machine_pause_gcode": "M601",
"machine_start_gcode": "M17 ; enable steppers\nM862.3 P \"XL\" ; printer model check\nM115 U6.0.1+14848\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\n; set print area\nM555 X{first_layer_print_min[0]} Y{first_layer_print_min[1]} W{(first_layer_print_max[0]) - (first_layer_print_min[0])} H{(first_layer_print_max[1]) - (first_layer_print_min[1])}\n; inform about nozzle diameter\nM862.1 P[nozzle_diameter]\n; set & wait for bed and extruder temp for MBL\nM140 S[first_layer_bed_temperature] ; set bed temp\nM104 T0 S{((filament_notes[0]=~/.*HT_MBL10.*/) ? (first_layer_temperature[0] - 10) : (filament_type[0] == \"PC\" or filament_type[0] == \"PA\") ? (first_layer_temperature[0] - 25) : (filament_type[0] == \"FLEX\") ? 210 : (filament_type[0]=~/.*PET.*/) ? 175 : 170)} ; set extruder temp for bed leveling\nM109 T0 R{((filament_notes[0]=~/.*HT_MBL10.*/) ? (first_layer_temperature[0] - 10) : (filament_type[0] == \"PC\" or filament_type[0] == \"PA\") ? (first_layer_temperature[0] - 25) : (filament_type[0] == \"FLEX\") ? 210 : (filament_type[0]=~/.*PET.*/) ? 175 : 170)} ; wait for temp\n; home carriage, pick tool, home all\nG28 XY\nM84 E ; turn off E motor\nG28 Z\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nG29 G ; absorb heat\n; move to the nozzle cleanup area\nG1 X{(min(((((first_layer_print_min[0] + first_layer_print_max[0]) / 2) < ((print_bed_min[0] + print_bed_max[0]) / 2)) ? (((first_layer_print_min[1] - 7) < -2) ? 70 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)) : (((first_layer_print_min[1] - 7) < -2) ? 260 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32))), first_layer_print_min[0])) + 32} Y{(min((first_layer_print_min[1] - 7), first_layer_print_min[1]))} Z{5} F4800\nM302 S160 ; lower cold extrusion limit to 160C\nG1 E{-(filament_type[0] == \"FLEX\" ? 4 : 2)} F2400 ; retraction for nozzle cleanup\n; nozzle cleanup\nM84 E ; turn off E motor\nG29 P9 X{((((first_layer_print_min[0] + first_layer_print_max[0]) / 2) < ((print_bed_min[0] + print_bed_max[0]) / 2)) ? (((first_layer_print_min[1] - 7) < -2) ? 70 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)) : (((first_layer_print_min[1] - 7) < -2) ? 260 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)))} Y{(first_layer_print_min[1] - 7)} W{32} H{7}\nG0 Z10 F480 ; move away in Z\n{if first_layer_bed_temperature[0] > 60}\nG0 Z70 F480 ; move away (a bit more) in Z\nG0 X30 Y{print_bed_min[1]} F6000 ; move away in X/Y for higher bed temperatures\n{endif}\nM106 S100 ; cool off the nozzle\nM107 ; stop cooling off the nozzle - turn off the fan\n; MBL\nM84 E ; turn off E motor\nG29 P1 ; invalidate mbl & probe print area\nG29 P1 X30 Y0 W50 H20 C ; probe near purge place\nG29 P3.2 ; interpolate mbl probes\nG29 P3.13 ; extrapolate mbl outside probe area\nG29 A ; activate mbl\nM104 S[first_layer_temperature] ; set extruder temp\nG1 Z10 F720 ; move away in Z\nG0 X30 Y-8 F6000 ; move next to the sheet\n; wait for extruder temp\nM109 T0 S{first_layer_temperature[0]}\n;\n; purge\n;\nG92 E0 ; reset extruder position\nG0 X{(0 == 0 ? 30 : (0 == 1 ? 150 : (0 == 2 ? 210 : 330)))} Y{(0 < 4 ? -8 : -5.5)} ; move close to the sheet's edge\nG1 E{(filament_type[0] == \"FLEX\" ? 4 : 2)} F2400 ; deretraction after the initial one before nozzle cleaning\nG0 E10 X40 Z0.2 F500 ; purge\nG0 X70 E9 F800 ; purge\nG0 X{70 + 3} Z{0.05} F{8000} ; wipe, move close to the bed\nG0 X{70 + 3 * 2} Z0.2 F{8000} ; wipe, move quickly away from the bed\nG92 E0 ; reset extruder position",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0.0\n;[layer_z]",
"change_filament_gcode": "M600\nG1 E0.3 F1500 ; prime after color change",
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"printer_notes": "Don't remove the following keywords! These keywords are used in the \"compatible printer\" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_MODEL_XLIS\nPG\nINPUT_SHAPER",
"scan_first_layer": "0",
"nozzle_type": "hardened_steel",
"auxiliary_fan": "0",
"thumbnails": [
"16x16/QOI",
"313x173/QOI",
"440x240/QOI",
"480x240/QOI",
"640x480/PNG"
]
}

View File

@@ -0,0 +1,118 @@
{
"type": "machine",
"setting_id": "GM003",
"name": "Prusa XL 0.8 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_machine_common",
"gcode_flavor": "marlin2",
"printer_model": "Prusa XL",
"default_filament_profile": "Prusa Generic PLA @XL",
"default_print_profile": "0.40mm Quality @Prusa XL 0.8",
"extruder_clearance_radius": "67",
"extruder_clearance_height_to_rod": "21",
"extruder_clearance_height_to_lid": "21",
"printer_variant": "0.8",
"nozzle_diameter": [
"0.8"
],
"max_layer_height": "0.6",
"min_layer_height": "0.2",
"bed_exclude_area": [
"0x0"
],
"printable_area": [
"0x0",
"360x0",
"360x360",
"0x360"
],
"machine_max_acceleration_e": [
"2500",
"2500"
],
"machine_max_acceleration_extruding": [
"4000",
"4000"
],
"machine_max_acceleration_retracting": [
"1200",
"1200"
],
"machine_max_acceleration_x": [
"7000",
"7000"
],
"machine_max_acceleration_y": [
"7000",
"7000"
],
"machine_max_acceleration_z": [
"200",
"200"
],
"machine_max_acceleration_travel": [
"5000",
"5000"
],
"machine_max_speed_e": [
"100",
"100"
],
"machine_max_speed_x": [
"400",
"400"
],
"machine_max_speed_y": [
"400",
"400"
],
"machine_max_speed_z": [
"12",
"12"
],
"machine_max_jerk_e": [
"10",
"10"
],
"machine_max_jerk_x": [
"8",
"8"
],
"machine_max_jerk_y": [
"8",
"8"
],
"machine_max_jerk_z": [
"2",
"2"
],
"retraction_length": "0.6",
"retraction_speed": "25",
"detraction_speed": "15",
"retraction_minimum_travel": "1.5",
"retract_when_changing_layer": "1",
"wipe": "1",
"retract_before_wipe": "50%",
"retract_lift_below": "1.5",
"z_hop_types": "Auto Lift",
"host_type": "prusalink",
"printable_height": "360",
"machine_end_gcode": "{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+2, max_print_height)} F720{endif} ; Move bed down\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X6 Y350 F6000 ; park\n{if max_layer_z < max_print_height}G1 Z{z_offset+min(max_layer_z+100, max_print_height)} F300{endif} ; Move bed down\nM900 K0 ; reset LA\nM142 S36 ; reset heatbreak target temp\nM221 S100 ; reset flow percentage\nM84 ; disable motors\n; max_layer_z = [max_layer_z]",
"machine_pause_gcode": "M601",
"machine_start_gcode": "M17 ; enable steppers\nM862.3 P \"XL\" ; printer model check\nM115 U6.0.1+14848\nG90 ; use absolute coordinates\nM83 ; extruder relative mode\n; set print area\nM555 X{first_layer_print_min[0]} Y{first_layer_print_min[1]} W{(first_layer_print_max[0]) - (first_layer_print_min[0])} H{(first_layer_print_max[1]) - (first_layer_print_min[1])}\n; inform about nozzle diameter\nM862.1 P[nozzle_diameter]\n; set & wait for bed and extruder temp for MBL\nM140 S[first_layer_bed_temperature] ; set bed temp\nM104 T0 S{((filament_notes[0]=~/.*HT_MBL10.*/) ? (first_layer_temperature[0] - 10) : (filament_type[0] == \"PC\" or filament_type[0] == \"PA\") ? (first_layer_temperature[0] - 25) : (filament_type[0] == \"FLEX\") ? 210 : (filament_type[0]=~/.*PET.*/) ? 175 : 170)} ; set extruder temp for bed leveling\nM109 T0 R{((filament_notes[0]=~/.*HT_MBL10.*/) ? (first_layer_temperature[0] - 10) : (filament_type[0] == \"PC\" or filament_type[0] == \"PA\") ? (first_layer_temperature[0] - 25) : (filament_type[0] == \"FLEX\") ? 210 : (filament_type[0]=~/.*PET.*/) ? 175 : 170)} ; wait for temp\n; home carriage, pick tool, home all\nG28 XY\nM84 E ; turn off E motor\nG28 Z\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nG29 G ; absorb heat\n; move to the nozzle cleanup area\nG1 X{(min(((((first_layer_print_min[0] + first_layer_print_max[0]) / 2) < ((print_bed_min[0] + print_bed_max[0]) / 2)) ? (((first_layer_print_min[1] - 7) < -2) ? 70 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)) : (((first_layer_print_min[1] - 7) < -2) ? 260 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32))), first_layer_print_min[0])) + 32} Y{(min((first_layer_print_min[1] - 7), first_layer_print_min[1]))} Z{5} F4800\nM302 S160 ; lower cold extrusion limit to 160C\nG1 E{-(filament_type[0] == \"FLEX\" ? 4 : 2)} F2400 ; retraction for nozzle cleanup\n; nozzle cleanup\nM84 E ; turn off E motor\nG29 P9 X{((((first_layer_print_min[0] + first_layer_print_max[0]) / 2) < ((print_bed_min[0] + print_bed_max[0]) / 2)) ? (((first_layer_print_min[1] - 7) < -2) ? 70 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)) : (((first_layer_print_min[1] - 7) < -2) ? 260 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)))} Y{(first_layer_print_min[1] - 7)} W{32} H{7}\nG0 Z10 F480 ; move away in Z\n{if first_layer_bed_temperature[0] > 60}\nG0 Z70 F480 ; move away (a bit more) in Z\nG0 X30 Y{print_bed_min[1]} F6000 ; move away in X/Y for higher bed temperatures\n{endif}\nM106 S100 ; cool off the nozzle\nM107 ; stop cooling off the nozzle - turn off the fan\n; MBL\nM84 E ; turn off E motor\nG29 P1 ; invalidate mbl & probe print area\nG29 P1 X30 Y0 W50 H20 C ; probe near purge place\nG29 P3.2 ; interpolate mbl probes\nG29 P3.13 ; extrapolate mbl outside probe area\nG29 A ; activate mbl\nM104 S[first_layer_temperature] ; set extruder temp\nG1 Z10 F720 ; move away in Z\nG0 X30 Y-8 F6000 ; move next to the sheet\n; wait for extruder temp\nM109 T0 S{first_layer_temperature[0]}\n;\n; purge\n;\nG92 E0 ; reset extruder position\nG0 X{(0 == 0 ? 30 : (0 == 1 ? 150 : (0 == 2 ? 210 : 330)))} Y{(0 < 4 ? -8 : -5.5)} ; move close to the sheet's edge\nG1 E{(filament_type[0] == \"FLEX\" ? 4 : 2)} F2400 ; deretraction after the initial one before nozzle cleaning\nG0 E10 X40 Z0.2 F500 ; purge\nG0 X70 E9 F800 ; purge\nG0 X{70 + 3} Z{0.05} F{8000} ; wipe, move close to the bed\nG0 X{70 + 3 * 2} Z0.2 F{8000} ; wipe, move quickly away from the bed\nG92 E0 ; reset extruder position",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\nG92 E0.0\n;[layer_z]",
"change_filament_gcode": "M600\nG1 E0.3 F1500 ; prime after color change",
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"printer_notes": "Don't remove the following keywords! These keywords are used in the \"compatible printer\" condition of the print and filament profiles to link the particular print and filament profiles to this printer profile.\nPRINTER_MODEL_XLIS\nPG\nINPUT_SHAPER",
"scan_first_layer": "0",
"nozzle_type": "hardened_steel",
"auxiliary_fan": "0",
"thumbnails": [
"16x16/QOI",
"313x173/QOI",
"440x240/QOI",
"480x240/QOI",
"640x480/PNG"
]
}

View File

@@ -0,0 +1,12 @@
{
"type": "machine_model",
"name": "Prusa XL",
"model_id": "Prusa XL",
"nozzle_diameter": "0.25;0.3;0.4;0.5;0.6;0.8",
"machine_tech": "FFF",
"family": "Prusa",
"bed_model": "Prusa XL_bed.stl",
"bed_texture": "Prusa XL.svg",
"hotend_model": "",
"default_materials": "Prusa Generic PLA @XL;Prusament PLA @XL;Prusament rPLA @XL;Prusa Generic PETG @XL;Prusament PETG @XL;Prusa Generic ABS @XL;Prusament ASA @XL;Prusament PC Blend @XL;Prusament PC-CF @XL;Prusament PVB @XL;Prusament PA-CF @XL"
}

View File

@@ -0,0 +1,67 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.05mm Detail @Prusa XL 0.25",
"from": "system",
"instantiation": "true",
"inherits": "process_common_xl",
"inital_layer_height": "0.2",
"layer_height": "0.05",
"wall_loops": "3",
"top_shell_layers": "13",
"bottom_shell_layers": "10",
"top_shell_thickness": "0.7",
"bottom_shell_thickness": "0.5",
"sparse_infill_density": "15%",
"infill_anchor": "1",
"brim_object_gap": "0",
"support_threshold_angle": "40",
"raft_first_layer_density": "95%",
"raft_first_layer_expansion": "3.5",
"raft_contact_distance": "0.1",
"support_top_z_distance": "0.1",
"support_bottom_z_distance": "0.1",
"support_base_pattern_spacing": "1",
"support_interface_top_layers": "5",
"support_interface_spacing": "0.2",
"support_object_xy_distance": "150%",
"tree_support_bramch_diameter_angle": "5",
"tree_support_tip_diameter": "0.8",
"inner_wall_speed": "65",
"small_perimeter_speed": "40",
"outer_wall_speed": "40",
"sparse_infill_speed": "100",
"internal_solid_infill_speed": "100",
"top_surface_speed": "60",
"support_speed": "70",
"support_interface_speed": "75%",
"bridge_speed": "25",
"gap_infill_speed": "40",
"overhang_1_4_speed": "15",
"overhang_2_4_speed": "25",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "80%",
"default_acceleration": "1500",
"outer_wall_acceleration": "800",
"inner_wall_acceleration": "1200",
"top_surface_acceleration": "1000",
"internal_solid_infill_acceleration": "2000",
"sparse_infill_acceleration": "2500",
"bridge_acceleration": "1000",
"initial_layer_acceleration": "500",
"travel_acceleration": "4000",
"line_width": "0.27",
"initial_layer_line_width": "0.32",
"inner_wall_line_width": "0.25",
"outer_wall_line_width": "0.25",
"sparse_infill_line_width": "0.25",
"internal_solid_infill_line_width": "0.25",
"top_surface_line_width": "0.27",
"support_line_width": "0.25",
"infill_wall_overlap": "15%",
"resolution": "0.008",
"elefant_foot_compensation": "0",
"compatible_printers": [
"Prusa XL 0.25 nozzle"
]
}

View File

@@ -0,0 +1,67 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.07mm Detail @Prusa XL 0.25",
"from": "system",
"instantiation": "true",
"inherits": "process_common_xl",
"inital_layer_height": "0.2",
"layer_height": "0.07",
"wall_loops": "3",
"top_shell_layers": "11",
"bottom_shell_layers": "9",
"top_shell_thickness": "0.7",
"bottom_shell_thickness": "0.5",
"sparse_infill_density": "15%",
"infill_anchor": "1",
"brim_object_gap": "0",
"support_threshold_angle": "40",
"raft_first_layer_density": "95%",
"raft_first_layer_expansion": "3.5",
"raft_contact_distance": "0.1",
"support_top_z_distance": "0.09",
"support_bottom_z_distance": "0.09",
"support_base_pattern_spacing": "1",
"support_interface_top_layers": "5",
"support_interface_spacing": "0.2",
"support_object_xy_distance": "150%",
"tree_support_bramch_diameter_angle": "5",
"tree_support_tip_diameter": "0.8",
"inner_wall_speed": "65",
"small_perimeter_speed": "40",
"outer_wall_speed": "40",
"sparse_infill_speed": "100",
"internal_solid_infill_speed": "140",
"top_surface_speed": "70",
"support_speed": "70",
"support_interface_speed": "75%",
"bridge_speed": "30",
"gap_infill_speed": "40",
"overhang_1_4_speed": "15",
"overhang_2_4_speed": "25",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "80%",
"default_acceleration": "1500",
"outer_wall_acceleration": "800",
"inner_wall_acceleration": "1200",
"top_surface_acceleration": "1000",
"internal_solid_infill_acceleration": "2000",
"sparse_infill_acceleration": "2500",
"bridge_acceleration": "1000",
"initial_layer_acceleration": "500",
"travel_acceleration": "4000",
"line_width": "0.27",
"initial_layer_line_width": "0.32",
"inner_wall_line_width": "0.25",
"outer_wall_line_width": "0.25",
"sparse_infill_line_width": "0.25",
"internal_solid_infill_line_width": "0.25",
"top_surface_line_width": "0.27",
"support_line_width": "0.25",
"infill_wall_overlap": "15%",
"resolution": "0.008",
"elefant_foot_compensation": "0",
"compatible_printers": [
"Prusa XL 0.25 nozzle"
]
}

View File

@@ -0,0 +1,67 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.10mm FastDetail @Prusa XL 0.4",
"from": "system",
"instantiation": "true",
"inherits": "process_common_xl",
"inital_layer_height": "0.2",
"layer_height": "0.1",
"wall_loops": "3",
"top_shell_layers": "8",
"bottom_shell_layers": "7",
"top_shell_thickness": "0.7",
"bottom_shell_thickness": "0.5",
"sparse_infill_density": "15%",
"infill_anchor": "2",
"brim_object_gap": "0.1",
"support_threshold_angle": "40",
"raft_first_layer_density": "80%",
"raft_first_layer_expansion": "3.5",
"raft_contact_distance": "0.15",
"support_top_z_distance": "0.17",
"support_bottom_z_distance": "0.17",
"support_base_pattern_spacing": "2",
"support_interface_top_layers": "5",
"support_interface_spacing": "0.2",
"support_object_xy_distance": "80%",
"tree_support_bramch_diameter_angle": "5",
"tree_support_tip_diameter": "0.8",
"inner_wall_speed": "140",
"small_perimeter_speed": "140",
"outer_wall_speed": "140",
"sparse_infill_speed": "140",
"internal_solid_infill_speed": "200",
"top_surface_speed": "100",
"support_speed": "120",
"support_interface_speed": "50",
"bridge_speed": "40",
"gap_infill_speed": "120",
"overhang_1_4_speed": "15",
"overhang_2_4_speed": "25",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "80%",
"default_acceleration": "2500",
"outer_wall_acceleration": "2000",
"inner_wall_acceleration": "2000",
"top_surface_acceleration": "1500",
"internal_solid_infill_acceleration": "2500",
"sparse_infill_acceleration": "4000",
"bridge_acceleration": "1500",
"initial_layer_acceleration": "500",
"travel_acceleration": "5000",
"line_width": "0.45",
"initial_layer_line_width": "0.5",
"inner_wall_line_width": "0.45",
"outer_wall_line_width": "0.45",
"sparse_infill_line_width": "0.45",
"internal_solid_infill_line_width": "0.45",
"top_surface_line_width": "0.4",
"support_line_width": "0.36",
"infill_wall_overlap": "15%",
"resolution": "0.008",
"elefant_foot_compensation": "0.2",
"compatible_printers": [
"Prusa XL 0.4 nozzle"
]
}

View File

@@ -0,0 +1,68 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.10mm Structural @Prusa XL 0.5",
"from": "system",
"instantiation": "true",
"inherits": "process_common_xl",
"inital_layer_height": "0.2",
"layer_height": "0.1",
"wall_loops": "2",
"top_shell_layers": "8",
"bottom_shell_layers": "7",
"top_shell_thickness": "0.7",
"bottom_shell_thickness": "0.5",
"sparse_infill_density": "15%",
"infill_anchor": "2",
"infill_anchor_max": "15",
"brim_object_gap": "0.1",
"support_threshold_angle": "40",
"raft_first_layer_density": "80%",
"raft_first_layer_expansion": "3.5",
"raft_contact_distance": "0.25",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_base_pattern_spacing": "2",
"support_interface_top_layers": "5",
"support_interface_spacing": "0.22",
"support_object_xy_distance": "80%",
"tree_support_bramch_diameter_angle": "5",
"tree_support_tip_diameter": "0.8",
"inner_wall_speed": "70",
"small_perimeter_speed": "40",
"outer_wall_speed": "40",
"sparse_infill_speed": "200",
"internal_solid_infill_speed": "200",
"top_surface_speed": "70",
"support_speed": "75",
"support_interface_speed": "75%",
"bridge_speed": "30",
"gap_infill_speed": "40",
"overhang_1_4_speed": "15",
"overhang_2_4_speed": "25",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "80%",
"default_acceleration": "2000",
"outer_wall_acceleration": "1500",
"inner_wall_acceleration": "2000",
"top_surface_acceleration": "1000",
"internal_solid_infill_acceleration": "2500",
"sparse_infill_acceleration": "3000",
"bridge_acceleration": "1000",
"initial_layer_acceleration": "500",
"travel_acceleration": "5000",
"line_width": "0.55",
"initial_layer_line_width": "0.55",
"inner_wall_line_width": "0.5",
"outer_wall_line_width": "0.5",
"sparse_infill_line_width": "0.5",
"internal_solid_infill_line_width": "0.5",
"top_surface_line_width": "0.45",
"support_line_width": "0.4",
"infill_wall_overlap": "15%",
"resolution": "0.008",
"elefant_foot_compensation": "0.2",
"compatible_printers": [
"Prusa XL 0.5 nozzle"
]
}

View File

@@ -0,0 +1,67 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.12mm Speed @Prusa XL 0.25",
"from": "system",
"instantiation": "true",
"inherits": "process_common_xl",
"inital_layer_height": "0.2",
"layer_height": "0.12",
"wall_loops": "3",
"top_shell_layers": "9",
"bottom_shell_layers": "6",
"top_shell_thickness": "0.6",
"bottom_shell_thickness": "0.5",
"sparse_infill_density": "15%",
"infill_anchor": "1",
"brim_object_gap": "0",
"support_threshold_angle": "40",
"raft_first_layer_density": "95%",
"raft_first_layer_expansion": "3.5",
"raft_contact_distance": "0.08",
"support_top_z_distance": "0.09",
"support_bottom_z_distance": "0.09",
"support_base_pattern_spacing": "1",
"support_interface_top_layers": "5",
"support_interface_spacing": "0.2",
"support_object_xy_distance": "150%",
"tree_support_bramch_diameter_angle": "5",
"tree_support_tip_diameter": "0.8",
"inner_wall_speed": "120",
"small_perimeter_speed": "120",
"outer_wall_speed": "120",
"sparse_infill_speed": "100",
"internal_solid_infill_speed": "140",
"top_surface_speed": "60",
"support_speed": "70",
"support_interface_speed": "75%",
"bridge_speed": "30",
"gap_infill_speed": "50",
"overhang_1_4_speed": "15",
"overhang_2_4_speed": "25",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "80%",
"default_acceleration": "2000",
"outer_wall_acceleration": "1500",
"inner_wall_acceleration": "2000",
"top_surface_acceleration": "1000",
"internal_solid_infill_acceleration": "2500",
"sparse_infill_acceleration": "3000",
"bridge_acceleration": "1500",
"initial_layer_acceleration": "500",
"travel_acceleration": "4000",
"line_width": "0.27",
"initial_layer_line_width": "0.32",
"inner_wall_line_width": "0.27",
"outer_wall_line_width": "0.27",
"sparse_infill_line_width": "0.27",
"internal_solid_infill_line_width": "0.27",
"top_surface_line_width": "0.27",
"support_line_width": "0.25",
"infill_wall_overlap": "15%",
"resolution": "0.008",
"elefant_foot_compensation": "0",
"compatible_printers": [
"Prusa XL 0.25 nozzle"
]
}

Some files were not shown because too many files have changed in this diff Show More