particle_size_read — DRIVE grind op

• Data kinds: any → table

• Call: import fullseye as fs; fs.ledger.particle_size_read(path) -> 'dict' (implementation को सीधे call करना हो तो import grind; grind.particle_size_read(path) -> 'dict', registry से लेना हो तो opsdrive.get("particle_size_read"))

उपयोग

laser diffraction का particle size distribution CSV पढ़ता है (header की key,value row + SizeClasses से शुरू होने वाली table)।

> नीचे का विस्तृत विवरण मूल text में है — सारांश और headings का अनुवाद हो चुका है।

返り: edges [µm] (表の 1 列目 = 区間の端)、volume(2 列目 = 端 i と i+1 の間の体積 %)、header (文字列の dict)、dx50_reported(ヘッダの Dx (50)、無ければ None)、total_percent(体積の総和)、n_rows。読み込んだパスは返り値に残さない。表が無い・数値でない・最後の行が 0 でない → ValueError。

संदर्भ (sample data, साहित्य)

• Sample data catalog (DL URL / license) — 2-D के लिए skimage.data (BSD/public) + synthetic, 3-D के लिए real data sources (Stanford/PDS आदि) के DL URL।

• Operators का स्रोत और संदर्भ — इस op family के मूल research/methods के स्रोत।

• Algorithm का मानक स्रोत (लेखक, वर्ष) और उपयोग ऊपर की family usage guide में दिए गए हैं।

चलाए जा सकने वाले उदाहरण (verified samples जो सच में यह op call करते हैं)

• poc_dose_uniformity_from_grinding — py -3.11 examples/poc_dose_uniformity_from_grinding.py

• poc_powder_grinding_ae — py -3.11 examples/poc_powder_grinding_ae.py

वे अगले ops जिनसे type जुड़ता है (table को input के रूप में लेते हैं)

course_layout · course_occupancy · course_contains · world_build · world_camera · world_move · lidar_scan · rss_longitudinal_same

इसी category के (grind)

particle_size_dx · particle_size_oversize · particle_size_synth · comminution_energy · comminution_law_fit · breakage_first_order_fit · replicate_compare · ae_read_csv


*Provenance: grind.py — DRIVE operator registry. यह per-op note tools/opdocs.py md से अपने-आप generate होता है (हाथ से edit न करें)।*

© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.