{ "schema": "component_direct_assembly_relations_v1", "component_id": "component_38", "selection_policy": "Only direct contacts and mates where this component participates are included.", "adjacent_component_ids": [ "component_2", "component_3", "component_35", "component_6" ], "direct_contact_relations": [ { "Id": "contact_小臂关节装配2_1_CSG_20_160_2A_SP_C_8_WG1044040_MHC_1_CSG_20_50_2A_GR_MHC_b_1_face_64__电机与大臂外壳连接件3_1_face_9", "ContactKind": "cylindrical_coaxial_fit_candidate", "ComponentA": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/CSG-20-50-2A-GR-MHC_b-1", "ComponentDisplayNameA": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/CSG-20-50-2A-GR-MHC_b-1 (CSG-20-50-2A-GR-MHC_b)", "ComponentPathA": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂谐波减速器\\CSG-20-50-2A-GR-MHC_b.sldprt", "ComponentFileNameA": "CSG-20-50-2A-GR-MHC_b.sldprt", "ComponentCategoryA": "unknown", "FaceA": 64, "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": 6.7, "OverlapMeasureMm2": 0, "TrimmedPatchVerified": true, "VerificationStatus": "trimmed_cylindrical_domain_confirmed", "VerificationMethod": "cylindrical_trimmed_face_2mm_slice_angular_intersection", "VerificationSampleHits": 1, "VerificationMinDistanceMm": 0, "Confidence": 0.813, "Evidence": "coaxial cylindrical faces with compatible radius and at least one 2 mm axial slice whose SolidWorks-trimmed angular intervals intersect", "CenterA": [ -98.449, -85.473, 54.4 ], "CenterB": [ -98.449, -94.678, 71.9 ], "NormalA": [], "NormalB": [], "AxisA": [ -0, 1, -0 ], "AxisB": [ -0, 1, 0 ], "BBoxA": [ -147.523, -88.823, 5.326, -49.375, -82.123, 103.474 ], "BBoxB": [ -133.449, -112.634, 54.4, -63.449, -76.723, 89.4 ] }, { "Id": "contact_小臂关节装配2_1_EC60fl_150W_V2_stp_1_face_410__电机与大臂外壳连接件3_1_face_8", "ContactKind": "planar_face_contact_candidate", "ComponentA": "小臂关节装配2-1/EC60fl-150W-V2.stp-1", "ComponentDisplayNameA": "小臂关节装配2-1/EC60fl-150W-V2.stp-1 (EC60fl-150W-V2.stp)", "ComponentPathA": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂关节电机\\EC60fl-150W-V2.stp.SLDPRT", "ComponentFileNameA": "EC60fl-150W-V2.stp.SLDPRT", "ComponentCategoryA": "unknown", "FaceA": 410, "FaceKindA": "plane", "ComponentB": "电机与大臂外壳连接件3-1", "ComponentDisplayNameB": "电机与大臂外壳连接件3-1 (电机与大臂外壳连接件3)", "ComponentPathB": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂肘关节装配\\电机与大臂外壳连接件3.SLDPRT", "ComponentFileNameB": "电机与大臂外壳连接件3.SLDPRT", "ComponentCategoryB": "unknown", "FaceB": 8, "FaceKindB": "plane", "MateRole": "planar_mating_face", "FaceRoleA": "planar_mating_face", "FaceRoleB": "planar_mating_face", "OrientationRoleA": "axial_end_face", "OrientationRoleB": "axial_end_face", "SurfaceProcessRoleA": "machined_surface_candidate", "SurfaceProcessRoleB": "machined_surface_candidate", "ProcessConfidenceA": "medium", "ProcessConfidenceB": "medium", "ProcessBasisA": "planar_mating_face: contact is evidence, but process role needs tolerance/PMI or functional confirmation", "ProcessBasisB": "planar_mating_face: contact is evidence, but process role needs tolerance/PMI or functional confirmation", "MachiningScopeA": "contact_patch_unknown", "MachiningScopeB": "contact_patch_unknown", "GapMm": 0, "NormalDot": -1, "RadiusAmm": 0, "RadiusBmm": 0, "AxisDistanceMm": 0, "AxialOverlapMm": 0, "OverlapMeasureMm2": 578378.614, "TrimmedPatchVerified": true, "VerificationStatus": "trimmed_interface_confirmed", "VerificationMethod": "planar_tessellated_trimmed_domain_intersection", "VerificationSampleHits": 1, "VerificationMinDistanceMm": 26073.9004, "Confidence": 0.97, "Evidence": "coplanar/opposite planar faces with verified overlap between tessellated trimmed face domains", "CenterA": [ -98.449, -71.723, 54.4 ], "CenterB": [ -98.449, -71.723, 69.4 ], "NormalA": [ -0, 1, 0 ], "NormalB": [ 0, -1, -0 ], "AxisA": [], "AxisB": [], "BBoxA": [ -128.149, -71.723, 24.7, -68.749, -71.723, 84.1 ], "BBoxB": [ -128.449, -71.723, 54.4, -68.449, -71.723, 84.4 ] }, { "Id": "contact_小臂关节装配2_1_EC60fl_150W_V2_stp_1_face_410__电机与大臂外壳连接件3_1_face_23", "ContactKind": "planar_face_contact_candidate", "ComponentA": "小臂关节装配2-1/EC60fl-150W-V2.stp-1", "ComponentDisplayNameA": "小臂关节装配2-1/EC60fl-150W-V2.stp-1 (EC60fl-150W-V2.stp)", "ComponentPathA": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂关节电机\\EC60fl-150W-V2.stp.SLDPRT", "ComponentFileNameA": "EC60fl-150W-V2.stp.SLDPRT", "ComponentCategoryA": "unknown", "FaceA": 410, "FaceKindA": "plane", "ComponentB": "电机与大臂外壳连接件3-1", "ComponentDisplayNameB": "电机与大臂外壳连接件3-1 (电机与大臂外壳连接件3)", "ComponentPathB": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂肘关节装配\\电机与大臂外壳连接件3.SLDPRT", "ComponentFileNameB": "电机与大臂外壳连接件3.SLDPRT", "ComponentCategoryB": "unknown", "FaceB": 23, "FaceKindB": "plane", "MateRole": "planar_mating_face", "FaceRoleA": "planar_mating_face", "FaceRoleB": "planar_mating_face", "OrientationRoleA": "axial_end_face", "OrientationRoleB": "axial_end_face", "SurfaceProcessRoleA": "machined_surface_candidate", "SurfaceProcessRoleB": "machined_surface_candidate", "ProcessConfidenceA": "medium", "ProcessConfidenceB": "medium", "ProcessBasisA": "planar_mating_face: contact is evidence, but process role needs tolerance/PMI or functional confirmation", "ProcessBasisB": "planar_mating_face: contact is evidence, but process role needs tolerance/PMI or functional confirmation", "MachiningScopeA": "contact_patch_unknown", "MachiningScopeB": "contact_patch_unknown", "GapMm": 0, "NormalDot": -1, "RadiusAmm": 0, "RadiusBmm": 0, "AxisDistanceMm": 0, "AxialOverlapMm": 0, "OverlapMeasureMm2": 912735.583, "TrimmedPatchVerified": true, "VerificationStatus": "trimmed_interface_confirmed", "VerificationMethod": "planar_tessellated_trimmed_domain_intersection", "VerificationSampleHits": 1, "VerificationMinDistanceMm": 26073.9004, "Confidence": 0.97, "Evidence": "coplanar/opposite planar faces with verified overlap between tessellated trimmed face domains", "CenterA": [ -98.449, -71.723, 54.4 ], "CenterB": [ -123.078, -71.723, 73.272 ], "NormalA": [ -0, 1, 0 ], "NormalB": [ 0, -1, -0 ], "AxisA": [], "AxisB": [], "BBoxA": [ -128.149, -71.723, 24.7, -68.749, -71.723, 84.1 ], "BBoxB": [ -124.793, -71.723, 71.523, -121.363, -71.723, 75.022 ] }, { "Id": "contact_小臂关节装配2_1_EC60fl_150W_V2_stp_1_face_408__电机与大臂外壳连接件3_1_face_5", "ContactKind": "cylindrical_coaxial_fit_candidate", "ComponentA": "小臂关节装配2-1/EC60fl-150W-V2.stp-1", "ComponentDisplayNameA": "小臂关节装配2-1/EC60fl-150W-V2.stp-1 (EC60fl-150W-V2.stp)", "ComponentPathA": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂关节电机\\EC60fl-150W-V2.stp.SLDPRT", "ComponentFileNameA": "EC60fl-150W-V2.stp.SLDPRT", "ComponentCategoryA": "unknown", "FaceA": 408, "FaceKindA": "cylinder", "ComponentB": "电机与大臂外壳连接件3-1", "ComponentDisplayNameB": "电机与大臂外壳连接件3-1 (电机与大臂外壳连接件3)", "ComponentPathB": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂肘关节装配\\电机与大臂外壳连接件3.SLDPRT", "ComponentFileNameB": "电机与大臂外壳连接件3.SLDPRT", "ComponentCategoryB": "unknown", "FaceB": 5, "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": 30, "RadiusBmm": 30, "AxisDistanceMm": 0, "AxialOverlapMm": 7.4, "OverlapMeasureMm2": 0, "TrimmedPatchVerified": true, "VerificationStatus": "trimmed_cylindrical_domain_confirmed", "VerificationMethod": "cylindrical_trimmed_face_2mm_slice_angular_intersection", "VerificationSampleHits": 1, "VerificationMinDistanceMm": 0, "Confidence": 0.815, "Evidence": "coaxial cylindrical faces with compatible radius and at least one 2 mm axial slice whose SolidWorks-trimmed angular intervals intersect", "CenterA": [ -83.449, -67.723, 54.4 ], "CenterB": [ -98.449, -52.723, 69.4 ], "NormalA": [], "NormalB": [], "AxisA": [ -0, 1, 0 ], "AxisB": [ 0, -1, -0 ], "BBoxA": [ -98.449, -71.423, 24.4, -68.449, -64.023, 84.4 ], "BBoxB": [ -128.449, -71.723, 54.4, -68.449, -33.723, 84.4 ] }, { "Id": "contact_小臂关节装配2_1_EC60fl_150W_V2_stp_1_face_412__电机与大臂外壳连接件3_1_face_5", "ContactKind": "cylindrical_coaxial_fit_candidate", "ComponentA": "小臂关节装配2-1/EC60fl-150W-V2.stp-1", "ComponentDisplayNameA": "小臂关节装配2-1/EC60fl-150W-V2.stp-1 (EC60fl-150W-V2.stp)", "ComponentPathA": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂关节电机\\EC60fl-150W-V2.stp.SLDPRT", "ComponentFileNameA": "EC60fl-150W-V2.stp.SLDPRT", "ComponentCategoryA": "unknown", "FaceA": 412, "FaceKindA": "cylinder", "ComponentB": "电机与大臂外壳连接件3-1", "ComponentDisplayNameB": "电机与大臂外壳连接件3-1 (电机与大臂外壳连接件3)", "ComponentPathB": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂肘关节装配\\电机与大臂外壳连接件3.SLDPRT", "ComponentFileNameB": "电机与大臂外壳连接件3.SLDPRT", "ComponentCategoryB": "unknown", "FaceB": 5, "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": 30, "RadiusBmm": 30, "AxisDistanceMm": 0, "AxialOverlapMm": 7.4, "OverlapMeasureMm2": 0, "TrimmedPatchVerified": true, "VerificationStatus": "trimmed_cylindrical_domain_confirmed", "VerificationMethod": "cylindrical_trimmed_face_2mm_slice_angular_intersection", "VerificationSampleHits": 1, "VerificationMinDistanceMm": 0, "Confidence": 0.815, "Evidence": "coaxial cylindrical faces with compatible radius and at least one 2 mm axial slice whose SolidWorks-trimmed angular intervals intersect", "CenterA": [ -113.449, -67.723, 54.4 ], "CenterB": [ -98.449, -52.723, 69.4 ], "NormalA": [], "NormalB": [], "AxisA": [ -0, 1, 0 ], "AxisB": [ 0, -1, -0 ], "BBoxA": [ -128.449, -71.423, 24.4, -98.449, -64.023, 84.4 ], "BBoxB": [ -128.449, -71.723, 54.4, -68.449, -33.723, 84.4 ] }, { "Id": "contact_小臂关节装配2_1_EC60fl_150W_V2_stp_1_face_424__电机与大臂外壳连接件3_1_face_5", "ContactKind": "cylindrical_coaxial_fit_candidate", "ComponentA": "小臂关节装配2-1/EC60fl-150W-V2.stp-1", "ComponentDisplayNameA": "小臂关节装配2-1/EC60fl-150W-V2.stp-1 (EC60fl-150W-V2.stp)", "ComponentPathA": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂关节电机\\EC60fl-150W-V2.stp.SLDPRT", "ComponentFileNameA": "EC60fl-150W-V2.stp.SLDPRT", "ComponentCategoryA": "unknown", "FaceA": 424, "FaceKindA": "cylinder", "ComponentB": "电机与大臂外壳连接件3-1", "ComponentDisplayNameB": "电机与大臂外壳连接件3-1 (电机与大臂外壳连接件3)", "ComponentPathB": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂肘关节装配\\电机与大臂外壳连接件3.SLDPRT", "ComponentFileNameB": "电机与大臂外壳连接件3.SLDPRT", "ComponentCategoryB": "unknown", "FaceB": 5, "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": 30, "RadiusBmm": 30, "AxisDistanceMm": 0, "AxialOverlapMm": 1.2, "OverlapMeasureMm2": 0, "TrimmedPatchVerified": true, "VerificationStatus": "trimmed_cylindrical_domain_confirmed", "VerificationMethod": "cylindrical_trimmed_face_2mm_slice_angular_intersection", "VerificationSampleHits": 1, "VerificationMinDistanceMm": 0, "Confidence": 0.802, "Evidence": "coaxial cylindrical faces with compatible radius and at least one 2 mm axial slice whose SolidWorks-trimmed angular intervals intersect", "CenterA": [ -83.449, -59.623, 54.4 ], "CenterB": [ -98.449, -52.723, 69.4 ], "NormalA": [], "NormalB": [], "AxisA": [ -0, 1, 0 ], "AxisB": [ 0, -1, -0 ], "BBoxA": [ -98.449, -60.223, 24.4, -68.449, -59.023, 84.4 ], "BBoxB": [ -128.449, -71.723, 54.4, -68.449, -33.723, 84.4 ] }, { "Id": "contact_小臂关节装配2_1_EC60fl_150W_V2_stp_1_face_425__电机与大臂外壳连接件3_1_face_5", "ContactKind": "cylindrical_coaxial_fit_candidate", "ComponentA": "小臂关节装配2-1/EC60fl-150W-V2.stp-1", "ComponentDisplayNameA": "小臂关节装配2-1/EC60fl-150W-V2.stp-1 (EC60fl-150W-V2.stp)", "ComponentPathA": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂关节电机\\EC60fl-150W-V2.stp.SLDPRT", "ComponentFileNameA": "EC60fl-150W-V2.stp.SLDPRT", "ComponentCategoryA": "unknown", "FaceA": 425, "FaceKindA": "cylinder", "ComponentB": "电机与大臂外壳连接件3-1", "ComponentDisplayNameB": "电机与大臂外壳连接件3-1 (电机与大臂外壳连接件3)", "ComponentPathB": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂肘关节装配\\电机与大臂外壳连接件3.SLDPRT", "ComponentFileNameB": "电机与大臂外壳连接件3.SLDPRT", "ComponentCategoryB": "unknown", "FaceB": 5, "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": 30, "RadiusBmm": 30, "AxisDistanceMm": 0, "AxialOverlapMm": 1.2, "OverlapMeasureMm2": 0, "TrimmedPatchVerified": true, "VerificationStatus": "trimmed_cylindrical_domain_confirmed", "VerificationMethod": "cylindrical_trimmed_face_2mm_slice_angular_intersection", "VerificationSampleHits": 1, "VerificationMinDistanceMm": 0, "Confidence": 0.802, "Evidence": "coaxial cylindrical faces with compatible radius and at least one 2 mm axial slice whose SolidWorks-trimmed angular intervals intersect", "CenterA": [ -113.449, -59.623, 54.4 ], "CenterB": [ -98.449, -52.723, 69.4 ], "NormalA": [], "NormalB": [], "AxisA": [ -0, 1, 0 ], "AxisB": [ 0, -1, -0 ], "BBoxA": [ -128.449, -60.223, 24.4, -98.449, -59.023, 84.4 ], "BBoxB": [ -128.449, -71.723, 54.4, -68.449, -33.723, 84.4 ] }, { "Id": "contact_小臂关节装配2_1_GB_T70_1_2000内六角圆柱头螺钉M3_12_1_face_4__电机与大臂外壳连接件3_1_face_15", "ContactKind": "planar_face_contact_candidate", "ComponentA": "小臂关节装配2-1/GB/T70.1-2000内六角圆柱头螺钉M3×12-1", "ComponentDisplayNameA": "小臂关节装配2-1/GB/T70.1-2000内六角圆柱头螺钉M3×12-1 (GB/T70.1-2000内六角圆柱头螺钉M3×12)", "ComponentPathA": "D:\\Desktop\\新建文件夹\\毕设\\建模\\螺栓连接件\\GB/T70.1-2000内六角圆柱头螺钉M3×12.SLDPRT", "ComponentFileNameA": "GB/T70.1-2000内六角圆柱头螺钉M3×12.SLDPRT", "ComponentCategoryA": "unknown", "FaceA": 4, "FaceKindA": "plane", "ComponentB": "电机与大臂外壳连接件3-1", "ComponentDisplayNameB": "电机与大臂外壳连接件3-1 (电机与大臂外壳连接件3)", "ComponentPathB": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂肘关节装配\\电机与大臂外壳连接件3.SLDPRT", "ComponentFileNameB": "电机与大臂外壳连接件3.SLDPRT", "ComponentCategoryB": "unknown", "FaceB": 15, "FaceKindB": "plane", "MateRole": "planar_mating_face", "FaceRoleA": "planar_mating_face", "FaceRoleB": "planar_mating_face", "OrientationRoleA": "axial_end_face", "OrientationRoleB": "axial_end_face", "SurfaceProcessRoleA": "machined_surface_candidate", "SurfaceProcessRoleB": "machined_surface_candidate", "ProcessConfidenceA": "medium", "ProcessConfidenceB": "medium", "ProcessBasisA": "planar_mating_face: contact is evidence, but process role needs tolerance/PMI or functional confirmation", "ProcessBasisB": "planar_mating_face: contact is evidence, but process role needs tolerance/PMI or functional confirmation", "MachiningScopeA": "contact_patch_unknown", "MachiningScopeB": "contact_patch_unknown", "GapMm": 0, "NormalDot": 1, "RadiusAmm": 0, "RadiusBmm": 0, "AxisDistanceMm": 0, "AxialOverlapMm": 0, "OverlapMeasureMm2": 184012.318, "TrimmedPatchVerified": true, "VerificationStatus": "trimmed_interface_confirmed", "VerificationMethod": "planar_tessellated_trimmed_domain_intersection", "VerificationSampleHits": 1, "VerificationMinDistanceMm": 10989, "Confidence": 0.88, "Evidence": "coplanar/opposite planar faces with verified overlap between tessellated trimmed face domains", "CenterA": [ -98.449, -76.723, 75.9 ], "CenterB": [ -98.449, -76.723, 71.9 ], "NormalA": [ 0, -1, -0 ], "NormalB": [ 0, -1, -0 ], "AxisA": [], "AxisB": [], "BBoxA": [ -101.199, -76.723, 73.15, -95.699, -76.723, 78.65 ], "BBoxB": [ -133.449, -76.723, 54.4, -63.449, -76.723, 89.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_13", "MateName": "同心16", "MateType": 1, "MateTypeName": "swMateCONCENTRIC", "Alignment": 1, "AlignmentName": "swMateAlignANTI_ALIGNED", "ComponentA": "小臂关节装配2-1/EC60fl-150W-V2.stp-1", "ComponentDisplayNameA": "小臂关节装配2-1/EC60fl-150W-V2.stp-1 (EC60fl-150W-V2.stp)", "ComponentPathA": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂关节电机\\EC60fl-150W-V2.stp.SLDPRT", "ComponentFileNameA": "EC60fl-150W-V2.stp.SLDPRT", "ComponentB": "电机与大臂外壳连接件3-1", "ComponentDisplayNameB": "电机与大臂外壳连接件3-1 (电机与大臂外壳连接件3)", "ComponentPathB": "D:\\Desktop\\新建文件夹\\毕设\\建模\\小臂肘关节装配\\电机与大臂外壳连接件3.SLDPRT", "ComponentFileNameB": "电机与大臂外壳连接件3.SLDPRT", "EntityCount": 2, "Evidence": "solidworks_mate" }, { "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_2", "instance_name": "小臂关节装配2-1/小臂电机减速器连接法兰-1", "display_name": "小臂关节装配2-1/小臂电机减速器连接法兰-1 (小臂电机减速器连接法兰)", "category": "unknown", "review_scope": "part_design_required", "face_count": 33, "cylinder_face_count": 26, "bbox_mm": [ -146.26, -81.723, 6.59, -50.638, -71.723, 102.211 ] }, { "component_id": "component_3", "instance_name": "小臂关节装配2-1/GB/T70.1-2000内六角圆柱头螺钉M3×12-1", "display_name": "小臂关节装配2-1/GB/T70.1-2000内六角圆柱头螺钉M3×12-1 (GB/T70.1-2000内六角圆柱头螺钉M3×12)", "category": "unknown", "review_scope": "part_design_required", "face_count": 15, "cylinder_face_count": 2, "bbox_mm": [ -101.199, -79.723, 73.15, -95.699, -64.723, 78.65 ] }, { "component_id": "component_35", "instance_name": "小臂关节装配2-1/EC60fl-150W-V2.stp-1", "display_name": "小臂关节装配2-1/EC60fl-150W-V2.stp-1 (EC60fl-150W-V2.stp)", "category": "unknown", "review_scope": "part_design_required", "face_count": 432, "cylinder_face_count": 122, "bbox_mm": [ -128.449, -94.823, 5.4, -68.449, -33.523, 84.4 ] }, { "component_id": "component_6", "instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/CSG-20-50-2A-GR-MHC_b-1", "display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/CSG-20-50-2A-GR-MHC_b-1 (CSG-20-50-2A-GR-MHC_b)", "category": "unknown", "review_scope": "part_design_required", "face_count": 69, "cylinder_face_count": 40, "bbox_mm": [ -147.523, -110.723, 5.326, -49.375, -81.723, 103.474 ] } ] }