{ "schema": "component_direct_assembly_relations_v1", "component_id": "component_2", "selection_policy": "Only direct contacts and mates where this component participates are included.", "adjacent_component_ids": [ "component_37", "component_38" ], "direct_contact_relations": [ { "Id": "contact_小臂关节装配2_1_小臂电机减速器连接法兰_1_face_6__电机与大臂外壳连接件1_1_face_31", "ContactKind": "cylindrical_coaxial_fit_candidate", "ComponentA": "小臂关节装配2-1/小臂电机减速器连接法兰-1", "ComponentDisplayNameA": "小臂关节装配2-1/小臂电机减速器连接法兰-1 (小臂电机减速器连接法兰)", "ComponentPathA": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂关节电机\\小臂电机减速器连接法兰.SLDPRT", "ComponentFileNameA": "小臂电机减速器连接法兰.SLDPRT", "ComponentCategoryA": "unknown", "FaceA": 6, "FaceKindA": "cylinder", "ComponentB": "电机与大臂外壳连接件1-1", "ComponentDisplayNameB": "电机与大臂外壳连接件1-1 (电机与大臂外壳连接件1)", "ComponentPathB": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂肘关节装配\\电机与大臂外壳连接件1.SLDPRT", "ComponentFileNameB": "电机与大臂外壳连接件1.SLDPRT", "ComponentCategoryB": "unknown", "FaceB": 31, "FaceKindB": "cylinder", "MateRole": "cylindrical_fit", "FaceRoleA": "cylindrical_mating_face", "FaceRoleB": "cylindrical_mating_face", "OrientationRoleA": "shaft_axis_cylindrical_face", "OrientationRoleB": "shaft_axis_cylindrical_face", "SurfaceProcessRoleA": "machined_cylindrical_fit_surface", "SurfaceProcessRoleB": "machined_cylindrical_fit_surface", "ProcessConfidenceA": "medium_high", "ProcessConfidenceB": "medium_high", "ProcessBasisA": "coaxial cylindrical fit candidate", "ProcessBasisB": "coaxial cylindrical fit candidate", "MachiningScopeA": "full_contact_face", "MachiningScopeB": "full_contact_face", "GapMm": 0, "NormalDot": -1, "RadiusAmm": 35, "RadiusBmm": 35, "AxisDistanceMm": 0, "AxialOverlapMm": 5, "OverlapMeasureMm2": 0, "TrimmedPatchVerified": true, "VerificationStatus": "trimmed_cylindrical_domain_confirmed", "VerificationMethod": "cylindrical_trimmed_face_2mm_slice_angular_intersection", "VerificationSampleHits": 1, "VerificationMinDistanceMm": 0, "Confidence": 0.81, "Evidence": "coaxial cylindrical faces with compatible radius and at least one 2 mm axial slice whose SolidWorks-trimmed angular intervals intersect", "CenterA": [ -98.449, -79.223, 54.4 ], "CenterB": [ -98.449, -94.678, 36.9 ], "NormalA": [], "NormalB": [], "AxisA": [ 0, -1, 0 ], "AxisB": [ -0, -1, -0 ], "BBoxA": [ -146.26, -81.723, 6.59, -50.638, -76.723, 102.211 ], "BBoxB": [ -133.449, -112.634, 19.4, -63.449, -76.723, 54.4 ] }, { "Id": "contact_小臂关节装配2_1_小臂电机减速器连接法兰_1_face_24__电机与大臂外壳连接件1_1_face_33", "ContactKind": "cylindrical_coaxial_fit_candidate", "ComponentA": "小臂关节装配2-1/小臂电机减速器连接法兰-1", "ComponentDisplayNameA": "小臂关节装配2-1/小臂电机减速器连接法兰-1 (小臂电机减速器连接法兰)", "ComponentPathA": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂关节电机\\小臂电机减速器连接法兰.SLDPRT", "ComponentFileNameA": "小臂电机减速器连接法兰.SLDPRT", "ComponentCategoryA": "unknown", "FaceA": 24, "FaceKindA": "cylinder", "ComponentB": "电机与大臂外壳连接件1-1", "ComponentDisplayNameB": "电机与大臂外壳连接件1-1 (电机与大臂外壳连接件1)", "ComponentPathB": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂肘关节装配\\电机与大臂外壳连接件1.SLDPRT", "ComponentFileNameB": "电机与大臂外壳连接件1.SLDPRT", "ComponentCategoryB": "unknown", "FaceB": 33, "FaceKindB": "cylinder", "MateRole": "cylindrical_fit", "FaceRoleA": "cylindrical_mating_face", "FaceRoleB": "cylindrical_mating_face", "OrientationRoleA": "shaft_axis_cylindrical_face", "OrientationRoleB": "shaft_axis_cylindrical_face", "SurfaceProcessRoleA": "machined_cylindrical_fit_surface", "SurfaceProcessRoleB": "machined_cylindrical_fit_surface", "ProcessConfidenceA": "medium_high", "ProcessConfidenceB": "medium_high", "ProcessBasisA": "coaxial cylindrical fit candidate", "ProcessBasisB": "coaxial cylindrical fit candidate", "MachiningScopeA": "full_contact_face", "MachiningScopeB": "full_contact_face", "GapMm": 0, "NormalDot": -1, "RadiusAmm": 25, "RadiusBmm": 25, "AxisDistanceMm": 0, "AxialOverlapMm": 5, "OverlapMeasureMm2": 0, "TrimmedPatchVerified": true, "VerificationStatus": "trimmed_cylindrical_domain_confirmed", "VerificationMethod": "cylindrical_trimmed_face_2mm_slice_angular_intersection", "VerificationSampleHits": 1, "VerificationMinDistanceMm": 0, "Confidence": 0.81, "Evidence": "coaxial cylindrical faces with compatible radius and at least one 2 mm axial slice whose SolidWorks-trimmed angular intervals intersect", "CenterA": [ -98.449, -74.223, 54.4 ], "CenterB": [ -98.449, -74.223, 41.9 ], "NormalA": [], "NormalB": [], "AxisA": [ -0, 1, -0 ], "AxisB": [ 0, -1, 0 ], "BBoxA": [ -132.599, -76.723, 20.25, -64.298, -71.723, 88.551 ], "BBoxB": [ -123.449, -76.723, 29.4, -73.449, -71.723, 54.4 ] }, { "Id": "contact_小臂关节装配2_1_小臂电机减速器连接法兰_1_face_6__电机与大臂外壳连接件3_1_face_9", "ContactKind": "cylindrical_coaxial_fit_candidate", "ComponentA": "小臂关节装配2-1/小臂电机减速器连接法兰-1", "ComponentDisplayNameA": "小臂关节装配2-1/小臂电机减速器连接法兰-1 (小臂电机减速器连接法兰)", "ComponentPathA": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂关节电机\\小臂电机减速器连接法兰.SLDPRT", "ComponentFileNameA": "小臂电机减速器连接法兰.SLDPRT", "ComponentCategoryA": "unknown", "FaceA": 6, "FaceKindA": "cylinder", "ComponentB": "电机与大臂外壳连接件3-1", "ComponentDisplayNameB": "电机与大臂外壳连接件3-1 (电机与大臂外壳连接件3)", "ComponentPathB": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂肘关节装配\\电机与大臂外壳连接件3.SLDPRT", "ComponentFileNameB": "电机与大臂外壳连接件3.SLDPRT", "ComponentCategoryB": "unknown", "FaceB": 9, "FaceKindB": "cylinder", "MateRole": "cylindrical_fit", "FaceRoleA": "cylindrical_mating_face", "FaceRoleB": "cylindrical_mating_face", "OrientationRoleA": "shaft_axis_cylindrical_face", "OrientationRoleB": "shaft_axis_cylindrical_face", "SurfaceProcessRoleA": "machined_cylindrical_fit_surface", "SurfaceProcessRoleB": "machined_cylindrical_fit_surface", "ProcessConfidenceA": "medium_high", "ProcessConfidenceB": "medium_high", "ProcessBasisA": "coaxial cylindrical fit candidate", "ProcessBasisB": "coaxial cylindrical fit candidate", "MachiningScopeA": "full_contact_face", "MachiningScopeB": "full_contact_face", "GapMm": 0, "NormalDot": -1, "RadiusAmm": 35, "RadiusBmm": 35, "AxisDistanceMm": 0, "AxialOverlapMm": 5, "OverlapMeasureMm2": 0, "TrimmedPatchVerified": true, "VerificationStatus": "trimmed_cylindrical_domain_confirmed", "VerificationMethod": "cylindrical_trimmed_face_2mm_slice_angular_intersection", "VerificationSampleHits": 1, "VerificationMinDistanceMm": 0, "Confidence": 0.81, "Evidence": "coaxial cylindrical faces with compatible radius and at least one 2 mm axial slice whose SolidWorks-trimmed angular intervals intersect", "CenterA": [ -98.449, -79.223, 54.4 ], "CenterB": [ -98.449, -94.678, 71.9 ], "NormalA": [], "NormalB": [], "AxisA": [ 0, -1, 0 ], "AxisB": [ -0, 1, 0 ], "BBoxA": [ -146.26, -81.723, 6.59, -50.638, -76.723, 102.211 ], "BBoxB": [ -133.449, -112.634, 54.4, -63.449, -76.723, 89.4 ] }, { "Id": "contact_小臂关节装配2_1_小臂电机减速器连接法兰_1_face_24__电机与大臂外壳连接件3_1_face_14", "ContactKind": "cylindrical_coaxial_fit_candidate", "ComponentA": "小臂关节装配2-1/小臂电机减速器连接法兰-1", "ComponentDisplayNameA": "小臂关节装配2-1/小臂电机减速器连接法兰-1 (小臂电机减速器连接法兰)", "ComponentPathA": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂关节电机\\小臂电机减速器连接法兰.SLDPRT", "ComponentFileNameA": "小臂电机减速器连接法兰.SLDPRT", "ComponentCategoryA": "unknown", "FaceA": 24, "FaceKindA": "cylinder", "ComponentB": "电机与大臂外壳连接件3-1", "ComponentDisplayNameB": "电机与大臂外壳连接件3-1 (电机与大臂外壳连接件3)", "ComponentPathB": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂肘关节装配\\电机与大臂外壳连接件3.SLDPRT", "ComponentFileNameB": "电机与大臂外壳连接件3.SLDPRT", "ComponentCategoryB": "unknown", "FaceB": 14, "FaceKindB": "cylinder", "MateRole": "cylindrical_fit", "FaceRoleA": "cylindrical_mating_face", "FaceRoleB": "cylindrical_mating_face", "OrientationRoleA": "shaft_axis_cylindrical_face", "OrientationRoleB": "shaft_axis_cylindrical_face", "SurfaceProcessRoleA": "machined_cylindrical_fit_surface", "SurfaceProcessRoleB": "machined_cylindrical_fit_surface", "ProcessConfidenceA": "medium_high", "ProcessConfidenceB": "medium_high", "ProcessBasisA": "coaxial cylindrical fit candidate", "ProcessBasisB": "coaxial cylindrical fit candidate", "MachiningScopeA": "full_contact_face", "MachiningScopeB": "full_contact_face", "GapMm": 0, "NormalDot": -1, "RadiusAmm": 25, "RadiusBmm": 25, "AxisDistanceMm": 0, "AxialOverlapMm": 5, "OverlapMeasureMm2": 0, "TrimmedPatchVerified": true, "VerificationStatus": "trimmed_cylindrical_domain_confirmed", "VerificationMethod": "cylindrical_trimmed_face_2mm_slice_angular_intersection", "VerificationSampleHits": 1, "VerificationMinDistanceMm": 0, "Confidence": 0.81, "Evidence": "coaxial cylindrical faces with compatible radius and at least one 2 mm axial slice whose SolidWorks-trimmed angular intervals intersect", "CenterA": [ -98.449, -74.223, 54.4 ], "CenterB": [ -98.449, -74.223, 66.9 ], "NormalA": [], "NormalB": [], "AxisA": [ -0, 1, -0 ], "AxisB": [ 0, -1, -0 ], "BBoxA": [ -132.599, -76.723, 20.25, -64.298, -71.723, 88.551 ], "BBoxB": [ -123.449, -76.723, 54.4, -73.449, -71.723, 79.4 ] } ], "direct_mate_relations": [ { "Id": "assembly_mate_14", "MateName": "重合14", "MateType": 0, "MateTypeName": "swMateCOINCIDENT", "Alignment": 1, "AlignmentName": "swMateAlignANTI_ALIGNED", "ComponentA": "小臂关节装配2-1/小臂电机减速器连接法兰-1", "ComponentDisplayNameA": "小臂关节装配2-1/小臂电机减速器连接法兰-1 (小臂电机减速器连接法兰)", "ComponentPathA": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂关节电机\\小臂电机减速器连接法兰.SLDPRT", "ComponentFileNameA": "小臂电机减速器连接法兰.SLDPRT", "ComponentB": "电机与大臂外壳连接件3-1", "ComponentDisplayNameB": "电机与大臂外壳连接件3-1 (电机与大臂外壳连接件3)", "ComponentPathB": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂肘关节装配\\电机与大臂外壳连接件3.SLDPRT", "ComponentFileNameB": "电机与大臂外壳连接件3.SLDPRT", "EntityCount": 2, "Evidence": "solidworks_mate" } ], "adjacent_component_summaries": [ { "component_id": "component_37", "instance_name": "电机与大臂外壳连接件1-1", "display_name": "电机与大臂外壳连接件1-1 (电机与大臂外壳连接件1)", "category": "unknown", "review_scope": "part_design_required", "face_count": 74, "cylinder_face_count": 19, "bbox_mm": [ -153.449, -118.723, -5.6, -43.449, -18.723, 54.4 ] }, { "component_id": "component_38", "instance_name": "电机与大臂外壳连接件3-1", "display_name": "电机与大臂外壳连接件3-1 (电机与大臂外壳连接件3)", "category": "unknown", "review_scope": "part_design_required", "face_count": 38, "cylinder_face_count": 17, "bbox_mm": [ -146.449, -115.074, 54.4, -50.449, -22.373, 102.4 ] } ] }