Files
cadSet/text-to-cad/models/cad-router-v1/shaft_reference_set_v1/cad-task.json
T
2026-07-22 19:38:36 +08:00

66 lines
3.7 KiB
JSON

{
"schema_version": "1.0",
"request": "根据六张无尺寸参考图生成六个外形相似的轴类零件;尺寸按图片比例推定,不要求 1:1。",
"route": {
"selected_backend": "build123d",
"runner_skill": "cad",
"project": "text-to-cad",
"fallback_order": ["simplecadapi", "cadam"],
"workflow_profiles": ["caddesigner_ecip", "requirement_refinement", "visual_repair"]
},
"source": {
"paths": [
"001957_like.py",
"004910_like.py",
"054964_like.py",
"061119_like.py",
"067249_like.py",
"086237_like.py"
],
"format": "python",
"backend": "build123d"
},
"artifacts": [
{"path": "001957_like.step", "role": "primary"},
{"path": "001957_like.stl", "role": "secondary"},
{"path": "004910_like.step", "role": "primary"},
{"path": "004910_like.stl", "role": "secondary"},
{"path": "054964_like.step", "role": "primary"},
{"path": "054964_like.stl", "role": "secondary"},
{"path": "061119_like.step", "role": "primary"},
{"path": "061119_like.stl", "role": "secondary"},
{"path": "067249_like.step", "role": "primary"},
{"path": "067249_like.stl", "role": "secondary"},
{"path": "086237_like.step", "role": "primary"},
{"path": "086237_like.stl", "role": "secondary"}
],
"parameters": {
"001957_like": {"overall_length": 337.0, "max_diameter": 32.0},
"004910_like": {"overall_length": 120.0, "diameter": 18.0, "recess_diameter": 6.0},
"054964_like": {"overall_length": 90.0, "shaft_diameter": 16.0, "head_diameter": 24.0},
"061119_like": {"overall_length": 115.0, "body_diameter": 18.0},
"067249_like": {"overall_length": 86.85, "roller_diameter": 28.0, "nominal_thread_diameter": 10.0},
"086237_like": {"overall_length": 342.0, "max_diameter": 22.0}
},
"assumptions": [
"All dimensions are inferred in millimetres from image proportions; the images contain no reliable scale.",
"The models are shape studies, not production drawings or tolerance specifications.",
"067249 uses annular ribs as a lightweight visual thread indication, not a standards-compliant helical thread.",
"Small edge rounds and chamfers visible in renders are omitted unless they materially control the silhouette."
],
"validation": [
"All six build123d generators returned one valid solid before export.",
"All six STEP artifacts passed inspect refs --facts --planes --positioning with ok=true and no warnings.",
"Exported STEP bounds matched the inferred design envelopes: 337x32x32, 120x18x18, 90x24x24, 115x18x18, 86.85x28x28, and 342x22x22 mm (mesh-derived inspection values differ by under 0.02 mm on circular axes).",
"ISO and front snapshot packets were rendered and reviewed for all six parts."
],
"viewer_links": [
"http://127.0.0.1:4178/?dir=%2FUsers%2Fjerry%2Flinkhand%2FCadSet%2Ftext-to-cad%2Fmodels%2Fcad-router-v1%2Fshaft_reference_set_v1&file=001957_like.step",
"http://127.0.0.1:4178/?dir=%2FUsers%2Fjerry%2Flinkhand%2FCadSet%2Ftext-to-cad%2Fmodels%2Fcad-router-v1%2Fshaft_reference_set_v1&file=004910_like.step",
"http://127.0.0.1:4178/?dir=%2FUsers%2Fjerry%2Flinkhand%2FCadSet%2Ftext-to-cad%2Fmodels%2Fcad-router-v1%2Fshaft_reference_set_v1&file=054964_like.step",
"http://127.0.0.1:4178/?dir=%2FUsers%2Fjerry%2Flinkhand%2FCadSet%2Ftext-to-cad%2Fmodels%2Fcad-router-v1%2Fshaft_reference_set_v1&file=061119_like.step",
"http://127.0.0.1:4178/?dir=%2FUsers%2Fjerry%2Flinkhand%2FCadSet%2Ftext-to-cad%2Fmodels%2Fcad-router-v1%2Fshaft_reference_set_v1&file=067249_like.step",
"http://127.0.0.1:4178/?dir=%2FUsers%2Fjerry%2Flinkhand%2FCadSet%2Ftext-to-cad%2Fmodels%2Fcad-router-v1%2Fshaft_reference_set_v1&file=086237_like.step"
]
}