All processing runs in your browser

Mesh intelligence
for engineers

Repair, decimate, analyze, and reconstruct 3D meshes. No install. No upload. No $15K seat license. Just drop a file.

Open App See the Pipeline
STL / OBJ / PLY / STEP
Files up to 5 GB
100% client-side
WebAssembly powered
Repair — vertex welding, degenerate removal, manifold closure
Decimate — Garland-Heckbert QEM simplification
Detect — 6+ surface types via variational shape approximation
Recognize — holes, fillets, pockets, threads, patterns
Reconstruct — parametric macros for SolidWorks, Fusion, FreeCAD
Stream — 100MB+ files parsed without full memory load
Analyze — volume, bounding box, manifold status, quality tier
Export — watertight STL, OBJ, PLY with computed normals
Repair — vertex welding, degenerate removal, manifold closure
Decimate — Garland-Heckbert QEM simplification
Detect — 6+ surface types via variational shape approximation
Recognize — holes, fillets, pockets, threads, patterns
Reconstruct — parametric macros for SolidWorks, Fusion, FreeCAD
Stream — 100MB+ files parsed without full memory load
Analyze — volume, bounding box, manifold status, quality tier
Export — watertight STL, OBJ, PLY with computed normals

Five stages. One drop.

Every mesh runs through the same industrial pipeline — repair geometry, reduce complexity, detect surfaces, recognize features, generate outputs.

01
R
Repair
Weld vertices, remove degenerates, close non-manifold edges, fill holes
02
D
Decimate
QEM simplification via meshoptimizer. 225K → 37K triangles typical
03
S
Detect
Variational shape approximation segments into planar, cylindrical, spherical, conical, toroidal regions
04
F
Recognize
Identify holes, fillets, chamfers, pockets, bosses, threads (M3-M12), linear & circular patterns
05
G
Generate
Output manufacturing mesh, sketch assist scripts, or full parametric CAD macros

What the engine sees

Every mesh is analyzed for geometry quality, manufacturing features, and design intent — all in WebAssembly, all in your browser.

M

Mesh Repair

Vertex welding with configurable threshold. Degenerate triangle removal. Non-manifold edge splitting. Automatic hole filling. Powered by meshfix-wasm (PMP library).

Production ready
Q

QEM Decimation

Garland-Heckbert quadric error metric simplification. Adjustable 0-95% reduction with real-time slider control. Preserves surface detail at boundaries.

Production ready
V

Surface Detection

Variational shape approximation segments your mesh into planar, cylindrical, spherical, conical, toroidal, and freeform regions with RMS error metrics.

Production ready
F

Feature Recognition

Automatic identification of through/blind holes, countersinks, counterbores, tapped threads (M3-M12), fillets, chamfers, pockets, bosses, and patterns.

Production ready
S

Streaming Parser

Files over 100MB stream through a voxel-grid decimation pipeline. Never loads the full file into memory. Handles scans up to 5GB on 16GB+ hardware.

Production ready
D

Dimension Idealization

Snaps noisy scan dimensions to nominal metric values. Detects imperial equivalents. Suggests standard stock sizes. Exports a full design intent JSON report.

Production ready
C

Cross-Section Extraction

Mesh-plane intersection generates 2D profiles with arc, circle, line, and spline fitting. Angle snapping for sketch reconstruction.

Production ready
B

STEP/IGES Import

Parse B-Rep solid models via OpenCascade WASM. Tessellation, mass properties, feature extraction, and cross-section computation from native CAD formats.

Production ready
A

AI Engineering Brain

Optional LLM analysis identifies parts, recommends materials and manufacturing methods, validates tolerances, and assesses scan damage. Requires API key.

Labs

Three ways out

Every mesh gets a clean export. Complex parts get sketch scripts. Simple prismatic parts get full parametric macros.

When features detected

Sketch Assist

Reference planes and 2D sketches for your CAD system. You create the extrudes — the tool gives you dimensioned geometry to start from.

  • Auto-generated reference planes
  • Dimensioned 2D sketch profiles
  • Hole positions and diameters
  • Pattern detection (linear + circular)
SolidWorks VBA Fusion 360 Python FreeCAD Python
Simple prismatic parts

Full Parametric

Complete construction sequence with base extrusion, additive/subtractive features, fillets, and patterns. One-click macro for your CAD system.

  • Ordered construction tree
  • Base extrusion identification
  • Hole, pocket, and boss operations
  • Symmetry-aware feature ordering
SolidWorks VBA Fusion 360 Python FreeCAD Python

Built for real geometry

5 GB
Max file size (streaming)
6+
Surface types detected
M3-M12
Thread recognition range
0 bytes
Data sent to any server
4
Input formats (STL OBJ PLY STEP)
3
CAD output targets
95%
Max decimation ratio
56 KB
meshoptimizer WASM size

Not another mesh viewer

Most browser tools stop at viewing. Desktop tools cost $15K/seat. Fluxant gives you the processing pipeline without the install or the invoice.

Feature Browser Viewers Desktop RE Suites Fluxant
Mesh repair -- Yes Yes
QEM decimation -- Yes Yes
Feature recognition -- Yes Yes
CAD macro output -- Yes Yes
No install required Yes -- Yes
Client-side processing Some N/A Yes
5GB+ file streaming -- Yes Yes
Price Free / limited $5K-$15K/yr Free

WebAssembly, not marketing

Real geometry processing compiled to WASM. SharedArrayBuffer workers for parallel execution. No servers, no queues, no upload latency.

meshoptimizer

Garland-Heckbert QEM simplification. The same algorithm used in game engines and DCC tools, compiled to 56KB of WASM.

v1.1.0 · 56 KB inline WASM

meshfix-wasm (PMP Library)

Vertex welding, degenerate removal, non-manifold splitting, hole filling, normal recomputation. Industrial mesh repair in the browser.

v0.1.1 · 433 KB WASM

OpenCascade (occt-import-js)

STEP and IGES file parsing, B-Rep tessellation, mass properties computation. Native CAD format support without a CAD kernel license.

STEP/IGES · B-Rep tessellation

Web Workers + SharedArrayBuffer

Parallel processing across CPU cores. COOP/COEP headers enable shared memory. Real-time progress reporting from worker pool to UI thread.

navigator.hardwareConcurrency workers

Drop a mesh.
See what it finds.

No signup. No install. No data leaves your machine.

Open Fluxant View on GitHub