{
    "type": "filament",
    "name": "Generic TPU @BBL P1P",
    "inherits": "Generic TPU @base",
    "from": "system",
    "setting_id": "GFSR99_10",
    "instantiation": "true",
    "filament_max_volumetric_speed": [
        "3.2",
        "3.2"
    ],
    "filament_retraction_length": [
        "0.4",
        "0.4"
    ],
    "filament_flow_ratio": [
        "1",
        "1"
    ],
    "filament_ramming_travel_time": [
        "0",
        "0"
    ],
    "hot_plate_temp": [
        "45"
    ],
    "hot_plate_temp_initial_layer": [
        "45"
    ],
    "include": [
        "fdm_filament_template_direct_dual"
    ],
    "long_retractions_when_ec": [
        "0",
        "0"
    ],
    "nozzle_temperature": [
        "240",
        "240"
    ],
    "nozzle_temperature_initial_layer": [
        "240",
        "240"
    ],
    "retraction_distances_when_ec": [
        "0",
        "0"
    ],
    "textured_plate_temp": [
        "45"
    ],
    "textured_plate_temp_initial_layer": [
        "45"
    ],
    "compatible_printers": [
        "Bambu Lab P1P 0.4 nozzle",
        "Bambu Lab P1P 0.6 nozzle",
        "Bambu Lab P1P 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{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}"
    ]
}