接口接入
把打印体检与修复接入业务系统
使用同一套打印体检、网格修复、强力重建和 CAD 出片任务内核。密钥仅能访问当前账号的打印准备任务,不能访问模型库、账单或管理接口。
接入密钥
正在读取密钥…
提交任务
BASE_URL="${PRINTREADY_BASE_URL:-http://localhost:3000}"
curl -X POST "$BASE_URL/api/cae-mesh" \
-H "Authorization: Bearer $PRINTREADY_API_KEY" \
-H "Idempotency-Key: 8c7f9b84-93d1-4b2f-a032-example" \
-F "file=@part.stl" \
-F 'options={"printReady":{"workflow":"repair","unit":"millimeter","process":"fdm-standard","geometryPolicy":"preserve","repairToleranceMm":0}}'# 查询(从提交响应保存 JOB_ID)
curl "$BASE_URL/api/cae-mesh/$JOB_ID" \
-H "Authorization: Bearer $PRINTREADY_API_KEY"
# 取消活动任务
curl -X DELETE "$BASE_URL/api/cae-mesh/$JOB_ID" \
-H "Authorization: Bearer $PRINTREADY_API_KEY"
# 下载:使用查询响应中 artifacts[].downloadUrl
curl -OJ "$BASE_URL$DOWNLOAD_URL" \
-H "Authorization: Bearer $PRINTREADY_API_KEY"workflow
check 体检 · repair 网格修复(小缝/非流形)· rebuild 大洞重建 · cad-to-print CAD 出片
check 体检 · repair 网格修复(小缝/非流形)· rebuild 大洞重建 · cad-to-print CAD 出片
process
fdm-draft 熔融堆积快速 · fdm-standard 标准 · fdm-fine 精细 · resin 树脂
fdm-draft 熔融堆积快速 · fdm-standard 标准 · fdm-fine 精细 · resin 树脂
任务生命周期
GET /api/cae-mesh/:id查询进度、评级和产物。DELETE /api/cae-mesh/:id取消排队或处理中任务。- 完成响应中的
artifacts[].downloadUrl用同一 Bearer 密钥下载。 - 单用户默认最多两个活动任务,产物默认保留七天。
常见响应:401 密钥无效或过期;409 并发上限或任务已结束;429 请求过快; 410 产物已过期。失败响应均包含可展示的 error。
常见问题
接口支持哪些任务类型?
与网页版一致:可打印体检、网格修复(含工艺重划)、扫描件强力水密重建、CAD 高精度出片。每类任务独立配额与作用域,可按需授权。
如何获取 API 密钥?
登录后在接口页面创建密钥,选择允许的任务类型与有效期。密钥只显示一次,请妥善保存;泄露可随时吊销重建。
任务是同步返回还是异步?
异步。提交后立即返回任务 ID,通过轮询接口查询状态,完成后下载 3MF / STL 结果或读取体检报告 JSON。大文件建议设置合理轮询间隔。
上传的文件会保留多久?
任务产物默认保留七天后自动清理,源文件随任务一起管理;不会用于训练或对外共享。企业私有化部署可完全离线运行。