98 lines
3.3 KiB
JSON
98 lines
3.3 KiB
JSON
{
|
|
"schema": "part_function_profiles_v1",
|
|
"generation_mode": "heuristic_from_component_names_and_assembly_graph",
|
|
"usage_policy": "Part-level role context only. Local face/hole/feature roles must still be inferred from local B-rep and direct relations.",
|
|
"Profiles": [
|
|
{
|
|
"ComponentId": "component_1",
|
|
"ComponentName": "电机和连接臂连接件-1",
|
|
"DisplayName": "电机和连接臂连接件-1 (电机和连接臂连接件)",
|
|
"FunctionalBlockId": "unclassified_components",
|
|
"PartRole": "general mechanical part; local function must be inferred from B-rep, images, and direct relations.",
|
|
"MainInterfaces": [
|
|
"component_38",
|
|
"component_6"
|
|
],
|
|
"Confidence": "low",
|
|
"Evidence": [
|
|
"component name",
|
|
"direct contact/mate graph",
|
|
"component degree"
|
|
]
|
|
},
|
|
{
|
|
"ComponentId": "component_38",
|
|
"ComponentName": "小臂外壳1-1",
|
|
"DisplayName": "小臂外壳1-1 (小臂外壳1)",
|
|
"FunctionalBlockId": "unclassified_components",
|
|
"PartRole": "general mechanical part; local function must be inferred from B-rep, images, and direct relations.",
|
|
"MainInterfaces": [
|
|
"component_1",
|
|
"component_39",
|
|
"component_41",
|
|
"component_42"
|
|
],
|
|
"Confidence": "low",
|
|
"Evidence": [
|
|
"component name",
|
|
"direct contact/mate graph",
|
|
"component degree"
|
|
]
|
|
},
|
|
{
|
|
"ComponentId": "component_39",
|
|
"ComponentName": "电机与大臂外壳连接件1-1",
|
|
"DisplayName": "电机与大臂外壳连接件1-1 (电机与大臂外壳连接件1)",
|
|
"FunctionalBlockId": "unclassified_components",
|
|
"PartRole": "general mechanical part; local function must be inferred from B-rep, images, and direct relations.",
|
|
"MainInterfaces": [
|
|
"component_35",
|
|
"component_38",
|
|
"component_40",
|
|
"component_41"
|
|
],
|
|
"Confidence": "low",
|
|
"Evidence": [
|
|
"component name",
|
|
"direct contact/mate graph",
|
|
"component degree"
|
|
]
|
|
},
|
|
{
|
|
"ComponentId": "component_41",
|
|
"ComponentName": "电机与大臂外壳连接件3-1",
|
|
"DisplayName": "电机与大臂外壳连接件3-1 (电机与大臂外壳连接件3)",
|
|
"FunctionalBlockId": "unclassified_components",
|
|
"PartRole": "general mechanical part; local function must be inferred from B-rep, images, and direct relations.",
|
|
"MainInterfaces": [
|
|
"component_34",
|
|
"component_35",
|
|
"component_38",
|
|
"component_39",
|
|
"component_40"
|
|
],
|
|
"Confidence": "low",
|
|
"Evidence": [
|
|
"component name",
|
|
"direct contact/mate graph",
|
|
"component degree"
|
|
]
|
|
},
|
|
{
|
|
"ComponentId": "component_42",
|
|
"ComponentName": "轴承与连接臂连接件-1",
|
|
"DisplayName": "轴承与连接臂连接件-1 (轴承与连接臂连接件)",
|
|
"FunctionalBlockId": "unclassified_components",
|
|
"PartRole": "general mechanical part; local function must be inferred from B-rep, images, and direct relations.",
|
|
"MainInterfaces": [
|
|
"component_38"
|
|
],
|
|
"Confidence": "low",
|
|
"Evidence": [
|
|
"component name",
|
|
"direct contact/mate graph",
|
|
"component degree"
|
|
]
|
|
}
|
|
]
|
|
} |