独立运营 · 不出售排名位置  · 我们怎么评估工具 →
Anclum 提交收录
S

serdarvaran/datumsmith

Mechanical CAD skill for Claude Code, Codex and other coding agents

装之前:没有可直接复制的命令 · 许可证 NOASSERTION · 链接可访问

第一步:这条暂时没有可执行的下一步,可先看原仓库 https://github.com/serdarvaran/datumsmith

在 GitHub 查看 ↗链接已于 2026-11-12 核查 · HTTP 200 · 打开的是厂商自己的官网
★ 数取值
1 ★ · serdarvaran/datumsmith · 取自该仓库的 GitHub 页面 · (2026-11-13 20:00:50 核对)
来源明细
从该仓库的 GitHub 页面直接读取 · 条目类型:开源项目
收录与活跃
收录于 2026-10-31 · 最近见到 2026-11-14 · 共见到 15 次 · 被 4 个来源列出
评分构成
综合分 403 · 1 ★ · 4 个来源 · repo
常见问题(答案都来自我们的记录)
它适合谁 / 用来做什么?
我们把它归在这些标签下: Agent 技能。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 serdarvaran/datumsmith;我们收录于 2026-10-31;最近见到 2026-11-14。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。

# Datumsmith

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

A mechanical CAD skill for coding agents that checks its own work.
English · Türkçe
Datumsmith teaches Claude Code, Codex, Hermes, LM Studio and other skill-aware agents to design parametric parts in
CadQuery and then prove them. Every design rule it applies comes from a cited source, and every delivered STEP is
measured by deterministic checkers before the agent is allowed to call the job done.
> An agent that writes a CAD script is not the same as an agent that delivers a part you can print, machine or mould.
> Datumsmith closes that gap with numbers, not adjectives.
## Contents
Why Datumsmith
How it works
What it checks
Rule library
Technical drawings
Install
Usage
Tools reference
Repository layout
Testing and evaluation
Limits
License
## Why Datumsmith
| Without it | With Datumsmith |
| The agent picks "about 3 mm" for an M3 hole | ISO 273 clearance (3.4 mm, medium series) or the CNC Kitchen insert hole (4.0 mm) from a sourced table |
| "Looks fine" after the script runs | checkfeatures measures every hole, boss and cut-out on the BRep against the contract |
| Walls, overhangs and draft are eyeballed in a render | checkdfm measures them on the real geometry for the chosen process and orientation |
| Lid and PCB collide on the first print | checkfit reports interference volume and minimum gap between parts |
| A drawing is a screenshot | An ISO first-angle sheet with a title block, dimensions from a datum and ISO 286 fit callouts |
## How it works
mermaid
flowchart TD
A[Request text, sketch, STEP] --> B[Inspect existing CAD, units, datums]
B --> C[Specify process, contract JSON, sourced rules]
C --> D[Build parametric CadQuery script]
D --> E{Validate gates}
E -->|BRep, features, DFM, fit, mesh| F[Visual review renders, sections]
E -->|any error| D
F --> G[Deliver STEP / STL / 3MF, drawing, report]
1. Inspect the request and any existing model; record units, datums and what must not change.
2. Specify the manufacturing process first, because it sets every limit. Write a small JSON contract of the
features that matter (holes, bosses, cut-outs, keep-outs).
3. Build an editable, parametric CadQuery script. Neutral CAD (STEP) stays the source of truth; meshes are derived.
4. Validate with the gates below. A failed gate sends the agent back to the script, not to the report.
5. Deliver the files, a drawing when requested, and a report that lists what was checked and what was assumed.
Agents follow twelve hard rules in SKILL.md. Examples: never invent dimensions of purchased parts when a drawing
exists, never claim PASS without the gates, keep design intent editable.
## What it checks
### Design for manufacturing on the real geometry
checkdfm.py tessellates the BRep and measures, for the chosen process and build or pull direction:
| Check | What it measures |
| minwall | Wall thickness by inward ray casting; only faces that really oppose count, so drafted walls and acute edges are not false alarms |
| overhang, bridge | Downward faces steeper than the process limit, and flat ceilings short enough to bridge |
| fdmhorizontalhole | Horizontal holes over 5 mm, unless they have a teardrop or flat-top roof pointing up |
| minhole, minpin, minfeature | Smallest holes, pins and features against the process minimum |
收录徽章(可选)
想把收录标记放进 README 就复制这行,可选,不影响收录。
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/zh/s/serdarvaran-datumsmith/)
来源
github · https://github.com/serdarvaran/datumsmith
按领域浏览
Agent 技能
Traction
1 ★
收录来源
4 个独立来源
收录于
今天

同类推荐

全部 420 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引