mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-05-20 11:53:48 +00:00
Update filament profiles to use arrays for cost, density, and max volumetric speed
Updated multiple filament profiles to convert fields such as filament_cost, filament_density, and filament_max_volumetric_speed from single values to arrays for consistency. Removed unnecessary fields from filament profiles to streamline data structure. This change enhances compatibility with the updated profile handling logic in the orca_filament_lib.py script.
This commit is contained in:
@@ -10,7 +10,9 @@
|
||||
"Prusa MK4S HF0.4 nozzle"
|
||||
],
|
||||
"fan_max_speed": "15",
|
||||
"filament_max_volumetric_speed": "26",
|
||||
"filament_max_volumetric_speed": [
|
||||
"26"
|
||||
],
|
||||
"filament_start_gcode": [
|
||||
"M572 S{if nozzle_diameter[0]==0.4}0.02{elsif nozzle_diameter[0]==0.5}0.018{elsif nozzle_diameter[0]==0.6}0.015{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\nM142 S40 ; set heatbreak target temp"
|
||||
],
|
||||
|
||||
@@ -9,5 +9,7 @@
|
||||
"compatible_printers": [
|
||||
"Prusa MK4S HF0.5 nozzle"
|
||||
],
|
||||
"filament_max_volumetric_speed": "27"
|
||||
"filament_max_volumetric_speed": [
|
||||
"27"
|
||||
]
|
||||
}
|
||||
@@ -9,5 +9,7 @@
|
||||
"compatible_printers": [
|
||||
"Prusa MK4S HF0.6 nozzle"
|
||||
],
|
||||
"filament_max_volumetric_speed": "34"
|
||||
"filament_max_volumetric_speed": [
|
||||
"34"
|
||||
]
|
||||
}
|
||||
@@ -10,6 +10,8 @@
|
||||
"Prusa MK4S HF0.8 nozzle"
|
||||
],
|
||||
"fan_min_speed": "15",
|
||||
"filament_max_volumetric_speed": "36",
|
||||
"filament_max_volumetric_speed": [
|
||||
"36"
|
||||
],
|
||||
"slow_down_layer_time": "25"
|
||||
}
|
||||
@@ -15,11 +15,15 @@
|
||||
],
|
||||
"default_filament_colour": "#FFF2EC",
|
||||
"fan_max_speed": "10",
|
||||
"filament_cost": "27.82",
|
||||
"filament_cost": [
|
||||
"27.82"
|
||||
],
|
||||
"filament_end_gcode": [
|
||||
"; Filament-specific end gcode"
|
||||
],
|
||||
"filament_max_volumetric_speed": "15",
|
||||
"filament_max_volumetric_speed": [
|
||||
"15"
|
||||
],
|
||||
"filament_minimal_purge_on_wipe_tower": "35",
|
||||
"filament_notes": [
|
||||
""
|
||||
|
||||
@@ -9,7 +9,9 @@
|
||||
"compatible_printers": [
|
||||
"Prusa MK4S HF0.4 nozzle"
|
||||
],
|
||||
"filament_max_volumetric_speed": "26",
|
||||
"filament_max_volumetric_speed": [
|
||||
"26"
|
||||
],
|
||||
"filament_start_gcode": [
|
||||
"M572 S{if nozzle_diameter[0]==0.4}0.02{elsif nozzle_diameter[0]==0.5}0.018{elsif nozzle_diameter[0]==0.6}0.015{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\nM142 S40 ; set heatbreak target temp"
|
||||
],
|
||||
|
||||
@@ -9,5 +9,7 @@
|
||||
"compatible_printers": [
|
||||
"Prusa MK4S HF0.5 nozzle"
|
||||
],
|
||||
"filament_max_volumetric_speed": "27"
|
||||
"filament_max_volumetric_speed": [
|
||||
"27"
|
||||
]
|
||||
}
|
||||
@@ -11,5 +11,7 @@
|
||||
],
|
||||
"fan_max_speed": "15",
|
||||
"fan_min_speed": "15",
|
||||
"filament_max_volumetric_speed": "34"
|
||||
"filament_max_volumetric_speed": [
|
||||
"34"
|
||||
]
|
||||
}
|
||||
@@ -11,7 +11,9 @@
|
||||
],
|
||||
"fan_max_speed": "15",
|
||||
"fan_min_speed": "15",
|
||||
"filament_max_volumetric_speed": "36",
|
||||
"filament_max_volumetric_speed": [
|
||||
"36"
|
||||
],
|
||||
"nozzle_temperature": "270",
|
||||
"nozzle_temperature_initial_layer": "270",
|
||||
"slow_down_layer_time": "20"
|
||||
|
||||
@@ -17,12 +17,18 @@
|
||||
"fan_cooling_layer_time": "20",
|
||||
"fan_max_speed": "12",
|
||||
"fan_min_speed": "12",
|
||||
"filament_cost": "35.28",
|
||||
"filament_density": "1.07",
|
||||
"filament_cost": [
|
||||
"35.28"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.07"
|
||||
],
|
||||
"filament_end_gcode": [
|
||||
"; Filament-specific end gcode"
|
||||
],
|
||||
"filament_max_volumetric_speed": "15",
|
||||
"filament_max_volumetric_speed": [
|
||||
"15"
|
||||
],
|
||||
"filament_minimal_purge_on_wipe_tower": "35",
|
||||
"filament_notes": [
|
||||
""
|
||||
|
||||
@@ -10,7 +10,9 @@
|
||||
"Prusa MK4S 0.6 nozzle"
|
||||
],
|
||||
"fan_cooling_layer_time": "22",
|
||||
"filament_max_volumetric_speed": "17",
|
||||
"filament_max_volumetric_speed": [
|
||||
"17"
|
||||
],
|
||||
"overhang_fan_speed": "45",
|
||||
"slow_down_layer_time": "10"
|
||||
}
|
||||
@@ -12,7 +12,9 @@
|
||||
"fan_cooling_layer_time": "25",
|
||||
"fan_max_speed": "45",
|
||||
"fan_min_speed": "25",
|
||||
"filament_max_volumetric_speed": "22",
|
||||
"filament_max_volumetric_speed": [
|
||||
"22"
|
||||
],
|
||||
"filament_retract_before_wipe": "50",
|
||||
"nozzle_temperature": "245",
|
||||
"nozzle_temperature_initial_layer": "240",
|
||||
|
||||
@@ -9,7 +9,9 @@
|
||||
"compatible_printers": [
|
||||
"Prusa MK4S HF0.4 nozzle"
|
||||
],
|
||||
"filament_max_volumetric_speed": "24",
|
||||
"filament_max_volumetric_speed": [
|
||||
"24"
|
||||
],
|
||||
"filament_start_gcode": [
|
||||
"M572 S{if nozzle_diameter[0]==0.4}0.05{elsif nozzle_diameter[0]==0.5}0.044{elsif nozzle_diameter[0]==0.6}0.035{elsif nozzle_diameter[0]==0.8}0.022{elsif nozzle_diameter[0]==0.25}0.18{elsif nozzle_diameter[0]==0.3}0.1{else}0{endif} ; Filament gcode\n\nM142 S36 ; set heatbreak target temp"
|
||||
],
|
||||
|
||||
@@ -9,5 +9,7 @@
|
||||
"compatible_printers": [
|
||||
"Prusa MK4S HF0.5 nozzle"
|
||||
],
|
||||
"filament_max_volumetric_speed": "29"
|
||||
"filament_max_volumetric_speed": [
|
||||
"29"
|
||||
]
|
||||
}
|
||||
@@ -10,7 +10,9 @@
|
||||
"Prusa MK4S HF0.6 nozzle"
|
||||
],
|
||||
"fan_cooling_layer_time": "22",
|
||||
"filament_max_volumetric_speed": "33",
|
||||
"filament_max_volumetric_speed": [
|
||||
"33"
|
||||
],
|
||||
"nozzle_temperature": "240",
|
||||
"nozzle_temperature_initial_layer": "230",
|
||||
"overhang_fan_speed": "45",
|
||||
|
||||
@@ -11,7 +11,9 @@
|
||||
],
|
||||
"fan_cooling_layer_time": "25",
|
||||
"fan_max_speed": "45",
|
||||
"filament_max_volumetric_speed": "37",
|
||||
"filament_max_volumetric_speed": [
|
||||
"37"
|
||||
],
|
||||
"filament_retract_before_wipe": "50",
|
||||
"nozzle_temperature_initial_layer": "240",
|
||||
"overhang_fan_speed": "45",
|
||||
|
||||
@@ -14,11 +14,15 @@
|
||||
],
|
||||
"default_filament_colour": "#FF8000",
|
||||
"fan_max_speed": "40",
|
||||
"filament_cost": "27.82",
|
||||
"filament_cost": [
|
||||
"27.82"
|
||||
],
|
||||
"filament_end_gcode": [
|
||||
"; Filament-specific end gcode"
|
||||
],
|
||||
"filament_max_volumetric_speed": "12",
|
||||
"filament_max_volumetric_speed": [
|
||||
"12"
|
||||
],
|
||||
"filament_minimal_purge_on_wipe_tower": "35",
|
||||
"filament_notes": [
|
||||
""
|
||||
|
||||
@@ -11,7 +11,9 @@
|
||||
],
|
||||
"fan_cooling_layer_time": "25",
|
||||
"fan_min_speed": "80",
|
||||
"filament_max_volumetric_speed": "19",
|
||||
"filament_max_volumetric_speed": [
|
||||
"19"
|
||||
],
|
||||
"nozzle_temperature": "225",
|
||||
"slow_down_layer_time": "15"
|
||||
}
|
||||
@@ -9,7 +9,9 @@
|
||||
"compatible_printers": [
|
||||
"Prusa MK4S HF0.4 nozzle"
|
||||
],
|
||||
"filament_max_volumetric_speed": "22",
|
||||
"filament_max_volumetric_speed": [
|
||||
"22"
|
||||
],
|
||||
"filament_start_gcode": [
|
||||
"M572 S{if nozzle_diameter[0]==0.4}0.036{elsif nozzle_diameter[0]==0.5}0.026{elsif nozzle_diameter[0]==0.6}0.02{elsif nozzle_diameter[0]==0.8}0.015{elsif nozzle_diameter[0]==0.25}0.12{elsif nozzle_diameter[0]==0.3}0.08{else}0{endif} ; Filament gcode\n\nM142 S36 ; set heatbreak target temp"
|
||||
],
|
||||
|
||||
@@ -10,6 +10,8 @@
|
||||
"Prusa MK4S HF0.5 nozzle"
|
||||
],
|
||||
"fan_cooling_layer_time": "20",
|
||||
"filament_max_volumetric_speed": "24",
|
||||
"filament_max_volumetric_speed": [
|
||||
"24"
|
||||
],
|
||||
"slow_down_layer_time": "8"
|
||||
}
|
||||
@@ -10,7 +10,9 @@
|
||||
"Prusa MK4S HF0.6 nozzle"
|
||||
],
|
||||
"fan_cooling_layer_time": "22",
|
||||
"filament_max_volumetric_speed": "30",
|
||||
"filament_max_volumetric_speed": [
|
||||
"30"
|
||||
],
|
||||
"slow_down_layer_time": "10",
|
||||
"slow_down_min_speed": "15"
|
||||
}
|
||||
@@ -11,7 +11,9 @@
|
||||
],
|
||||
"fan_cooling_layer_time": "25",
|
||||
"fan_min_speed": "80",
|
||||
"filament_max_volumetric_speed": "35",
|
||||
"filament_max_volumetric_speed": [
|
||||
"35"
|
||||
],
|
||||
"slow_down_layer_time": "15",
|
||||
"slow_down_min_speed": "15"
|
||||
}
|
||||
@@ -15,11 +15,15 @@
|
||||
"default_filament_colour": "#FF8000",
|
||||
"fan_cooling_layer_time": "17",
|
||||
"fan_min_speed": "70",
|
||||
"filament_cost": "25.4",
|
||||
"filament_cost": [
|
||||
"25.4"
|
||||
],
|
||||
"filament_end_gcode": [
|
||||
"; Filament-specific end gcode"
|
||||
],
|
||||
"filament_max_volumetric_speed": "15",
|
||||
"filament_max_volumetric_speed": [
|
||||
"15"
|
||||
],
|
||||
"filament_notes": [
|
||||
""
|
||||
],
|
||||
|
||||
@@ -11,7 +11,9 @@
|
||||
"Prusa MK4S HF0.6 nozzle"
|
||||
],
|
||||
"fan_cooling_layer_time": "22",
|
||||
"filament_max_volumetric_speed": "9",
|
||||
"filament_max_volumetric_speed": [
|
||||
"9"
|
||||
],
|
||||
"nozzle_temperature": "215",
|
||||
"slow_down_layer_time": "10"
|
||||
}
|
||||
@@ -12,6 +12,8 @@
|
||||
],
|
||||
"fan_cooling_layer_time": "25",
|
||||
"fan_min_speed": "80",
|
||||
"filament_max_volumetric_speed": "12",
|
||||
"filament_max_volumetric_speed": [
|
||||
"12"
|
||||
],
|
||||
"slow_down_layer_time": "15"
|
||||
}
|
||||
@@ -16,7 +16,9 @@
|
||||
"Prusa MK4S HF0.4 nozzle",
|
||||
"Prusa MK4S HF0.5 nozzle"
|
||||
],
|
||||
"filament_max_volumetric_speed": "7",
|
||||
"filament_max_volumetric_speed": [
|
||||
"7"
|
||||
],
|
||||
"filament_start_gcode": [
|
||||
"M900 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=~/.*(MK4IS|XLIS|MK4S|MK3.9S).*/}\nM572 S{if nozzle_diameter[0]==0.4}0.03{elsif nozzle_diameter[0]==0.5}0.022{elsif nozzle_diameter[0]==0.6}0.018{elsif nozzle_diameter[0]==0.8}0.012{elsif nozzle_diameter[0]==0.25}0.12{elsif nozzle_diameter[0]==0.3}0.075{else}0{endif} ; Filament gcode\n{endif}\n\nM142 S36 ; set heatbreak target temp"
|
||||
],
|
||||
|
||||
@@ -10,5 +10,7 @@
|
||||
"Prusa MK4S 0.6 nozzle",
|
||||
"Prusa MK4S HF0.6 nozzle"
|
||||
],
|
||||
"filament_max_volumetric_speed": "6"
|
||||
"filament_max_volumetric_speed": [
|
||||
"6"
|
||||
]
|
||||
}
|
||||
@@ -10,5 +10,7 @@
|
||||
"Prusa MK4S 0.8 nozzle",
|
||||
"Prusa MK4S HF0.8 nozzle"
|
||||
],
|
||||
"filament_max_volumetric_speed": "9"
|
||||
"filament_max_volumetric_speed": [
|
||||
"9"
|
||||
]
|
||||
}
|
||||
@@ -17,14 +17,20 @@
|
||||
"default_filament_colour": "#008000",
|
||||
"fan_max_speed": "50",
|
||||
"fan_min_speed": "30",
|
||||
"filament_cost": "82",
|
||||
"filament_density": "1.22",
|
||||
"filament_cost": [
|
||||
"82"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.22"
|
||||
],
|
||||
"filament_deretraction_speed": "20",
|
||||
"filament_end_gcode": [
|
||||
"; Filament-specific end gcode"
|
||||
],
|
||||
"filament_flow_ratio": "1.08",
|
||||
"filament_max_volumetric_speed": "3",
|
||||
"filament_max_volumetric_speed": [
|
||||
"3"
|
||||
],
|
||||
"filament_notes": [
|
||||
""
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user