← ClaudeAtlas

build123d-cad-sendcutsendlisted

build123d-cad 的钣金/激光出工子技能。把 mechanical 出的 STEP 转成 SendCutSend 合规 DXF,做 DFM 自检,出估价区间,必要时调 SendCutSend 公开报价(API 或网站表单 fallback)。 触发词:激光切割、钣金、DXF、SendCutSend、kerf、折弯、bend relief、 攻丝、anodize、水刀、laser cut、sheet metal。 本子技能不做:3D 建模本身(→ mechanical)、3D 打印切片(→ gcode)、 网页预览(→ viewer)。
baibai2013/build123d-cad · ★ 2 · Web & Frontend · score 65
Install: claude install-skill baibai2013/build123d-cad
# build123d-cad · sendcutsend 子技能 把 build123d 钣金件落到 SendCutSend 这家平台:**STEP → DXF → DFM 自检 → 估价**。 > 一句话定位:mechanical 管"画对",sendcutsend 管"做得出 + 做得起"。 > > 设计端永远导**名义尺寸**,不做 kerf 预补偿(SendCutSend 自己 CAM 端补)。 --- ## AI 执行准入序列 1. 收到"激光切"/"钣金"/"DXF 报价"类需求 → 先确认 STEP 文件存在(由 mechanical 上游产出)。 2. 读本 SKILL.md(本文件)的"5 步主流程",**不要**直接读 references/ 拼。 3. references/ 仅作为脚本规则查询表,不当 Playbook 用。 4. 跨子技能流程通过 `../../shared/handoff-protocols.md` 走文件接口,不互调函数。 --- ## 5 步主流程 ``` mechanical 出 STEP (sheet_metal=True) │ ▼ [1] step_to_dxf.py — 投影 XY + 标 BEND 层 │ ▼ [2] dfm_check() — 跑 DFM checklist(quote_estimator.py) │ ├─ 失败 → 标注问题 → handoff 回 mechanical │ └─ 通过 ▼ [3] estimate_price() — 本地表估价区间 │ ▼ [4] quote_api() — 真实下单价(API/网站表单 fallback) │ ▼ [5] viewer handoff — DXF 预览链接给 CEO 审 ``` 每一步的脚本都在 `scripts/` 下,见下表。 --- ## 工艺能力矩阵(速查) | 工艺 | 适用范围 | 详表 | |---|---|---| | 激光切割 | 金属 0.5~6 mm,亚克力/木 1~12 mm | `references/material-thickness-price.md` §1 | | 折弯 | 板厚 ≤6 mm,长度 ≤48 in | `references/dfm-rules-laser-bend.md` §4 | | 攻丝 | M2~M12 / #2-56~1/2-13 | `references/dfm-rules-laser-bend.md` §5 | | 沉头/锪孔 | 82°/90°/100° | `references/dfm-rules-laser-bend.md` §6 | | 表面处理 | 拉丝/喷砂/阳极/粉末/镀锌/钝化 | `references/dfm-rules-laser-bend.md` §7 | | 水刀 | ≤25 mm 任意材料 | `references/material-thickness-price.md` §1 | --- ## 材料矩阵(机器狗常用三选) | 材料 | 厚度档(mm) | 用途 | 价格区间(USD/in²) | |---|---|---|-