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で、AIスキル全体5,078件中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 です。補足文書は既知の幾何制限(カーフ補正なし、曲げ線/展開対応なし、完全な自己交差チェックなし)に触れており、出力は見積もり・レビュー用とし、製造前に CAD/CAM で製造可能性を確認する必要があります。

資料公開日 2026-10-27

できること

  • 取り付け板の穴パターンと外形を JSON 仕様にして、製造可能な DXF を生成する

使う場面

  • ウォータージェット・レーザー・ルーター用の 2D 板材部品が必要なとき

プロンプト例

スキルのドキュメントをもとに生成した例であり、実際の実行結果ではありません。

このブラケット仕様を検証し、レビュー用に 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 原文

作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 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)から月単位で集計しています。詳しくはデータの方法論をご覧ください。