first commit

This commit is contained in:
2026-07-17 17:45:56 +08:00
commit 04c487823b
5873 changed files with 12227228 additions and 0 deletions
@@ -0,0 +1,52 @@
{
"assemblyFaces": [
{
"componentName": "shaft-1",
"componentDisplayName": "轴",
"componentPath": "assembly/shaft-1",
"componentFileName": "shaft.SLDPRT",
"faceIndex": 12,
"faceKind": "cylinder",
"areaMm2": 1884.96,
"centerMm": [0, 0, 0],
"bBoxMm": [-15, -15, -25, 15, 15, 25],
"axisPointMm": [0, 0, 0],
"axis": [0, 0, 1],
"radiusMm": 15,
"diameterMm": 30,
"functionalRole": "cylindrical_mate_face",
"surfaceProcessRole": "machined_cylindrical_fit_surface"
},
{
"componentName": "bearing-1",
"componentDisplayName": "轴承",
"componentPath": "assembly/bearing-1",
"componentFileName": "bearing.SLDPRT",
"faceIndex": 8,
"faceKind": "cylinder",
"areaMm2": 1884.96,
"centerMm": [0, 0, 2],
"bBoxMm": [-15.1, -15.1, -23, 15.1, 15.1, 27],
"axisPointMm": [0, 0, 2],
"axis": [0, 0, 1],
"radiusMm": 15.02,
"diameterMm": 30.04,
"functionalRole": "bearing_mount_face",
"surfaceProcessRole": "precision_machined_bearing_seat_surface"
},
{
"componentName": "housing-1",
"componentDisplayName": "箱体",
"componentPath": "assembly/housing-1",
"componentFileName": "housing.SLDPRT",
"faceIndex": 31,
"faceKind": "plane",
"areaMm2": 5000,
"centerMm": [55, 0, 0],
"bBoxMm": [55, -30, -30, 55, 30, 30],
"normal": [1, 0, 0],
"functionalRole": "planar_contact_face",
"surfaceProcessRole": "machined_surface_candidate"
}
]
}
@@ -0,0 +1,41 @@
{
"view": {
"direction": "+Z",
"rollDeg": 0,
"drawingBBox": {
"minX": -20,
"minY": -20,
"maxX": 60,
"maxY": 20
}
},
"dimensions": [
{
"id": "dim_fit_001",
"text": "Φ30 H7/h6",
"measurementMm": 30,
"kind": "cylindrical_fit",
"ownerComponents": ["轴", "轴承"],
"anchors": [
{
"id": "shaft_side",
"bbox": {
"minX": -15,
"minY": -15,
"maxX": 15,
"maxY": 15
}
},
{
"id": "bearing_side",
"bbox": {
"minX": -15.1,
"minY": -15.1,
"maxX": 15.1,
"maxY": 15.1
}
}
]
}
]
}