{
    "type": "filament",
    "name": "Generic TPU",
    "inherits": "fdm_filament_tpu",
    "from": "system",
    "filament_id": "GFU99",
    "setting_id": "GFSR99",
    "instantiation": "true",
    "description": "This filament is too soft and not compatible with the AMS. Printing it is of many requirements, and to get better printing quality, please refer to this wiki: TPU printing guide.",
    "filament_max_volumetric_speed": [
        "3.2"
    ],
    "compatible_printers": [
        "Bambu Lab X1 0.4 nozzle",
        "Bambu Lab X1 0.6 nozzle",
        "Bambu Lab X1 0.8 nozzle",
        "Bambu Lab X1 Carbon 0.4 nozzle",
        "Bambu Lab X1 Carbon 0.6 nozzle",
        "Bambu Lab X1 Carbon 0.8 nozzle",
        "Bambu Lab P1S 0.4 nozzle",
        "Bambu Lab P1S 0.6 nozzle",
        "Bambu Lab P1S 0.8 nozzle",
        "Bambu Lab X1E 0.4 nozzle",
        "Bambu Lab X1E 0.6 nozzle",
        "Bambu Lab X1E 0.8 nozzle"
    ],
    "filament_start_gcode": [
        "; filament start gcode\n{if (bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >30)||(bed_temperature_initial_layer[current_extruder] >30)}M106 P3 S180\n{endif} \n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}"
    ]
}