Add per-nozzle volumetric flow limits and nozzle size in filename

Cap filament volumetric speed per nozzle (0.4: 14, 0.6: 20, 0.8: 26,
1.0: 30, 1.2: 40 mm3/s). Filaments whose limit exceeds a nozzle's
capability get a nozzle-scoped child profile that only lowers
filament_max_volumetric_speed; filament_id is inherited so all nozzle
variants remain the same material.

Also include layer height and nozzle diameter in the g-code filename.
This commit is contained in:
timschneider
2026-07-14 09:27:15 +02:00
committed by Tim Schneider
parent 009978c638
commit 514749e121
28 changed files with 271 additions and 65 deletions
@@ -25,6 +25,6 @@
"printable_height": "943",
"default_print_profile": "0.22mm Standard 0.4 nozzle @Meltingplot CHX 350",
"default_filament_profile": [
"Meltingplot PLA"
"Meltingplot PLA @0.4 nozzle"
]
}
@@ -25,6 +25,6 @@
"printable_height": "394",
"default_print_profile": "0.22mm Standard 0.4 nozzle @Meltingplot MBL",
"default_filament_profile": [
"Meltingplot PLA"
"Meltingplot PLA @0.4 nozzle"
]
}
@@ -25,6 +25,6 @@
"printable_height": "396",
"default_print_profile": "0.22mm Standard 0.4 nozzle @Meltingplot MBL",
"default_filament_profile": [
"Meltingplot PLA"
"Meltingplot PLA @0.4 nozzle"
]
}
@@ -25,6 +25,6 @@
"printable_height": "896",
"default_print_profile": "0.22mm Standard 0.4 nozzle @Meltingplot MBL",
"default_filament_profile": [
"Meltingplot PLA"
"Meltingplot PLA @0.4 nozzle"
]
}
@@ -25,6 +25,6 @@
"printable_height": "1396",
"default_print_profile": "0.22mm Standard 0.4 nozzle @Meltingplot MBL",
"default_filament_profile": [
"Meltingplot PLA"
"Meltingplot PLA @0.4 nozzle"
]
}