Files
mech-ai/runtime/2/diagnostic_context/assembly_structure_summary.json
T
2026-07-17 17:45:56 +08:00

580 lines
21 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"schema": "assembly_structure_summary_v1",
"source_structure_graph_path": "D:\\CSharpProjects\\agent4\\runtime\\2\\structure_graph.json",
"generation_mode": "programmatic_low_resolution_summary",
"usage_policy": "This file is a compact device-level index. It intentionally excludes full B-rep, faces, images, and unrelated component details.",
"component_count": 41,
"components": [
{
"component_id": "component_1",
"instance_name": "小臂关节装配2-1",
"display_name": "小臂关节装配2-1 (小臂关节装配2)",
"shape_hint": "general_part",
"feature_count": 0,
"face_count": 0,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_5",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1 (CSG-20-160-2A-SP_C_8_WG1044040-MHC)",
"shape_hint": "general_part",
"feature_count": 0,
"face_count": 0,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_9",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-1",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-1 (20_csg_2a)",
"shape_hint": "hole_features",
"feature_count": 1,
"face_count": 1,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_14",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-10",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-10 (20_csg_2a)",
"shape_hint": "hole_features",
"feature_count": 1,
"face_count": 1,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_12",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-11",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-11 (20_csg_2a)",
"shape_hint": "hole_features",
"feature_count": 1,
"face_count": 1,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_24",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-12",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-12 (20_csg_2a)",
"shape_hint": "hole_features",
"feature_count": 1,
"face_count": 1,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_13",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-13",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-13 (20_csg_2a)",
"shape_hint": "hole_features",
"feature_count": 1,
"face_count": 1,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_25",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-14",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-14 (20_csg_2a)",
"shape_hint": "hole_features",
"feature_count": 1,
"face_count": 1,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_26",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-15",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-15 (20_csg_2a)",
"shape_hint": "hole_features",
"feature_count": 1,
"face_count": 1,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_27",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-16",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-16 (20_csg_2a)",
"shape_hint": "hole_features",
"feature_count": 1,
"face_count": 1,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_28",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-17",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-17 (20_csg_2a)",
"shape_hint": "hole_features",
"feature_count": 1,
"face_count": 1,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_17",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-18",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-18 (20_csg_2a)",
"shape_hint": "hole_features",
"feature_count": 9,
"face_count": 1,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_29",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-19",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-19 (20_csg_2a)",
"shape_hint": "hole_features",
"feature_count": 9,
"face_count": 1,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_10",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-2",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-2 (20_csg_2a)",
"shape_hint": "hole_features",
"feature_count": 9,
"face_count": 1,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_30",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-20",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-20 (20_csg_2a)",
"shape_hint": "hole_features",
"feature_count": 9,
"face_count": 1,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_19",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-21",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-21 (20_csg_2a)",
"shape_hint": "hole_features",
"feature_count": 9,
"face_count": 1,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_31",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-22",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-22 (20_csg_2a)",
"shape_hint": "hole_features",
"feature_count": 9,
"face_count": 1,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_20",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-23",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-23 (20_csg_2a)",
"shape_hint": "hole_features",
"feature_count": 9,
"face_count": 1,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_11",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-3",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-3 (20_csg_2a)",
"shape_hint": "hole_features",
"feature_count": 9,
"face_count": 1,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_21",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-4",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-4 (20_csg_2a)",
"shape_hint": "hole_features",
"feature_count": 9,
"face_count": 1,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_22",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-5",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-5 (20_csg_2a)",
"shape_hint": "hole_features",
"feature_count": 9,
"face_count": 1,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_16",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-6",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-6 (20_csg_2a)",
"shape_hint": "hole_features",
"feature_count": 9,
"face_count": 1,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_15",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-7",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-7 (20_csg_2a)",
"shape_hint": "hole_features",
"feature_count": 9,
"face_count": 1,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_23",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-8",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-8 (20_csg_2a)",
"shape_hint": "hole_features",
"feature_count": 9,
"face_count": 1,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_18",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-9",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/20_csg_2a-9 (20_csg_2a)",
"shape_hint": "hole_features",
"feature_count": 9,
"face_count": 1,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_8",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC_d-1",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC_d-1 (CSG-20-160-2A-SP_C_8_WG1044040-MHC_d)",
"shape_hint": "general_part",
"feature_count": 0,
"face_count": 0,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"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)",
"shape_hint": "hole_features",
"feature_count": 23,
"face_count": 69,
"contact_count": 2,
"mate_count": 2,
"adjacent_component_ids": [
"component_37",
"component_38",
"component_41"
],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_7",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/CSG-20-50-2A-GR-MHC_g-1",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/CSG-20-50-2A-GR-MHC_g-1 (CSG-20-50-2A-GR-MHC_g)",
"shape_hint": "hole_features",
"feature_count": 3,
"face_count": 6,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_34",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/WG_CSG_SHG-20_C_8_WG1044040-1",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/WG_CSG_SHG-20_C_8_WG1044040-1 (WG_CSG_SHG-20_C_8_WG1044040)",
"shape_hint": "hole_features",
"feature_count": 9,
"face_count": 69,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_33",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/Workspace1 CSG-2A-20-1",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/Workspace1 CSG-2A-20-1 (Workspace1 CSG-2A-20)",
"shape_hint": "hole_features",
"feature_count": 4,
"face_count": 7,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_32",
"instance_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/Workspace2 CSG-2A 20 C 12-1",
"display_name": "小臂关节装配2-1/CSG-20-160-2A-SP_C_8_WG1044040-MHC-1/Workspace2 CSG-2A 20 C 12-1 (Workspace2 CSG-2A 20 C 12)",
"shape_hint": "hole_features",
"feature_count": 2,
"face_count": 4,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"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)",
"shape_hint": "hole_features",
"feature_count": 24,
"face_count": 432,
"contact_count": 14,
"mate_count": 2,
"adjacent_component_ids": [
"component_37",
"component_38"
],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_3",
"instance_name": "小臂关节装配2-1/GBT701-2000内六角圆柱头螺钉M3×12-1",
"display_name": "小臂关节装配2-1/GBT701-2000内六角圆柱头螺钉M3×12-1 (GBT701-2000内六角圆柱头螺钉M3×12)",
"shape_hint": "hole_features",
"feature_count": 2,
"face_count": 15,
"contact_count": 1,
"mate_count": 0,
"adjacent_component_ids": [
"component_38"
],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_4",
"instance_name": "小臂关节装配2-1/GBT701-2000内六角圆柱头螺钉M3×12-2",
"display_name": "小臂关节装配2-1/GBT701-2000内六角圆柱头螺钉M3×12-2 (GBT701-2000内六角圆柱头螺钉M3×12)",
"shape_hint": "hole_features",
"feature_count": 2,
"face_count": 15,
"contact_count": 1,
"mate_count": 0,
"adjacent_component_ids": [
"component_38"
],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_36",
"instance_name": "小臂关节装配2-1/GBT701-2000内六角圆柱头螺钉M3×12-3",
"display_name": "小臂关节装配2-1/GBT701-2000内六角圆柱头螺钉M3×12-3 (GBT701-2000内六角圆柱头螺钉M3×12)",
"shape_hint": "hole_features",
"feature_count": 2,
"face_count": 15,
"contact_count": 1,
"mate_count": 0,
"adjacent_component_ids": [
"component_38"
],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_2",
"instance_name": "小臂关节装配2-1/小臂电机减速器连接法兰-1",
"display_name": "小臂关节装配2-1/小臂电机减速器连接法兰-1 (小臂电机减速器连接法兰)",
"shape_hint": "hole_features",
"feature_count": 8,
"face_count": 33,
"contact_count": 4,
"mate_count": 1,
"adjacent_component_ids": [
"component_37",
"component_38"
],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_40",
"instance_name": "小臂外壳1-1",
"display_name": "小臂外壳1-1 (小臂外壳1)",
"shape_hint": "hole_features",
"feature_count": 13,
"face_count": 45,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_37",
"instance_name": "电机与大臂外壳连接件1-1",
"display_name": "电机与大臂外壳连接件1-1 (电机与大臂外壳连接件1)",
"shape_hint": "hole_features",
"feature_count": 12,
"face_count": 74,
"contact_count": 11,
"mate_count": 1,
"adjacent_component_ids": [
"component_2",
"component_35",
"component_6"
],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_38",
"instance_name": "电机与大臂外壳连接件3-1",
"display_name": "电机与大臂外壳连接件3-1 (电机与大臂外壳连接件3)",
"shape_hint": "hole_features",
"feature_count": 9,
"face_count": 38,
"contact_count": 10,
"mate_count": 2,
"adjacent_component_ids": [
"component_2",
"component_3",
"component_35",
"component_6"
],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_41",
"instance_name": "电机和连接臂连接件-1",
"display_name": "电机和连接臂连接件-1 (电机和连接臂连接件)",
"shape_hint": "hole_features",
"feature_count": 2,
"face_count": 7,
"contact_count": 0,
"mate_count": 2,
"adjacent_component_ids": [
"component_6"
],
"graph_role_hint": "ordinary_component"
},
{
"component_id": "component_42",
"instance_name": "轴承与连接臂连接件-1",
"display_name": "轴承与连接臂连接件-1 (轴承与连接臂连接件)",
"shape_hint": "hole_features",
"feature_count": 4,
"face_count": 35,
"contact_count": 0,
"mate_count": 0,
"adjacent_component_ids": [],
"graph_role_hint": "ordinary_component"
}
],
"relations": [
{
"a": "component_37",
"b": "component_6",
"relation_hint": "coaxial_or_concentric_interface"
},
{
"a": "component_38",
"b": "component_6",
"relation_hint": "coaxial_or_concentric_interface"
},
{
"a": "component_41",
"b": "component_6",
"relation_hint": "coaxial_or_concentric_interface"
},
{
"a": "component_35",
"b": "component_37",
"relation_hint": "coaxial_or_concentric_interface"
},
{
"a": "component_35",
"b": "component_38",
"relation_hint": "coaxial_or_concentric_interface"
},
{
"a": "component_3",
"b": "component_38",
"relation_hint": "planar_contact_or_mate"
},
{
"a": "component_38",
"b": "component_4",
"relation_hint": "planar_contact_or_mate"
},
{
"a": "component_36",
"b": "component_38",
"relation_hint": "planar_contact_or_mate"
},
{
"a": "component_2",
"b": "component_37",
"relation_hint": "coaxial_or_concentric_interface"
},
{
"a": "component_2",
"b": "component_38",
"relation_hint": "coaxial_or_concentric_interface"
}
]
}