95 lines
2.3 KiB
JSON
95 lines
2.3 KiB
JSON
{
|
|
"schema_version": "1.0",
|
|
"request": "生成中心距120mm、大头孔36mm、小头孔20mm、厚14mm的发动机连杆,导出STEP和STL,后续可以修改参数",
|
|
"route": {
|
|
"selected_backend": "build123d",
|
|
"runner_skill": "cad",
|
|
"confidence": "high",
|
|
"fallback_order": [
|
|
"simplecadapi",
|
|
"cadam"
|
|
],
|
|
"decision_path": "route-decision.json"
|
|
},
|
|
"source": {
|
|
"path": "connecting_rod.py",
|
|
"format": "python",
|
|
"backend": "build123d"
|
|
},
|
|
"artifacts": [
|
|
{
|
|
"path": "connecting_rod.step",
|
|
"role": "primary"
|
|
},
|
|
{
|
|
"path": "connecting_rod.stl",
|
|
"role": "secondary"
|
|
},
|
|
{
|
|
"path": "connecting_rod_20260722T071141Z.png",
|
|
"role": "verification_snapshot"
|
|
}
|
|
],
|
|
"parameters": {
|
|
"center_distance_mm": 120.0,
|
|
"thickness_mm": 14.0,
|
|
"big_end_outer_diameter_mm": 56.0,
|
|
"big_end_bore_diameter_mm": 36.0,
|
|
"small_end_outer_diameter_mm": 36.0,
|
|
"small_end_bore_diameter_mm": 20.0,
|
|
"web_width_mm": 24.0,
|
|
"pocket_depth_each_side_mm": 3.0
|
|
},
|
|
"assumptions": [
|
|
"This V1 sample demonstrates routing and editability rather than a production-rated engine component.",
|
|
"Material, fatigue loads, bearing fits, lubrication, fasteners, tolerances, and split big-end construction are intentionally out of scope."
|
|
],
|
|
"validation": [
|
|
{
|
|
"check": "closed solid count",
|
|
"result": 1,
|
|
"status": "pass"
|
|
},
|
|
{
|
|
"check": "bounding box millimeters",
|
|
"result": [
|
|
166.0,
|
|
56.0,
|
|
14.0
|
|
],
|
|
"status": "pass"
|
|
},
|
|
{
|
|
"check": "volume cubic millimeters",
|
|
"result": 50729.813,
|
|
"status": "pass"
|
|
},
|
|
{
|
|
"check": "bore radii millimeters",
|
|
"result": [
|
|
10.0,
|
|
18.0
|
|
],
|
|
"status": "pass"
|
|
},
|
|
{
|
|
"check": "STEP topology",
|
|
"result": {
|
|
"shape_count": 1,
|
|
"face_count": 18,
|
|
"edge_count": 42,
|
|
"warnings": []
|
|
},
|
|
"status": "pass"
|
|
},
|
|
{
|
|
"check": "isometric snapshot review",
|
|
"result": "Both bores, the connected web, and the top pocket are visibly present; no disconnected body is visible.",
|
|
"status": "pass"
|
|
}
|
|
],
|
|
"viewer_links": [
|
|
"http://127.0.0.1:4178/?dir=%2FUsers%2Fjerry%2Flinkhand%2FCadSet%2Ftext-to-cad%2Fmodels%2Fcad-router-v1&file=connecting_rod.step"
|
|
]
|
|
}
|