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