Neatbo.

Measure supplied fonts, grid points and STL models locally

Choose a declared mapping, coordinate or geometry contract and download complete measurements.

Choose a measurable task

Supply the actual files and the question they must answer. Font coverage asks whether a Unicode code point has a nonzero glyph mapping. Point aggregation asks how many parsed coordinates fall in each cell. STL measurement asks for bounds, area and qualified closed-surface integrals in declared units.

Task and complete output
ToolInput decisionOutput
T274Static TTF/OTF + required charactersPer-font cmap metadata, glyph IDs, JSON/CSV
T275Planar units or WGS84 degree grid, origin/stepsAll occupied polygons + full counts
T276Complete STL queue + declared length unitsMeasured/invalid rows, dimensions, area, edge status, integral

Verify complete examples

T274 has no system fallback: the checked self-generated fonts map A, 中 and 📹 and report ?/ZWJ as missing. The selected full-repertoire cmap12 precedes BMP cmap4; glyph0 always means missing. It does not test shaping, a ligature or the rendering of a joined emoji sequence.

T275 maps decimal0.3 to cell3 with origin0/step0.1, and0.29999999999999993 to cell2. Inputs first parse as IEEE754 binary64; only their canonical decimal forms enter exact BigInt arithmetic. All100,000 checked points produce10,000 occupied cells with count sum100,000. Planar coordinates remain planar; degree grids are not equal-area density grids.

T276 genuinely processes3,000 named buffers, not one copied report. A unit cube has area6 and oriented integral1. A mixed cube/tetrahedron/broken-file queue reports3 inputs,2 measured,1 invalid and partial=true; the invalid row has null metrics. Source STL units are not defined by the file format and must be declared.

Recover safely from an unsupported input

Keep the original files and download the full reports. Result tables show at most200 rows; downloads carry every admitted row. Cancellation discards unfinished output and a normal rerun starts from the current input queue.

  • Replace variable/WOFF/TTC fonts or malformed checksums with supported static SFNT copies.
  • Correct duplicate JSON keys, CSV headers or grid limits; declare coordinate space instead of guessing CRS.
  • Review STL invalid rows. Global file/work/output budgets reject the entire batch rather than silently truncating it.
  • A non-null STL integral requires exact edges occurring twice in opposite directions. Self-intersection and nested-shell physical semantics remain uncertified.

References

Tools in this category

Expand a tool to see its steps, options and supported formats, then open its workspace.

Font Unicode coverageCheck supplied static fonts for each Unicode code point, without installing fonts or using fallback.

Select static TTF/OTF files and enter required text. Read complete per-font glyph IDs and missing code points. Coverage checks cmap, not shaping or rendered emoji sequences.

Steps

  1. Choose fonts and enter required text.
  2. Review per-font coverage and selected cmap metadata.
  3. Download full JSON/CSV; compare glyph IDs without system fallback.

Capabilities and limits

  • 20 files;10 MiB each;80 MiB total. Text1 MiB,10,000 unique code points and100,000 font–code-point pairs. Complete JSON/CSV outputs are limited to20 MiB each.
  • Uncompressed static SFNT TTF/OTF only. Validate table checksums/ranges and glyph bounds; reject TTC/WOFF/WOFF2, variable fonts and variation-sequence maps. Select cmap12 before4, Windows before Unicode ties. Glyph0 is missing.
Open Font Unicode coverage →
Rectilinear grid point countsCount local planar or WGS84 point coordinates in occupied rectangular cells with explicit half-open boundaries.

Use CSV with x,y headers or a Point FeatureCollection. Declare planar units or WGS84 degrees, grid origin and positive steps. Download every occupied cell and count; no online map or CRS inference is used.

Steps

  1. Supply points and declare coordinate space/units.
  2. Set origin and positive x/y steps; lower edges are included, upper edges excluded.
  3. Download all polygon cells and complete count JSON/CSV.

Available options

Coordinate space
Planar input units · WGS84 degrees
Planar length unit
m
Grid origin x
0
Grid origin y
0
Cell width in input units
0.1
Cell height in input units
0.1

Capabilities and limits

  • One30 MiB file or1 MiB pasted text;100,000 points,10,000 occupied cells. CSV has exactly x,y columns; JSON must contain only2D Point geometries and no CRS field.
  • Coordinates/origin have absolute value≤1e12; steps≥1e−9, indexes≤1e9. Inputs first parse as IEEE754 binary64. Canonical String(number) decimals use exact BigInt grid arithmetic; original overprecision is not preserved. Reject degenerate corners or WGS84 cells extending outside longitude/latitude bounds.
Open Rectilinear grid point counts →
Batch STL geometry measurementsMeasure up to3,000 local STL models with complete bounds, dimensions, area and explicitly qualified closed-surface integrals.

Choose many ordinary STL files and declare their length unit. Each file gets a complete measured or invalid row. Open, nonmanifold or inconsistent meshes keep usable area/bounds but have null volume; source files are not changed.

Steps

  1. Choose the complete STL queue and declare input units.
  2. Review measured/invalid totals and partial status.
  3. Download every row, bounds, area and qualified volume.

Available options

Declared length unit
mm

Capabilities and limits

  • 3,000 files,30 MiB each,80 MiB total;100,000 triangles/file and1,000,000 triangle work overall. Full JSON+CSV together≤20 MiB. File budgets reject the whole batch; malformed individual models become invalid rows; all-invalid fails.
  • Binary/ASCII finite STL; coordinates absolute value≤1e12 and no degenerate triangle. Exact parsed-coordinate edges, no epsilon merge. Volume is an absolute oriented closed-surface integral only when every edge occurs twice in opposite directions. Self-intersection and nested-shell solid semantics are not certified; no mass/repair/rescale.
Open Batch STL geometry measurements →

Tools used in this article

Font Unicode coverage →Check supplied static fonts for each Unicode code point, without installing fonts or using fallback.Rectilinear grid point counts →Count local planar or WGS84 point coordinates in occupied rectangular cells with explicit half-open boundaries.Batch STL geometry measurements →Measure up to3,000 local STL models with complete bounds, dimensions, area and explicitly qualified closed-surface integrals.