{
  "endpoint": "/physics/stl-import/api",
  "method": "POST",
  "body": "содержимое .stl как есть (application/octet-stream или model/stl), бинарный или ASCII",
  "limit_bytes": 52428800,
  "example": "curl --data-binary @model.stl -H 'Content-Type: model/stl' https://kobets.info/physics/stl-import/api",
  "response": {
    "ok": true,
    "format": "binary | ascii",
    "name": "имя из заголовка файла",
    "bytes": "размер файла",
    "triangles": "число треугольников",
    "vertices": "уникальных вершин",
    "edges": "уникальных рёбер",
    "bbox": "{min:[x,y,z], max:[x,y,z]}",
    "size": "[dx,dy,dz] в единицах файла",
    "center": "[x,y,z]",
    "area": "площадь поверхности",
    "volume": "объём (только для замкнутой сетки, иначе null)",
    "closed": "сетка замкнута и без неманифолдных рёбер",
    "openEdges": "рёбер с одним треугольником",
    "nonManifoldEdges": "рёбер с тремя и более треугольниками",
    "degenerateTriangles": "треугольников нулевой площади"
  },
  "ui": "/physics/stl-import/"
}