ajmwagar

Create Dxf

開發程式設計v0.1.1
作者:ajmwagar更新於 2026-05-11共 2 個版本 · 最新版本釋出於 2026-02-01create-dxf@clawhub_ajmwagar/create-dxf
程式碼生成指令碼工具#Json#Prompt

據 AlphaMoat 統計,截至 2026-09,Create Dxf 累計下載 3,908 次、獲 1 個星標,在全部 5,078 個 AI 技能中排名第 2,657 位,在「開發程式設計」分類(577 個)中排名第 348 位。

累計安裝
295
累計下載
3908
星標
1
全站排名
#2,657
全站前 53% · 「開發程式設計」前 61%
平台累計安裝累計下載星標評論
ClawHub ↗12238041-
SkillHub ↗29539081—

各平台的計數口徑不同,統計時間不一致。

這個技能是做什麼的

它面向板材類零件(水刀/鐳射/銑切),如安裝板、角撐、托架、孔陣和槽;流程為先把自然語言設計提示轉為 JSON 規格,再用 python3 scripts/create_dxf.py validate spec.json 校驗、用 python3 scripts/create_dxf.py render spec.json --outdir out 渲染,輸出 <name>.dxf 與 <name>.svg。DXF 採用相容性更好的簡單實體:閉合 LWPOLYLINE 外輪廓加 CIRCLE 孔,預設圖層為 CUT_OUTER、CUT_INNER、NOTES。源文件註明其存在已知幾何限制(無 kerf 補償、無折彎線/展開支援、無完整幾何自交檢查),應作為報價與評審產物,製造前需在 CAD/CAM 中複核可製造性。

資料釋出於 2026-10-27

可以用來做什麼

  • 把一塊安裝板的孔陣與外形寫成 JSON 規格並生成可製造的 DXF

什麼時候用

  • 需要從設計提示生成用於水刀/鐳射/銑切的二維板材零件圖時

示例提示詞

以下是根據技能文件生成的示例,不代表實際執行結果。

驗證這份支架規格後,渲染出 DXF 和一份 SVG 預覽供評審。

月度資料趨勢

累計下載3908
2340318240242026-03 · 累計下載 24562026-05 · 累計下載 29882026-06 · 累計下載 31702026-07 · 累計下載 34872026-08 · 累計下載 36452026-09 · 累計下載 390826-0326-09
星標1
0122026-03 · 星標 12026-05 · 星標 12026-06 · 星標 12026-07 · 星標 12026-08 · 星標 12026-09 · 星標 126-0326-09

2026-09 起統計方法調整:同名技能按作者分別統計,並覆蓋全部技能。圖中虛線為調整前的月份,與之後的資料不直接比較,也不計算跨越調整的增長。

月份累計下載環比星標
2026-093908—1
2026-083645+4.5%1
2026-073487+10.0%1
2026-063170+6.1%1
2026-052988—1
2026-032456—1

SKILL.md 原文

以下是作者釋出的原始檔案,按純文字顯示,本站未做修改或稽核;其中的連結不可點選,命令請核實後再執行。抓取於 2026-10-23。

1.1 KB · ClawHub v0.1.1
---
name: create-dxf
description: Create RFQ-ready 2D DXF (and optional SVG preview) files from a strict, validated JSON spec derived from a natural-language design prompt. Use for sheet/plate parts (waterjet/laser/router) like mounting plates, gussets, brackets, hole patterns, and slots.
---

# create-dxf

Deterministically generate a **manufacturing-friendly DXF** from a small JSON spec (center-origin, explicit units). Also emits an SVG preview.

## Quick start
展開全部(共 42 行)

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`

「開發程式設計」分類下的熱門技能

ajmwagar 的其他技能

資料月份:2026-09 · 下載/星標/安裝數聚合自公開技能註冊庫(ClawHub、SkillHub),按月更新。口徑說明見資料方法。