Files
OrcaSlicer/resources/profiles/Creality/filament/Creality Generic TPU @K2-all.json
grant0013 c1577c8d55 harktech: fix Creality filament profile bugs from Reddit feedback
Two data-only fixes:

#1 Strip undefined {if !multicolor_method} wrapper from filament_start_gcode on 110 K2-Plus profiles. The placeholder is a CrealityPrint-ism that survived the profile port; Orca has no such variable, so slicing failed with a hard parser error (reported on Hyper PLA by u/Gullible-Price-4257). Inner per-layer temp logic now runs unconditionally, which is the correct default.

#4 Add filament_vendor: [Creality] to 50 Creality Generic profiles missing the field. Without it the UI grouped them under Generic instead of Creality (reported by u/mharrop94).
2026-05-20 08:50:44 +00:00

56 lines
1.2 KiB
JSON

{
"type": "filament",
"name": "Creality Generic TPU @K2-all",
"filament_vendor": [
"Creality"
],
"inherits": "Creality Generic TPU",
"from": "system",
"setting_id": "GFU99_CREALITY_00",
"instantiation": "true",
"hot_plate_temp": [
"40"
],
"hot_plate_temp_initial_layer": [
"40"
],
"textured_plate_temp": [
"40"
],
"textured_plate_temp_initial_layer": [
"40"
],
"nozzle_temperature_initial_layer": [
"220"
],
"nozzle_temperature": [
"220"
],
"filament_max_volumetric_speed": [
"3"
],
"slow_down_layer_time": [
"8"
],
"reduce_fan_stop_start_freq": [
"1"
],
"filament_start_gcode": [
";filament start gcode\n{if (position[2] > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}"
],
"compatible_printers": [
"Creality K2 0.2 nozzle",
"Creality K2 0.4 nozzle",
"Creality K2 0.6 nozzle",
"Creality K2 0.8 nozzle",
"Creality K2 Plus 0.2 nozzle",
"Creality K2 Plus 0.4 nozzle",
"Creality K2 Plus 0.6 nozzle",
"Creality K2 Plus 0.8 nozzle",
"Creality K2 Pro 0.2 nozzle",
"Creality K2 Pro 0.4 nozzle",
"Creality K2 Pro 0.6 nozzle",
"Creality K2 Pro 0.8 nozzle"
]
}