Sensur tal-Filament BD-Width, Gwida Teknika tax-Xerrej
Sensur tal-immaġini lineari CCD li jkejjel id-dijametru u l-moviment tal-filament f'ħin reali, imqabbel mal-kumpensazzjoni tal-fluss ta' Klipper. Fatti vverifikati, evidenza minn letteratura b'reviżjoni bejn il-pari, u pajsaġġ kompetittiv ġust tal-2026-04-19.
2026-04-19Il-BD-Width huwa aċċessorju żgħir in-line li joqgħod bejn il-bobbina u l-estrużur ta' stampatur ta' estrużjoni tal-materjal u jirrapporta żewġ kwantitajiet f'ħin reali, id-dijametru istantanju tal-filament u t-tul tal-filament li fil-fatt ikun mexa mill-fetħa tiegħu. Ġie ddisinjat minn Mark Yu, li jqassmu permezz tal-ħanut tiegħu stess Pandapi3D u, bħala kanal sekondarju, permezz ta' Tindie, b'repożitorju ta' hardware miftuħ fuq GitHub taħt l-isem markniu. MABS 3D timporta s-sensur fl-Unjoni Ewropea u terġa' tbigħu bi EUR 39, ivverifikat fl-2026-04-19, bħala parti mill-ħanut FDM tagħha.
Ir-rilevanza ta' sensur tad-dijametru u tal-moviment għall-fabbrikazzjoni tal-filament imdewweb hija ddokumentata sew fil-letteratura b'reviżjoni bejn il-pari. L-akkuratezza dimensjonali fl-estrużjoni tal-materjal hija funzjoni komposta tal-inkollar termiku, il-ġeometrija tar-ras tal-estrużjoni, u l-konsistenza upstream tal-alimentazzjoni tal-filament innifsu. Studju b'ċirkwit magħluq minn Moretti u l-koawturi wera li kontroll attiv tal-alimentazzjoni tal-filament jista' jnaqqas l-iżball relattiv tat-trasport minn sa disa' fil-mija għal inqas minn kwart tal-mija, u l-frazzjoni tal-vojt minn 7.64 fil-mija għal 0.137 fil-mija. Il-BD-Width jimmira lis-sottosett speċifiku ta' dik il-problema li enkowder purament kinematiku ma jistax jindirizza, id-dijametru reali tas-sezzjoni trasversali tal-filament li ħiereġ mill-bobbina.
Ħames Modi kif il-Varjabbiltà tad-Dijametru Tiddegrada l-Istampar
Qabel ma niddeskrivu s-sensur innifsu, ta' min nistqarru b'mod ċar x'jagħmel dijametru tal-filament li jvarja fuq stampa. Il-gradilja ta' hawn taħt tiżola ħames modi distinti ta' falliment u tibbaża kull wieħed minnhom fuq sors speċifiku b'reviżjoni bejn il-pari.
| Mod ta' falliment | Mekkaniżmu | Effett imkejjel | Ċitazzjoni |
|---|---|---|---|
| Vojt u intervalli bejn il-linji | Under-flow volumetriku meta d-dijametru veru jaqa' taħt in-nominali; l-estrużur jalimenta t-tul ikkmandat iżda jwassal inqas materjal imdewweb. | Void fraction rose to 7.64 percent open-loop and fell to 0.137 percent closed-loop in the Moretti 2023 study | [8] |
| Undulazzjonijiet tal-wiċċ | Sezzjoni trasversali tal-linja irregolari u sovrappożizzjoni mhux uniformi bejn linji ta' estrużjoni biswit xulxin. | Documented voids, inter-road gaps and surface undulations as direct consequences of inconsistent extrusion (Agarwala 1996) | [2] |
| Imblukkar tal-estrużur u intervalli irregolari | Filament b'daqs żejjed jeħel fil-fetħa tal-hot-end; filament b'daqs inqas jiżloq fir-rota tal-pinch. | Irregular diameter causes poor surface quality, extruder jams, irregular gaps between extrusions and excessive overlap (Cardona 2016) | [5] |
| Żliq dinamiku tal-alimentazzjoni | Il-qabda bejn l-alimentatur u l-filament tvarja bit-temperatura, bir-rata tal-alimentazzjoni u bid-dijametru, u ma tistax tiġi korretta kompletament b'multiplikatur tal-estrużjoni fiss. | Slippage rises with decreasing nozzle temperature and with feed rate; static compensation insufficient (Greeff 2017) | [6] |
| Devjazzjoni tal-wisa' u tal-ħxuna fuq il-parti finali | Il-wisa' tal-estrużjoni ppjanata mill-slicer tassumi sezzjoni trasversali kostanti tal-filament; partijiet reali jiddevjaw skont il-kulur u l-għoli tas-saff. | 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] |
Realtà Empirika tal-Varjabbiltà tal-Bejjiegħa
Xogħol b'reviżjoni bejn il-pari jissuġġerixxi li l-akkuratezza dimensjonali fil-livell tal-istampa hija modesta, b'artefatti NIST ta' 100 mm li medjament juru 99.77 mm b'devjazzjoni standard ta' 0.31 mm fuq sittax-il istanza, u li l-istokk kummerċjali tal-PLA tipikament jaqa' f'pożizzjoni ta' plus jew minus 0.05 mm mill-valur nominali tiegħu. Dan in-numru prinċipali, madankollu, jaħbi dispersjoni wiesgħa bejn il-marki, il-kuluri u l-imġiba fi ħdan bobbina waħda. Kejl mill-komunità jikkonferma li xi marki rispettati jibqgħu taħt plus jew minus 0.02 mm filwaqt li oħrajn joxxillaw fuq ċiklu perjodiku fi ħdan bobbina waħda.
| Marka u prodott | Nominali | Imġiba osservata | Sors |
|---|---|---|---|
| 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 |
Il-messaġġ sottostanti huwa li l-ebda linja waħda ta' speċifikazzjoni fuq folja tad-data tal-filament ma tissostitwixxi kejl tal-bobbina li fil-fatt qed tistampa biha, u, kif jargumentaw Greeff u Schilling, anki karatterizzazzjoni statika perfetta ma tkunx taqbad iż-żliq dinamiku fl-alimentatur. Dik hija l-lakuna li sensur in-line tal-wisa' u tal-moviment huwa ddisinjat biex jagħlaq.
Prinċipji tas-Sensing Imqabbla
Il-monitors tal-filament użati fuq stampaturi FDM ta' tavolin jaqgħu fi ftit familji. Il-gradilja ta' hawn taħt tipprezenta kull familja skont ir-riżoluzzjoni, jekk jeħtieġx kalibrazzjoni, u jekk jaqrax id-dijametru jew biss il-moviment jew biss l-eżawriment. In-numri ttieħdu mid-dokumentazzjoni primarja tal-bejjiegħa u mis-sors ta' Klipper, mhux minn xi benchmark ta' parti terza.
| Prinċipju | Riżoluzzjoni | Kalibrazzjoni | Dijametru | Moviment | Prodott eżempju | Ċitazzjoni |
|---|---|---|---|---|---|---|
| CCD linear imaging with light-diffraction shadow compensation plus laser optical tracking | 0.005 pixel pitch, plus or minus 0.015 vendor accuracy | Le | Iva | Iva | BD-Width | [26] |
| Hall-effect lever pressing filament against a sprung pin | firmware-defined, two-point calibration at two known diameters | Iva | Iva | Le | Klipper hall_filament_width_sensor boards | [38] |
| Linear CCD TSL1401CL shadow cast by filament | pixel-pitch limited | Le | Iva | Le | Klipper tsl1401cl_filament_width_sensor | [39] |
| Magnetic rotary encoder turned by filament passage | angle-based counts, vendor notes extremely accurate without numeric bound | Iva | Le | Iva | Duet3D Rotating Magnet Filament Monitor | [40] |
| Mechanical microswitch on a lever or steel ball | binary present or absent | Le | Le | Le | 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 | Le | Le | Le | Prusa IR Filament Sensor MK2.5S, MK3S, MK3.5 | [41] |
Analiżi Teknika Profonda tal-BD-Width
CCD
0.005 mmDikjarat mill-manifattur, sors primarju
Akkuratezza tal-wisa' (bejjiegħ)
± 0.015 mmGitHub README; il-paġna ta' Pandapi3D telenka plus jew minus 0.01 mm, diskrepanza mmarkata
Medda tal-kejl
1 to 2 mmNominali default 1.75 mm
Enerġija
0.245 W5 V, 49 mA USB
Interfaċċji
USB / I2CUSB (CH340 serial); software I2C on two GPIO
Firmware host
KlipperKlipper (out-of-tree module)
Teħid ta' kampjuni
0.3 sPolling tal-host, default 2 s
Fetħa tal-każ
4 mmToqba għal filament ta' 1.75 mm
Prezz fl-UE
EUR 39MABS 3D, ivverifikat 2026-04-19
Il-BD-Width jgħaqqad sensur tal-immaġini lineari CCD ma' chip tat-tracking ottiku bil-laser tat-tip użat fil-ġrieden ottiċi, u jgeżwer lit-tnejn f'mikrokontrollur STM32 li jesponi port serjali USB CDC permezz ta' interfaċċa CH340 u bus I2C software-bit-banged fuq żewġ pins ta' skop ġenerali. Il-każ huwa mudell 3D stampabbli, dijametru tal-fetħa 4 mm, ippubblikat flimkien ma' PDF tal-iskema u fajls STL u STEP, għalkemm ma hemm l-ebda sors KiCad, l-ebda lista tal-materjali u l-ebda fajl LICENSE fir-repożitorju. Il-firmware jiġi rilaxxat bħala fajls hex datati, b'rilaxxi viżibbli datati 2025-07-08, 2025-09-03, 2025-11-06, 2026-01-18, 2026-02-21 u 2026-03-13; ma hemm l-ebda Git tags u l-ebda changelog.[26]
L-ewwel għażla ta' disinn li ġġorr il-piż hija l-array lineari CCD b'algoritmu ta' kumpensazzjoni tad-diffrazzjoni tad-dawl. L-awtur jiddeskriviha bħala algoritmu uniku li juża d-diffrazzjoni tad-dawl biex jikkumpensa awtomatikament għad-dellijiet tal-filament fuq is-sensur CCD, anki meta l-filament jiċċaqlaq f'distanzi u angoli differenti. Fil-prattika dan ifisser li d-dell fil-livell tal-pixel mitfugħ mill-filament fuq il-linja CCD ma jinqabdx sempliċement b'threshold; l-algoritmu jirrikostruwixxi l-pożizzjoni tax-xifer impliċita wara l-envelop tad-diffrazzjoni, li hija dak li jippermetti pitch tal-pixel ta' 0.005 mm jiġi tradott f'qari sinifikanti fuq mira ta' 1.75 mm.[26]
It-tieni għażla ta' disinn li ġġorr il-piż hija l-buffer ta' dewmien FIFO fuq in-naħa tal-host. Minħabba li s-sensur ikejjel il-filament fejn jidħol fil-każ, u l-estrużur fil-fatt idewweb il-filament diversi mijiet ta' millimetri downstream, kull qari tad-dijametru jrid jistenna li l-biċċa mkejla tal-filament tilħaq il-hot-end qabel ma l-valur tagħha jiġi applikat għall-fluss. Is-sewwieq tal-BD-Width jimplimenta dan bħala FIFO indiċjat bit-tul imsejjes fuq il-parametru ta' Klipper sensor_to_nozzle_length, default 750 mm, u jesponi wkoll runout_delay_length ta' 8 mm u flowrate_adjust_length ta' 5 mm sabiex il-kumpensazzjoni tisparat bi granularità itjeb minn flush FIFO sħiħ. Dan jirrifletti l-arkitettura li l-hall_filament_width_sensor upstream ta' Klipper juża bil-kamp measurement_delay tiegħu, u li Marlin jesponi taħt MEASUREMENT_DELAY_CM, dokumentat bħala 14 cm b'mod default f'Configuration_adv.h.[26][38][42]
Impatt Imkejjel (Qabel u Wara)
Data ta' qabel-u-wara minn partijiet terzi dwar il-BD-Width għadha skarsa. Is-sensur ġie rilaxxat għall-ewwel darba f'Jannar 2025, u ħafna mill-evidenza kwantitattiva disponibbli fl-2026-04-19 tiġi mir-reġistri proprji tal-iżviluppatur jew minn edituri fuq Tindie Blog u Hackster.io. Ninkludu awtorapporti tal-iżviluppatur u interazzjonijiet fl-issue tracker immarkati b'mod onest bħala tali, flimkien ma' każ ta' referenza ta' kuntest minn Deutherius li juża sensur tal-wisa' Hall effect (mhux BD-Width) li juri x'tista' twassal il-kumpensazzjoni tal-wisa' bħala klassi.
| Isem | Kuntest | Qabel | Wara | Delta | Sors |
|---|---|---|---|---|---|
| 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 |
Integrazzjoni tal-Firmware u tal-Slicer
Il-BD-Width jasal b'modulu out-of-tree ta' Klipper li jiġi installat b'git clone flimkien ma' install.sh, u mhuwiex magħqud upstream fi Klipper3d/klipper. Għall-kuntest, is-siġra upstream ta' Klipper diġà tappoġġja żewġ sensuri tal-wisa' tal-filament, id-disinn Hall effect u l-CCD lineari TSL1401CL, u l-gradilja ta' hawn taħt tqabbel it-tliet ambjenti tal-firmware l-aktar probabbli li jidhru fuq stampaturi FDM ta' tavolin Ewropej. Marlin u RepRapFirmware ma jappoġġjawx direttament il-BD-Width; huma inklużi biex jikkuntestwalizzaw kif jidher is-sensing ekwivalenti tal-wisa' fuq dawk il-pjattaformi.
| Karatteristika | Klipper | Marlin | RepRapFirmware | Ċitazzjoni |
|---|---|---|---|---|
| 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 jikkonverti l-qari tal-wisa' f'multiplikatur tal-fluss permezz ta' formula inversa tal-erja kwadra, perċentwali = round(nominal_filament_dia kwadrat diviż b'filament_width kwadrat multiplikat mija), li mbagħad tinjettah bħala kmand M221 S. Il-qari jiġi mmorbad esponenzjalment bl-aġġornament li jgħaddi d = (5 darbiet previous_d flimkien ma' new_d) diviż b'sitta, u jaqa' lura għal M221 S100 kull meta l-qari joħroġ mill-faxxa nominali ta' plus jew minus max_difference. Il-kampjuni ADC jittieħdu f'intervalli ta' madwar 0.5 sekonda, ħmistax-il kampjun kull rapport.[44]
Pajsaġġ Kompetittiv
It-tabella ta' hawn taħt telenka s-sensuri tal-filament ta' klassi ta' tavolin li xerrej Ewropew x'aktarx jiltaqa' magħhom f'April 2026, bil-prinċipju, il-kapaċitajiet tas-sensing, l-appoġġ tal-firmware, u s-sors primarju. It-talbiet dwar l-akkuratezza huma riprodotti verbatim fejn ippubblikati; ħafna bejjiegħa ma jippubblikawx figura numerika, u dawk il-każijiet huma mmarkati b'mod espliċitu. Dikjarazzjonijiet komparattivi band'oħra f'dan l-artikolu huma limitati għal dan is-sett u datati 2026-04-19, konsistenti mad-Direttiva UE 2006/114/KE Artikolu 4 dwar ir-reklamar komparattiv.
| Prodott | Bejjiegħ | Prinċipju | Dijametru | Moviment | Eżawriment | Firmware | URL tas-sors |
|---|---|---|---|---|---|---|---|
| BD-Width (bdwidth) | Mark Yu, Pandapi3D and Tindie | Optical CCD with diffraction compensation plus laser optical tracking | Iva | Iva | Iva | Klipper (out-of-tree) | link |
| Prusa IR Filament Sensor for MK2.5S, MK3S, MK3.5 | Prusa Research | Optical IR gate plus mechanical lever | Le | Le | Iva | Prusa Buddy and MK3 | link |
| Nextruder filament sensor for MK4, MK3.9, CORE One, XL | Prusa Research | Hall effect plus spring, magnet and ball | Le | Le | Iva | 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 | Mhux dokumentat pubblikament | Iva | Iva | Bambu Lab firmware | link |
| Filament Runout Sensor for Ender 3 V3 SE, Sermoon D3, K1 | Creality | Mechanical microswitch plus LED | Le | Le | Iva | Creality stock, Klipper-compatible on K1 | link |
| LDO Voron kit filament sensor | LDO Motors | Mechanical microswitch | Le | Le | Iva | Klipper | link |
| Stealthburner CW2 filament sensor | VORON Design community | Mechanical steel ball plus Omron D2F microswitch | Le | Le | Iva | Klipper | link |
| Duet3D Rotating Magnet Filament Monitor | Duet3D | Magnetic rotary plus Hall | Le | Iva | Iva | RepRapFirmware M591 P3 | link |
Fi ħdan is-sett elenkat hawn fuq, u fuq l-evidenza ta' dokumentazzjoni tal-bejjiegħa maqbuda fl-2026-04-19, il-BD-Width huwa l-uniku unit fil-paragun li d-dokumentazzjoni tal-bejjiegħ tiegħu tiddikjara li jkejjel kemm id-dijametru tal-filament f'millimetri kif ukoll il-moviment tal-filament f'millimetri kull sekonda fl-istess apparat. Il-Bambu Lab AMS ma jippubblika l-ebda dikjarazzjoni ta' kejl tad-dijametru, il-monitor Rotating Magnet ta' Duet3D jaqra biss il-moviment, u l-apparati Prusa, Creality, LDO, Stealthburner u Orbiter huma detetturi tal-eżawriment jew tal-preżenza. Dawn huma ambiti ta' problemi differenti, u kull wieħed għandu każ ta' użu leġittimu; it-tabella hija mappa ta' ambitu, mhux klassifika.[26][60][40][41][61][62][63][59]
Limitazzjonijiet u Każijiet Estremi
Erba' limitazzjonijiet għandhom jiġu stipulati b'mod ċar qabel kwalunkwe xiri. L-ewwel, il-BD-Width ma jistax jaqra l-wisa' ta' filamenti kompletament trasparenti; id-detezzjoni tal-moviment u tal-eżawriment tkompli taħdem, iżda l-kumpensazzjoni tal-fluss hija diżattivata għal dawk il-materjali, skont il-paġna tal-prodott tal-awtur. It-tieni, is-sensur jirrapporta wisa' pproġettata, mhux forma tas-sezzjoni trasversali; filament ovali bl-istess wisa' pproġettata jinqara bl-istess mod bħal wieħed perfettament ċirkulari, punt immarkat mill-Tindie Blog fil-kopertura tagħhom tal-2025. It-tielet, l-ebda test indipendenti minn parti terza tal-akkuratezza tal-wisa' ppubblikata ma nstab sal-2026-04-19; iċ-ċifri numeriċi kollha tal-akkuratezza huma ddikjarati mill-bejjiegħ u l-awtur innifsu jippubblika żewġ valuri differenti, plus jew minus 0.015 mm fuq il-README ta' GitHub u plus jew minus 0.01 mm fuq il-paġna tal-prodott ta' Pandapi3D.[43][47][26]
Ir-raba', l-istack tas-software huwa marbut ma' awtur wieħed u firmware host wieħed. L-integrazzjoni ta' Klipper mhijiex magħquda upstream, ir-repożitorju ma għandu l-ebda fajl LICENSE u għalhekk jaqa' b'mod default fuq id-drittijiet kollha riżervati taħt ir-regoli tal-Konvenzjoni ta' Bern, ma hemm l-ebda CHANGELOG u l-ebda Git tags. Ir-rilaxxi tal-firmware jaslu bħala fajls hex datati biss, u l-uniku mezz ta' aġġornament appoġġjat huwa STM32CubeProgrammer fuq UART. Xerrejja li jiddependu fuq id-disponibbiltà tal-kodiċi fit-tul, noti ta' rilaxx verifikabbli, jew liċenzjar permissiv għandhom jiżnu dawn il-punti bl-onestà kontra l-vantaġġi tal-hardware tas-sensur.[26]
Il-Perspettiva ta' MABS 3D
MABS 3D hija servizz u bejjiegħ mill-ġdid ta' stampar 3D ibbażat fi Brescia. Nimportaw il-BD-Width u nagħmluh disponibbli fil-ħanut FDM tagħna bi EUR 39, ivverifikat fl-2026-04-19, bi stokkjar fl-UE li jneħħi t-tieqa ta' konsenja diretta miċ-Ċina ta' 8 sa 15-il jum. Se nerġgħu nivverifikaw kull dikjarazzjoni komparattiva f'dan l-artikolu fuq ċiklu trimestrali, bir-reviżjoni li jmiss skedata għall-2026-07-19, u se naġġornaw it-tabella tal-pajsaġġ kompetittiv hekk kif tinbidel id-dokumentazzjoni tal-kompetituri.
Mistoqsijiet Frekwenti
| Mistoqsija | Tweġiba |
|---|---|
| Għandi bżonn Klipper biex nuża l-BD-Width? | Iva, mill-2026-04-19 l-uniku firmware host appoġġjat mis-sensur huwa Klipper, permezz ta' modulu out-of-tree li l-awtur iqassam fuq GitHub. Marlin u RepRapFirmware mhumiex appoġġjati, għalkemm it-tnejn għandhom karatteristiċi ekwivalenti ta' sensur tal-wisa' ġeneriku permezz ta' mogħdijiet ta' hardware differenti. |
| Jaħdem mal-istampatur eżistenti tiegħi? | L-immuntar huwa indipendenti mill-istampatur u jista' joqgħod fuq kwalunkwe mogħdija tal-filament upstream mill-estrużur. L-interfaċċa elettrika hija jew USB fuq CH340 jew I2C software fuq kwalunkwe żewġ pins GPIO fuq l-MCU ta' Klipper tiegħek, għalhekk il-kompatibbiltà hija primarjament funzjoni tal-bord Klipper tiegħek li jkollu port USB liberu jew żewġ pins GPIO liberi. |
| Jaħdem ma' filamenti PETG, TPU, karbonju u ħġieġ? | Il-bejjiegħ jiddokumenta biss żewġ modi ta' falliment espliċiti, filamenti kompletament trasparenti, li jimblukkaw il-qari tal-wisa' CCD filwaqt li jħallu d-detezzjoni tal-moviment funzjonali, u sezzjonijiet trasversali mhux ċirkulari, li jinqraw bħala l-wisa' pproġettata tagħhom. L-imġiba fuq filamenti mimlija bil-karbonju, mimlija bil-ħġieġ, glitter u pigment metalliku mhix dokumentata pubblikament, u nirrakkomandaw stampa ta' test qasira qabel ma wieħed jiddependi fuq il-kumpensazzjoni tal-wisa' ma' dawk il-materjali. |
| Kif jinteraġixxi ma' Pressure Advance? | Il-BD-Width jaġġusta l-multiplikatur tal-estrużjoni f'ħin reali permezz ta' M221 permezz ta' Klipper, filwaqt li Pressure Advance huwa parametru ta' aċċellerazzjoni għal kull moviment li jikkumpensa għall-elastiċità tal-materjal imdewweb fil-hot-end. Iż-żewġ sistemi huma ortogonali. Pressure Advance jibqa' siewi għall-kwalità tax-xifer, u l-BD-Width jikkumpensa għad-drift tas-sezzjoni trasversali tal-filament upstream. |
| X'inhi l-garanzija u l-appoġġ? | MABS 3D toffri garanzija statutorja tal-konsumatur tal-UE fuq l-unitajiet mibjugħa mill-ġdid bi EUR 39, mibgħuta minn Brescia. L-appoġġ tal-firmware ta' wara l-bejgħ, l-aġġornamenti tar-repożitorju u t-triage tal-kwistjonijiet jingħataw direttament mill-iżviluppatur Mark Yu permezz tar-repożitorju markniu/bdwidth fuq GitHub, fejn aħna nimmonitorjaw ukoll ir-rilaxxi l-ġodda tal-firmware fuq ċiklu trimestrali. |
| X'jiġri bil-filament trasparenti? | Skont il-bejjiegħ, il-BD-Width ma jistax ikejjel il-wisa' ta' filamenti kompletament trasparenti, għalkemm id-detezzjoni tal-moviment u tal-eżawriment tkompli taħdem. Fil-prattika dan ifisser li l-kumpensazzjoni tal-fluss terġa' għal M221 S100 għal dawk il-materjali filwaqt li s-sensur xorta jaqbad l-imblukkaturi u l-avvenimenti ta' tmiem tal-bobbina. Għal bobbini mħalltin (PETG trasparenti flimkien ma' PLA pigmentat) l-imġiba tal-kumpensazzjoni tal-fluss tkun inkonsistenti u għandha tiġi diżattivata manwalment waqt li t-taqsima trasparenti tkun mgħobbija. |
Metodoloġija u Referenzi
Id-dikjarazzjonijiet kollha f'dan l-artikolu ġew ivverifikati kontra sorsi primarji fl-2026-04-19. Letteratura b'reviżjoni bejn il-pari nstabet permezz ta' Google Scholar, pubblikazzjonijiet NIST, ScienceDirect, MDPI u l-katalgu ISO/ASTM. Id-dokumentazzjoni primarja tal-bejjiegħa nkisbet minn github.com/markniu/bdwidth, pandapi3d.com, klipper3d.org, marlinfw.org, docs.duet3d.com, help.prusa3d.com, wiki.bambulab.com, docs.ldomotors.com u l-websajt ta' Orbiter Projects. Kejl empiriku mill-komunità jiġi minn postijiet tal-forum msemmija, reviżjonijiet tal-blogs u repożitorji ta' GitHub. Fejn id-dokumentazzjoni tal-bejjiegħa kienet f'kunflitt, ġie rrappurtat in-numru aktar konservattiv u d-diskrepanza hija mmarkata fil-kuntest. It-tabella tal-pajsaġġ kompetittiv se terġa' tiġi vverifikata kull tliet xhur; l-aġġornament skedat li jmiss huwa 2026-07-19.
Referenzi
| # | Awturi | Sena | Titlu | Post ta' pubblikazzjoni | URL tas-sors |
|---|---|---|---|---|---|
| 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 |
Ixtri s-sensur tal-filament BD-Width
Fi stokk fi Brescia bi EUR 39, mibgħut madwar l-UE. Jinkludi l-modulu CCD tal-wisa' u tal-moviment, cable USB, u gwida ta' konfigurazzjoni qasira għal Klipper.
Ixtri s-sensur tal-filament BD-Width