53 lines
1.5 KiB
JSON
53 lines
1.5 KiB
JSON
{
|
|
"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"
|
|
}
|
|
]
|
|
}
|