Methodologie

Hoe we prijzen verzamelen, reviews aggregeren, en specs normaliseren. Geen first-party lab tests — wel transparante data-werk dat schaalt.

1. Prijs-data

Geautomatiseerde scrapers crawlen elke 4 uur de productpagina's van de NL-leveranciers (3DJake-NL, Bol.com, 123-3D, FormFutura, FilamentenMeer, EC3D, Grunn3D, plus brand-direct stores wanneer competitief op prijs).

  • JSON-LD Product-schema gelezen wanneer aanwezig (hoge betrouwbaarheid)
  • Spec-tabel parsing voor diameter / gewicht / print-temp / dichtheid
  • €/kg automatisch berekend uit prijs + gewicht (gewicht-bij-scrape opgeslagen voor historische correctheid)
  • Voorraad uit DOM-tekst en JSON-LD availability
  • 2-seconde politeness-vertraging per leverancier (respect voor hun infra)

Cadens is elke 4 uur. De freshness-stamp op elke kaart toont de exacte timestamp van de laatste meting.

2. Review-aggregatie

Per SKU verzamelen we publieke gebruikersreviews bij elke leverancier die de spool voert. We tonen één geconsolideerde score per SKU, gewogen op basis van het aantal reviews per bron.

Voorbeeld: een SKU met 4,5★ over 1.240 reviews bij Elegoo plus 4,6★ over 67 reviews bij Bol.com krijgt een gewogen gemiddelde van 4,51★ over 1.307 totale reviews. De per-bron breakdown blijft zichtbaar op de detailpagina, zodat je exact kunt zien waar het signaal vandaan komt.

We verwijderen geen reviews. Wel filteren we duidelijke duplicaten (zelfde tekst, zelfde dag, andere bron) wanneer detecteerbaar. Phase 1 draait single-source per SKU; Phase 2 levert weighted-multi-source aggregatie.

3. Spec- en duurzaamheidsdata

  • Print-temp range, dichtheid, diameter-tolerantie: uit JSON-LD product-schema waar beschikbaar, anders uit de spec-tabel van de leverancier. Bron gelabeld per veld.
  • Recycled-gehalte: alleen gemarkeerd als "recycled" wanneer de leverancier een expliciet recycled-percentage opgeeft én de certificering noemt (ISCC PLUS, GRS, of merk-gepubliceerde LCA). Mass-balance claims zonder chain-of-custody worden niet geaccepteerd.
  • Printer-compatibiliteit: afgeleid uit materiaal + print-temperatuur + flow-karakteristieken, gemapt tegen onze database van printer hot-end specs. Geen vendor-geclaimde compatibiliteit — gecomputed compatibiliteit.
  • Brand-tier: vier buckets (premium / mid / budget / NL-local) per merk, gebaseerd op positionering en prijsstelling — geen mening.

4. Wat we expliciet niet doen

  • We doen geen eigen dimensional accuracy, tensile strength, of impact tests. Onafhankelijke labs doen dit beter, en we linken naar hun resultaten waar ze bestaan.
  • We kennen geen single "Spoolfeed-score" toe. Kwaliteit is multi-dimensionaal en hangt af van wat je print — een perfect-Benchy-filament kan onbruikbaar zijn voor outdoor functional parts.
  • We doen geen auto-recommendation "best for X" zonder de trade-offs te tonen. Elke project-cost-index maakt de aannames expliciet.

5. Equivalence engine

Wanneer twee spoelen vergelijkbaar zijn voor één maker (bijv. Polymaker PolyTerra PETG Black 1kg ≈ eSun PETG+ Black 1kg), markeert onze equivalence engine ze als alternatief. Dit gebeurt via een hybride algoritme:

  • Hard filters (materiaal-root + diameter + gewicht-tier + finish + spool-form)
  • Soft scoring (kleur-familie + variant + brand-tier + temp-overlap + recycled-status)
  • Embedding-similarity (semantic catch voor brand-line varianten)
  • Intent re-ranking (jouw filter-state past de ranking aan)

Volledige spec van het algoritme is open in /equivalence-engine.

Veelgestelde vragen

Hoe vaak worden prijzen ververst?

Elke 4 uur per leverancier via geautomatiseerde scrapers. De freshness-stamp op elke kaart toont de exacte timestamp.

Wie schrijft de inhoud?

Mahmud (single-author Phase 1). De inhoud bestaat uit aggregatie, normalisatie en methodologische uitleg — geen first-party lab tests. We linken naar onafhankelijke testers (CNC Kitchen, MyTechFun, All3DP) waar dat zinniger is dan zelf parallelle infrastructuur opzetten.

Waarom geen single Spoolfeed-score?

Kwaliteit is multi-dimensionaal. Een filament dat perfect benchy print kan onbruikbaar zijn voor outdoor parts. We tonen de samengevoegde gebruikers-rating per bron + onafhankelijke test-links waar beschikbaar, niet één synthetische score.

Waarom verschilt prijs per kilo soms zoveel tussen leveranciers?

Drie redenen: (1) inkoopvolumes en marges verschillen, (2) sommige verkopen Amazon-stijl, anderen direct van merk, (3) bezorging + service zijn gebaakt in de prijs. We tonen ALLE prijzen — jij kiest.