create-dxf
根据源自自然语言设计提示的严格、经过验证的 JSON 规范创建 RFQ 就绪的 2D DXF(和可选的 SVG 预览)文件。用于板材/板材零件(水刀/激光/铣机),如安装板、角撑板、支架、孔图案和槽。
安装 / 下载方式
TotalClaw CLI推荐
totalclaw skills install shop:totalclaw:totalclaw~ajmwagar-create-dxfcURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/totalclaw%3Atotalclaw~ajmwagar-create-dxf/file -o ajmwagar-create-dxf.md## 概述(中文) 根据源自自然语言设计提示的严格、经过验证的 JSON 规范创建 RFQ 就绪的 2D DXF(和可选的 SVG 预览)文件。用于板材/板材零件(水刀/激光/铣机),如安装板、角撑板、支架、孔图案和槽。 ## 原文 # create-dxf Deterministically generate a **manufacturing-friendly DXF** from a small JSON spec (center-origin, explicit units). Also emits an SVG preview. ## Quick start 1) Convert prompt → JSON (see `references/spec_schema.md`). 2) Validate: ```bash python3 scripts/create_dxf.py validate spec.json ``` 3) Render: ```bash python3 scripts/create_dxf.py render spec.json --outdir out ``` Outputs: - `out/<name>.dxf` - `out/<name>.svg` ## Notes - DXF uses simple entities for compatibility: closed `LWPOLYLINE` outer profile + `CIRCLE` holes. - Default layers are manufacturing-oriented: - `CUT_OUTER` (outer perimeter) - `CUT_INNER` (holes/slots) - `NOTES` (optional) ## Resources - `scripts/create_dxf.py` - `references/spec_schema.md` - `references/test_prompts.md`