Senzor filamentu BD-Width, technický průvodce pro kupující
CCD lineární obrazový senzor, který v reálném čase měří průměr a pohyb filamentu, ve spojení s kompenzací průtoku v Klipperu. Ověřená fakta, recenzované důkazy a férový konkurenční přehled k 19. 4. 2026.
2026-04-19BD-Width je drobné in-line příslušenství, které se umisťuje mezi cívku a extruder tiskárny s materiálovou extruzí a v reálném čase hlásí dvě veličiny: okamžitý průměr filamentu a délku filamentu, která jeho otvorem skutečně prošla. Navrhl jej Mark Yu, který jej distribuuje prostřednictvím vlastního obchodu Pandapi3D a jako sekundární kanál přes Tindie, přičemž open-hardwarový repozitář je na GitHubu pod jménem markniu. MABS 3D senzor dováží do Evropské unie a dále jej prodává za EUR 39, ověřeno 2026-04-19, jako součást svého FDM obchodu.
Význam senzoru průměru a pohybu pro technologii fused filament fabrication je v recenzované literatuře dobře zdokumentován. Rozměrová přesnost při materiálové extruzi je složenou funkcí tepelného smrštění, geometrie extruzní hlavy a konzistence podávání samotného filamentu na vstupu. Studie s uzavřenou smyčkou autorů Morettiho a spol. prokázala, že aktivní regulace podávání filamentu dokáže snížit relativní chybu dopravy z hodnot až devět procent pod čtvrtinu procenta a podíl dutin ze 7,64 procenta na 0,137 procenta. BD-Width cílí na konkrétní část tohoto problému, kterou čistě kinematický enkodér řešit nedokáže, tedy na skutečný průřezový průměr filamentu opouštějícího cívku.
Pět způsobů, jak variabilita průměru zhoršuje tisk
Než popíšeme samotný senzor, je namístě jasně uvést, co kolísavý průměr filamentu s tiskem provede. Následující přehled izoluje pět odlišných režimů selhání a každý z nich opírá o konkrétní recenzovaný zdroj.
| Režim selhání | Mechanismus | Měřitelný efekt | Citace |
|---|---|---|---|
| Dutiny a mezery mezi cestami | Objemový pod-průtok, když skutečný průměr klesne pod nominální hodnotu; extruder podá požadovanou délku, ale dodá méně taveniny. | Void fraction rose to 7.64 percent open-loop and fell to 0.137 percent closed-loop in the Moretti 2023 study | [8] |
| Zvlnění povrchu | Nepravidelný průřez cesty a nerovnoměrné překrývání sousedních extruzních linií. | Documented voids, inter-road gaps and surface undulations as direct consequences of inconsistent extrusion (Agarwala 1996) | [2] |
| Zaseknutí extruderu a nepravidelné mezery | Příliš silný filament vázne v otvoru hotendu; příliš tenký filament prokluzuje v přítlačném kolečku. | Irregular diameter causes poor surface quality, extruder jams, irregular gaps between extrusions and excessive overlap (Cardona 2016) | [5] |
| Dynamický prokluz podávání | Přilnavost mezi podavačem a filamentem se mění s teplotou, rychlostí podávání a průměrem a nelze ji plně korigovat pevným násobitelem extruze. | Slippage rises with decreasing nozzle temperature and with feed rate; static compensation insufficient (Greeff 2017) | [6] |
| Odchylka šířky a tloušťky na finálním dílu | Slicer plánuje šířku extruze s předpokladem konstantního průřezu filamentu; reálné díly se odchylují v závislosti na barvě a výšce vrstvy. | Width deviations 0.17 to 4.10 percent, thickness deviations 2.32 to 12.19 percent across PLA colours and layer heights (Frunzaverde 2023) | [16] |
Empirická realita variability u výrobců
Recenzovaná práce naznačuje, že rozměrová přesnost na úrovni tisku je skromná, přičemž 100mm kalibrační artefakty NIST dosahují průměrně 99,77 mm se směrodatnou odchylkou 0,31 mm napříč šestnácti kusy, a že komerčně dostupný PLA materiál se typicky pohybuje v rozmezí plus minus 0,05 mm od své nominální hodnoty. Toto hlavní číslo však skrývá širokou disperzi napříč značkami, barvami a chováním jednotlivé cívky. Měření komunity potvrzují, že některé dobře hodnocené značky zůstávají pod plus minus 0,02 mm, zatímco jiné v rámci jedné cívky periodicky oscilují.
| Značka a produkt | Nominální hodnota | Pozorované chování | Zdroj |
|---|---|---|---|
| Prusament Mystic Green PLA 1.75 mm | 1.75 mm | mean 1.750 mm, range 1.75 to 1.75 mm, single spool continuous log | Mustrum Ridcully 2019-02-25 |
| Prusa (pre-Prusament) Clear PLA 1.75 mm | 1.75 mm | range 1.65 to 1.85 mm, single spool | Haku3D 2019-02-25 |
| YS Filament Green PLA 1.75 mm | 1.75 mm | range 1.70 to 1.90 mm, single spool | Haku3D 2019-02-25 |
| eSun ABS+ Black new batch 1.75 mm | 1.75 mm | range 1.70 to 1.80 mm, stdev 0.050 mm, continuous log, one spool, plus or minus 0.05 mm every 10 cm | Deutherius 2022-08-01 |
| Prusament Galaxy Black ASA 1.75 mm | 1.75 mm | single spool, tight within spec, small improvement from compensation | Deutherius 2022-08-01 |
| Hatchbox True Black PLA 1.75 mm | 1.75 mm | mean 1.745 mm, range 1.73 to 1.76 mm, 10-point calliper test | NozzleNerd 2026-04-19 |
| Hatchbox PLA 1.75 mm general | 1.75 mm | range 1.73 to 1.77 mm, multiple spools | All3DP 2026-04-19 |
| Hatchbox PLA 1.75 mm bad spool | 1.75 mm | mean 1.690 mm, single bad spool, outside spec | 3DPUT aggregator 2026-04-19 |
| MakerGeeks PLA 1.75 mm | 1.75 mm | range 1.65 to 1.88 mm, 3 rolls | Printermaterials 2026-04-19 |
| Eryone PLA 1.75 mm | 1.75 mm | mean 1.750 mm, range 1.74 to 1.76 mm, review spool | The 3D Printer Bee 2026-04-19 |
| Eryone PLA 1.75 mm, ten-point test | 1.75 mm | 9 of 10 within plus or minus 0.03 mm | AVK3D 2026-04-19 |
| ColorFabb PLA/PHA 1.75 mm | 1.75 mm | range 1.68 to 1.75 mm, up to 0.07 mm under nominal | NozzleHub 2026-04-19 |
| Polymaker PolyLite PLA 2.85 mm | 2.85 mm | range 2.80 to 2.90 mm, vendor data sheet | Polymaker 2026-04-19 |
| Polymaker PolyLite/PolyTerra 1.75 mm aggregate | 1.75 mm | 70 percent within plus or minus 0.01 mm, 97 percent within plus or minus 0.02 mm | 3DPUT aggregator 2026-04-19 |
| Overture PLA 1.75 mm | 1.75 mm | range 1.73 to 1.77 mm, within plus or minus 0.02 mm | 3D Printerly 2026-04-19 |
Podstatou sdělení je, že žádný jednotlivý řádek specifikace v datovém listu filamentu nenahradí změření cívky, se kterou skutečně tisknete, a jak tvrdí Greeff a Schilling, ani dokonalá statická charakterizace by nezachytila dynamický prokluz na podavači. Právě tuto mezeru má in-line senzor šířky a pohybu uzavírat.
Srovnání principů snímání
Monitory filamentu nasazované na stolních FDM tiskárnách spadají do několika rodin. Následující přehled rámuje každou rodinu rozlišením, nutností kalibrace a schopností snímat průměr, nikoli pouze pohyb nebo pouze runout. Čísla pocházejí z primární dokumentace výrobců a ze zdrojového kódu Klipperu, nikoli z benchmarků třetích stran.
| Princip | Rozlišení | Kalibrace | Průměr | Pohyb | Příkladový produkt | Citace |
|---|---|---|---|---|---|---|
| CCD linear imaging with light-diffraction shadow compensation plus laser optical tracking | 0.005 pixel pitch, plus or minus 0.015 vendor accuracy | Ne | Ano | Ano | BD-Width | [26] |
| Hall-effect lever pressing filament against a sprung pin | firmware-defined, two-point calibration at two known diameters | Ano | Ano | Ne | Klipper hall_filament_width_sensor boards | [38] |
| Linear CCD TSL1401CL shadow cast by filament | pixel-pitch limited | Ne | Ano | Ne | Klipper tsl1401cl_filament_width_sensor | [39] |
| Magnetic rotary encoder turned by filament passage | angle-based counts, vendor notes extremely accurate without numeric bound | Ano | Ne | Ano | Duet3D Rotating Magnet Filament Monitor | [40] |
| Mechanical microswitch on a lever or steel ball | binary present or absent | Ne | Ne | Ne | Prusa IR, Creality runout switch, LDO, Stealthburner microswitch designs | [41] |
| Optical IR gate combined with mechanical lever | binary present or absent plus filament tip detection | Ne | Ne | Ne | Prusa IR Filament Sensor MK2.5S, MK3S, MK3.5 | [41] |
Technický rozbor BD-Width
CCD
0.005 mmUvedeno výrobcem, primární zdroj
Přesnost šířky (výrobce)
± 0.015 mmREADME na GitHubu; stránka Pandapi3D uvádí plus minus 0,01 mm, rozpor označen
Rozsah měření
1 to 2 mmVýchozí nominál 1,75 mm
Napájení
0.245 W5 V, 49 mA USB
Rozhraní
USB / I2CUSB (CH340 serial); software I2C on two GPIO
Hostitelský firmware
KlipperKlipper (out-of-tree module)
Vzorkování
0.3 sDotazování hostitelem, výchozí 2 s
Otvor pouzdra
4 mmPrůchozí otvor pro filament 1,75 mm
Cena v Evropské unii
EUR 39MABS 3D, ověřeno 2026-04-19
BD-Width kombinuje lineární CCD obrazový senzor s laserovým optickým sledovacím čipem typu používaného v optických myších a obojí zabaluje do mikrokontroléru STM32, který vystavuje USB CDC sériový port přes rozhraní CH340 a softwarově implementovanou I2C sběrnici (bit-banging) na dvou univerzálních pinech. Pouzdro je tištěný 3D model s průměrem otvoru 4 mm, publikovaný spolu se schématickým PDF a soubory STL a STEP, přičemž v repozitáři chybí zdroje v KiCadu, kusovník i soubor LICENSE. Firmware je vydáván jako datované hex soubory, s viditelnými releasy datovanými 2025-07-08, 2025-09-03, 2025-11-06, 2026-01-18, 2026-02-21 a 2026-03-13; nejsou zde žádné Git tagy ani changelog.[26]
První nosnou konstrukční volbou je CCD lineární pole s algoritmem pro kompenzaci světelné difrakce. Autor jej popisuje jako unikátní algoritmus, který využívá světelnou difrakci k automatické kompenzaci stínů filamentu na CCD senzoru, a to i tehdy, když se filament pohybuje v různých vzdálenostech a úhlech. V praxi to znamená, že pixelový stín vrhaný filamentem na linii CCD není pouze prahován; algoritmus rekonstruuje implikovanou polohu hrany za difrakční obálkou, což umožňuje, aby se rozteč pixelů 0,005 mm promítla do smysluplného čtení na cíli o průměru 1,75 mm.[26]
Druhou nosnou konstrukční volbou je FIFO zpožďovací buffer na straně hostitele. Protože senzor měří filament v místě, kde vstupuje do pouzdra, a extruder filament skutečně taví o několik set milimetrů dál, musí každé čtení průměru počkat, než změřený úsek filamentu dorazí k hotendu, a teprve poté se jeho hodnota aplikuje na průtok. Ovladač BD-Width to implementuje jako FIFO indexovanou délkou, klíčovanou parametrem Klipperu sensor_to_nozzle_length s výchozí hodnotou 750 mm, a navíc vystavuje runout_delay_length 8 mm a flowrate_adjust_length 5 mm, aby kompenzace zasahovala v jemnější granularitě než plné vyprázdnění FIFO. To odráží architekturu, kterou používá upstream Klipper modul hall_filament_width_sensor se svým polem measurement_delay, a kterou Marlin vystavuje pod MEASUREMENT_DELAY_CM, dokumentovaným jako výchozích 14 cm v souboru Configuration_adv.h.[26][38][42]
Naměřený dopad (před a po)
Data třetích stran před a po nasazení BD-Width jsou zatím řídká. Senzor byl poprvé uvolněn v lednu 2025 a většina dostupných kvantitativních důkazů ke dni 2026-04-19 pochází z vývojářových vlastních logů nebo od redaktorů portálů Tindie Blog a Hackster.io. Zahrnujeme vývojářova vlastní hlášení a interakce v issue trackeru poctivě označené jako takové, společně s jedním referenčním případem od uživatele Deutherius využívajícím senzor šířky typu Hall effect (nikoli BD-Width), který ilustruje, co kompenzace šířky jako třída dokáže přinést.
| Uživatelské jméno | Kontext | Před | Po | Rozdíl | Zdroj |
|---|---|---|---|---|---|
| markniu | Developer-tester, unnamed 1 kg 1.75 mm spool, Klipper | Spool appeared nominal | BD-Width logged a live 1.9 mm excursion | Live detection of a half-millimetre-plus defect | 2025-01-01 |
| markniu | Back-to-back A/B prints 30 minutes apart | Sensor-off print with visible surface defects | Sensor-on print qualitatively smoother in photographs | Qualitative surface-finish improvement | 2025-01-01 |
| Tindie Blog editor | Own test rig | No compensation | Live on-device width screen and automatic flow adjustment in Klipper | Reports vendor-stated plus or minus 0.015 mm at 0.005 mm resolution | 2025-01-01 |
| Hackster.io editor | n.r. rig | Baseline print | Sensor-feedback print | Qualitative improves print quality finding | 2025-01-01 |
| xboxhacker | GitHub issue 11 | Extreme-reading spikes at startup | Issue raised for threshold-tuning interface | No resolved delta at retrieval | 2025-09-29 |
| CBoismenu | GitHub issue 12 | ENABLE fires at macro level | Request for per-sensor ENABLE granularity | No resolved delta at retrieval | 2025-10-30 |
| Nathan22211 | GitHub issue 9 | Kailco-based machine compatibility unclear | Compatibility dialogue opened | Integration guidance for non-standard setups | 2025-07-09 |
| Deutherius | Voron 2.4 with hall-effect width sensor, not BD-Width; framing reference | Visible Z-banding on eSun ABS+ attributable to width oscillation | Z-banding eliminated by width-compensated print path | Framing reference for width compensation as a class | 2022-08-01 |
Integrace s firmwarem a slicerem
BD-Width je dodáván s out-of-tree modulem pro Klipper, který se instaluje pomocí git clone plus install.sh, a není začleněn přímo do upstreamu Klipper3d/klipper. Pro kontext, upstream strom Klipperu již podporuje dva senzory šířky filamentu (návrh s Hall effect a lineární CCD TSL1401CL) a následující přehled srovnává tři prostředí firmwaru, s nimiž se u evropských stolních FDM tiskáren nejčastěji setkáte. Marlin a RepRapFirmware BD-Width přímo nepodporují; jsou zde uvedeny pro rámcování, jak ekvivalentní snímání šířky vypadá na těchto platformách.
| Funkce | Klipper | Marlin | RepRapFirmware | Citace |
|---|---|---|---|---|
| Config key | hall_filament_width_sensor or tsl1401cl_filament_width_sensor in printer.cfg; BD-Width uses out-of-tree bdwidth module | #define FILAMENT_WIDTH_SENSOR in Configuration_adv.h, FILAMENT_SENSOR_EXTRUDER_NUM | M591 with P parameter selecting monitor type, D for drive, C for pin, S for enable | [38] |
| G-code | QUERY_FILAMENT_WIDTH, RESET_FILAMENT_WIDTH_SENSOR, ENABLE_FILAMENT_WIDTH_SENSOR [FLOW_COMPENSATION=0|1], DISABLE_FILAMENT_WIDTH_SENSOR, ENABLE_FILAMENT_WIDTH_LOG, DISABLE_FILAMENT_WIDTH_LOG | M404 W<linear>, M405 D<cm>, M406, M407 | M591 Dnn Pn Snn Raa:bb Lnn Enn An | [51] |
| Smoothing | Exponential (5*prev + new)/6; percentage = 100 * nominal_dia^2 / filament_width^2; M221 S<pct> | Ring buffer, MAX_MEASUREMENT_DELAY 20 bytes at one byte per cm | Tolerance window Raa:bb, typical 70 to 130 percent | [44] |
| Measurement-delay mechanism | measurement_delay in mm between sensor and extruder, default 750 mm on BD-Width | MEASUREMENT_DELAY_CM default 14 cm | Enn fault window in mm, default 3 mm; not a per-move flow compensator | [42] |
| Documentation URL | https://www.klipper3d.org/G-Codes.html | https://marlinfw.org/docs/gcode/M404.html | https://docs.duet3d.com/en/User_manual/Reference/Gcodes | [57] |
Klipper převádí čtení šířky na násobitel průtoku pomocí vzorce obráceného čtverce plochy, procento = round(nominal_filament_dia na druhou děleno filament_width na druhou krát 100), které pak vkládá jako příkaz M221 S. Čtení jsou exponenciálně vyhlazována s běžící aktualizací d = (5 krát předchozí_d plus nové_d) děleno 6 a vracejí se k M221 S100, kdykoli čtení opustí pásmo nominál plus minus max_difference. Vzorky ADC se pořizují zhruba v půlsekundových intervalech, patnáct vzorků na hlášení.[44]
Konkurenční přehled
Tabulka níže uvádí senzory filamentu třídy desktop, s nimiž se evropský kupující v dubnu 2026 pravděpodobně setká, s uvedením principu, schopností snímání, podpory firmwaru a primárního zdroje. Tvrzení o přesnosti jsou reprodukována doslovně tam, kde jsou publikována; řada výrobců číselnou hodnotu neuvádí a tyto případy jsou výslovně označeny. Srovnávací tvrzení jinde v tomto článku jsou ohraničena touto sadou a datována 2026-04-19, v souladu s článkem 4 směrnice EU 2006/114/ES o srovnávací reklamě.
| Produkt | Výrobce | Princip | Průměr | Pohyb | Runout | Firmware | URL zdroje |
|---|---|---|---|---|---|---|---|
| BD-Width (bdwidth) | Mark Yu, Pandapi3D and Tindie | Optical CCD with diffraction compensation plus laser optical tracking | Ano | Ano | Ano | Klipper (out-of-tree) | link |
| Prusa IR Filament Sensor for MK2.5S, MK3S, MK3.5 | Prusa Research | Optical IR gate plus mechanical lever | Ne | Ne | Ano | Prusa Buddy and MK3 | link |
| Nextruder filament sensor for MK4, MK3.9, CORE One, XL | Prusa Research | Hall effect plus spring, magnet and ball | Ne | Ne | Ano | Prusa Buddy | link |
| AMS filament sensing on X1, P1, AMS and AMS 2 Pro | Bambu Lab | Hall sensors plus magnetic rotary encoder plus buffer-slide Hall | Veřejně nedokumentováno | Ano | Ano | Bambu Lab firmware | link |
| Filament Runout Sensor for Ender 3 V3 SE, Sermoon D3, K1 | Creality | Mechanical microswitch plus LED | Ne | Ne | Ano | Creality stock, Klipper-compatible on K1 | link |
| LDO Voron kit filament sensor | LDO Motors | Mechanical microswitch | Ne | Ne | Ano | Klipper | link |
| Stealthburner CW2 filament sensor | VORON Design community | Mechanical steel ball plus Omron D2F microswitch | Ne | Ne | Ano | Klipper | link |
| Duet3D Rotating Magnet Filament Monitor | Duet3D | Magnetic rotary plus Hall | Ne | Ano | Ano | RepRapFirmware M591 P3 | link |
V rámci výše uvedené sady a na základě dokumentace výrobců zachycené k 2026-04-19 je BD-Width jedinou jednotkou ve srovnání, u níž dokumentace výrobce uvádí, že v témže zařízení měří jak průměr filamentu v milimetrech, tak pohyb filamentu v milimetrech za sekundu. Bambu Lab AMS nepublikuje tvrzení o měření průměru, monitor Rotating Magnet od Duet3D snímá pouze pohyb a zařízení od výrobců Prusa Research, Creality, LDO Motors, Stealthburner a Orbiter jsou detektory runoutu nebo přítomnosti. Jde o odlišné rozsahy problému a každý má legitimní použití; tabulka je mapou rozsahu, nikoli žebříčkem.[26][60][40][41][61][62][63][59]
Omezení a okrajové případy
Před jakýmkoli nákupem je třeba jasně uvést čtyři omezení. Za prvé, BD-Width nedokáže změřit šířku zcela průhledných filamentů; detekce pohybu a runoutu nadále funguje, avšak u těchto materiálů je kompenzace průtoku deaktivována, podle produktové stránky autora. Za druhé, senzor hlásí promítnutou šířku, nikoli tvar průřezu; oválný filament stejné promítnuté šířky čte stejně jako dokonale kruhový, což ve své recenzi z roku 2025 upozornil Tindie Blog. Za třetí, k datu 2026-04-19 nebyl nalezen žádný nezávislý test publikované přesnosti šířky třetí stranou; všechny číselné údaje o přesnosti pocházejí od výrobce a autor sám publikuje dvě různé hodnoty: plus minus 0,015 mm v README na GitHubu a plus minus 0,01 mm na produktové stránce Pandapi3D.[43][47][26]
Za čtvrté, softwarový stack je vázán na jediného autora a jediný hostitelský firmware. Integrace s Klipperem není začleněna do upstreamu, repozitář nemá soubor LICENSE, a tedy se dle pravidel Bernské úmluvy ve výchozím stavu vztahují všechna práva autorovi, není zde CHANGELOG ani Git tagy. Vydání firmwaru se dodávají pouze jako datované hex soubory a jedinou podporovanou aktualizační cestou je STM32CubeProgrammer přes UART. Kupující, kteří spoléhají na dlouhodobou dostupnost kódu, auditovatelné release notes nebo permisivní licencování, by tyto body měli poctivě zvážit proti hardwarovým přednostem senzoru.[26]
Pohled MABS 3D
MABS 3D je služba 3D tisku a prodejce se sídlem v Brescii. BD-Width dovážíme a nabízíme v našem FDM obchodě za EUR 39, ověřeno 2026-04-19, se skladovou zásobou na straně Evropské unie, která odstraňuje 8 až 15 denní okno přímého dodání z Číny. Každé srovnávací tvrzení v tomto článku budeme znovu ověřovat ve čtvrtletním rytmu, přičemž další naplánovaná revize je 2026-07-19, a tabulku konkurenčního přehledu aktualizujeme podle toho, jak se bude měnit dokumentace konkurentů.
Často kladené otázky
| Otázka | Odpověď |
|---|---|
| Potřebuji pro použití BD-Width Klipper? | Ano, k datu 2026-04-19 je jediným hostitelským firmwarem podporovaným tímto senzorem Klipper, a to prostřednictvím out-of-tree modulu, který autor distribuuje na GitHubu. Marlin a RepRapFirmware podporovány nejsou, ačkoli oba disponují ekvivalentními obecnými funkcemi senzoru šířky skrze odlišné hardwarové cesty. |
| Bude fungovat s mou stávající tiskárnou? | Uchycení je nezávislé na tiskárně a lze jej umístit kamkoli na trasu filamentu před extruderem. Elektrické rozhraní je buď USB přes CH340, nebo softwarová I2C na libovolných dvou GPIO pinech vaší Klipper MCU, takže kompatibilita je primárně otázkou toho, zda vaše Klipper deska má volný USB port nebo dva volné GPIO piny. |
| Funguje s PETG, TPU, uhlíkovými a sklolaminátovými filamenty? | Výrobce dokumentuje pouze dva explicitní režimy selhání, a to zcela průhledné filamenty, které blokují CCD čtení šířky při zachování funkční detekce pohybu, a nekruhové průřezy, které se čtou jako jejich promítnutá šířka. Chování u filamentů plněných uhlíkem, sklem, třpytkami a kovovými pigmenty není veřejně zdokumentováno a před spoléháním na kompenzaci šířky s těmito materiály doporučujeme krátký zkušební tisk. |
| Jak se chová společně s Pressure Advance? | BD-Width upravuje násobitel extruze v reálném čase přes M221 skrze Klipper, zatímco Pressure Advance je parametr zrychlení na jednotlivý pohyb, který kompenzuje elasticitu taveniny v hotendu. Oba systémy jsou ortogonální. Pressure Advance zůstává cenný pro kvalitu ostrých rohů, zatímco BD-Width kompenzuje drift průřezu filamentu na vstupu. |
| Jaká je záruka a podpora? | MABS 3D poskytuje na naše jednotky dále prodávané za EUR 39, odesílané z Brescie, zákonnou spotřebitelskou záruku platnou v Evropské unii. Poprodejní podporu firmwaru, aktualizace repozitáře a řešení issues zajišťuje přímo vývojář Mark Yu prostřednictvím repozitáře markniu/bdwidth na GitHubu, kde také ve čtvrtletním rytmu sledujeme nová vydání firmwaru. |
| Co se stane s průhledným filamentem? | Podle výrobce BD-Width nedokáže změřit šířku zcela průhledných filamentů, přičemž detekce pohybu a runoutu nadále funguje. V praxi to znamená, že kompenzace průtoku se u těchto materiálů vrací na M221 S100, přičemž senzor stále zachycuje zaseknutí a události konce cívky. U smíšených cívek (průhledný PETG vedle pigmentovaného PLA) bude chování kompenzace průtoku nekonzistentní a mělo by být při zavedeném průhledném úseku ručně deaktivováno. |
Metodika a odkazy
Všechna tvrzení v tomto článku byla k 2026-04-19 ověřena proti primárním zdrojům. Recenzovaná literatura byla dohledávána přes Google Scholar, publikace NIST, ScienceDirect, MDPI a katalog ISO/ASTM. Primární dokumentace výrobců byla získána z github.com/markniu/bdwidth, pandapi3d.com, klipper3d.org, marlinfw.org, docs.duet3d.com, help.prusa3d.com, wiki.bambulab.com, docs.ldomotors.com a z webu Orbiter Projects. Komunitní empirická měření pocházejí z jmenovitých fórových příspěvků, blogových recenzí a repozitářů na GitHubu. Tam, kde se dokumentace výrobců rozcházela, je uváděna konzervativnější hodnota a rozpor je v kontextu označen. Tabulka konkurenčního přehledu bude čtvrtletně znovu ověřována; další plánovaná aktualizace je 2026-07-19.
Odkazy
| # | Autoři | Rok | Název | Publikace | URL zdroje |
|---|---|---|---|---|---|
| 1 | Turner, B.N.; Gold, S.A. | 2015 | A review of melt extrusion additive manufacturing processes: II. Materials, dimensional accuracy, and surface roughness | Rapid Prototyping Journal 21(3), 250-261 | link |
| 2 | Agarwala, M.K.; Jamalabad, V.R.; Langrana, N.A.; Safari, A.; Whalen, P.J.; Danforth, S.C. | 1996 | Structural quality of parts processed by fused deposition | Rapid Prototyping Journal 2(4), 4-19 | link |
| 3 | Moylan, S.; Slotwinski, J.; Cooke, A.; Jurrens, K.; Donmez, M.A. | 2014 | An Additive Manufacturing Test Artifact | Journal of Research of NIST 119, 429-459 | link |
| 4 | Mac, G.; Pearce, H.; Karri, R.; Gupta, N. | 2021 | Uncertainty quantification in dimensions dataset of additive manufactured NIST standard test artifact | Data in Brief 38, 107286 | link |
| 5 | Cardona, C.; Curdes, A.H.; Isaacs, A.J. | 2016 | Effects of Filament Diameter Tolerances in Fused Filament Fabrication | IU Journal of Undergraduate Research 2(1) | link |
| 6 | Greeff, G.P.; Schilling, M. | 2017 | Closed loop control of slippage during filament transport in molten material extrusion | Additive Manufacturing 14, 31-38 | link |
| 7 | Greeff, G.P.; Schilling, M. | 2018 | Single print optimisation of fused filament fabrication parameters | International Journal of Advanced Manufacturing Technology 99, 845-858 | link |
| 8 | Moretti, M.; Rossi, A.; Senin, N. | 2023 | Closed-Loop Filament Feed Control in Fused Filament Fabrication | 3D Printing and Additive Manufacturing 10(3), 500-513 | link |
| 9 | Moretti, M.; Bianchi, F.; Senin, N. | 2020 | Towards the development of a smart fused filament fabrication system using multi-sensor data fusion for in-process monitoring | Rapid Prototyping Journal 26(7), 1249-1261 | link |
| 10 | Anderegg, D.A.; Bryant, H.A.; Ruffin, D.C.; Skrip, S.M.; Fallon, J.J.; Gilmer, E.L.; Bortner, M.J. | 2019 | In-situ monitoring of polymer flow temperature and pressure in extrusion based additive manufacturing | Additive Manufacturing 26, 76-83 | link |
| 11 | Li, Y.; Zhao, W.; Li, Q.; Wang, T.; Wang, G. | 2019 | In-Situ Monitoring and Diagnosing for Fused Filament Fabrication Process Based on Vibration Sensors | Sensors 19(11), 2589 | link |
| 12 | Tronvoll, S.A.; Popp, S.; Elverum, C.W.; Welo, T. | 2019 | Investigating pressure advance algorithms for filament-based melt extrusion additive manufacturing | Rapid Prototyping Journal 25(5), 830-839 | link |
| 13 | Tronvoll, S.A.; Elverum, C.W.; Welo, T. | 2018 | Dimensional accuracy of threads manufactured by fused deposition modeling | Procedia Manufacturing 26, 763-773 | link |
| 14 | Czyzewski, P.; Marciniak, D.; Nowinka, B.; Borowiak, M.; Bielinski, M. | 2022 | Influence of extruder's nozzle diameter on the improvement of functional properties of 3D-printed PLA products | Polymers 14(2), 356 | link |
| 15 | Yan, J.; Demirci, E.; Ganesan, A.; Gleadall, A. | 2022 | Extrusion width critically affects fibre orientation in short fibre reinforced material extrusion additive manufacturing | Additive Manufacturing 49, 102496 | link |
| 16 | Frunzaverde, D.; Cojocaru, V.; Bacescu, N.; Ciubotariu, C.R.; Miclosina, C.O.; Turiac, R.R.; Marginean, G. | 2023 | The Influence of the Layer Height and the Filament Color on the Dimensional Accuracy and the Tensile Strength of FDM-Printed PLA Specimens | Polymers 15(10), 2377 | link |
| 17 | Lieneke, T.; Denzer, V.; Adam, G.A.O.; Zimmer, D. | 2016 | Dimensional tolerances for additive manufacturing: Experimental investigation for fused deposition modeling | Procedia CIRP 43, 286-291 | link |
| 18 | Equbal, A.; Murmu, R.; Kumar, V.; Equbal, M.A. | 2024 | A recent review on advancements in dimensional accuracy in fused deposition modeling 3D printing | AIMS Materials Science 11(5), 950-990 | link |
| 19 | ISO/ASTM | 2021 | ISO/ASTM 52900:2021 Additive manufacturing, general principles, fundamentals and vocabulary | ISO/ASTM International Standard | link |
| 20 | ASTM International, F42 committee | 2021 | ASTM F3529-21 Guide for additive manufacturing, design, material extrusion of polymers | ASTM International Standard | link |
| 21 | Mahmood, S.; Qureshi, A.J.; Talamona, D. | 2018 | Taguchi based process optimization for dimension and tolerance control for fused deposition modelling | Additive Manufacturing 21, 183-190 | link |
| 22 | Wittbrodt, B.; Pearce, J.M. | 2015 | The effects of PLA color on material properties of 3-D printed components | Additive Manufacturing 8, 110-116 | link |
| 23 | Coogan, T.J.; Kazmer, D.O. | 2019 | In-line rheological monitoring of fused deposition modeling | Journal of Rheology 63(1), 141-155 | link |
| 24 | Joosten, T.J.F.; van Meer, B.J.; et al. | 2024 | FFF print defect characterization through in-situ electrical resistance monitoring | Scientific Reports 14, 11906 | link |
| 25 | Ciobota, N.D.; Zlatanov, Z.V.; Mariti, G.; Titei, D.; Angelescu, D. | 2023 | Accuracy of FDM PLA polymer 3D printing technology based on tolerance fields | Processes 11(10), 2810 | link |
| 26 | Yu, M. (markniu) | 2024 | bdwidth filament width and motion sensor, source repository | GitHub | link |
| 27 | Mustrum Ridcully; Haku3D (forum contributors) | 2019 | Interesting discovery re filament thickness tolerance, Prusa forum thread | forum.prusa3d.com | link |
| 28 | Deutherius | 2022 | Filament-Width-Comp-Experiments, dataset and report | GitHub | link |
| 29 | NozzleNerd | n.d. | Hatchbox vs Overture PLA filament honest review and comparison | nozzlenerd.com | link |
| 30 | All3DP editorial | n.d. | Hatchbox PLA filament review | all3dp.com | link |
| 31 | 3D PUT aggregator | 2026 | Complete filament brand comparison 2026, tolerance, quality and value ratings | 3dput.com | link |
| 32 | Printermaterials editorial | n.d. | MakerGeeks filament review | printermaterials.com | link |
| 33 | The 3D Printer Bee | n.d. | Eryone PLA review | the3dprinterbee.com | link |
| 34 | AVK3D | n.d. | Is Eryone for everyone, ten-point diameter test | avk3d.ca | link |
| 35 | NozzleHub | n.d. | ColorFabb PLA economy review | nozzlehub.com | link |
| 36 | Polymaker | n.d. | PolyLite PLA Pro technical data sheet | wiki.polymaker.com | link |
| 37 | 3D Printerly editorial | n.d. | Overture PLA filament review | 3dprinterly.com | link |
| 38 | Klipper project | n.d. | Config_Reference.md, hall_filament_width_sensor section | github.com/Klipper3d/klipper | link |
| 39 | Klipper project | n.d. | Config_Reference.md, tsl1401cl_filament_width_sensor section | github.com/Klipper3d/klipper | link |
| 40 | Duet3D | n.d. | Rotating Magnet Filament Monitor documentation and Gcodes reference for M591 | docs.duet3d.com | link |
| 41 | Prusa Research | n.d. | IR Filament Sensor for MK2.5S, MK3S and MK3.5 documentation | help.prusa3d.com | link |
| 42 | Marlin project | n.d. | Configuration_adv.h reference for FILAMENT_WIDTH_SENSOR, MEASUREMENT_DELAY_CM and MAX_MEASUREMENT_DELAY | github.com/MarlinFirmware/Marlin | link |
| 43 | Pandapi3D | 2024 | bdwidth sensor product page | pandapi3d.com | link |
| 44 | Klipper project | n.d. | hall_filament_width_sensor.py source | github.com/Klipper3d/klipper | link |
| 45 | Pandapi3D | 2025 | How about your 3D filament, blog post | pandapi3d.com | link |
| 46 | Yu, M. (markniu) | 2025 | Width and motion sensor, project page | hackaday.io | link |
| 47 | Tindie Blog | 2025 | bdwidth, a 3D filament width and motion sensor | blog.tindie.com | link |
| 48 | Hackster.io | 2025 | This high resolution non-contact filament sensor improves print quality | hackster.io | link |
| 49 | xboxhacker | 2025 | Issue 11, extreme readings at startup | github.com/markniu/bdwidth | link |
| 50 | CBoismenu | 2025 | Issue 12, per-sensor ENABLE granularity | github.com/markniu/bdwidth | link |
| 51 | Klipper project | n.d. | G-Codes reference, QUERY_FILAMENT_WIDTH and related commands | klipper3d.org | link |
| 52 | PrusaSlicer project | n.d. | PrintConfig.cpp, filament_diameter and extrusion_multiplier | github.com/prusa3d/PrusaSlicer | link |
| 53 | Marlin project | n.d. | M404 set nominal filament width | marlinfw.org | link |
| 54 | Marlin project | n.d. | M405 enable filament width sensor | marlinfw.org | link |
| 55 | Marlin project | n.d. | M406 disable filament width sensor | marlinfw.org | link |
| 56 | Marlin project | n.d. | M407 read filament width | marlinfw.org | link |
| 57 | Duet3D | n.d. | Gcodes reference, M591 filament monitor | docs.duet3d.com | link |
| 58 | Slic3r project | n.d. | Flow math reference, advanced manual | manual.slic3r.org | link |
| 59 | Prusa Research | n.d. | Nextruder filament sensor documentation for CORE One, MK4, MK3.9, XL | help.prusa3d.com | link |
| 60 | Bambu Lab | n.d. | AMS function introduction | wiki.bambulab.com | link |
| 61 | Creality | n.d. | Filament runout sensor product page for Ender 3 V3 SE | store.creality.com | link |
| 62 | LDO Motors | n.d. | Voron 0.2 wiring guide rev A, filament sensor section | docs.ldomotors.com | link |
| 63 | VORON Design community | n.d. | Improved Voron Stealthburner filament runout sensor | printables.com | link |
| 64 | Nathan22211 | 2025 | Issue 9, Kailco machine compatibility | github.com/markniu/bdwidth | link |
Kupte senzor filamentu BD-Width
Skladem v Brescii za EUR 39, s odesláním do celé Evropské unie. Obsahuje CCD modul šířky a pohybu, USB kabel a stručného průvodce nastavením pro Klipper.
Kupte senzor filamentu BD-Width