580 lines
21 KiB
JSON
580 lines
21 KiB
JSON
{
|
||
"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/GB/T70.1-2000内六角圆柱头螺钉M3×12-1",
|
||
"display_name": "小臂关节装配2-1/GB/T70.1-2000内六角圆柱头螺钉M3×12-1 (GB/T70.1-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/GB/T70.1-2000内六角圆柱头螺钉M3×12-2",
|
||
"display_name": "小臂关节装配2-1/GB/T70.1-2000内六角圆柱头螺钉M3×12-2 (GB/T70.1-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/GB/T70.1-2000内六角圆柱头螺钉M3×12-3",
|
||
"display_name": "小臂关节装配2-1/GB/T70.1-2000内六角圆柱头螺钉M3×12-3 (GB/T70.1-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"
|
||
}
|
||
]
|
||
} |