← DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-nbcad-plate

Converts 2D engineering plate prints into noBS CAD scripts and STEP files using a DSH skill, CAD tools, and a native print probe.

VisionUI & ProductivityTerminal & TUIDeveloper ToolsBrowser & WebSecurity & PolicySkills & Workflows
0GitHub Stars0ForksUpdated2026-09-27

Install

$ dsh plugin --profile nbcad add github:jackControls/dsh-nbcad-plate

Plugin Overview & Capabilities

AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.

source-grounded
dsh-nbcad-plate is a DeepSeek Harness plugin that converts 2D engineering drawings (PDF, PNG, JPG) of flat plate parts into noBS CAD scripts and 3D STEP files. It registers the nbcad-plate skill, five headless CAD and print-probe tools, and an optional bilingual '2D → 3D' panel for DSH Web UI profiles to inspect, model, and verify mechanical plate parts.

Key Capabilities

  • Registers the nbcad-plate skill detailing the end-to-end workflow for plate part modeling and chain arithmetic
  • Provides tools to execute .nbcad.jsonc scripts and export STEP files (nbcad_run_script)
  • Inspects STEP files and verifies feature tables against 3D models with tolerance checking (nbcad_inspect_step, nbcad_check)
  • Extracts pixel data, calibrates coordinates, and analyzes hole symbols from PDF/PNG/JPG drawings via pre-packed native Rust print-probe binaries
  • Overlays 3D model hole layouts onto 2D prints for visual verification (nbcad_overlay_print)
  • Integrates a bilingual '2D → 3D' panel into the DSH Web UI with engine health status and STEP file download capabilities

Useful For

  • Automating the conversion of 2D engineering drawings (PDFs/images) of flat plates into standard 3D STEP models
  • Verifying hole counts, positions, and bounding boxes between 2D print dimensions and generated CAD geometries
  • Managing plate modeling workflows and generating structured inspection reports in English or Chinese

Who It Fits

  • Mechanical engineers and CAD designers working with noBS CAD
  • Developers building automated drafting-to-solid-model generation pipelines on DeepSeek Harness

Documented Limitations

  • Requires a separate noBS CAD MCP engine binary (nbcad-mcp) configured in PATH or settings
  • Targeted specifically at flat plate parts rather than arbitrary 3D prismatic or freeform geometries
  • Requires Node.js 22 or later and DSH versions between 0.1.5 and 0.1.9

DSH Compatibility

Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.

Not tested yetNo runtime compatibility tests have been published yet.

Security Signals

Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.

Dependency Counts

package.json declares 0 runtime, 0 development, 4 peer, and 0 optional dependencies.

info
Dsh Bundle Declared

package.json declares DSH bundle metadata.

info
License Declared

GitHub reports the repository license as MIT.

info
Package Manifest Available

A root package.json was captured and can be inspected by the registry.

info
Source Available

Public GitHub source metadata is available for this registry snapshot.

info

Source & Registry Notes

Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.

Source repository
jackControls/dsh-nbcad-plate
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
fc3ad60 · 2026-09-27

This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.

Repository Activity

GitHub stars
0GitHub stars
Forks
0
Open issues
0
Last commit
2026-09-27
Last release
2026-09-27
For maintainers

Maintaining this plugin?

This listing is generated from public repository data. If you maintain this project, you can review the information and share this listing with your users if you find it useful.

Add to README
Listed on DSHPlugin.app