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."
]
}