mohan-bee/tscircuit-robot-vacuum

A tscircuit package created by mohan-bee.

Version
1.0.0
License
unset
Stars
0

capability-audit/printed-parts/manifest.json

{
  "source": "/workspace/scratch/5e50684ec931/capability-audit/probe.circuit.json",
  "geometryPipeline": "tscircuit assembly.printedpart -> Circuit JSON -> circuit-json-to-gltf loadCadComponentMesh -> binary STL",
  "date": "2026-11-03T00:11:00.576Z",
  "units": "mm",
  "parts": [
    {
      "name": "SPACER",
      "file": "SPACER.stl",
      "source_component_id": "source_component_0",
      "cad_component_id": "cad_component_0",
      "triangleCount": 296,
      "units": "mm",
      "worldBounds": {
        "min": [
          -12,
          -12,
          -5.5
        ],
        "max": [
          12,
          12,
          -2.5
        ]
      },
      "sizeMm": [
        24,
        24,
        3
      ],
      "stlTranslationFromWorldMm": [
        0,
        0,
        5.5
      ],
      "orientation": "assembled orientation retained; XY centered and lowest Z=0",
      "signedVolumeMm3": 1690.5426581729096,
      "surfaceAreaMm2": 1452.667020668487,
      "meshChecks": {
        "boundaryEdges": 0,
        "nonManifoldEdges": 0,
        "inconsistentEdges": 0,
        "degenerateTriangles": 0
      },
      "fabricationStatus": "engineering prototype; mesh diagnostics do not establish printability or fit"
    }
  ],
  "limitations": [
    "The CLI has no native STL export selector; this script only serializes native meshes.",
    "STL has no intrinsic units; import using millimetres.",
    "No automatic support, slicing, material shrinkage, tolerance, strength, or fit qualification is performed.",
    "A zero boundary-edge count is a topology diagnostic, not a self-intersection or manufacturability guarantee.",
    "Files retain assembly orientation; choose suitable print orientations and validate in a slicer before printing."
  ]
}