360 Secure SkillHub
360 安全技能中心

Create Dxf

将自然语言设计提示整理为严格校验的 JSON 规格后,用 Python 脚本确定性生成面向水刀/激光/等离子切割的 2D DXF(封闭 LWPOLYLINE 外轮廓 + CIRCLE 孔,CUT_OUTER/CUT_INNER/NOTES 图层),并输出 SVG 预览;提供 validate 与 render 子命令。

ajmwagar
ajmwagar
热度 92.18
最近更新 2026-05-11 15:52:12
分类:效率依赖:代码执行 / 读写文件 / 内部调用大模型应用场景:文件转换

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add create-dxf
Metadata
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

  1. Convert prompt → JSON (see references/spec_schema.md).
  2. Validate:
python3 scripts/create_dxf.py validate spec.json
  1. Render:
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