65 lines
1.6 KiB
JSON
65 lines
1.6 KiB
JSON
{
|
|
"schema_version": "1.0",
|
|
"request": "生成模数2、20齿、12毫米厚、中心孔12毫米的人字齿轮,导出STEP并保留可重放模型图",
|
|
"selected_backend": "simplecadapi",
|
|
"runner_skill": "simplecadapi",
|
|
"confidence": "high",
|
|
"backend_scores": [
|
|
{
|
|
"backend": "simplecadapi",
|
|
"score": 175,
|
|
"reasons": [
|
|
"+20 specialist mechanical baseline",
|
|
"+65 supported standard mechanical family",
|
|
"+60 replay, semantic graph, or FreeCAD requirement",
|
|
"+30 OCP STEP export requested"
|
|
]
|
|
},
|
|
{
|
|
"backend": "build123d",
|
|
"score": 78,
|
|
"reasons": [
|
|
"+35 general STEP-first default",
|
|
"+8 can model the family generically",
|
|
"+35 editable STEP requested"
|
|
]
|
|
},
|
|
{
|
|
"backend": "cadam",
|
|
"score": -60,
|
|
"reasons": [
|
|
"+10 printable CSG baseline",
|
|
"-70 no native editable STEP output"
|
|
]
|
|
}
|
|
],
|
|
"fallback_order": [
|
|
"build123d",
|
|
"cadam"
|
|
],
|
|
"workflow_profiles": [
|
|
"caddesigner_ecip"
|
|
],
|
|
"downstream_skills": [
|
|
"cad-viewer"
|
|
],
|
|
"requested_outputs": [
|
|
"step"
|
|
],
|
|
"source_of_truth": "SimpleCADAPI Python generator and model JSON",
|
|
"availability": {
|
|
"build123d": {
|
|
"available": true,
|
|
"probe": "python=/Users/jerry/linkhand/CadSet/text-to-cad/.venv/bin/python"
|
|
},
|
|
"simplecadapi": {
|
|
"available": true,
|
|
"probe": "python=/Users/jerry/linkhand/CadSet/text-to-cad/.venv/bin/python"
|
|
},
|
|
"cadam": {
|
|
"available": true,
|
|
"probe": "/Users/jerry/linkhand/CadSet/CADAM"
|
|
}
|
|
}
|
|
}
|