BD-Width kvēldiegu sensors, tehniskais pircēja ceļvedis
CCD lineārais attēlveidošanas sensors, kas reāllaikā mēra kvēldiega diametru un kustību, apvienojumā ar Klipper plūsmas kompensāciju. Pārbaudīti fakti, recenzēti pierādījumi un godīga 2026-04-19 konkurences ainava.
2026-04-19BD-Width ir neliels iekšējās līnijas piederums, kas atrodas starp spoli un materiāla ekstrūzijas printera ekstrūderi un reāllaikā ziņo par diviem lielumiem: kvēldiega momentāno diametru un kvēldiega garumu, kas faktiski ir izkustējies caur tā atveri. Tā izstrādātājs ir Mark Yu, kurš to izplata savā paša veikalā Pandapi3D un kā sekundārā kanāla veidā arī caur Tindie, ar atvērtās aparatūras repozitoriju GitHub ar lietotājvārdu markniu. MABS 3D importē sensoru Eiropas Savienībā un pārdod to par EUR 39, pārbaudīts 2026-04-19, kā daļu no sava FDM veikala.
Diametra un kustības sensora nozīmīgumu saplūstošā kvēldiega ražošanā (FDM) labi dokumentē recenzētā literatūra. Dimensionāla precizitāte materiāla ekstrūzijā ir saliktais termiskās sarukšanas, ekstrūzijas galvas ģeometrijas un paša kvēldiega padeves augšupplūsmas konsekvences lielums. Slēgtas cilpas pētījums, ko veica Moretti un līdzautori, parādīja, ka aktīva kvēldiega padeves kontrole var samazināt relatīvo transporta kļūdu no pat deviņiem procentiem līdz mazāk par ceturtdaļu no viena procenta un tukšuma frakciju no 7.64 procentiem līdz 0.137 procentiem. BD-Width mērķē uz to konkrēto apakškopu šajā problēmā, ko tīri kinemātisks enkoders nespēj risināt, proti, faktisko šķērsgriezuma diametru kvēldiegam, kas izplūst no spoles.
Pieci veidi, kā diametra mainīgums pasliktina izdrukas
Pirms aprakstīt pašu sensoru, ir vērts skaidri norādīt, ko mainīgs kvēldiega diametrs nodara izdrukai. Režģī zemāk ir izolēti pieci atšķirīgi atteices režīmi, un katrs no tiem ir pamatots konkrētā recenzētā avotā.
| Atteices režīms | Mehānisms | Izmērāmais efekts | Citāts |
|---|---|---|---|
| Tukšumi un atstarpes starp līnijām | Tilpuma nepietiekama plūsma, kad patiesais diametrs ir zem nominālā; ekstrūders padod komandēto garumu, bet piegādā mazāk kausējuma. | Void fraction rose to 7.64 percent open-loop and fell to 0.137 percent closed-loop in the Moretti 2023 study | [8] |
| Virsmas viļņojumi | Neregulārs līnijas šķērsgriezums un nevienmērīga pārklāšanās starp blakusesošām ekstrūzijas līnijām. | Documented voids, inter-road gaps and surface undulations as direct consequences of inconsistent extrusion (Agarwala 1996) | [2] |
| Ekstrūdera aizsprostojumi un neregulāras spraugas | Pārāk liels kvēldiegs iesprūst karstās galvas atverē; pārāk mazs kvēldiegs slīd padeves zobratā. | Irregular diameter causes poor surface quality, extruder jams, irregular gaps between extrusions and excessive overlap (Cardona 2016) | [5] |
| Dinamiska padeves slīdēšana | Satvēriens starp padevēju un kvēldiegu mainās atkarībā no temperatūras, padeves ātruma un diametra, un to nevar pilnībā izlabot ar fiksētu ekstrūzijas reizinātāju. | Slippage rises with decreasing nozzle temperature and with feed rate; static compensation insufficient (Greeff 2017) | [6] |
| Platuma un biezuma novirze galaproduktā | Slaisera plānotais ekstrūzijas platums pieņem nemainīgu kvēldiega šķērsgriezumu; reālās detaļas atšķiras atkarībā no krāsas un slāņa augstuma. | 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] |
Empīriskā ražotāju mainīguma realitāte
Recenzētie darbi liecina, ka dimensionālā precizitāte izdrukas līmenī ir pieticīga, ar 100 mm NIST artefaktiem, kuru vidējais rādītājs sešpadsmit paraugos ir 99.77 mm ar standarta novirzi 0.31 mm, un ka komerciālais PLA kvēldiegs parasti atrodas plus vai mīnus 0.05 mm no savas nominālās vērtības. Šī galvenā skaitļa aiz muguras tomēr slēpjas plaša izkliede starp zīmoliem, krāsām un atsevišķu spoļu uzvedību. Kopienas mērījumi apstiprina, ka daži labi novērtēti zīmoli paliek zem plus vai mīnus 0.02 mm, savukārt citi svārstās periodiskā ciklā vienas spoles ietvaros.
| Zīmols un produkts | Nominālais | Novērotā uzvedība | Avots |
|---|---|---|---|
| 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 |
Pamatvēstījums ir tāds, ka neviena atsevišķa specifikāciju rinda kvēldiega datu lapā neaizstāj mērījumu tai spolei, ar kuru jūs patiesībā drukājat, un, kā apgalvo Greeff un Schilling, pat nevainojama statiskā raksturojumā neaptvertu dinamisko slīdēšanu padevējā. Tieši šo plaisu iekšējās līnijas platuma un kustības sensors ir paredzēts aizvērt.
Sensorikas principu salīdzinājums
Kvēldiegu monitori, kas izvietoti uz galda virsmas FDM printeriem, iedalās dažās ģimenēs. Režģis zemāk ieskicē katru ģimeni pēc izšķirtspējas, kalibrācijas nepieciešamības un tā, vai tā uztver diametru, atšķirībā no tikai kustības vai tikai beigu noteikšanas. Skaitļi ņemti no primārās ražotāja dokumentācijas un Klipper avota koda, nevis no kāda trešās puses etalona.
| Princips | Izšķirtspēja | Kalibrācija | Diametrs | Kustība | Piemēra produkts | Citāts |
|---|---|---|---|---|---|---|
| CCD linear imaging with light-diffraction shadow compensation plus laser optical tracking | 0.005 pixel pitch, plus or minus 0.015 vendor accuracy | Nē | Jā | Jā | BD-Width | [26] |
| Hall-effect lever pressing filament against a sprung pin | firmware-defined, two-point calibration at two known diameters | Jā | Jā | Nē | Klipper hall_filament_width_sensor boards | [38] |
| Linear CCD TSL1401CL shadow cast by filament | pixel-pitch limited | Nē | Jā | Nē | Klipper tsl1401cl_filament_width_sensor | [39] |
| Magnetic rotary encoder turned by filament passage | angle-based counts, vendor notes extremely accurate without numeric bound | Jā | Nē | Jā | Duet3D Rotating Magnet Filament Monitor | [40] |
| Mechanical microswitch on a lever or steel ball | binary present or absent | Nē | Nē | Nē | 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 | Nē | Nē | Nē | Prusa IR Filament Sensor MK2.5S, MK3S, MK3.5 | [41] |
BD-Width tehniskā padziļinātā analīze
CCD
0.005 mmRažotāja noteikts, primārais avots
Platuma precizitāte (ražotājs)
± 0.015 mmGitHub README; Pandapi3D lapā norādīts plus vai mīnus 0.01 mm, nesakritība atzīmēta
Mērīšanas diapazons
1 to 2 mmNoklusējuma nominālais 1.75 mm
Barošana
0.245 W5 V, 49 mA USB
Saskarnes
USB / I2CUSB (CH340 serial); software I2C on two GPIO
Resursdatora aparātprogrammatūra
KlipperKlipper (out-of-tree module)
Paraugošana
0.3 sResursdatora aptauja, noklusējums 2 s
Korpusa atvere
4 mmCaurejošs caurums 1.75 mm kvēldiegam
ES cena
EUR 39MABS 3D, pārbaudīts 2026-04-19
BD-Width apvieno lineāru CCD attēla sensoru ar lāzera optiskās izsekošanas mikroshēmu, kāda tiek izmantota optiskajās pelēs, un ietver abus STM32 mikrokontrollerī, kas atklāj USB CDC seriālo portu caur CH340 saskarni un programmatūriski veidotu I2C kopni uz diviem vispārēja lietojuma izvadiem. Korpuss ir 3D drukāts modelis ar atveres diametru 4 mm, publicēts kopā ar shēmas PDF un STL un STEP failiem, lai gan repozitorijā nav ne KiCad izejas koda, ne materiālu saraksta, ne LICENSE faila. Aparātprogrammatūra tiek izlaista kā datētas hex datnes ar redzamajiem izlaidumiem 2025-07-08, 2025-09-03, 2025-11-06, 2026-01-18, 2026-02-21 un 2026-03-13; nav Git tagu un nav izmaiņu žurnāla.[26]
Pirmais nesošais dizaina lēmums ir CCD lineārais masīvs ar gaismas difrakcijas kompensācijas algoritmu. Autors to apraksta kā unikālu algoritmu, kas izmanto gaismas difrakciju, lai automātiski kompensētu kvēldiega ēnas CCD sensorā, pat tad, kad kvēldiegs pārvietojas dažādos attālumos un leņķos. Praksē tas nozīmē, ka pikseļu līmeņa ēna, ko kvēldiegs met uz CCD līnijas, netiek vienkārši slieksnēta; algoritms rekonstruē netiešo malas atrašanās vietu pēc difrakcijas aploksnes, kas arī ļauj 0.005 mm pikseļu solim pārtulkoties par jēgpilnu rādījumu uz 1.75 mm mērķa.[26]
Otrais nesošais dizaina lēmums ir FIFO aiztures buferis resursdatora pusē. Tā kā sensors mēra kvēldiegu vietā, kur tas ieiet korpusā, bet ekstrūders faktiski kausē kvēldiegu vairākus simtus milimetru pa straumi uz leju, jebkuram diametra rādījumam ir jāgaida, līdz izmērītais kvēldiega gabals sasniedz karsto galvu, pirms tā vērtība tiek piemērota plūsmai. BD-Width draiveris to īsteno kā garuma indeksētu FIFO, kas balstīts uz Klipper parametru sensor_to_nozzle_length ar noklusējuma vērtību 750 mm, un tas arī atklāj runout_delay_length 8 mm un flowrate_adjust_length 5 mm, lai kompensācija nostrādātu ar smalkāku granularitāti nekā pilna FIFO iztukšošana. Tas atspoguļo arhitektūru, ko Klipper augšējā straume hall_filament_width_sensor izmanto ar tā measurement_delay lauku, un ko Marlin atklāj zem MEASUREMENT_DELAY_CM, dokumentēts kā 14 cm pēc noklusējuma failā Configuration_adv.h.[26][38][42]
Izmērītā ietekme (pirms un pēc)
Trešās puses pirms un pēc dati par BD-Width joprojām ir nepietiekami. Sensors tika pirmo reizi izlaists 2025. gada janvārī, un lielākā daļa kvantitatīvo pierādījumu, kas pieejami 2026-04-19, nāk no paša izstrādātāja žurnāliem vai no Tindie Blog un Hackster.io redaktoriem. Mēs godīgi iekļaujam izstrādātāja paša ziņojumus un problēmu izsekotāja mijiedarbības, marķētas kā tādas, kopā ar vienu ietvara atsauces gadījumu no Deutherius, kas izmanto Hall effect platuma sensoru (nevis BD-Width), kas ilustrē, ko platuma kompensācija kā klase var nodrošināt.
| Lietotājvārds | Konteksts | Pirms | Pēc | Starpība | Avots |
|---|---|---|---|---|---|
| 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 |
Aparātprogrammatūras un slaisera integrācija
BD-Width tiek piegādāts ar ārpus koka Klipper moduli, kas tiek instalēts ar git clone plus install.sh un nav apvienots augšējā straumē Klipper3d/klipper. Kontekstam, Klipper augšējā straumes koks jau atbalsta divus kvēldiegu platuma sensorus, Hall effect dizainu un TSL1401CL lineāro CCD, un režģis zemāk salīdzina trīs aparātprogrammatūras vides, kas visdrīzāk parādīsies uz Eiropas galda FDM printeriem. Marlin un RepRapFirmware tieši neatbalsta BD-Width; tie ir iekļauti, lai ieskicētu, kā ekvivalenta platuma uztvere izskatās uz šīm platformām.
| Funkcija | Klipper | Marlin | RepRapFirmware | Citāts |
|---|---|---|---|---|
| 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ārvērš platuma rādījumus par plūsmas reizinātāju, izmantojot apgrieztās kvadrāta laukuma formulu, procenti = noapaļots (nominal_filament_dia kvadrātā dalīts ar filament_width kvadrātā reizināts ar 100), kuru tas pēc tam ievada kā M221 S komandu. Rādījumi tiek eksponenciāli izlīdzināti ar kārtējo atjauninājumu d = (5 reizes previous_d plus new_d) dalīts ar 6, un atgriežas uz M221 S100, kad rādījums iziet ārpus nominālā plus vai mīnus max_difference joslas. ADC paraugi tiek ņemti aptuveni 0.5 sekundes intervālos, piecpadsmit paraugi vienā ziņojumā.[44]
Konkurences ainava
Tabulā zemāk ir uzskaitīti galda klases kvēldiegu sensori, ar kuriem Eiropas pircējs visdrīzāk sastapsies 2026. gada aprīlī, norādot to principu, uztveres spējas, aparātprogrammatūras atbalstu un primāro avotu. Precizitātes prasības ir atveidotas burtiski, kur tās ir publicētas; daudzi ražotāji nepublicē skaitlisku rādītāju, un šie gadījumi ir skaidri atzīmēti. Salīdzinošie apgalvojumi citur šajā rakstā ir ierobežoti ar šo kopumu un datēti 2026-04-19, saskaņā ar ES Direktīvas 2006/114/EK 4. pantu par salīdzinošo reklāmu.
| Produkts | Ražotājs | Princips | Diametrs | Kustība | Beigas | Aparātprogrammatūra | Avota URL |
|---|---|---|---|---|---|---|---|
| BD-Width (bdwidth) | Mark Yu, Pandapi3D and Tindie | Optical CCD with diffraction compensation plus laser optical tracking | Jā | Jā | Jā | Klipper (out-of-tree) | link |
| Prusa IR Filament Sensor for MK2.5S, MK3S, MK3.5 | Prusa Research | Optical IR gate plus mechanical lever | Nē | Nē | Jā | Prusa Buddy and MK3 | link |
| Nextruder filament sensor for MK4, MK3.9, CORE One, XL | Prusa Research | Hall effect plus spring, magnet and ball | Nē | Nē | Jā | 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 | Nav publiski dokumentēts | Jā | Jā | Bambu Lab firmware | link |
| Filament Runout Sensor for Ender 3 V3 SE, Sermoon D3, K1 | Creality | Mechanical microswitch plus LED | Nē | Nē | Jā | Creality stock, Klipper-compatible on K1 | link |
| LDO Voron kit filament sensor | LDO Motors | Mechanical microswitch | Nē | Nē | Jā | Klipper | link |
| Stealthburner CW2 filament sensor | VORON Design community | Mechanical steel ball plus Omron D2F microswitch | Nē | Nē | Jā | Klipper | link |
| Duet3D Rotating Magnet Filament Monitor | Duet3D | Magnetic rotary plus Hall | Nē | Jā | Jā | RepRapFirmware M591 P3 | link |
Augstāk uzskaitītajā kopā un pamatojoties uz ražotāju dokumentācijas pierādījumiem, kas fiksēti 2026-04-19, BD-Width ir vienīgā ierīce salīdzinājumā, kuras ražotāja dokumentācija apgalvo, ka tā mēra gan kvēldiega diametru milimetros, gan kvēldiega kustību milimetros sekundē tajā pašā ierīcē. Bambu Lab AMS nepublicē diametra mērīšanas apgalvojumu, Duet3D Rotating Magnet monitors uztver tikai kustību, un Prusa, Creality, LDO, Stealthburner un Orbiter ierīces ir beigu vai klātbūtnes detektori. Tās ir atšķirīgas problēmas jomas, un katrai ir likumīgs lietošanas gadījums; tabula ir jomas karte, nevis rangs.[26][60][40][41][61][62][63][59]
Ierobežojumi un robežgadījumi
Pirms jebkādas iegādes jāskaidri norāda četri ierobežojumi. Pirmkārt, BD-Width nevar nolasīt pilnīgi caurspīdīgu kvēldiegu platumu; kustības un beigu noteikšana turpina darboties, bet plūsmas kompensācija ir atspējota šiem materiāliem, saskaņā ar autora produkta lapu. Otrkārt, sensors ziņo projicēto platumu, nevis šķērsgriezuma formu; ovāls kvēldiegs ar to pašu projicēto platumu nolasās tāpat kā perfekti apaļš, punkts, ko 2025. gada apskatā atzīmē Tindie Blog. Treškārt, neatkarīgs trešās puses tests par publicēto platuma precizitāti nav atrasts uz 2026-04-19; visi skaitliskās precizitātes rādītāji ir ražotāja noteikti, un pats autors publicē divas dažādas vērtības: plus vai mīnus 0.015 mm GitHub README un plus vai mīnus 0.01 mm Pandapi3D produkta lapā.[43][47][26]
Ceturtkārt, programmatūras steks ir saistīts ar vienu autoru un vienu resursdatora aparātprogrammatūru. Klipper integrācija nav apvienota augšējā straumē, repozitorijā nav LICENSE faila un tāpēc tas pēc noklusējuma paliek ar visām tiesībām paturētām saskaņā ar Bernes konvencijas noteikumiem, nav CHANGELOG un nav Git tagu. Aparātprogrammatūras izlaidumi tiek piegādāti tikai kā datētas hex datnes, un vienīgais atbalstītais atjaunināšanas ceļš ir STM32CubeProgrammer, izmantojot UART. Pircējiem, kuri paļaujas uz ilgtermiņa koda pieejamību, auditējamām izlaiduma piezīmēm vai atļaujošu licencēšanu, šie punkti godīgi jāizsver pret sensora aparatūras priekšrocībām.[26]
MABS 3D skatījums
MABS 3D ir Brescia bāzēts 3D drukas pakalpojums un tālākpārdevējs. Mēs importējam BD-Width un padarām to pieejamu mūsu FDM veikalā par EUR 39, pārbaudīts 2026-04-19, ar ES puses krājumiem, kas novērš 8 līdz 15 dienu tiešās piegādes no Ķīnas logu. Mēs atkārtoti pārbaudīsim katru salīdzinošo apgalvojumu šajā rakstā ceturkšņa ritmā, ar nākamo plānoto pārskatu 2026-07-19, un atjaunināsim konkurences ainavas tabulu, mainoties konkurentu dokumentācijai.
Biežāk uzdotie jautājumi
| Jautājums | Atbilde |
|---|---|
| Vai man ir vajadzīgs Klipper, lai lietotu BD-Width? | Jā, uz 2026-04-19 vienīgā sensora atbalstītā resursdatora aparātprogrammatūra ir Klipper, izmantojot ārpus koka moduli, ko autors izplata GitHub. Marlin un RepRapFirmware netiek atbalstīti, lai gan abiem ir ekvivalentas vispārīgas platuma sensora funkcijas, izmantojot dažādus aparatūras ceļus. |
| Vai tas darbosies ar manu esošo printeri? | Stiprinājums ir neatkarīgs no printera un var atrasties uz jebkura kvēldiega ceļa augšup no ekstrūdera. Elektriskā saskarne ir vai nu USB caur CH340, vai programmatūras I2C uz jebkuriem diviem GPIO izvadiem jūsu Klipper MCU, tāpēc saderība galvenokārt ir atkarīga no tā, vai jūsu Klipper platei ir brīvs USB ports vai divi brīvi GPIO izvadi. |
| Vai tas darbojas ar PETG, TPU, oglekļa šķiedras un stikla šķiedras kvēldiegiem? | Ražotājs dokumentē tikai divus skaidrus atteices režīmus: pilnīgi caurspīdīgi kvēldiegi, kas bloķē CCD platuma rādījumu, saglabājot kustības noteikšanu funkcionālu, un neapaļie šķērsgriezumi, kas tiek nolasīti kā to projicētais platums. Uzvedība ar oglekli pildītiem, stiklu pildītiem, spīdumu un metālisku pigmentu kvēldiegiem nav publiski dokumentēta, un mēs iesakām veikt īsu testa izdruku pirms paļaušanās uz platuma kompensāciju ar šiem materiāliem. |
| Kā tas mijiedarbojas ar Pressure Advance? | BD-Width reāllaikā pielāgo ekstrūzijas reizinātāju, izmantojot M221 caur Klipper, savukārt Pressure Advance ir pārvietojuma paātrinājuma parametrs, kas kompensē kausējuma elastību karstajā galvā. Abas sistēmas ir ortogonālas. Pressure Advance paliek vērtīgs asu stūru kvalitātei, un BD-Width kompensē kvēldiega šķērsgriezuma dreifu augšpus strāvas. |
| Kāda ir garantija un atbalsts? | MABS 3D piedāvā ES patērētāja likumā noteikto garantiju mūsu EUR 39 tālākpārdotajām vienībām, kas tiek nosūtītas no Brescia. Pēcpārdošanas aparātprogrammatūras atbalstu, repozitorija atjauninājumus un problēmu izvērtēšanu tieši nodrošina izstrādātājs Mark Yu caur markniu/bdwidth GitHub repozitoriju, kur mēs arī uzraugām jaunus aparātprogrammatūras izlaidumus ceturkšņa ritmā. |
| Kas notiek ar caurspīdīgu kvēldiegu? | Saskaņā ar ražotāju, BD-Width nevar izmērīt pilnīgi caurspīdīgu kvēldiegu platumu, lai gan kustības un beigu noteikšana turpina darboties. Praksē tas nozīmē, ka plūsmas kompensācija atgriežas uz M221 S100 šiem materiāliem, bet sensors joprojām uztver aizsprostojumus un spoles izbeigšanās notikumus. Jauktām spolēm (caurspīdīgs PETG blakus pigmentētam PLA) plūsmas kompensācijas uzvedība būs nekonsekventa, un tā jāmanuāli atspējo, kamēr ir ievietota caurspīdīgā daļa. |
Metodoloģija un atsauces
Visi šajā rakstā izteiktie apgalvojumi tika pārbaudīti pret primārajiem avotiem 2026-04-19. Recenzētā literatūra tika atrasta caur Google Scholar, NIST publikācijām, ScienceDirect, MDPI un ISO/ASTM katalogu. Primārā ražotāja dokumentācija tika iegūta no github.com/markniu/bdwidth, pandapi3d.com, klipper3d.org, marlinfw.org, docs.duet3d.com, help.prusa3d.com, wiki.bambulab.com, docs.ldomotors.com un Orbiter Projects tīmekļa vietnes. Kopienas empīriskie mērījumi nāk no vārdā nosauktām foruma ziņām, emuāru apskatiem un GitHub repozitorijiem. Ja ražotāja dokumentācija ir pretrunīga, tiek ziņots konservatīvākais skaitlis un nesakritība tiek atzīmēta kontekstā. Konkurences ainavas tabula tiks atkārtoti pārbaudīta katru ceturksni; nākamais plānotais atjauninājums ir 2026-07-19.
Atsauces
| # | Autori | Gads | Nosaukums | Izdevums | Avota URL |
|---|---|---|---|---|---|
| 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 |
Iegādājieties BD-Width kvēldiegu sensoru
Pieejams Brescia noliktavā par EUR 39, piegāde visā ES. Iekļauts CCD platuma un kustības modulis, USB kabelis un īss uzstādīšanas ceļvedis Klipper sistēmai.
Iegādājieties BD-Width kvēldiegu sensoru