Geometric data
Volume (cm³), surface (mm²), bounding box (X, Y, Z in mm), centre of mass — calculated directly from the geometry.
The STEP Reader analyses STEP files automatically, returns volume, surface, bounding box, classifies the machining technology and extracts hole features — structured as JSON, integrated straight into your workflow via REST API.
Every STEP file is processed in under 5 seconds — whether it's a turned, milled or sheet-metal part.
Volume (cm³), surface (mm²), bounding box (X, Y, Z in mm), centre of mass — calculated directly from the geometry.
Automatic recognition: turned part, milled part or sheet-metal part. Basis for routing in production planning and cost quoting.
Number of holes, diameter distribution, depths. Distinguishes blind holes from through holes.
With the material density provided, part weight is calculated directly — basis for material cost and shipping weight.
POST /api/step-reader Authorization: Bearer YOUR_API_KEY Content-Type: multipart/form-data file: Bearing_block.step
{
"filename": "Bearing_block.step",
"technology": "milling",
"volume_cm3": 42.18,
"surface_mm2": 6420.5,
"bounding_box": {
"x_mm": 80.0,
"y_mm": 80.0,
"z_mm": 45.0
},
"holes": {
"count": 4,
"diameters_mm": [6, 6, 10, 10]
}
} Example response — the full response includes more fields. Full spec in the docs.
Inbound CAD requests are auto-classified (turning, milling, sheet) and passed with volume + bounding box to the quoting tool. The manual first-pass review goes away.
Customer uploads a STEP — STEP Reader returns geometry in seconds — webshop shows instant pricing. No human in the loop, 24/7.
Volume × material density = part weight. Direct input for material ordering and stock planning — no more reading every STEP file by hand.
30-minute demo call — we run the STEP Reader on your own STEP file and talk through volume, sandbox access and integration.