{
  "slug": "protopasta",
  "name": "Protopasta",
  "website": "https://protopasta.com",
  "origin": "US",
  "priority": true,
  "ofdSlug": "protopasta",
  "filaments": [
    {
      "slug": "petg-cf",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "PETG CF",
      "material": "PETG",
      "materialSlug": "petg",
      "materialLabel": "PETG",
      "nozzleTempC": {
        "min": 220,
        "max": 250,
        "singleValue": false
      },
      "bedTempC": {
        "min": 70,
        "max": 90,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": true,
      "hardenedNozzleBasis": "Every color variant is tagged abrasive and fiber-filled in the Open Filament Database. That database has no hardened-nozzle boolean. Its trait rules treat carbon-fiber and glass-fiber composites tagged abrasive as needing a hardened nozzle.",
      "traits": {
        "variantCount": 3,
        "abrasiveVariants": 3,
        "carbonFiberVariants": 3,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000,
        3000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.27,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Black",
          "hex": "#0F0F0F",
          "discontinued": false
        },
        {
          "name": "Carbon Fiber",
          "hex": "#000000",
          "discontinued": false
        },
        {
          "name": "Recycled Carbon Fiber",
          "hex": "#000000",
          "discontinued": false
        }
      ],
      "colorCount": 3,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PETG/filaments/cf_petg/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PETG/filaments/cf_petg/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PETG",
        "filamentSlug": "cf_petg",
        "uuid": "8b5220cb-7a3e-48b4-b19f-263fa5b948fc"
      },
      "spoolman": null,
      "citation": "Protopasta PETG CF (PETG) has a recommended nozzle temperature of 220–250 °C and a recommended bed temperature of 70–90 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PETG/filaments/cf_petg/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta PETG CF recommend?",
          "a": "Protopasta PETG CF lists a recommended nozzle temperature of 220–250 °C."
        },
        {
          "q": "What bed temperature does Protopasta PETG CF recommend?",
          "a": "Protopasta PETG CF lists a recommended bed temperature of 70–90 °C."
        },
        {
          "q": "What print speed does Protopasta PETG CF list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta PETG CF require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta PETG CF require a hardened nozzle?",
          "a": "Every color variant is tagged abrasive and fiber-filled in the Open Filament Database. That database has no hardened-nozzle boolean. Its trait rules treat carbon-fiber and glass-fiber composites tagged abrasive as needing a hardened nozzle."
        },
        {
          "q": "How should Protopasta PETG CF be dried?",
          "a": "Drying temperature and drying time for Protopasta PETG CF are not listed."
        },
        {
          "q": "What spool weights does Protopasta PETG CF come in?",
          "a": "Listed spool weights: 500 g, 1 kg (1000 g), and 3 kg (3000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta PETG CF?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "glitter-petg",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Glitter PETG",
      "material": "PETG",
      "materialSlug": "petg",
      "materialLabel": "PETG",
      "nozzleTempC": {
        "min": 200,
        "max": 220,
        "singleValue": false
      },
      "bedTempC": {
        "min": 60,
        "max": 80,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 1,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.2,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Stardust Silver",
          "hex": "#D4D4D2",
          "discontinued": false
        }
      ],
      "colorCount": 1,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PETG/filaments/glitter_petg/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PETG/filaments/glitter_petg/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PETG",
        "filamentSlug": "glitter_petg",
        "uuid": "55c42106-430d-4fc3-b119-30878c05e68a"
      },
      "spoolman": null,
      "citation": "Protopasta Glitter PETG (PETG) has a recommended nozzle temperature of 200–220 °C and a recommended bed temperature of 60–80 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PETG/filaments/glitter_petg/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Glitter PETG recommend?",
          "a": "Protopasta Glitter PETG lists a recommended nozzle temperature of 200–220 °C."
        },
        {
          "q": "What bed temperature does Protopasta Glitter PETG recommend?",
          "a": "Protopasta Glitter PETG lists a recommended bed temperature of 60–80 °C."
        },
        {
          "q": "What print speed does Protopasta Glitter PETG list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Glitter PETG require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Glitter PETG require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Glitter PETG be dried?",
          "a": "Drying temperature and drying time for Protopasta Glitter PETG are not listed."
        },
        {
          "q": "What spool weights does Protopasta Glitter PETG come in?",
          "a": "Listed spool weights: 500 g and 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Glitter PETG?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "metallic-petg",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Metallic PETG",
      "material": "PETG",
      "materialSlug": "petg",
      "materialLabel": "PETG",
      "nozzleTempC": {
        "min": 200,
        "max": 220,
        "singleValue": false
      },
      "bedTempC": {
        "min": 60,
        "max": 80,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 7,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.2,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Candy Apple Red",
          "hex": "#EF3731",
          "discontinued": false
        },
        {
          "name": "Cloverleaf Green",
          "hex": "#08523D",
          "discontinued": false
        },
        {
          "name": "Empire Strikes Black",
          "hex": "#262629",
          "discontinued": false
        },
        {
          "name": "Galactic Empire Purple",
          "hex": "#544B7B",
          "discontinued": false
        },
        {
          "name": "Highfive Blue",
          "hex": "#0458B5",
          "discontinued": false
        },
        {
          "name": "Mermaid's Tale Teal",
          "hex": "#026570",
          "discontinued": false
        },
        {
          "name": "Tangerine Orange",
          "hex": "#F77F41",
          "discontinued": false
        }
      ],
      "colorCount": 7,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PETG/filaments/metallic_petg/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PETG/filaments/metallic_petg/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PETG",
        "filamentSlug": "metallic_petg",
        "uuid": "01f4ed89-1e79-4e09-8257-9204adbb729d"
      },
      "spoolman": null,
      "citation": "Protopasta Metallic PETG (PETG) has a recommended nozzle temperature of 200–220 °C and a recommended bed temperature of 60–80 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PETG/filaments/metallic_petg/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Metallic PETG recommend?",
          "a": "Protopasta Metallic PETG lists a recommended nozzle temperature of 200–220 °C."
        },
        {
          "q": "What bed temperature does Protopasta Metallic PETG recommend?",
          "a": "Protopasta Metallic PETG lists a recommended bed temperature of 60–80 °C."
        },
        {
          "q": "What print speed does Protopasta Metallic PETG list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Metallic PETG require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Metallic PETG require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Metallic PETG be dried?",
          "a": "Drying temperature and drying time for Protopasta Metallic PETG are not listed."
        },
        {
          "q": "What spool weights does Protopasta Metallic PETG come in?",
          "a": "Listed spool weights: 500 g and 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Metallic PETG?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "petg",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "PETG",
      "material": "PETG",
      "materialSlug": "petg",
      "materialLabel": "PETG",
      "nozzleTempC": {
        "min": 220,
        "max": 250,
        "singleValue": false
      },
      "bedTempC": {
        "min": 70,
        "max": 90,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 6,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.27,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Amie's Blood of My Enemies",
          "hex": "#B7293E",
          "discontinued": false
        },
        {
          "name": "Black Recycled",
          "hex": "#000000",
          "discontinued": false
        },
        {
          "name": "Simply Black",
          "hex": "#000000",
          "discontinued": false
        },
        {
          "name": "Simply Clear",
          "hex": "#E4E7E5",
          "discontinued": false
        },
        {
          "name": "Simply White",
          "hex": "#FFFFFF",
          "discontinued": false
        },
        {
          "name": "Static Dissipative",
          "hex": "#000000",
          "discontinued": false
        }
      ],
      "colorCount": 6,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PETG/filaments/petg/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PETG/filaments/petg/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PETG",
        "filamentSlug": "petg",
        "uuid": "2346b995-735b-4861-9e4d-e90ce83b187f"
      },
      "spoolman": null,
      "citation": "Protopasta PETG (PETG) has a recommended nozzle temperature of 220–250 °C and a recommended bed temperature of 70–90 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PETG/filaments/petg/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta PETG recommend?",
          "a": "Protopasta PETG lists a recommended nozzle temperature of 220–250 °C."
        },
        {
          "q": "What bed temperature does Protopasta PETG recommend?",
          "a": "Protopasta PETG lists a recommended bed temperature of 70–90 °C."
        },
        {
          "q": "What print speed does Protopasta PETG list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta PETG require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta PETG require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta PETG be dried?",
          "a": "Drying temperature and drying time for Protopasta PETG are not listed."
        },
        {
          "q": "What spool weights does Protopasta PETG come in?",
          "a": "Listed spool weights: 500 g and 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta PETG?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "recycled-petg",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Recycled PETG",
      "material": "PETG",
      "materialSlug": "petg",
      "materialLabel": "PETG",
      "nozzleTempC": {
        "min": 235,
        "max": 275,
        "singleValue": false
      },
      "bedTempC": {
        "min": 70,
        "max": 80,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 2,
        "abrasiveVariants": 1,
        "carbonFiberVariants": 1,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.27,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Black",
          "hex": "#010204",
          "discontinued": false
        },
        {
          "name": "Carbon Fiber Black",
          "hex": "#010204",
          "discontinued": false
        }
      ],
      "colorCount": 2,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PETG/filaments/recycled_petg/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PETG/filaments/recycled_petg/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PETG",
        "filamentSlug": "recycled_petg",
        "uuid": "654f711f-1e2d-4371-b334-010efdf5bb82"
      },
      "spoolman": null,
      "citation": "Protopasta Recycled PETG (PETG) has a recommended nozzle temperature of 235–275 °C and a recommended bed temperature of 70–80 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PETG/filaments/recycled_petg/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Recycled PETG recommend?",
          "a": "Protopasta Recycled PETG lists a recommended nozzle temperature of 235–275 °C."
        },
        {
          "q": "What bed temperature does Protopasta Recycled PETG recommend?",
          "a": "Protopasta Recycled PETG lists a recommended bed temperature of 70–80 °C."
        },
        {
          "q": "What print speed does Protopasta Recycled PETG list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Recycled PETG require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Recycled PETG require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed for the product as a whole. 1 of 2 color variants are tagged abrasive in the Open Filament Database."
        },
        {
          "q": "How should Protopasta Recycled PETG be dried?",
          "a": "Drying temperature and drying time for Protopasta Recycled PETG are not listed."
        },
        {
          "q": "What spool weights does Protopasta Recycled PETG come in?",
          "a": "Listed spool weights: 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Recycled PETG?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "silk-petg",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Silk PETG",
      "material": "PETG",
      "materialSlug": "petg",
      "materialLabel": "PETG",
      "nozzleTempC": {
        "min": 220,
        "max": 250,
        "singleValue": false
      },
      "bedTempC": {
        "min": 70,
        "max": 90,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 3,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.27,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Joel's Highfive Blue",
          "hex": "#0353BA",
          "discontinued": false
        },
        {
          "name": "Stardust Silver Glitter",
          "hex": "#EAECF5",
          "discontinued": false
        },
        {
          "name": "Tom's Tangerine Orange Metallic Gold",
          "hex": "#F67405",
          "discontinued": false
        }
      ],
      "colorCount": 3,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PETG/filaments/silk_petg/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PETG/filaments/silk_petg/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PETG",
        "filamentSlug": "silk_petg",
        "uuid": "6485a090-4cf9-4a2a-aff2-7317b542b254"
      },
      "spoolman": null,
      "citation": "Protopasta Silk PETG (PETG) has a recommended nozzle temperature of 220–250 °C and a recommended bed temperature of 70–90 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PETG/filaments/silk_petg/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Silk PETG recommend?",
          "a": "Protopasta Silk PETG lists a recommended nozzle temperature of 220–250 °C."
        },
        {
          "q": "What bed temperature does Protopasta Silk PETG recommend?",
          "a": "Protopasta Silk PETG lists a recommended bed temperature of 70–90 °C."
        },
        {
          "q": "What print speed does Protopasta Silk PETG list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Silk PETG require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Silk PETG require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Silk PETG be dried?",
          "a": "Drying temperature and drying time for Protopasta Silk PETG are not listed."
        },
        {
          "q": "What spool weights does Protopasta Silk PETG come in?",
          "a": "Listed spool weights: 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Silk PETG?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "simply-petg",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Simply PETG",
      "material": "PETG",
      "materialSlug": "petg",
      "materialLabel": "PETG",
      "nozzleTempC": {
        "min": 200,
        "max": 220,
        "singleValue": false
      },
      "bedTempC": {
        "min": 60,
        "max": 80,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 3,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        1000,
        3000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.2,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Black",
          "hex": "#101010",
          "discontinued": false
        },
        {
          "name": "Clear",
          "hex": "#FFFFFF",
          "discontinued": false
        },
        {
          "name": "White",
          "hex": "#FCFCFC",
          "discontinued": false
        }
      ],
      "colorCount": 3,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PETG/filaments/simply_petg/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PETG/filaments/simply_petg/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PETG",
        "filamentSlug": "simply_petg",
        "uuid": "e560a527-6928-4834-8843-ee4bbdb2ac10"
      },
      "spoolman": null,
      "citation": "Protopasta Simply PETG (PETG) has a recommended nozzle temperature of 200–220 °C and a recommended bed temperature of 60–80 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PETG/filaments/simply_petg/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Simply PETG recommend?",
          "a": "Protopasta Simply PETG lists a recommended nozzle temperature of 200–220 °C."
        },
        {
          "q": "What bed temperature does Protopasta Simply PETG recommend?",
          "a": "Protopasta Simply PETG lists a recommended bed temperature of 60–80 °C."
        },
        {
          "q": "What print speed does Protopasta Simply PETG list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Simply PETG require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Simply PETG require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Simply PETG be dried?",
          "a": "Drying temperature and drying time for Protopasta Simply PETG are not listed."
        },
        {
          "q": "What spool weights does Protopasta Simply PETG come in?",
          "a": "Listed spool weights: 1 kg (1000 g) and 3 kg (3000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Simply PETG?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "static-dissipative-petg",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Static Dissipative PETG",
      "material": "PETG",
      "materialSlug": "petg",
      "materialLabel": "PETG",
      "nozzleTempC": {
        "min": 195,
        "max": 225,
        "singleValue": false
      },
      "bedTempC": {
        "min": 60,
        "max": 80,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 1,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.27,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Black",
          "hex": "#010204",
          "discontinued": false
        }
      ],
      "colorCount": 1,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PETG/filaments/static_dissipative_petg/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PETG/filaments/static_dissipative_petg/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PETG",
        "filamentSlug": "static_dissipative_petg",
        "uuid": "e84e6672-1290-4b7f-b737-cc0ccd6e249e"
      },
      "spoolman": null,
      "citation": "Protopasta Static Dissipative PETG (PETG) has a recommended nozzle temperature of 195–225 °C and a recommended bed temperature of 60–80 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PETG/filaments/static_dissipative_petg/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Static Dissipative PETG recommend?",
          "a": "Protopasta Static Dissipative PETG lists a recommended nozzle temperature of 195–225 °C."
        },
        {
          "q": "What bed temperature does Protopasta Static Dissipative PETG recommend?",
          "a": "Protopasta Static Dissipative PETG lists a recommended bed temperature of 60–80 °C."
        },
        {
          "q": "What print speed does Protopasta Static Dissipative PETG list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Static Dissipative PETG require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Static Dissipative PETG require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Static Dissipative PETG be dried?",
          "a": "Drying temperature and drying time for Protopasta Static Dissipative PETG are not listed."
        },
        {
          "q": "What spool weights does Protopasta Static Dissipative PETG come in?",
          "a": "Listed spool weights: 500 g and 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Static Dissipative PETG?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "translucent-petg",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Translucent PETG",
      "material": "PETG",
      "materialSlug": "petg",
      "materialLabel": "PETG",
      "nozzleTempC": {
        "min": 200,
        "max": 220,
        "singleValue": false
      },
      "bedTempC": {
        "min": 60,
        "max": 80,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 1,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.2,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Blood of My Enemies",
          "hex": "#A60217",
          "discontinued": false
        }
      ],
      "colorCount": 1,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PETG/filaments/translucent_petg/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PETG/filaments/translucent_petg/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PETG",
        "filamentSlug": "translucent_petg",
        "uuid": "72efcf25-b01e-4892-8f44-a7cca3d2b274"
      },
      "spoolman": null,
      "citation": "Protopasta Translucent PETG (PETG) has a recommended nozzle temperature of 200–220 °C and a recommended bed temperature of 60–80 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PETG/filaments/translucent_petg/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Translucent PETG recommend?",
          "a": "Protopasta Translucent PETG lists a recommended nozzle temperature of 200–220 °C."
        },
        {
          "q": "What bed temperature does Protopasta Translucent PETG recommend?",
          "a": "Protopasta Translucent PETG lists a recommended bed temperature of 60–80 °C."
        },
        {
          "q": "What print speed does Protopasta Translucent PETG list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Translucent PETG require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Translucent PETG require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Translucent PETG be dried?",
          "a": "Drying temperature and drying time for Protopasta Translucent PETG are not listed."
        },
        {
          "q": "What spool weights does Protopasta Translucent PETG come in?",
          "a": "Listed spool weights: 500 g and 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Translucent PETG?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "basic-pla",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Basic PLA",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 195,
        "max": 225,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 3,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        1000,
        3000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.24,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Black",
          "hex": "#101010",
          "discontinued": false
        },
        {
          "name": "Natural",
          "hex": "#FFFFFF",
          "discontinued": false
        },
        {
          "name": "White",
          "hex": "#FCFCFC",
          "discontinued": false
        }
      ],
      "colorCount": 3,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/basic_pla/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/basic_pla/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "basic_pla",
        "uuid": "35998cdb-127b-4ffe-87f0-98907d4c1d18"
      },
      "spoolman": null,
      "citation": "Protopasta Basic PLA (PLA) has a recommended nozzle temperature of 195–225 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/basic_pla/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Basic PLA recommend?",
          "a": "Protopasta Basic PLA lists a recommended nozzle temperature of 195–225 °C."
        },
        {
          "q": "What bed temperature does Protopasta Basic PLA recommend?",
          "a": "Protopasta Basic PLA lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta Basic PLA list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Basic PLA require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Basic PLA require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Basic PLA be dried?",
          "a": "Drying temperature and drying time for Protopasta Basic PLA are not listed."
        },
        {
          "q": "What spool weights does Protopasta Basic PLA come in?",
          "a": "Listed spool weights: 1 kg (1000 g) and 3 kg (3000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Basic PLA?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "pla-cf",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "PLA CF",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 190,
        "max": 230,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": true,
      "hardenedNozzleBasis": "Every color variant is tagged abrasive and fiber-filled in the Open Filament Database. That database has no hardened-nozzle boolean. Its trait rules treat carbon-fiber and glass-fiber composites tagged abrasive as needing a hardened nozzle.",
      "traits": {
        "variantCount": 9,
        "abrasiveVariants": 9,
        "carbonFiberVariants": 9,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000,
        3000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75,
        2.85
      ],
      "densityGCm3": 1.24,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Black",
          "hex": "#0F0F0F",
          "discontinued": false
        },
        {
          "name": "Black Carbon Fiber Composite HT",
          "hex": "#000000",
          "discontinued": false
        },
        {
          "name": "Dark",
          "hex": "#4E555B",
          "discontinued": false
        },
        {
          "name": "Dark Gray Carbon Fiber Composite HT",
          "hex": "#394658",
          "discontinued": false
        },
        {
          "name": "Light",
          "hex": "#AFBDC6",
          "discontinued": false
        },
        {
          "name": "Light Gray Carbon Fiber Composite HT",
          "hex": "#BAC4C4",
          "discontinued": false
        },
        {
          "name": "Recycled Carbon Fiber",
          "hex": "#000000",
          "discontinued": false
        },
        {
          "name": "Static Dissipative Carbon Fiber",
          "hex": "#000000",
          "discontinued": false
        },
        {
          "name": "The Original Carbon Fiber Composite",
          "hex": "#000000",
          "discontinued": false
        }
      ],
      "colorCount": 9,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/cf_pla/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/cf_pla/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "cf_pla",
        "uuid": "e941c7c7-59ef-4a96-aaed-20bc69ae1792"
      },
      "spoolman": null,
      "citation": "Protopasta PLA CF (PLA) has a recommended nozzle temperature of 190–230 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/cf_pla/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta PLA CF recommend?",
          "a": "Protopasta PLA CF lists a recommended nozzle temperature of 190–230 °C."
        },
        {
          "q": "What bed temperature does Protopasta PLA CF recommend?",
          "a": "Protopasta PLA CF lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta PLA CF list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta PLA CF require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta PLA CF require a hardened nozzle?",
          "a": "Every color variant is tagged abrasive and fiber-filled in the Open Filament Database. That database has no hardened-nozzle boolean. Its trait rules treat carbon-fiber and glass-fiber composites tagged abrasive as needing a hardened nozzle."
        },
        {
          "q": "How should Protopasta PLA CF be dried?",
          "a": "Drying temperature and drying time for Protopasta PLA CF are not listed."
        },
        {
          "q": "What spool weights does Protopasta PLA CF come in?",
          "a": "Listed spool weights: 500 g, 1 kg (1000 g), and 3 kg (3000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta PLA CF?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "conductive-pla",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Conductive PLA",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 195,
        "max": 225,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 1,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000,
        2000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.24,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Black",
          "hex": "#070707",
          "discontinued": false
        }
      ],
      "colorCount": 1,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/conductive_pla/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/conductive_pla/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "conductive_pla",
        "uuid": "66e59373-a0e7-4dbc-ad76-569d5625d50e"
      },
      "spoolman": null,
      "citation": "Protopasta Conductive PLA (PLA) has a recommended nozzle temperature of 195–225 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/conductive_pla/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Conductive PLA recommend?",
          "a": "Protopasta Conductive PLA lists a recommended nozzle temperature of 195–225 °C."
        },
        {
          "q": "What bed temperature does Protopasta Conductive PLA recommend?",
          "a": "Protopasta Conductive PLA lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta Conductive PLA list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Conductive PLA require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Conductive PLA require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Conductive PLA be dried?",
          "a": "Drying temperature and drying time for Protopasta Conductive PLA are not listed."
        },
        {
          "q": "What spool weights does Protopasta Conductive PLA come in?",
          "a": "Listed spool weights: 500 g, 1 kg (1000 g), and 2 kg (2000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Conductive PLA?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "fiber-ht-matte-pla",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Fiber HT Matte PLA",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 190,
        "max": 230,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 11,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000,
        3000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75,
        2.85
      ],
      "densityGCm3": 1.24,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Black",
          "hex": "#000000",
          "discontinued": false
        },
        {
          "name": "Daffodil Wood",
          "hex": "#CAAC78",
          "discontinued": false
        },
        {
          "name": "Gray",
          "hex": "#949A9E",
          "discontinued": false
        },
        {
          "name": "Matte Fiber Black",
          "hex": "#29292B",
          "discontinued": false
        },
        {
          "name": "Matte Fiber Daffodil",
          "hex": "#D5A76F",
          "discontinued": false
        },
        {
          "name": "Matte Fiber Gray",
          "hex": "#77818A",
          "discontinued": false
        },
        {
          "name": "Matte Fiber Mahogany",
          "hex": "#905F51",
          "discontinued": false
        },
        {
          "name": "Matte Fiber Walnut",
          "hex": "#78635A",
          "discontinued": false
        },
        {
          "name": "Matte Fiber White",
          "hex": "#F6F5F1",
          "discontinued": false
        },
        {
          "name": "Walnut Wood",
          "hex": "#6A5346",
          "discontinued": false
        },
        {
          "name": "White",
          "hex": "#FFFFFF",
          "discontinued": false
        }
      ],
      "colorCount": 11,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/fiber_ht_matte_pla/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/fiber_ht_matte_pla/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "fiber_ht_matte_pla",
        "uuid": "98b0a0e4-1e3f-4cc1-a092-2b49fea2afe9"
      },
      "spoolman": null,
      "citation": "Protopasta Fiber HT Matte PLA (PLA) has a recommended nozzle temperature of 190–230 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/fiber_ht_matte_pla/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Fiber HT Matte PLA recommend?",
          "a": "Protopasta Fiber HT Matte PLA lists a recommended nozzle temperature of 190–230 °C."
        },
        {
          "q": "What bed temperature does Protopasta Fiber HT Matte PLA recommend?",
          "a": "Protopasta Fiber HT Matte PLA lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta Fiber HT Matte PLA list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Fiber HT Matte PLA require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Fiber HT Matte PLA require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Fiber HT Matte PLA be dried?",
          "a": "Drying temperature and drying time for Protopasta Fiber HT Matte PLA are not listed."
        },
        {
          "q": "What spool weights does Protopasta Fiber HT Matte PLA come in?",
          "a": "Listed spool weights: 500 g, 1 kg (1000 g), and 3 kg (3000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Fiber HT Matte PLA?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "fluorescent-pla",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Fluorescent PLA",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 195,
        "max": 225,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 1,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.24,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Yellow",
          "hex": "#D4ED3A",
          "discontinued": false
        }
      ],
      "colorCount": 1,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/fluorescent_pla/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/fluorescent_pla/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "fluorescent_pla",
        "uuid": "1b02cd32-6e38-47f5-95b6-17792655e097"
      },
      "spoolman": null,
      "citation": "Protopasta Fluorescent PLA (PLA) has a recommended nozzle temperature of 195–225 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/fluorescent_pla/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Fluorescent PLA recommend?",
          "a": "Protopasta Fluorescent PLA lists a recommended nozzle temperature of 195–225 °C."
        },
        {
          "q": "What bed temperature does Protopasta Fluorescent PLA recommend?",
          "a": "Protopasta Fluorescent PLA lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta Fluorescent PLA list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Fluorescent PLA require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Fluorescent PLA require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Fluorescent PLA be dried?",
          "a": "Drying temperature and drying time for Protopasta Fluorescent PLA are not listed."
        },
        {
          "q": "What spool weights does Protopasta Fluorescent PLA come in?",
          "a": "Listed spool weights: 500 g and 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Fluorescent PLA?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "glitter-pla",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Glitter PLA",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 195,
        "max": 225,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 12,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.24,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Atomic Age Gray",
          "hex": "#A39E91",
          "discontinued": false
        },
        {
          "name": "Candle Light White",
          "hex": "#F5E9DA",
          "discontinued": false
        },
        {
          "name": "Dusty Smoke",
          "hex": "#595758",
          "discontinued": false
        },
        {
          "name": "Fleck’n Fire Red",
          "hex": "#C31B1A",
          "discontinued": false
        },
        {
          "name": "Fleck 'n Forest Green",
          "hex": "#016B4B",
          "discontinued": false
        },
        {
          "name": "Gold Dust",
          "hex": "#DDB264",
          "discontinued": false
        },
        {
          "name": "Stardust Silver",
          "hex": "#D4D4D2",
          "discontinued": false
        },
        {
          "name": "Texas Tea Black with Gold",
          "hex": "#181713",
          "discontinued": false
        },
        {
          "name": "Unicorn Tears White",
          "hex": "#EDEEF0",
          "discontinued": false
        },
        {
          "name": "Winter Blue",
          "hex": "#0396E6",
          "discontinued": false
        },
        {
          "name": "Wonder Black",
          "hex": "#231C1A",
          "discontinued": false
        },
        {
          "name": "Wonder Blue",
          "hex": "#054579",
          "discontinued": false
        }
      ],
      "colorCount": 12,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/glitter_pla/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/glitter_pla/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "glitter_pla",
        "uuid": "c874f7a2-3f57-45f0-97ac-431272b92b21"
      },
      "spoolman": null,
      "citation": "Protopasta Glitter PLA (PLA) has a recommended nozzle temperature of 195–225 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/glitter_pla/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Glitter PLA recommend?",
          "a": "Protopasta Glitter PLA lists a recommended nozzle temperature of 195–225 °C."
        },
        {
          "q": "What bed temperature does Protopasta Glitter PLA recommend?",
          "a": "Protopasta Glitter PLA lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta Glitter PLA list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Glitter PLA require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Glitter PLA require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Glitter PLA be dried?",
          "a": "Drying temperature and drying time for Protopasta Glitter PLA are not listed."
        },
        {
          "q": "What spool weights does Protopasta Glitter PLA come in?",
          "a": "Listed spool weights: 500 g and 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Glitter PLA?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "glow-pla",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Glow PLA",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 190,
        "max": 230,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 1,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.24,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Nebula Night HT",
          "hex": "#A38496",
          "discontinued": false
        }
      ],
      "colorCount": 1,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/glow_pla/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/glow_pla/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "glow_pla",
        "uuid": "95beaa68-5d9c-4ac4-9416-84983bde6fd8"
      },
      "spoolman": null,
      "citation": "Protopasta Glow PLA (PLA) has a recommended nozzle temperature of 190–230 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/glow_pla/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Glow PLA recommend?",
          "a": "Protopasta Glow PLA lists a recommended nozzle temperature of 190–230 °C."
        },
        {
          "q": "What bed temperature does Protopasta Glow PLA recommend?",
          "a": "Protopasta Glow PLA lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta Glow PLA list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Glow PLA require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Glow PLA require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Glow PLA be dried?",
          "a": "Drying temperature and drying time for Protopasta Glow PLA are not listed."
        },
        {
          "q": "What spool weights does Protopasta Glow PLA come in?",
          "a": "Listed spool weights: 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Glow PLA?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "pla-green-glow-in-the-dark",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "PLA Green Glow-in-the-Dark",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 190,
        "max": 230,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 4,
        "abrasiveVariants": 4,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.24,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Fluorescent Yellow",
          "hex": "#E4E46D",
          "discontinued": false
        },
        {
          "name": "Natural",
          "hex": "#0CCF81",
          "discontinued": false
        },
        {
          "name": "White",
          "hex": "#FFFFFF",
          "discontinued": false
        },
        {
          "name": "Yellow",
          "hex": "#C5EC82",
          "discontinued": false
        }
      ],
      "colorCount": 4,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/green_glow_in_the_dark/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/green_glow_in_the_dark/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "green_glow_in_the_dark",
        "uuid": "aab07f36-98b6-44f3-8f98-430da652b286"
      },
      "spoolman": null,
      "citation": "Protopasta PLA Green Glow-in-the-Dark (PLA) has a recommended nozzle temperature of 190–230 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/green_glow_in_the_dark/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta PLA Green Glow-in-the-Dark recommend?",
          "a": "Protopasta PLA Green Glow-in-the-Dark lists a recommended nozzle temperature of 190–230 °C."
        },
        {
          "q": "What bed temperature does Protopasta PLA Green Glow-in-the-Dark recommend?",
          "a": "Protopasta PLA Green Glow-in-the-Dark lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta PLA Green Glow-in-the-Dark list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta PLA Green Glow-in-the-Dark require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta PLA Green Glow-in-the-Dark require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed for the product as a whole. 4 of 4 color variants are tagged abrasive in the Open Filament Database."
        },
        {
          "q": "How should Protopasta PLA Green Glow-in-the-Dark be dried?",
          "a": "Drying temperature and drying time for Protopasta PLA Green Glow-in-the-Dark are not listed."
        },
        {
          "q": "What spool weights does Protopasta PLA Green Glow-in-the-Dark come in?",
          "a": "Listed spool weights: 500 g and 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta PLA Green Glow-in-the-Dark?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "high-speed-pla",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "High Speed PLA",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 190,
        "max": 230,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 6,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.24,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Black",
          "hex": "#0F0F0F",
          "discontinued": false
        },
        {
          "name": "Black High Flow (HF)",
          "hex": "#000000",
          "discontinued": false
        },
        {
          "name": "Natural",
          "hex": "#F9EFE6",
          "discontinued": false
        },
        {
          "name": "Natural High Flow (HF)",
          "hex": "#DFDFD3",
          "discontinued": false
        },
        {
          "name": "White",
          "hex": "#F7F2EC",
          "discontinued": false
        },
        {
          "name": "White High Flow (HF)",
          "hex": "#FFFFFF",
          "discontinued": false
        }
      ],
      "colorCount": 6,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/high_speed_pla/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/high_speed_pla/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "high_speed_pla",
        "uuid": "a010a65f-8dff-4161-ae09-5a9b26319aed"
      },
      "spoolman": null,
      "citation": "Protopasta High Speed PLA (PLA) has a recommended nozzle temperature of 190–230 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/high_speed_pla/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta High Speed PLA recommend?",
          "a": "Protopasta High Speed PLA lists a recommended nozzle temperature of 190–230 °C."
        },
        {
          "q": "What bed temperature does Protopasta High Speed PLA recommend?",
          "a": "Protopasta High Speed PLA lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta High Speed PLA list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta High Speed PLA require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta High Speed PLA require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta High Speed PLA be dried?",
          "a": "Drying temperature and drying time for Protopasta High Speed PLA are not listed."
        },
        {
          "q": "What spool weights does Protopasta High Speed PLA come in?",
          "a": "Listed spool weights: 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta High Speed PLA?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "iron-metal-composite-pla",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Iron Metal Composite PLA",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 185,
        "max": 215,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 1,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        100,
        500,
        1500,
        2000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.85,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Gray",
          "hex": "#6D6E70",
          "discontinued": false
        }
      ],
      "colorCount": 1,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/iron_metal_composite_pla/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/iron_metal_composite_pla/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "iron_metal_composite_pla",
        "uuid": "b8f7d54e-558d-4a1f-838c-eeb4a6fa15ab"
      },
      "spoolman": null,
      "citation": "Protopasta Iron Metal Composite PLA (PLA) has a recommended nozzle temperature of 185–215 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/iron_metal_composite_pla/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Iron Metal Composite PLA recommend?",
          "a": "Protopasta Iron Metal Composite PLA lists a recommended nozzle temperature of 185–215 °C."
        },
        {
          "q": "What bed temperature does Protopasta Iron Metal Composite PLA recommend?",
          "a": "Protopasta Iron Metal Composite PLA lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta Iron Metal Composite PLA list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Iron Metal Composite PLA require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Iron Metal Composite PLA require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Iron Metal Composite PLA be dried?",
          "a": "Drying temperature and drying time for Protopasta Iron Metal Composite PLA are not listed."
        },
        {
          "q": "What spool weights does Protopasta Iron Metal Composite PLA come in?",
          "a": "Listed spool weights: 100 g, 500 g, 1500 g, and 2 kg (2000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Iron Metal Composite PLA?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "marble-pla",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Marble PLA",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 195,
        "max": 225,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 4,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.24,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Dragonfruit Smoothie",
          "hex": "#C5354C",
          "discontinued": false
        },
        {
          "name": "Orange Papaya Smoothie",
          "hex": "#EC8C1E",
          "discontinued": false
        },
        {
          "name": "Pineapple Banana Smoothie",
          "hex": "#ECC72C",
          "discontinued": false
        },
        {
          "name": "White",
          "hex": "#F2EEEB",
          "discontinued": false
        }
      ],
      "colorCount": 4,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/marble_pla/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/marble_pla/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "marble_pla",
        "uuid": "7a4734da-7e7c-4216-a090-443dbc825739"
      },
      "spoolman": null,
      "citation": "Protopasta Marble PLA (PLA) has a recommended nozzle temperature of 195–225 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/marble_pla/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Marble PLA recommend?",
          "a": "Protopasta Marble PLA lists a recommended nozzle temperature of 195–225 °C."
        },
        {
          "q": "What bed temperature does Protopasta Marble PLA recommend?",
          "a": "Protopasta Marble PLA lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta Marble PLA list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Marble PLA require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Marble PLA require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Marble PLA be dried?",
          "a": "Drying temperature and drying time for Protopasta Marble PLA are not listed."
        },
        {
          "q": "What spool weights does Protopasta Marble PLA come in?",
          "a": "Listed spool weights: 500 g and 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Marble PLA?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "matte-pla",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Matte PLA",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 190,
        "max": 230,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 6,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.24,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Black",
          "hex": "#0F0F0F",
          "discontinued": false
        },
        {
          "name": "Black cMatte",
          "hex": "#000000",
          "discontinued": false
        },
        {
          "name": "Gray",
          "hex": "#64676C",
          "discontinued": false
        },
        {
          "name": "Gray cMatte",
          "hex": "#697272",
          "discontinued": false
        },
        {
          "name": "White",
          "hex": "#F4F4F4",
          "discontinued": false
        },
        {
          "name": "White cMatte",
          "hex": "#FFFFFF",
          "discontinued": false
        }
      ],
      "colorCount": 6,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/matte_pla/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/matte_pla/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "matte_pla",
        "uuid": "e9976e4d-f49d-4f55-88e0-71ec2f574ab6"
      },
      "spoolman": null,
      "citation": "Protopasta Matte PLA (PLA) has a recommended nozzle temperature of 190–230 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/matte_pla/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Matte PLA recommend?",
          "a": "Protopasta Matte PLA lists a recommended nozzle temperature of 190–230 °C."
        },
        {
          "q": "What bed temperature does Protopasta Matte PLA recommend?",
          "a": "Protopasta Matte PLA lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta Matte PLA list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Matte PLA require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Matte PLA require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Matte PLA be dried?",
          "a": "Drying temperature and drying time for Protopasta Matte PLA are not listed."
        },
        {
          "q": "What spool weights does Protopasta Matte PLA come in?",
          "a": "Listed spool weights: 500 g and 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Matte PLA?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "metal-composite-pla",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Metal Composite PLA",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 185,
        "max": 215,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 3,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        100,
        500,
        1500
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 2.3,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Brass",
          "hex": "#8F7846",
          "discontinued": false
        },
        {
          "name": "Bronze",
          "hex": "#624C3E",
          "discontinued": false
        },
        {
          "name": "Copper",
          "hex": "#995A49",
          "discontinued": false
        }
      ],
      "colorCount": 3,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/metal_composite_pla/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/metal_composite_pla/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "metal_composite_pla",
        "uuid": "a823f355-251d-4820-9358-ae7254f6fffc"
      },
      "spoolman": null,
      "citation": "Protopasta Metal Composite PLA (PLA) has a recommended nozzle temperature of 185–215 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/metal_composite_pla/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Metal Composite PLA recommend?",
          "a": "Protopasta Metal Composite PLA lists a recommended nozzle temperature of 185–215 °C."
        },
        {
          "q": "What bed temperature does Protopasta Metal Composite PLA recommend?",
          "a": "Protopasta Metal Composite PLA lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta Metal Composite PLA list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Metal Composite PLA require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Metal Composite PLA require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Metal Composite PLA be dried?",
          "a": "Drying temperature and drying time for Protopasta Metal Composite PLA are not listed."
        },
        {
          "q": "What spool weights does Protopasta Metal Composite PLA come in?",
          "a": "Listed spool weights: 100 g, 500 g, and 1500 g."
        },
        {
          "q": "What is the price per kilogram of Protopasta Metal Composite PLA?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "metallic-pla",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Metallic PLA",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 195,
        "max": 225,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 18,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.24,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Candy Apple Red",
          "hex": "#EF3731",
          "discontinued": false
        },
        {
          "name": "Cloverleaf Green",
          "hex": "#08523D",
          "discontinued": false
        },
        {
          "name": "Cupid's Crush Pink",
          "hex": "#F970A9",
          "discontinued": false
        },
        {
          "name": "Double Espresso Brown",
          "hex": "#533222",
          "discontinued": false
        },
        {
          "name": "Electric Lemonade Yellow",
          "hex": "#FEE25B",
          "discontinued": false
        },
        {
          "name": "Empire Strikes Black",
          "hex": "#262629",
          "discontinued": false
        },
        {
          "name": "For The Lulz Green",
          "hex": "#C5CD26",
          "discontinued": false
        },
        {
          "name": "Galactic Empire Purple",
          "hex": "#544B7B",
          "discontinued": false
        },
        {
          "name": "Good as Gold",
          "hex": "#A98451",
          "discontinued": false
        },
        {
          "name": "Heartthrob Red",
          "hex": "#87141D",
          "discontinued": false
        },
        {
          "name": "Highfive Blue",
          "hex": "#0458B5",
          "discontinued": false
        },
        {
          "name": "Luke's Proton Purple",
          "hex": "#874C68",
          "discontinued": false
        },
        {
          "name": "Mermaid's Tale Teal",
          "hex": "#026570",
          "discontinued": false
        },
        {
          "name": "Obsidian",
          "hex": "#353A41",
          "discontinued": false
        },
        {
          "name": "Second to None Silver",
          "hex": "#A4AFB2",
          "discontinued": false
        },
        {
          "name": "Stef's Rose Gold",
          "hex": "#EA8C67",
          "discontinued": false
        },
        {
          "name": "Tangerine Orange",
          "hex": "#F77F41",
          "discontinued": false
        },
        {
          "name": "What Karat? Smooth Gold",
          "hex": "#D99922",
          "discontinued": false
        }
      ],
      "colorCount": 18,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/metallic_pla/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/metallic_pla/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "metallic_pla",
        "uuid": "d34881ef-5c59-489c-bc70-00df9cec10d9"
      },
      "spoolman": null,
      "citation": "Protopasta Metallic PLA (PLA) has a recommended nozzle temperature of 195–225 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/metallic_pla/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Metallic PLA recommend?",
          "a": "Protopasta Metallic PLA lists a recommended nozzle temperature of 195–225 °C."
        },
        {
          "q": "What bed temperature does Protopasta Metallic PLA recommend?",
          "a": "Protopasta Metallic PLA lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta Metallic PLA list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Metallic PLA require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Metallic PLA require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Metallic PLA be dried?",
          "a": "Drying temperature and drying time for Protopasta Metallic PLA are not listed."
        },
        {
          "q": "What spool weights does Protopasta Metallic PLA come in?",
          "a": "Listed spool weights: 500 g and 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Metallic PLA?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "multicolor-pla",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Multicolor PLA",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 195,
        "max": 225,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 2,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.24,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Scarlet Symphony",
          "hex": "#FD5570",
          "discontinued": false
        },
        {
          "name": "Seafoam Green",
          "hex": "#02C8A2",
          "discontinued": false
        }
      ],
      "colorCount": 2,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/multicolor_pla/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/multicolor_pla/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "multicolor_pla",
        "uuid": "d1a82f37-9ef8-4274-8d58-deee11543b00"
      },
      "spoolman": null,
      "citation": "Protopasta Multicolor PLA (PLA) has a recommended nozzle temperature of 195–225 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/multicolor_pla/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Multicolor PLA recommend?",
          "a": "Protopasta Multicolor PLA lists a recommended nozzle temperature of 195–225 °C."
        },
        {
          "q": "What bed temperature does Protopasta Multicolor PLA recommend?",
          "a": "Protopasta Multicolor PLA lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta Multicolor PLA list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Multicolor PLA require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Multicolor PLA require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Multicolor PLA be dried?",
          "a": "Drying temperature and drying time for Protopasta Multicolor PLA are not listed."
        },
        {
          "q": "What spool weights does Protopasta Multicolor PLA come in?",
          "a": "Listed spool weights: 500 g and 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Multicolor PLA?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "nebula-pla",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Nebula PLA",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 190,
        "max": 230,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 4,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.24,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Cotton Candy Pastel Multicolor HT",
          "hex": "#39B9DB",
          "discontinued": false
        },
        {
          "name": "Gold Dust Multicolor HT",
          "hex": "#7C5577",
          "discontinued": false
        },
        {
          "name": "Rainbow Multicolor HT",
          "hex": "#4E6A84",
          "discontinued": false
        },
        {
          "name": "Stardust Multicolor HT",
          "hex": "#8A68B5",
          "discontinued": false
        }
      ],
      "colorCount": 4,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/nebula_pla/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/nebula_pla/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "nebula_pla",
        "uuid": "3a6c49b7-4ed8-453a-a535-4651376f7dcc"
      },
      "spoolman": null,
      "citation": "Protopasta Nebula PLA (PLA) has a recommended nozzle temperature of 190–230 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/nebula_pla/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Nebula PLA recommend?",
          "a": "Protopasta Nebula PLA lists a recommended nozzle temperature of 190–230 °C."
        },
        {
          "q": "What bed temperature does Protopasta Nebula PLA recommend?",
          "a": "Protopasta Nebula PLA lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta Nebula PLA list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Nebula PLA require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Nebula PLA require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Nebula PLA be dried?",
          "a": "Drying temperature and drying time for Protopasta Nebula PLA are not listed."
        },
        {
          "q": "What spool weights does Protopasta Nebula PLA come in?",
          "a": "Listed spool weights: 500 g and 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Nebula PLA?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "opaque-pla",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Opaque PLA",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 195,
        "max": 225,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 17,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000,
        3000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.24,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Atikam Teal",
          "hex": "#00686D",
          "discontinued": false
        },
        {
          "name": "Beach Bum Beige",
          "hex": "#E4CEB2",
          "discontinued": false
        },
        {
          "name": "Black",
          "hex": "#010204",
          "discontinued": false
        },
        {
          "name": "Blue",
          "hex": "#003BA9",
          "discontinued": false
        },
        {
          "name": "Bluish Purple",
          "hex": "#3C448F",
          "discontinued": false
        },
        {
          "name": "Caution Yellow",
          "hex": "#FAC414",
          "discontinued": false
        },
        {
          "name": "Derek's Olive Drab",
          "hex": "#7E7957",
          "discontinued": false
        },
        {
          "name": "Good Old Gray",
          "hex": "#7F919D",
          "discontinued": false
        },
        {
          "name": "Lab Coat White",
          "hex": "#E0DEDF",
          "discontinued": false
        },
        {
          "name": "Lootsef Green",
          "hex": "#7FD14A",
          "discontinued": false
        },
        {
          "name": "Natural",
          "hex": "#FFFFFF",
          "discontinued": false
        },
        {
          "name": "Nice 'N Navy",
          "hex": "#22212F",
          "discontinued": false
        },
        {
          "name": "Out of Darts Orange",
          "hex": "#FE872A",
          "discontinued": false
        },
        {
          "name": "Red",
          "hex": "#DD0021",
          "discontinued": false
        },
        {
          "name": "Sophy's Aqua Phresh",
          "hex": "#AEE4DC",
          "discontinued": false
        },
        {
          "name": "Tropical Palm Green",
          "hex": "#026E37",
          "discontinued": false
        },
        {
          "name": "White",
          "hex": "#F7F7F7",
          "discontinued": false
        }
      ],
      "colorCount": 17,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/opaque_pla/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/opaque_pla/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "opaque_pla",
        "uuid": "ad7d7b64-8382-4454-afb1-5ca26dd29650"
      },
      "spoolman": null,
      "citation": "Protopasta Opaque PLA (PLA) has a recommended nozzle temperature of 195–225 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/opaque_pla/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Opaque PLA recommend?",
          "a": "Protopasta Opaque PLA lists a recommended nozzle temperature of 195–225 °C."
        },
        {
          "q": "What bed temperature does Protopasta Opaque PLA recommend?",
          "a": "Protopasta Opaque PLA lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta Opaque PLA list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Opaque PLA require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Opaque PLA require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Opaque PLA be dried?",
          "a": "Drying temperature and drying time for Protopasta Opaque PLA are not listed."
        },
        {
          "q": "What spool weights does Protopasta Opaque PLA come in?",
          "a": "Listed spool weights: 500 g, 1 kg (1000 g), and 3 kg (3000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Opaque PLA?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "pearl-pla",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Pearl PLA",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 195,
        "max": 225,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 5,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.24,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Dragon Scale Purple",
          "hex": "#9E99CE",
          "discontinued": false
        },
        {
          "name": "Glitter's Mane Teal",
          "hex": "#14CFE6",
          "discontinued": false
        },
        {
          "name": "Pretty in Pink",
          "hex": "#FBA2B8",
          "discontinued": false
        },
        {
          "name": "Summertime Green",
          "hex": "#9CD4B3",
          "discontinued": false
        },
        {
          "name": "Watermelon Crush Red",
          "hex": "#FC4D8C",
          "discontinued": false
        }
      ],
      "colorCount": 5,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/pearl_pla/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/pearl_pla/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "pearl_pla",
        "uuid": "48c974c5-399e-47c6-9ae6-b4bc9a7c2356"
      },
      "spoolman": null,
      "citation": "Protopasta Pearl PLA (PLA) has a recommended nozzle temperature of 195–225 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/pearl_pla/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Pearl PLA recommend?",
          "a": "Protopasta Pearl PLA lists a recommended nozzle temperature of 195–225 °C."
        },
        {
          "q": "What bed temperature does Protopasta Pearl PLA recommend?",
          "a": "Protopasta Pearl PLA lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta Pearl PLA list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Pearl PLA require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Pearl PLA require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Pearl PLA be dried?",
          "a": "Drying temperature and drying time for Protopasta Pearl PLA are not listed."
        },
        {
          "q": "What spool weights does Protopasta Pearl PLA come in?",
          "a": "Listed spool weights: 500 g and 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Pearl PLA?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "pla",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "PLA",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 190,
        "max": 230,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 93,
        "abrasiveVariants": 5,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000,
        2000,
        3000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75,
        2.85
      ],
      "densityGCm3": 1.24,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Amber Alchemy HT",
          "hex": "#BE6730",
          "discontinued": false
        },
        {
          "name": "Amethyst Aria Multicolor HT",
          "hex": "#B33174",
          "discontinued": false
        },
        {
          "name": "Amie's Blood of My Enemies HT",
          "hex": "#AD0028",
          "discontinued": false
        },
        {
          "name": "Aqua Ice Translucent HT",
          "hex": "#00B4BC",
          "discontinued": false
        },
        {
          "name": "Atikam Teal HT",
          "hex": "#178B9F",
          "discontinued": false
        },
        {
          "name": "Atomic Age Gray Glitter HT",
          "hex": "#C5C5BF",
          "discontinued": false
        },
        {
          "name": "Autumn Orange",
          "hex": "#C25542",
          "discontinued": false
        },
        {
          "name": "Autumn Orange Thermochromic HT",
          "hex": "#FFC946",
          "discontinued": false
        },
        {
          "name": "Beach Bum Beige HT",
          "hex": "#DAC7A0",
          "discontinued": false
        },
        {
          "name": "Black Opaque HT",
          "hex": "#000000",
          "discontinued": false
        },
        {
          "name": "Black Recycled",
          "hex": "#000000",
          "discontinued": false
        },
        {
          "name": "Blue Ice Translucent HT",
          "hex": "#39B9DB",
          "discontinued": false
        },
        {
          "name": "Blue Opaque HT",
          "hex": "#0353BA",
          "discontinued": false
        },
        {
          "name": "Bluish Opaque Purple HT",
          "hex": "#2C3294",
          "discontinued": false
        },
        {
          "name": "Bobbi's Purple Iris HT",
          "hex": "#7142A3",
          "discontinued": false
        },
        {
          "name": "Bottle Brown Translucent HT",
          "hex": "#AB713E",
          "discontinued": false
        },
        {
          "name": "Brass-filled Metal Composite HT",
          "hex": "#A6884C",
          "discontinued": false
        },
        {
          "name": "Bronze-filled Metal Composite HT",
          "hex": "#8C7354",
          "discontinued": false
        },
        {
          "name": "Candle Light White HT with Gold Glitter",
          "hex": "#EAD7B8",
          "discontinued": false
        },
        {
          "name": "Candy Rainbow Multicolor HT",
          "hex": "#91C500",
          "discontinued": false
        },
        {
          "name": "Caution Opaque Yellow HT",
          "hex": "#FFC946",
          "discontinued": false
        },
        {
          "name": "Chlorophylled Thermochromic HT",
          "hex": "#FFD342",
          "discontinued": false
        },
        {
          "name": "Citrus Sunrise Orange Multicolor HT",
          "hex": "#FF5F2E",
          "discontinued": false
        },
        {
          "name": "Cobalt Blue Translucent HT",
          "hex": "#0353BA",
          "discontinued": false
        },
        {
          "name": "Copper-filled Metal Composite HT",
          "hex": "#C06341",
          "discontinued": false
        },
        {
          "name": "Derek's Good Old Gray HT",
          "hex": "#7A838E",
          "discontinued": false
        },
        {
          "name": "Derek's Olive Drab HT",
          "hex": "#737254",
          "discontinued": false
        },
        {
          "name": "Dragon Scale Purple HT",
          "hex": "#8873C7",
          "discontinued": false
        },
        {
          "name": "Dragonfruit Smoothie HT",
          "hex": "#DA445A",
          "discontinued": false
        },
        {
          "name": "Dusty Smoke HT",
          "hex": "#9F9F9F",
          "discontinued": false
        },
        {
          "name": "Ecto Ooze Green HT",
          "hex": "#95D05C",
          "discontinued": false
        },
        {
          "name": "Empire Strikes Black HT",
          "hex": "#000000",
          "discontinued": false
        },
        {
          "name": "Erratic Indigo Multicolor HT",
          "hex": "#AAB1FF",
          "discontinued": false
        },
        {
          "name": "Fading Rainbow Multicolor HT",
          "hex": "#9EF9FF",
          "discontinued": false
        },
        {
          "name": "Fiber HT - Mahogany Wood",
          "hex": "#A35A4B",
          "discontinued": false
        },
        {
          "name": "Filafetti Confetti Frosting HT",
          "hex": "#E3E0D3",
          "discontinued": false
        },
        {
          "name": "Fleck 'n Fire Red Glitter HT",
          "hex": "#D32E1A",
          "discontinued": false
        },
        {
          "name": "Fleck 'n Forest Green Glitter HT",
          "hex": "#1E5A4F",
          "discontinued": false
        },
        {
          "name": "Fluorescent Yellow HT",
          "hex": "#EBFF57",
          "discontinued": false
        },
        {
          "name": "Forest Fantasy Green Multicolor HT",
          "hex": "#91C500",
          "discontinued": false
        },
        {
          "name": "Galactic Duel Thermochromic HT",
          "hex": "#000000",
          "discontinued": false
        },
        {
          "name": "Glitter's Mane Teal HT",
          "hex": "#39B9DB",
          "discontinued": false
        },
        {
          "name": "Gloop! Purple HT",
          "hex": "#663D7E",
          "discontinued": false
        },
        {
          "name": "Gold Dust HT",
          "hex": "#DDB95D",
          "discontinued": false
        },
        {
          "name": "Holiday Pine HT 2023 Special Edition",
          "hex": "#935C34",
          "discontinued": false
        },
        {
          "name": "Iridescent Ice Clear Translucent HT",
          "hex": "#EAECF5",
          "discontinued": false
        },
        {
          "name": "Iron-filled Metal Composite",
          "hex": "#000000",
          "discontinued": false
        },
        {
          "name": "Juliette's Raspberry Jam HT",
          "hex": "#DA445A",
          "discontinued": false
        },
        {
          "name": "Just Peachy Thermochromic HT",
          "hex": "#F3C102",
          "discontinued": false
        },
        {
          "name": "Kermie Green Multicolor HT",
          "hex": "#41A840",
          "discontinued": false
        },
        {
          "name": "Lab Coat White HT",
          "hex": "#FFFFFF",
          "discontinued": false
        },
        {
          "name": "Lootsef Green HT",
          "hex": "#9AED51",
          "discontinued": false
        },
        {
          "name": "Mango Medley Multicolor HT",
          "hex": "#E72F1D",
          "discontinued": false
        },
        {
          "name": "Marine Dream Blue Multicolor HT",
          "hex": "#00A594",
          "discontinued": false
        },
        {
          "name": "Midnight Multicolor HT",
          "hex": "#818FA0",
          "discontinued": false
        },
        {
          "name": "Moonstruck White Satin HT",
          "hex": "#F0EBE5",
          "discontinued": false
        },
        {
          "name": "Nerfed Translucent Orange HT",
          "hex": "#FF9A14",
          "discontinued": false
        },
        {
          "name": "Nice 'n Navy Blue HT",
          "hex": "#062B4D",
          "discontinued": false
        },
        {
          "name": "Night Before Blue HT with Silver Glitter",
          "hex": "#1E2F5A",
          "discontinued": false
        },
        {
          "name": "Obsidian HT",
          "hex": "#55555E",
          "discontinued": false
        },
        {
          "name": "Orange Papaya Smoothie HT",
          "hex": "#FF8E24",
          "discontinued": false
        },
        {
          "name": "Out of Darts Orange HT",
          "hex": "#FA8423",
          "discontinued": false
        },
        {
          "name": "Partly Cloudy Blue Multicolor HT",
          "hex": "#0378D0",
          "discontinued": false
        },
        {
          "name": "Partly Sunny Yellow Multicolor HT",
          "hex": "#FBE200",
          "discontinued": false
        },
        {
          "name": "Pineapple Banana Smoothie HT",
          "hex": "#FAD61B",
          "discontinued": false
        },
        {
          "name": "Pretty in Pink Pearl HT",
          "hex": "#F092B3",
          "discontinued": false
        },
        {
          "name": "Purple Ice Translucent HT",
          "hex": "#8873C7",
          "discontinued": false
        },
        {
          "name": "Red Hot Cinnamon HT",
          "hex": "#641501",
          "discontinued": false
        },
        {
          "name": "Red Opaque HT",
          "hex": "#E72F1D",
          "discontinued": false
        },
        {
          "name": "Scarlet Symphony Multicolor HT",
          "hex": "#FF5786",
          "discontinued": false
        },
        {
          "name": "Seafoam Green Multicolor HT",
          "hex": "#40E0D0",
          "discontinued": false
        },
        {
          "name": "Silver Smoke Grey Translucent HT",
          "hex": "#C5C5BF",
          "discontinued": false
        },
        {
          "name": "Soda Green Translucent HT",
          "hex": "#3D9441",
          "discontinued": false
        },
        {
          "name": "Sophy's Aqua Phresh HT",
          "hex": "#A6DDD3",
          "discontinued": false
        },
        {
          "name": "Sour Apple Thermochromic HT",
          "hex": "#1E5A4F",
          "discontinued": false
        },
        {
          "name": "Sparkling Spruce HT",
          "hex": "#0B6A2F",
          "discontinued": false
        },
        {
          "name": "Stardust Silver Glitter HT",
          "hex": "#C9D0D4",
          "discontinued": false
        },
        {
          "name": "Steel-filled Metal Composite",
          "hex": "#6F727E",
          "discontinued": false
        },
        {
          "name": "Stef's Rose Gold HT",
          "hex": "#E69E7A",
          "discontinued": false
        },
        {
          "name": "Stratocumulus Multicolor HT",
          "hex": "#D7EDE6",
          "discontinued": false
        },
        {
          "name": "Summertime Green HT",
          "hex": "#62E480",
          "discontinued": false
        },
        {
          "name": "Texas Tea Black with Gold Glitter",
          "hex": "#000000",
          "discontinued": false
        },
        {
          "name": "The Original Nebula Multicolor HT",
          "hex": "#0353BA",
          "discontinued": false
        },
        {
          "name": "Tidal Turquoise Multicolor HT",
          "hex": "#0378D0",
          "discontinued": false
        },
        {
          "name": "Totally Translucent Yellow HT",
          "hex": "#FFD342",
          "discontinued": false
        },
        {
          "name": "Tropical Palm Green HT",
          "hex": "#317C2E",
          "discontinued": false
        },
        {
          "name": "Unicorn Tears White Glitter HT",
          "hex": "#FFFFFF",
          "discontinued": false
        },
        {
          "name": "Watermelon Crush Red HT",
          "hex": "#E24749",
          "discontinued": false
        },
        {
          "name": "What Karat? Smooth Gold HT",
          "hex": "#CE8D00",
          "discontinued": false
        },
        {
          "name": "White Marble HT",
          "hex": "#EDF0F2",
          "discontinued": false
        },
        {
          "name": "White Opaque HT",
          "hex": "#FFFFFF",
          "discontinued": false
        },
        {
          "name": "Winter Blue Glitter Flake HT",
          "hex": "#0099E6",
          "discontinued": false
        },
        {
          "name": "Wonder Black Rainbow Glitter HT",
          "hex": "#000000",
          "discontinued": false
        }
      ],
      "colorCount": 93,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/pla/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/pla/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "pla",
        "uuid": "eef35375-d4cc-4b91-8a5f-dabedc6ececc"
      },
      "spoolman": null,
      "citation": "Protopasta PLA (PLA) has a recommended nozzle temperature of 190–230 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/pla/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta PLA recommend?",
          "a": "Protopasta PLA lists a recommended nozzle temperature of 190–230 °C."
        },
        {
          "q": "What bed temperature does Protopasta PLA recommend?",
          "a": "Protopasta PLA lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta PLA list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta PLA require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta PLA require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed for the product as a whole. 5 of 93 color variants are tagged abrasive in the Open Filament Database."
        },
        {
          "q": "How should Protopasta PLA be dried?",
          "a": "Drying temperature and drying time for Protopasta PLA are not listed."
        },
        {
          "q": "What spool weights does Protopasta PLA come in?",
          "a": "Listed spool weights: 500 g, 1 kg (1000 g), 2 kg (2000 g), and 3 kg (3000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta PLA?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "recycled-pla",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Recycled PLA",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 195,
        "max": 225,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 1,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.24,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Black",
          "hex": "#000000",
          "discontinued": false
        }
      ],
      "colorCount": 1,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/recycled_pla/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/recycled_pla/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "recycled_pla",
        "uuid": "7b23a55c-d772-406c-9739-97bb80af1f47"
      },
      "spoolman": null,
      "citation": "Protopasta Recycled PLA (PLA) has a recommended nozzle temperature of 195–225 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/recycled_pla/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Recycled PLA recommend?",
          "a": "Protopasta Recycled PLA lists a recommended nozzle temperature of 195–225 °C."
        },
        {
          "q": "What bed temperature does Protopasta Recycled PLA recommend?",
          "a": "Protopasta Recycled PLA lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta Recycled PLA list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Recycled PLA require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Recycled PLA require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Recycled PLA be dried?",
          "a": "Drying temperature and drying time for Protopasta Recycled PLA are not listed."
        },
        {
          "q": "What spool weights does Protopasta Recycled PLA come in?",
          "a": "Listed spool weights: 500 g and 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Recycled PLA?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "satin-pla",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Satin PLA",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 195,
        "max": 225,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 1,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.24,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Moonstruck White",
          "hex": "#F9F9F9",
          "discontinued": false
        }
      ],
      "colorCount": 1,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/satin_pla/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/satin_pla/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "satin_pla",
        "uuid": "b81ed735-8d96-47bc-8f3e-44944fdbbfea"
      },
      "spoolman": null,
      "citation": "Protopasta Satin PLA (PLA) has a recommended nozzle temperature of 195–225 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/satin_pla/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Satin PLA recommend?",
          "a": "Protopasta Satin PLA lists a recommended nozzle temperature of 195–225 °C."
        },
        {
          "q": "What bed temperature does Protopasta Satin PLA recommend?",
          "a": "Protopasta Satin PLA lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta Satin PLA list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Satin PLA require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Satin PLA require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Satin PLA be dried?",
          "a": "Drying temperature and drying time for Protopasta Satin PLA are not listed."
        },
        {
          "q": "What spool weights does Protopasta Satin PLA come in?",
          "a": "Listed spool weights: 500 g and 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Satin PLA?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "silk-pla",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Silk PLA",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 190,
        "max": 230,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 16,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.24,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Artobot Electric Lemonade HT",
          "hex": "#FBE200",
          "discontinued": false
        },
        {
          "name": "Candy Apple Metallic Red HT",
          "hex": "#E72F1D",
          "discontinued": false
        },
        {
          "name": "Cloverleaf Metallic Green HT",
          "hex": "#1E5A4F",
          "discontinued": false
        },
        {
          "name": "Cupid's Crush Metallic Pink HT",
          "hex": "#FF72B6",
          "discontinued": false
        },
        {
          "name": "Double Espresso Metallic Brown HT",
          "hex": "#724E3D",
          "discontinued": false
        },
        {
          "name": "For the Lulz Metallic Green HT",
          "hex": "#FBE200",
          "discontinued": false
        },
        {
          "name": "Galactic Empire Metallic Purple HT",
          "hex": "#6C47B2",
          "discontinued": false
        },
        {
          "name": "Good as Gold HT",
          "hex": "#E3B145",
          "discontinued": false
        },
        {
          "name": "Heartthrob Metallic Red HT",
          "hex": "#8B3A3A",
          "discontinued": false
        },
        {
          "name": "Joel's Highfive Blue HT Metallic Blue",
          "hex": "#2E56F1",
          "discontinued": false
        },
        {
          "name": "Luke's Proton Purple HT",
          "hex": "#7B4D64",
          "discontinued": false
        },
        {
          "name": "Mermaid's Tale Metallic Teal HT",
          "hex": "#3292B2",
          "discontinued": false
        },
        {
          "name": "Nebula Silver Multicolor HT",
          "hex": "#C75072",
          "discontinued": false
        },
        {
          "name": "Second to None Silver HT",
          "hex": "#A8B0BD",
          "discontinued": false
        },
        {
          "name": "Tom's Tangerine Orange Metallic Gold HT",
          "hex": "#F67405",
          "discontinued": false
        },
        {
          "name": "Wonder Blue Rainbow Glitter HT",
          "hex": "#0378D0",
          "discontinued": false
        }
      ],
      "colorCount": 16,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/silk_pla/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/silk_pla/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "silk_pla",
        "uuid": "10127975-d0e7-48f5-9878-01b9e44ee36d"
      },
      "spoolman": null,
      "citation": "Protopasta Silk PLA (PLA) has a recommended nozzle temperature of 190–230 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/silk_pla/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Silk PLA recommend?",
          "a": "Protopasta Silk PLA lists a recommended nozzle temperature of 190–230 °C."
        },
        {
          "q": "What bed temperature does Protopasta Silk PLA recommend?",
          "a": "Protopasta Silk PLA lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta Silk PLA list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Silk PLA require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Silk PLA require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Silk PLA be dried?",
          "a": "Drying temperature and drying time for Protopasta Silk PLA are not listed."
        },
        {
          "q": "What spool weights does Protopasta Silk PLA come in?",
          "a": "Listed spool weights: 500 g and 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Silk PLA?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "stainless-steel-metal-composite-pla",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Stainless Steel Metal Composite PLA",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 190,
        "max": 230,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 3,
        "abrasiveVariants": 3,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.24,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Blue",
          "hex": "#23668C",
          "discontinued": false
        },
        {
          "name": "Burgundy",
          "hex": "#863938",
          "discontinued": false
        },
        {
          "name": "Gold",
          "hex": "#ACA078",
          "discontinued": false
        }
      ],
      "colorCount": 3,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/stainless_steel_metal_composite_pla/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/stainless_steel_metal_composite_pla/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "stainless_steel_metal_composite_pla",
        "uuid": "f78bbd06-fd28-4eaa-a28a-ada4e56ee5ac"
      },
      "spoolman": null,
      "citation": "Protopasta Stainless Steel Metal Composite PLA (PLA) has a recommended nozzle temperature of 190–230 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/stainless_steel_metal_composite_pla/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Stainless Steel Metal Composite PLA recommend?",
          "a": "Protopasta Stainless Steel Metal Composite PLA lists a recommended nozzle temperature of 190–230 °C."
        },
        {
          "q": "What bed temperature does Protopasta Stainless Steel Metal Composite PLA recommend?",
          "a": "Protopasta Stainless Steel Metal Composite PLA lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta Stainless Steel Metal Composite PLA list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Stainless Steel Metal Composite PLA require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Stainless Steel Metal Composite PLA require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed for the product as a whole. 3 of 3 color variants are tagged abrasive in the Open Filament Database."
        },
        {
          "q": "How should Protopasta Stainless Steel Metal Composite PLA be dried?",
          "a": "Drying temperature and drying time for Protopasta Stainless Steel Metal Composite PLA are not listed."
        },
        {
          "q": "What spool weights does Protopasta Stainless Steel Metal Composite PLA come in?",
          "a": "Listed spool weights: 500 g and 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Stainless Steel Metal Composite PLA?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "static-dissipative-carbon-fiber-pla",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Static Dissipative Carbon Fiber PLA",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 195,
        "max": 225,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": true,
      "hardenedNozzleBasis": "Every color variant is tagged abrasive and fiber-filled in the Open Filament Database. That database has no hardened-nozzle boolean. Its trait rules treat carbon-fiber and glass-fiber composites tagged abrasive as needing a hardened nozzle.",
      "traits": {
        "variantCount": 1,
        "abrasiveVariants": 1,
        "carbonFiberVariants": 1,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.24,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Black",
          "hex": "#010204",
          "discontinued": false
        }
      ],
      "colorCount": 1,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/static_dissipative_cf_pla/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/static_dissipative_cf_pla/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "static_dissipative_cf_pla",
        "uuid": "ad20603b-5f61-4ed2-a25f-9d1b0ee4f58c"
      },
      "spoolman": null,
      "citation": "Protopasta Static Dissipative Carbon Fiber PLA (PLA) has a recommended nozzle temperature of 195–225 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/static_dissipative_cf_pla/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Static Dissipative Carbon Fiber PLA recommend?",
          "a": "Protopasta Static Dissipative Carbon Fiber PLA lists a recommended nozzle temperature of 195–225 °C."
        },
        {
          "q": "What bed temperature does Protopasta Static Dissipative Carbon Fiber PLA recommend?",
          "a": "Protopasta Static Dissipative Carbon Fiber PLA lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta Static Dissipative Carbon Fiber PLA list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Static Dissipative Carbon Fiber PLA require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Static Dissipative Carbon Fiber PLA require a hardened nozzle?",
          "a": "Every color variant is tagged abrasive and fiber-filled in the Open Filament Database. That database has no hardened-nozzle boolean. Its trait rules treat carbon-fiber and glass-fiber composites tagged abrasive as needing a hardened nozzle."
        },
        {
          "q": "How should Protopasta Static Dissipative Carbon Fiber PLA be dried?",
          "a": "Drying temperature and drying time for Protopasta Static Dissipative Carbon Fiber PLA are not listed."
        },
        {
          "q": "What spool weights does Protopasta Static Dissipative Carbon Fiber PLA come in?",
          "a": "Listed spool weights: 500 g and 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Static Dissipative Carbon Fiber PLA?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "static-dissipative-pla",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Static Dissipative PLA",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 195,
        "max": 225,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 1,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.24,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Black",
          "hex": "#010204",
          "discontinued": false
        }
      ],
      "colorCount": 1,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/static_dissipative_pla/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/static_dissipative_pla/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "static_dissipative_pla",
        "uuid": "7eb33493-9198-4ebc-8ecd-6d3c4a673504"
      },
      "spoolman": null,
      "citation": "Protopasta Static Dissipative PLA (PLA) has a recommended nozzle temperature of 195–225 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/static_dissipative_pla/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Static Dissipative PLA recommend?",
          "a": "Protopasta Static Dissipative PLA lists a recommended nozzle temperature of 195–225 °C."
        },
        {
          "q": "What bed temperature does Protopasta Static Dissipative PLA recommend?",
          "a": "Protopasta Static Dissipative PLA lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta Static Dissipative PLA list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Static Dissipative PLA require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Static Dissipative PLA require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Static Dissipative PLA be dried?",
          "a": "Drying temperature and drying time for Protopasta Static Dissipative PLA are not listed."
        },
        {
          "q": "What spool weights does Protopasta Static Dissipative PLA come in?",
          "a": "Listed spool weights: 500 g and 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Static Dissipative PLA?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "steel-metal-composite-pla",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Steel Metal Composite PLA",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 195,
        "max": 225,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 2,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        100,
        500,
        1500,
        2000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 2.3,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "CGray",
          "hex": "#7E7E7C",
          "discontinued": false
        },
        {
          "name": "Gray",
          "hex": "#7E7E7C",
          "discontinued": false
        }
      ],
      "colorCount": 2,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/steel_metal_composite_pla/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/steel_metal_composite_pla/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "steel_metal_composite_pla",
        "uuid": "6c15c7af-282e-43ec-80c8-8de2ff1da86a"
      },
      "spoolman": null,
      "citation": "Protopasta Steel Metal Composite PLA (PLA) has a recommended nozzle temperature of 195–225 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/steel_metal_composite_pla/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Steel Metal Composite PLA recommend?",
          "a": "Protopasta Steel Metal Composite PLA lists a recommended nozzle temperature of 195–225 °C."
        },
        {
          "q": "What bed temperature does Protopasta Steel Metal Composite PLA recommend?",
          "a": "Protopasta Steel Metal Composite PLA lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta Steel Metal Composite PLA list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Steel Metal Composite PLA require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Steel Metal Composite PLA require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Steel Metal Composite PLA be dried?",
          "a": "Drying temperature and drying time for Protopasta Steel Metal Composite PLA are not listed."
        },
        {
          "q": "What spool weights does Protopasta Steel Metal Composite PLA come in?",
          "a": "Listed spool weights: 100 g, 500 g, 1500 g, and 2 kg (2000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Steel Metal Composite PLA?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "still-colorful-recycled-pla",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Still Colorful Recycled PLA",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 190,
        "max": 230,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 9,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.24,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "022",
          "hex": "#B894E2",
          "discontinued": false
        },
        {
          "name": "023",
          "hex": "#15817B",
          "discontinued": false
        },
        {
          "name": "024",
          "hex": "#7659B5",
          "discontinued": false
        },
        {
          "name": "028",
          "hex": "#983B4E",
          "discontinued": false
        },
        {
          "name": "029",
          "hex": "#3292B2",
          "discontinued": false
        },
        {
          "name": "030",
          "hex": "#0378D0",
          "discontinued": false
        },
        {
          "name": "031",
          "hex": "#CCD6E2",
          "discontinued": false
        },
        {
          "name": "032",
          "hex": "#CB4726",
          "discontinued": false
        },
        {
          "name": "033",
          "hex": "#0353BA",
          "discontinued": false
        }
      ],
      "colorCount": 9,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/still_colorful_recycled_pla/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/still_colorful_recycled_pla/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "still_colorful_recycled_pla",
        "uuid": "99d192ad-aae2-49c7-842c-05ed9c384618"
      },
      "spoolman": null,
      "citation": "Protopasta Still Colorful Recycled PLA (PLA) has a recommended nozzle temperature of 190–230 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/still_colorful_recycled_pla/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Still Colorful Recycled PLA recommend?",
          "a": "Protopasta Still Colorful Recycled PLA lists a recommended nozzle temperature of 190–230 °C."
        },
        {
          "q": "What bed temperature does Protopasta Still Colorful Recycled PLA recommend?",
          "a": "Protopasta Still Colorful Recycled PLA lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta Still Colorful Recycled PLA list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Still Colorful Recycled PLA require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Still Colorful Recycled PLA require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Still Colorful Recycled PLA be dried?",
          "a": "Drying temperature and drying time for Protopasta Still Colorful Recycled PLA are not listed."
        },
        {
          "q": "What spool weights does Protopasta Still Colorful Recycled PLA come in?",
          "a": "Listed spool weights: 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Still Colorful Recycled PLA?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "thermochromic-pla",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Thermochromic PLA",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 195,
        "max": 225,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 5,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.24,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Chlorophylled",
          "hex": "#375B4E",
          "discontinued": false
        },
        {
          "name": "Galactic Duel",
          "hex": "#262629",
          "discontinued": false
        },
        {
          "name": "Just Peachy",
          "hex": "#E56161",
          "discontinued": false
        },
        {
          "name": "Sour Apple",
          "hex": "#127E81",
          "discontinued": false
        },
        {
          "name": "The Vine Fruit",
          "hex": "#402F82",
          "discontinued": false
        }
      ],
      "colorCount": 5,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/thermochromic_pla/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/thermochromic_pla/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "thermochromic_pla",
        "uuid": "0f049427-0b61-47e1-8010-91fed9fca0c1"
      },
      "spoolman": null,
      "citation": "Protopasta Thermochromic PLA (PLA) has a recommended nozzle temperature of 195–225 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/thermochromic_pla/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Thermochromic PLA recommend?",
          "a": "Protopasta Thermochromic PLA lists a recommended nozzle temperature of 195–225 °C."
        },
        {
          "q": "What bed temperature does Protopasta Thermochromic PLA recommend?",
          "a": "Protopasta Thermochromic PLA lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta Thermochromic PLA list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Thermochromic PLA require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Thermochromic PLA require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Thermochromic PLA be dried?",
          "a": "Drying temperature and drying time for Protopasta Thermochromic PLA are not listed."
        },
        {
          "q": "What spool weights does Protopasta Thermochromic PLA come in?",
          "a": "Listed spool weights: 500 g and 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Thermochromic PLA?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "translucent-pla",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "Translucent PLA",
      "material": "PLA",
      "materialSlug": "pla",
      "materialLabel": "PLA",
      "nozzleTempC": {
        "min": 195,
        "max": 225,
        "singleValue": false
      },
      "bedTempC": {
        "min": 50,
        "max": 70,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 13,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.24,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Blood of My Enemies",
          "hex": "#A60217",
          "discontinued": false
        },
        {
          "name": "Bobbi's Purple Iris",
          "hex": "#6B3979",
          "discontinued": false
        },
        {
          "name": "Bottle Brown",
          "hex": "#84592F",
          "discontinued": false
        },
        {
          "name": "Brown",
          "hex": "#D05E20",
          "discontinued": false
        },
        {
          "name": "Cobalt Blue",
          "hex": "#0661C0",
          "discontinued": false
        },
        {
          "name": "Green",
          "hex": "#B8DF84",
          "discontinued": false
        },
        {
          "name": "Iridescent Ice",
          "hex": "#FFFFFF",
          "discontinued": false
        },
        {
          "name": "Juliette's Raspberry Jam",
          "hex": "#DD3963",
          "discontinued": false
        },
        {
          "name": "Nerfed Orange",
          "hex": "#F69E22",
          "discontinued": false
        },
        {
          "name": "Purple",
          "hex": "#583F65",
          "discontinued": false
        },
        {
          "name": "Silver Smoke",
          "hex": "#B7B1A9",
          "discontinued": false
        },
        {
          "name": "Soda Green",
          "hex": "#069D56",
          "discontinued": false
        },
        {
          "name": "Yellow",
          "hex": "#FED839",
          "discontinued": false
        }
      ],
      "colorCount": 13,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/translucent_pla/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/translucent_pla/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "PLA",
        "filamentSlug": "translucent_pla",
        "uuid": "2f18d6a8-fe53-4799-915d-7804991b4350"
      },
      "spoolman": null,
      "citation": "Protopasta Translucent PLA (PLA) has a recommended nozzle temperature of 195–225 °C and a recommended bed temperature of 50–70 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/PLA/filaments/translucent_pla/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta Translucent PLA recommend?",
          "a": "Protopasta Translucent PLA lists a recommended nozzle temperature of 195–225 °C."
        },
        {
          "q": "What bed temperature does Protopasta Translucent PLA recommend?",
          "a": "Protopasta Translucent PLA lists a recommended bed temperature of 50–70 °C."
        },
        {
          "q": "What print speed does Protopasta Translucent PLA list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta Translucent PLA require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta Translucent PLA require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta Translucent PLA be dried?",
          "a": "Drying temperature and drying time for Protopasta Translucent PLA are not listed."
        },
        {
          "q": "What spool weights does Protopasta Translucent PLA come in?",
          "a": "Listed spool weights: 500 g and 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta Translucent PLA?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "tpe",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "TPE",
      "material": "TPE",
      "materialSlug": "tpe",
      "materialLabel": "TPE",
      "nozzleTempC": {
        "min": 210,
        "max": 240,
        "singleValue": false
      },
      "bedTempC": {
        "min": 30,
        "max": 60,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 3,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.2,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Black",
          "hex": "#010204",
          "discontinued": false
        },
        {
          "name": "Black Flexible",
          "hex": "#000000",
          "discontinued": false
        },
        {
          "name": "Clear",
          "hex": "#FFFFFF",
          "discontinued": false
        }
      ],
      "colorCount": 3,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/TPE/filaments/tpe/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/TPE/filaments/tpe/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "TPE",
        "filamentSlug": "tpe",
        "uuid": "96380a5b-f709-4bcd-9490-d83ac24795ba"
      },
      "spoolman": null,
      "citation": "Protopasta TPE (TPE) has a recommended nozzle temperature of 210–240 °C and a recommended bed temperature of 30–60 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/TPE/filaments/tpe/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta TPE recommend?",
          "a": "Protopasta TPE lists a recommended nozzle temperature of 210–240 °C."
        },
        {
          "q": "What bed temperature does Protopasta TPE recommend?",
          "a": "Protopasta TPE lists a recommended bed temperature of 30–60 °C."
        },
        {
          "q": "What print speed does Protopasta TPE list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta TPE require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta TPE require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta TPE be dried?",
          "a": "Drying temperature and drying time for Protopasta TPE are not listed."
        },
        {
          "q": "What spool weights does Protopasta TPE come in?",
          "a": "Listed spool weights: 500 g and 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta TPE?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    },
    {
      "slug": "tpu",
      "brand": "Protopasta",
      "brandSlug": "protopasta",
      "product": "TPU",
      "material": "TPU",
      "materialSlug": "tpu",
      "materialLabel": "TPU",
      "nozzleTempC": {
        "min": 210,
        "max": 240,
        "singleValue": false
      },
      "bedTempC": {
        "min": 30,
        "max": 60,
        "singleValue": false
      },
      "speeds": {
        "printMmS": {
          "min": null,
          "max": null
        },
        "volumetricMm3S": {
          "min": null,
          "max": null
        }
      },
      "drying": {
        "maxTempC": null,
        "hours": null,
        "source": null
      },
      "enclosure": {
        "required": null,
        "chamberTempC": {
          "min": null,
          "ideal": null,
          "max": null
        }
      },
      "hardenedNozzle": null,
      "hardenedNozzleBasis": null,
      "traits": {
        "variantCount": 4,
        "abrasiveVariants": 0,
        "carbonFiberVariants": 0,
        "glassFiberVariants": 0
      },
      "spoolWeightsG": [
        500,
        1000
      ],
      "emptySpoolWeightsG": [],
      "diametersMm": [
        1.75
      ],
      "densityGCm3": 1.21,
      "diameterToleranceMm": 0.02,
      "minNozzleDiameterMm": null,
      "shoreHardnessA": null,
      "certifications": [],
      "colors": [
        {
          "name": "Clear Flexible",
          "hex": "#E4E7E5",
          "discontinued": false
        },
        {
          "name": "Clear Rigid",
          "hex": "#FFFFFF",
          "discontinued": false
        },
        {
          "name": "White",
          "hex": "#F7F7F7",
          "discontinued": false
        },
        {
          "name": "White Rigid",
          "hex": "#FFFFFF",
          "discontinued": false
        }
      ],
      "colorCount": 4,
      "discontinued": false,
      "pricePerKg": null,
      "priceCurrency": null,
      "sourceUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/TPU/filaments/tpu/index.json",
      "datasheetUrl": null,
      "safetySheetUrl": null,
      "brandWebsite": "https://protopasta.com",
      "verifiedDate": "2026-10-13",
      "fieldSources": {
        "nozzleTempC": "open-filament-database",
        "bedTempC": "open-filament-database"
      },
      "provenance": [
        {
          "source": "Open Filament Database",
          "license": "MIT",
          "repository": "https://github.com/SimplyPrint/open-filament-database",
          "canonicalRepository": "https://github.com/OpenFilamentCollective/open-filament-database",
          "maintainer": "Open Filament Collective, facilitated by SimplyPrint",
          "dumpVersion": "2026.10.13",
          "generatedAt": "2026-10-13T03:01:57Z",
          "recordUrl": "https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/TPU/filaments/tpu/index.json",
          "fields": [
            "bedTempC",
            "brand",
            "colors",
            "densityGCm3",
            "diameterToleranceMm",
            "diametersMm",
            "material",
            "nozzleTempC",
            "product",
            "spoolWeightsG"
          ]
        }
      ],
      "ofd": {
        "brandSlug": "protopasta",
        "material": "TPU",
        "filamentSlug": "tpu",
        "uuid": "7ccaae66-92b4-4604-9766-09d22b2e3089"
      },
      "spoolman": null,
      "citation": "Protopasta TPU (TPU) has a recommended nozzle temperature of 210–240 °C and a recommended bed temperature of 30–60 °C, according to the Open Filament Database (record https://api.openfilamentdatabase.org/api/v1/brands/protopasta/materials/TPU/filaments/tpu/index.json; dataset verified date 2026-10-13).",
      "faq": [
        {
          "q": "What nozzle temperature does Protopasta TPU recommend?",
          "a": "Protopasta TPU lists a recommended nozzle temperature of 210–240 °C."
        },
        {
          "q": "What bed temperature does Protopasta TPU recommend?",
          "a": "Protopasta TPU lists a recommended bed temperature of 30–60 °C."
        },
        {
          "q": "What print speed does Protopasta TPU list?",
          "a": "Print speed and volumetric flow are not listed in the imported sources."
        },
        {
          "q": "Does Protopasta TPU require an enclosure?",
          "a": "An enclosure requirement is not listed. No chamber temperature is listed either."
        },
        {
          "q": "Does Protopasta TPU require a hardened nozzle?",
          "a": "A hardened-nozzle requirement is not listed."
        },
        {
          "q": "How should Protopasta TPU be dried?",
          "a": "Drying temperature and drying time for Protopasta TPU are not listed."
        },
        {
          "q": "What spool weights does Protopasta TPU come in?",
          "a": "Listed spool weights: 500 g and 1 kg (1000 g)."
        },
        {
          "q": "What is the price per kilogram of Protopasta TPU?",
          "a": "Price per kilogram is not listed."
        }
      ],
      "missing": [
        "speeds.printMmS",
        "speeds.volumetricMm3S",
        "drying",
        "enclosure",
        "hardenedNozzle",
        "pricePerKg"
      ],
      "brandPriority": true
    }
  ]
}