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

sandraschi/makercraft

Digital fabrication bench (Klipper, GRBL, protocol debug)

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

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

在 GitHub 查看 ↗链接已于 2026-11-12 核查 · HTTP 200 · 打开的是厂商自己的官网
官方说明Digital fabrication bench (Klipper, GRBL, protocol debug). Implements the Storytold craft-app harness - see storytold/artcraft.
★ 数取值
0 ★ · sandraschi/makercraft · 取自 GitHub 搜索 API · (2026-11-13 20:00:50 核对)
来源明细
从该仓库的 GitHub 页面直接读取 · 条目类型:开源项目
收录与活跃
收录于 2026-11-07 · 最近见到 2026-11-14 · 共见到 8 次 · 被 1 个来源列出
评分构成
综合分 103 · 1 个来源 · repo
常见问题(答案都来自我们的记录)
它适合谁 / 用来做什么?
我们把它归在这些标签下: 开源项目。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 sandraschi/makercraft;我们收录于 2026-11-07;最近见到 2026-11-14。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。

# MakerCraft

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

MakerCraft is an ArtCraft-tier local-first digital fabrication bench and instrument studio connecting 3D printers, CNC routers, and hardware protocol debuggers into a unified desktop and agentic interface.
Features:
Real G-code Parser: Modal G0/G1, G90/G91 absolute/relative, G20/G21 units, G2/G3 arc notice, ; + (...) comments.
Safety Linter with Teeth: Envelope gates, rapid-plunge errors, depth limits, feedrate + nozzle-temp gates. passessafety is real.
Machine Profiles: 3018-class CNC (300x180x45, GRBL 1.1h) and Ender-3-class printer (220x220x250, Klipper) — the declared reference rig.
2D Toolpath Preview: Top-down XY, feed vs rapid coloring, wheel zoom + drag pan, bed outline, start/end dots.
Klipper / Moonraker 3D Printing: Direct feedrate, temperature, and kinematic monitoring.
GRBL CNC Router Control: Toolhead coordinates, spindle speed, sub-zero plunge safety linting.
Bus Pirate Protocol Bridge: Real-time pin logic level and pullup voltage monitoring.
FastMCP Protocol: Exposed locally on port 14130.
Reference rig (all lint bounds are tested against this):
Ender-3 class Klipper/Moonraker 220x220x250 + 3018 class GRBL 1.1h 300x180x45 + Bus Pirate v4 @3.3V
## Workspace Architecture
1. crates/makercraft-hal: Hardware abstraction interfaces for Klipper, GRBL, and Bus Pirate.
2. crates/makercraft-core: Real G-code parser, safety linter, machine profiles, job estimation.
3. crates/makercraft-mcp: FastMCP JSON-RPC server on port 14130.
4. crates/makercraft-app: Native GUI (eframe/egui, tabs: Preview / Safety / Machines / G-code) and CLI (makercraft-cli).
## Verification & Usage
powershell
# Run test suite
cargo test
# Headless smoke test
./target/debug/makercraft.exe --smoke
# CLI Telemetry + lint (CNC default, --profile printer for Ender-3)
./target/debug/makercraft-cli.exe status
./target/debug/makercraft-cli.exe lint sample.gcode
./target/debug/makercraft-cli.exe check sample.gcode # exit 2 when unsafe (CI gate)
./target/debug/makercraft-cli.exe estimate sample.gcode --profile printer
## Status — does today / next week / non-goals
Does today: 4-crate Rust workspace (HAL first); fabrication-bench
positioning (Klipper/GRBL/bus-probe); 9 test fns.
Next week: PRD (HAL traits, sim-first, safety/confirm gates, benchcraft
boundary); toolpath fixture tests (model → G-code); toolpath-sim recipe.
收录徽章(可选)
想把收录标记放进 README 就复制这行,可选,不影响收录。
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/zh/s/sandraschi-makercraft/)
来源
github · https://github.com/sandraschi/makercraft
按领域浏览
开源项目
收录于
今天

同类推荐

全部 1,671 →

所属领域与标签

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

浏览全部领域 →

← 返回索引