agentCLAWHUBUnverified

CAD Editor

CAD制图编辑器 — 用自然语言生成工程图纸(建筑平面图/机械零件/电气布置/管道系统/结构详图)。 支持DXF文件创建、渲染预览、批量导出。触发词:画平面图、CAD、工程图、建筑图、机械图、电气图、 管道图、结构图、画线/圆/矩形/多边形、尺寸标注、DXF、AutoCAD、施工图、配筋图、齿轮、轴承、 阀门、弯... Skill: CAD Editor Owner: wangjiaocheng Summary: CAD制图编辑器 — 用自然语言生成工程图纸(建筑平面图/机械零件/电气布置/管道系统/结构详图)。 支持DXF文件创建、渲染预览、批量导出。触发词:画平面图、CAD、工程图、建筑图、机械图、电气图、 管道图、结构图、画线/圆/矩形/多边形、尺寸标注、DXF、AutoCAD、施工图、配筋图、齿轮、轴承、 阀门、弯... Tags: latest:1.0.0 Version history: v1.0.0 | 2026-04-15T19:06:01.943Z | user - Initial release of the "cad-editor" skill. - Generate engineering drawings from natural language prompts, covering architecture, mec

OpenClaw

Rank

62

Safety

84

Downloads

2.1k

Updated

Oct 9, 2026

Version

1.0.0

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 2.1K downloads reported by the source. Last updated 10/9/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 9, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 9, 2026
Adoption signal
2.1K downloadsadoption · observed Oct 9, 2026
Latest release
1.0.0release · observed Apr 15, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s175zq13kt63ypfry5rgxh1pv18440m2:cad-editor
  1. Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
  2. Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-wangjiaocheng-cad-editor/snapshot"

Documentation

CLAWHUB

34,141 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

SKILL.md

---
name: cad-editor
author: 王教成 Wang Jiaocheng (波动几何)
description: >
  CAD制图编辑器 — 用自然语言生成工程图纸(建筑平面图/机械零件/电气布置/管道系统/结构详图)。
  支持DXF文件创建、渲染预览、批量导出。触发词:画平面图、CAD、工程图、建筑图、机械图、电气图、
  管道图、结构图、画线/圆/矩形/多边形、尺寸标注、DXF、AutoCAD、施工图、配筋图、齿轮、轴承、
  阀门、弯头、三通、法兰、门窗、楼梯、墙体、梁板柱基础、螺栓螺母弹簧垫圈销钉键槽、
  开关插座灯具配电箱断路器导线组、直管弯头阀门法兰大小头管帽。
---

# CAD Editor Skill

将自然语言指令转换为工程图纸(DXF + PNG/SVG/PDF)。覆盖建筑、机械、电气、管道、结构五大领域,
遵循 GB/T 制图标准。

## 触发条件

当用户要求绘制 CAD 图纸、工程图、施工图、配筋图,或提及以下任一领域时使用本技能:
- 建筑图纸:平面图、立面图、剖面图、门窗、楼梯、墙体、梁板柱基础
- 机械图纸:螺栓、齿轮、轴承、弹簧、垫圈、螺母、销钉、键槽
- 电气图纸:开关、插座、灯具、配电箱、断路器、导线组
- 管道图纸:直管、弯头、三通、法兰、阀门、大小头、管帽
- 结构详图:梁断面、楼板配筋、条形基础、独立基础
- 通用几何:线、圆、弧、矩形、多边形、尺寸标注

## 工作流

### 步骤 1:解析自然语言指令

调用 NL 解析器识别意图并提取参数:

```python
import sys
sys.path.insert(0, 'cad-editor/scripts')

from nl_parser.intent_classifier import IntentClassifier
from nl_parser.param_extractor import ParamExtractor

classifier = IntentClassifier()
intent = classifier.classify(user_input)       # → intent_dict
extractor = ParamExtractor(intent['domain'])
params = extractor.extract(user_input)          # → param_dict
```

`references/intent_templates.json` 包含 52 条预定义意图映射模板,涵盖 6 大类图纸。

### 步骤 2:生成绘图脚本

根据意图类型调用脚本生成器:

```python
from nl_parser.script_generator import ScriptGenerator

gen = ScriptGenerator()
script_code = gen.generate(intent, params)      # → Python str
```

生成器内置 18 套脚本模板,按领域分:
| 领域 | 模板数 | 覆盖组件 |
|---|---|---|
| architectural | 5 | 墙/门/窗/柱/楼梯 |
| mechanical | 4 | 螺栓/齿轮/轴承/弹簧 |
| electrical | 3 | 开关/插座/灯具/导线组 |
| piping | 3 | 直管/弯头/三通/阀门 |
| structural | 3 | 梁断面/楼板/基础 |

### 步骤 3:执行脚本生成 DXF

```python
# 将 script_code 写入临时文件后执行,或直接 exec
exec(script_code)
# 输出:{output_dir}/{name}.dxf
```

### 步骤 4:渲染预览图片

```python
from core.renderer import Renderer
Renderer.render_quick(doc, output_dir='output', name='drawing_name')
# 输出:{output_dir}/drawing_name.png (自动生成)
```

### 步骤 5:交付结果

向用户展示 PNG 预览图,同时提供 DXF 文件路径。

## 直接 API 调用方式(跳过 NL 解析)

当需要精确控制或编程调用时,直接使用 Python API:

```python
import sys
sys.path.insert(0, 'cad-editor/scripts')

from core.document import CADDocument
from core.renderer import Renderer
from layer.manager import LayerManager
from layer.linetypes import Linetypes
from entities import *
from templates.architectural import ArchitecturalTemplates
from dimension import LinearDimension
from layout.paperspace import PaperSpace

doc = CADDocument.new(version='R2010')
msp = doc.modelspace()

Linetypes.load_standard(doc)
LayerManager(doc).setup_template('arch')

ArchitecturalTemplates.wall(msp, [(0,0), (5000,0), (5000,3500), (0,3500)], thickness=240)
ArchitecturalTemplates.door_single(msp, (2500, 0), width=900)
ArchitecturalTemplates.window(msp, (800, 240), (2000, 240))
LinearDimension.chain_horizontal(msp, [(0,-600),(0,0),(5000,0),(5000,-600)], offset=800)
PaperSpace.draw_title_block(msp, (0,0), size='A3', title='图纸标题')

CADDocument.save(doc, 'output/drawing.dxf')
Renderer.render_quick(doc, output

_meta.json

{
  "ownerId": "kn75v65h3zezxajen2xf64b2v1845d98",
  "slug": "cad-editor",
  "version": "1.0.0",
  "publishedAt": 1776279961943
}

references/color_index.md

# ACI (AutoCAD Color Index) 颜色索引表

## 标准颜色(1-9,有名称)

| ACI | RGB 十六进制 | 名称 | 常见用途 |
|-----|-------------|------|---------|
| 1 | #FF0000 | **红色** | 轴线、防火分区线 |
| 2 | #FFFF00 | **黄色** | 虚线(隐藏/辅助)|
| 3 | #00FF00 | **绿色** | 标注文字(按GB习惯)|
| 4 | #00FFFF | **青色** | 尺寸标注线 |
| 5 | #0000FF | **蓝色** | 通用默认色 |
| 6 | #FF00FF | **品红** | 参考线/构造线 |
| 7 | #FFFFFF / #000000 | **白/黑** | **默认图层颜色**(白底黑字/黑底白字)|
| 8 | #808080 | 深灰 | 灰度过渡 |
| 9 | #C0C0C0 | 浅灰 | 浅灰背景 |

## 渐变色调(10-249)

### 红色系(10-19)
| ACI | 颜色 | 说明 |
|-----|------|------|
| 10 | #FF0000 | 红 |
| 11 | #E70000 | 深红 |
| 12 | #CF0000 | 暗红 |
| ... | ... | 渐变至深 |

### 黄色系(20-29)
| ACI | 颜色 | 说明 |
|-----|------|------|
| 20 | #FFFF00 | 黄 |
| 21 | #E7E700 | 暗黄 |
| ... | ... | 渐变 |

### 绿色系(30-49)
| ACI | 颜色 | 说明 |
|-----|------|------|
| 30 | #00FF00 | 绿 |
| 31-39 | 渐变 | 绿→青绿 |
| 40-49 | 渐变 | 青绿→青 |

### 青色系(50-69)
| ACI | 范围 | 说明 |
|-----|------|------|
| 50 | #00FFFF | 青 |
| 51-69 | 渐变 | 青→蓝 |

### 蓝色系(70-99)
| ACI | 范围 | 说明 |
|-----|------|------|
| 70 | #007FFF | 蓝 |
| 71-89 | 渐变 | 蓝→深蓝 |
| 90-99 | 渐变 | 深蓝→紫 |

### 品红系(100-119)
| ACI | 范围 | 说明 |
|-----|------|------|
| 100 | #FF00FF | 品红 |
| 101-119 | 渐变 | 品红→暗紫 |

### 白灰黑渐变(120-249)
| ACI | 范围 | 说明 |
|-----|------|------|
| 250 | #B4B4B4 | 灰 |
| 251 | #8C8C8C | 暗灰 |
| 252 | #636363 | 深灰 |
| 253 | #3A3A3A | 更深灰 |
| 254 | #212121 | 近黑 |
| 255 | #000000 | 黑 |

## 行业图层颜色规范

### 建筑制图 GB/T
| 图层名 | ACI | 说明 |
|--------|-----|------|
| WALL | 1 (红) | 墙体 |
| DOOR | 3 (绿) | 门 |
| WINDOW | 4 (青) | 窗 |
| COLUMN | 1 (红) | 柱子 |
| DIMENSION | 4 (青) | 标注 |
| TEXT | 7 (白/黑) | 文字 |
| HATCH | 8 (灰) | 填充 |
| AXIS | 1 (红) | 轴线 |
| STAIR | 2 (黄) | 楼梯 |
| FIXTURE | 3 (绿) | 卫浴/家具 |

### 机械制图 GB/T
| 图层名 | ACI | 说明 |
|--------|-----|------|
| OUTLINE | 7 (白/黑) | 轮廓线(粗实线)|
| CENTER | 1 (红) | 中心线 |
| HIDDEN | 2 (黄) | 隐藏线(虚线)|
| DIMENSION | 4 (青) | 标注 |
| SECTION | 1 (红) | 剖面线 |
| THREAD | 3 (绿) | 螺纹 |

### 电气制图
| 图层名 | ACI | 说明 |
|--------|-----|------|
| WIRE | 5 (蓝) | 导线 |
| SYMBOL | 7 (白/黑) | 符号 |
| TEXT | 7 (白/黑) | 标注 |
| EQUIP | 1 (红) | 设备轮廓 |

### 结构制图
| 图层名 | ACI | 说明 |
|--------|-----|------|
| BEAM_COL | 1 (红) | 梁柱 |
| REBAR | 3 (绿) | 钢筋 |
| CONCRETE | 8 (灰) | 混凝土填充 |
| DIMENSION | 4 (青) | 标注 |
| SECTION | 2 (黄) | 剖切线 |

## 快速查找

```
常用快捷值:
  1 = 红色    2 = 黄色    3 = 绿色    4 = 青色
  5 = 蓝色    6 = 品红    7 = 白/黑(随背景)
  250-255 = 灰度渐变(浅→黑)
```

references/dxf_entity_codes.md

# DXF 组码 (Group Codes) 速查表

## 概述
DXF 文件由**组码+值**对组成。每个组码定义了值的类型和含义。

## 常用通用组码

### 实体公共组码

| 组码 | 类型 | 说明 | 示例 |
|------|------|------|------|
| **0** | 字符串 | **实体类型标识** | `"LINE"`, `"CIRCLE"`, `"INSERT"` |
| **5** | 字符串 | 句柄(唯一ID) | `"1A2"` |
| **6** | 字符串 | 线型名 | `"Continuous"`, `"CENTER"` |
| **8** | 字符串 | **图层名** | `"0"`, `"A-WALL"` |
| **48** | 实数 | 线型比例 | `1.0` |
| **60** | 整数 | 对象可见性(0=可见,1=隐藏)| 0 |
| **62** | 整数 | **颜色号(ACI)** | `1`(红), `7`(白/黑), `0`=BYLAYER |
| **67** | 整数 | 空间标志(0=模型空间,1=纸空间)| 0 |
| **100** | 子类标记 | `"AcDbEntity"`, `"AcDbCircle"` |
| **310** | 二进制 | 二进制数据(代理对象) |
| **330** | 字符串 | 所有权句柄(指向所属块/字典) |
| **340** | 字符串 | 软指针句柄 |
| **347** | 字符串 | 材料对象句柄 |
| **420** | 整数 | 颜色索引(真彩色RGB) | `16711680`(#FF0000) |
| **430** | 字符串 | 颜色名称 | `"Red"` |
| **440** | 实数 | 透明度值 (0=不透明, 1=全透明) | 0.0 |

## 图元专用组码

### LINE(直线)
```
10,20,30 — 起点 X,Y,Z    (WCS坐标)
11,21,31 — 终点 X,Y,Z
```

### CIRCLE(圆)
```
10,20,30 — 圆心 X,Y,Z
40       — 半径
```

### ARC(圆弧)
```
10,20,30 — 圆心 X,Y,Z
40       — 半径
50       — 起始角度(度)
51       — 终止角度(度)
```

### POINT(点)
```
10,20,30 — 点坐标 X,Y,Z
```

### LWPOLYLINE(优化多段线)
```
90       — 顶点数
70       — 标志位(1=闭合)
38       — 高程(标高)
10,20    — 各顶点的 X,Y(重复N次,N=90的值)
40/41/42 — 每个顶点的起始宽度/结束宽度/凸度(可选)
```

### TEXT / MTEXT(文字)

#### TEXT(单行文字)
```
10,20,30 — 插入点 X,Y,Z
40       — 高度(字高mm)如 3.5, 5.0, 7.0
1        — **文字内容**
50       — 旋转角度(度)
41       — 宽度因子(X方向缩放) 默认1.0
51       — 倾斜角度(斜体)
7        — 字体样式名
71       — 文字生成标志(2=反向,4=倒置)
72       — 水平对齐 (0=左,1=中,2=右)
73       — 垂直对齐 (0=基线,1=顶,2=中,3=底)
11,21,32 — 对齐点(当72/73非0时使用)
```

#### MTEXT(多行文字)
```
10,20,30 — 插入点 X,Y,Z
40       — 文字高度
1        — 文本内容(可含格式代码\\P换行\\C颜色等)
50       — 旋转角度
41       — 参考矩形宽度
7        — 样式名
71       — 附着点 (1=左上,2=中上,3=右上 ... 9=右下)
```

MTEXT 格式代码:
| 代码 | 含义 |
|------|------|
| `\\P` | 换段(相当于回车)|
| `\\Cn;` | 颜色(n=ACI色号或RGB)|
| `\\Hnx;` | 字高倍率 |
| `\\Wn;` | 宽度因子 |
| `\\f字体名\|b0\|i1\|c238;` | 字体设置(粗体/斜体/颜色)|

### INSERT(图块插入)
```
2        — **块名**
10,20,30 — 插入点 X,Y,Z
41,42,43 — X/Y/Z 缩放比例
50       — 旋转角度
66       | 属性跟随标志(1=有属性)
```

### DIMENSION(尺寸标注)
```
2        — 尺寸标注块名(由DXF自动生成如 *D0)
10,20,30 — 定义点(标注线的位置)
11,21,31 — 文字中点位置
13,23,33 — 第一个延伸线原点
14,24,34 — 第二个延伸线原点
42       — **实际测量值**(DXF自动计算)
50       | 旋转角度
52,53    — 第一/第二尺寸界线偏移
70       | 标注类型 (0=线性/旋转,1=对齐,2=角,3=直径,
          |         4=半径,5=角三点,6= ordinate)
1        | 用户覆盖的文字(空则显示测量值)
```

### HATCH(填充图案)
```
2        — **图案名**(如 "ANSI31", "SOLID", "AR-CONC")
70       — 填充方式 (0=NORMAL,1=OUTER,2=IGNORE)
63       — 填充颜色 ACI
10,20    — 边界路径起点(在边界路径实体内循环)
91       — 边界路径数量
92       | 边界路径标志 (1=外环,2=Polyline,4=Derived,
          | 8=Textbox,16=Outermost)
93       | 边界路径中的边数
72       | 边缘类型 (1=Line,2=CircularArc,3=EllipticArc,
          | 4=Spline)
```

### SOLID / TRACE(实心填充/宽线)
```
10,20,30 — 第1角点
11,21,31 — 第2角点
12,22,32 — 第3角点
13,23,33 — 第4角点

references/intent_templates.json

{"_meta": {"version": "1.0", "description": "CAD Editor NL意图模板库 — 每条模板定义一个自然语言指令到绘图参数的映射", "total": 52, "last_updated": "2026-04-16"}, "architectural": [{"id": "arch_001", "intent": "arch_floor_plan", "patterns": ["画一个{width}x{depth}的建筑平面图", "{width}x{depth}房间开一扇{door_w}宽的门两扇{win_w}的窗", "A3建筑平面图外墙{width}x{depth}"], "params": {"width": {"type": "float", "unit": "mm", "default": 4000}, "depth": {"type": "float", "unit": "mm", "default": 3000}, "wall_thickness": {"type": "int", "unit": "mm", "default": 240}}, "example": "画一个4000x3000的建筑平面图,开一扇900宽的门和两扇1200的窗"}, {"id": "arch_002", "intent": "arch_floor_plan", "patterns": ["3600x4800房间平面图"], "params": {"width": 3600, "depth": 4800, "wall_thickness": 240}, "example": "3600x4800房间开一扇900宽的门"}, {"id": "arch_003", "intent": "arch_floor_plan", "patterns": ["画一个双开门{width}mm"], "params": {"doors": [{"type": "double", "width": 1500}]}, "example": "画一个双开门1500mm"}, {"id": "arch_004", "intent": "arch_floor_plan", "patterns": ["{steps}步直跑楼梯宽度{width}"], "params": {"stair_steps": {"type": "int"}, "stair_width": {"type": "int", "unit": "mm"}}, "example": "12步直跑楼梯宽度1200"}, {"id": "arch_005", "intent": "arch_floor_plan", "patterns": ["{width}x{depth}户型图带阳台和卫浴"], "params": {}, "example": "5000x8000三室两厅户型图带阳台和卫浴"}], "mechanical": [{"id": "mech_001", "intent": "mech_bolt", "patterns": ["M{size}{type}螺栓头{view}", "{size}六角螺栓俯视图"], "params": {"size": {"type": "float"}, "bolt_type": {"options": ["hex", "phillips", "flat", "socket"]}, "view": {"options": ["top", "side", "face"]}}, "example": "M16六角螺栓头俯视图"}, {"id": "mech_002", "intent": "mech_gear", "patterns": ["{teeth}齿齿轮端面视图D{pd}", "齿轮D{pd}齿数{teeth}"], "params": {"teeth": {"type": "int"}, "pitch_diameter": {"type": "float", "unit": "mm"}, "bore_diameter": {"type": "float", "unit": "mm", "default": 20}}, "example": "20齿齿轮端面视图D100"}, {"id": "mech_003", "intent": "mech_bearing", "patterns": ["{model}轴承{view}", "轴承{model}侧面图", "深沟球轴承{model}"], "params": {"bearing_model": {"type": "string", "pattern": "\\d{4}"}, "inner_diameter": {"type": "float"}, "outer_diameter": {"type": "float"}, "view": {"options": ["side", "face"]}}, "example": "轴承6205侧面图"}, {"id": "mech_004", "intent": "mech_spring", "patterns": ["压缩弹簧线径{wd}外径{od}有效圈数{n}", "压缩弹簧{wd}x{od}x{n}圈"], "params": {"wire_diameter": {"type": "float", "unit": "mm"}, "spring_outer_diameter": {"type": "float", "unit": "mm"}, "active_coils": {"type": "int"}}, "example": "压缩弹簧线径2外径16有效圈数6"}, {"id": "mech_005", "intent": "mech_bolt", "patterns": ["{size}内六角圆柱头螺钉"], "params": {"size": {"type": "float"}, "bolt_type": "socket"}, "example": "M10内六角圆柱头螺钉侧视图"}, {"id": "mech_006", "intent": "mech_gear", "patterns": ["斜齿轮端面{teeth}齿模数{m}"], "params": {"teeth": {"type": "int"}, "module": {"type": "float"}}, "example": "斜齿轮30齿模数3端面视图"}], "electrical": [{"id": "elec_001", "intent": "elec_switch", "patterns": ["单极开关符号{orientation}", "{poles}极开关{orientation}放置"], "params": {"poles": {"type": "int", "default": 1, "range": [1, 2, 3]}, "orientation": {"o
Github ReposUpdated 3h agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/wangjiaocheng/skills/cad-editor",
      "sourceUrl": "https://clawhub.ai/wangjiaocheng/skills/cad-editor",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-09T18:57:05.337Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-wangjiaocheng-cad-editor/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-wangjiaocheng-cad-editor/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-09T18:57:05.337Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "2.1K downloads",
      "href": "https://clawhub.ai/wangjiaocheng/cad-editor",
      "sourceUrl": "https://clawhub.ai/wangjiaocheng/cad-editor",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-09T18:57:05.337Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "1.0.0",
      "href": "https://clawhub.ai/wangjiaocheng/cad-editor",
      "sourceUrl": "https://clawhub.ai/wangjiaocheng/cad-editor",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-04-15T19:06:01.943Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-wangjiaocheng-cad-editor/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-wangjiaocheng-cad-editor/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 1.0.0",
      "description": "- Initial release of the \"cad-editor\" skill. - Generate engineering drawings from natural language prompts, covering architecture, mechanical, electrical, piping, and structural domains. - Support for DXF file creation, preview rendering (PNG/SVG/PDF), and batch export. - Follows GB/T drafting standards; includes API for precision control and industry-specific drawing templates and components. - Automatic intent recognition and parameter extraction from user commands; outputs both preview image and download link for CAD file. - Requires installation of ezdxf, matplotlib, and numpy.",
      "href": "https://clawhub.ai/wangjiaocheng/cad-editor",
      "sourceUrl": "https://clawhub.ai/wangjiaocheng/cad-editor",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-04-15T19:06:01.943Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 9, 2026.

Sponsored

Ads related to CAD Editor and adjacent AI workflows.