mcpField
D
drawing-converter

drawing-converter

本地服务
metric-to-imperial-converter.imnoo.com科研与教育07 周前更新

关于 drawing-converter

drawing-converter 是面向工程图纸的 MCP 服务,可转换技术标注和含文本层的 PDF 图纸。它支持尺寸、公差、配合、螺纹与粗糙度等换算,并将结果标注到原图副本中。

主要功能

  1. 01换算尺寸、公差与 GD&T
  2. 02转换 ISO 配合和螺纹标注
  3. 03换算表面粗糙度与重量
  4. 04提取 PDF 文本及位置
  5. 05生成带换算标注的 PDF
  6. 06返回换算依据与置信度

适用场景

  1. 01将工程图中的公制标注转换为英制
  2. 02查询 ISO 公制与 UNC 螺纹对应关系
  3. 03批量检查标注并生成图纸副本

MCP 相关

该服务通过 MCP 向客户端提供数值、文本和图纸 PDF 换算工具,以及 `convert-drawing` 提示词。服务本身离线运行;PDF 必须包含文本层。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"com-imnoo-drawing-converter": {
"command": "npx",
"args": [
"-y",
"drawing-converter-mcp"
]
}
}
}
启动命令npx -y drawing-converter-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmdrawing-converter-mcp0.1.1

工具

5

收录的工具列表 · 更新于 2 周前

参数类型必填说明
fromenum是该值当前使用的单位制metric | imperial
kindenum是length | tolerance_deviation | geometric_tolerance | surface_roughness | weight | thread
valuenumber否数值——除 thread 外的所有类型均必填
designationstring否thread 规格,例如 "M8"、"M8x1.25"、"1/4-20 UNC"——kind=thread 时必填

详细介绍

Drawing Converter MCP 服务

Drawing Converter MCP server

在公制和英制之间转换技术图纸(PDF)和工程标注——可通过任何支持 MCP 的 AI 助手使用。

此 Model Context Protocol 服务开放了 metric-to-imperial-converter.imnoo.com(由 Imnoo 提供)背后的转换引擎:可对尺寸、± 公差、ISO 配合等级、螺纹、表面粗糙度和重量进行适用于车间的精度转换,还能生成转换后的图纸 PDF 副本,并将每个数值标注在原位。

"Convert bracket.pdf to imperial and tell me what replaces the M8 thread"
        │
        ▼  (your AI assistant calls the tools)
extract_drawing_text ──► classify values ──► convert_drawing_pdf
                                                   │
                                                   ▼
                                    bracket.imperial.pdf  ✓ Ø30 H7 → Ø1.1811 H7
                                                          ✓ M8     → 5/16-18 UNC

工具

工具功能
convert_value转换单个数值,并采用符合工程标准的舍入方式:长度(mm⇄in)、公差偏差、GD&T 数值、表面粗糙度(Ra µm⇄µin)、重量(kg⇄lb)、螺纹标记。返回精确值和显示值、推导方法及置信度。
convert_text转换打印标注字符串,同时保留原有标记:Ø30 H7 → Ø1.1811 H7、84±0.1 → 3.3071±0.0039、M8 → 5/16-18 UNC、1/4-20 UNC → M6。角度保持不变。
lookup_threadISO 公制 ⇄ 统一螺纹制(UNC)交叉参考:大径、螺距/TPI、最接近的标准匹配。省略标记即可查看完整的 M2–M30 对照表。
extract_drawing_text读取图纸 PDF 的文本层:带位置和旋转角度的索引词元、页面几何信息,以及对图纸单位制的启发式推测。
convert_drawing_pdf写入转换后的 PDF 副本,将每个识别出的数值标注在原始标注上方(匹配大小和旋转角度)。绝不会修改源文件。

此外,还有一个 convert-drawing 提示词,可引导助手完成提取 → 分类 → 转换。

AI 分析步骤由你的助手完成。 extract_drawing_text 会将每个打印词元及其位置交给模型;模型判断哪些词元是真正的数值(以及单独出现的 3.2 是长度还是 Ra 粗糙度),并将其作为 classifications 传给 convert_drawing_pdf。无需 API 密钥,也不调用云端服务——服务本身完全确定且可离线运行。

安装

需要 Node.js ≥ 18。

Claude Code
claude mcp add drawing-converter -- npx -y drawing-converter-mcp
Claude Desktop

在 claude_desktop_config.json 中添加(设置 → 开发者 → 编辑配置):

{
  "mcpServers": {
    "drawing-converter": {
      "command": "npx",
      "args": ["-y", "drawing-converter-mcp"]
    }
  }
}
Cursor

添加到 Cursor — 或添加到 ~/.cursor/mcp.json:

{
  "mcpServers": {
    "drawing-converter": {
      "command": "npx",
      "args": ["-y", "drawing-converter-mcp"]
    }
  }
}
VS Code(GitHub Copilot)
code --add-mcp '{"name":"drawing-converter","command":"npx","args":["-y","drawing-converter-mcp"]}'
Windsurf / 其他 stdio 客户端

任何可启动 stdio 服务的客户端均可使用:

npx -y drawing-converter-mcp

会话示例

你: 将 C:\drawings\flange.pdf 转换为英制。

助手: 调用 extract_drawing_text — 63 个词元,源单位制:公制(高置信度——“mm”、ISO 2768)。对词元分类,跳过标题栏,将表面符号旁的 1.6 标记为粗糙度,调用 convert_drawing_pdf — 已写入 C:\drawings\flange.imperial.pdf,转换了 17 个数值:Ø40 H7 → Ø1.5748 H7、2× M6 → 1/4-20 UNC(最接近的标准——不可互换)、Ra 1.6 → Ra 63 µin……

简单的一句话也能完成转换:“84±0.1 mm 换算成英寸是多少?” → convert_text → 3.3071±0.0039。

精度规则

转换遵循与 Web 应用相同的规则:

  • 按国际定义使用精确换算系数(25.4 mm/in、0.45359237 kg/lb — NIST/ISO 80000)。
  • 显示精度遵循车间惯例:0.01 mm 的步进对应保留 4 位小数的英寸值;公差偏差多保留 1 位有效数字。
  • 螺纹按 ISO 公制 ⇄ UNC 对照表(M2–M30)解析;对照表中有对应项的标记为 table,按大径匹配最近规格的标记为 nearest。公制螺纹与英制螺纹绝不可互换——每次螺纹转换时,工具都会注明这一点。
  • 每个转换值都会报告其推导方式(exact / rounded / table / nearest)和置信度评分。

限制

  • **PDF 必须包含文本层。**扫描版或扁平化的 CAD 导出文件不含文本层——Web 应用 可通过浏览器内 OCR + AI 分析处理这些文件。
  • 每次调用仅转换一页(page 参数,默认值为 1);其他页面保持不变。
  • 暂不转换英寸分数标注(1 3/4)——十进制英寸图纸可正常处理。
  • 转换后的数值会覆盖在原始标注上。用于制造前,请务必核验安全关键尺寸。

开发

此软件包构建自 Imnoo 的 Drawing Converter 单体仓库,并直接导入 Web 应用的转换引擎——因此,Web 应用 与此服务的转换结果必然完全一致。每次发布前都必须通过 31 项端到端检查,这些检查会通过标准输入输出驱动全部 5 个工具处理生成的示例图纸。

欢迎在此仓库提交问题和功能请求。

关于 Imnoo

Imnoo — 制造商系统 | AI 规划、排程与报价 · 完整装配件 · DFM · 工具与材料库 · 报价零件数据库 · 刀具路径与 G 代码 · 机床连接 · 网店 · ERP · 车间分析与优化

规划、排程、报价、赢得订单。 — 深受 3,000 多家制造商信赖。

Imnoo 是面向 CNC 制造商的 AI 驱动型规划、排程与报价平台,也是您的自动化生产平台。一个系统,涵盖所需的一切:自动化制造规划,包括原材料、目录件、采购件和外协采购;带智能提醒与 AI 驱动客户工作流的排程;以及针对铣削、车削和 EDM 的 AI 成本与周期时间估算——甚至仅凭 2D PDF 即可完成。为完整装配件报价:上传一个文件,Imnoo 会自动将其拆解为单个零件,并提供 DFM 检查、质量协议、公差提取与 2D 到 3D 匹配、刀具路径与 G 代码生成、工具与机床推荐,以及联网机床反馈的实际生产数据,供每份报价使用。以您自己的工具和材料库,以及不断增长的历史报价零件数据库为基础——为统计分析、基准对比和车间优化提供支持。还支持深孔钻削、钣金、铸造和型材零件,并提供全天候网店、内置 ERP、小时费率计算、市场价格基准对比和英制 ⇄ 公制转换。您的数据存储在独立的物理隔离环境中——自动图纸遮蔽、瑞士托管、端到端加密。从混乱的询价请求到可直接投产的订单,一个平台全程搞定。

规划
  • 自动化制造规划 — 直接根据报价生成生产计划。
  • 机床推荐 — 将每项工作分配给最适合执行的机床。
  • 目录与采购件管理 — 直接从 BOM 中识别标准件、螺钉和外购组件,并与自制零件一起管理和定价。
  • 原材料采购 — 无需离开工作流即可为材料定价、寻找货源并下单。
  • 采购件与外协工序采购 — 以同一流程采购并订购外购组件、涂层、热处理和外包加工。
  • 不止铣削与车削 — 深孔钻削、钣金、铸件和型材零件。
排程与工作流
  • 排程与智能提醒 — 通过电子邮件、Telegram 或 WhatsApp 发送。绝不错过任何事项。
  • 电子邮件转报价自动化 — 将杂乱的收件箱转化为结构化报价。
  • AI 客户 Agent — 自动处理 RFQ 回复、澄清和跟进。
  • 内置轻量级 ERP — 无需臃肿的软件,即可管理订单、公司、付款条件和利润率。
报价与估算
  • 完整装配体,自动拆解 — 上传一个装配体文件,Imnoo 就会将其拆分为单个零件:识别每个组件、将图纸匹配到对应零件、嵌套子装配体,并从 BOM 中提取采购件。为整台机器报价,就像为单个零件报价一样轻松。
  • 一站式 CNC 报价 — 在单一的 AI 驱动平台上,为铣削、车削和 EDM 加工任务报价。
  • AI 成本与周期时间估算 — 在工程人员查看之前,便可了解价格、时间和工作量。
  • 仅凭图纸估算 — 仅凭 PDF 即可报价,无需 3D 模型。
  • 逐特征成本核算 — 准确查看哪些孔、凹槽和公差影响价格。
  • 即时报价 — 几分钟内响应,而竞争对手还在打开 STEP 文件。
  • 全天候即时报价网店 — 客户可上传零件并下单,让你安心休息。
  • 即时市场价格基准比较 — 发送报价前即可了解你的报价处于什么水平。
  • 小时费率计算 — 始终掌握最新的真实机床和人工费率。
  • 英制 ⇄ 公制转换 — 处理国际 RFQ,无需手动整理。
库与洞察
  • 刀具库 — 在统一管理的目录中管理你的切削工具、刀柄和参数。
  • 材料库 — 标准和自定义材料,附带实时供应商价格。
  • 已报价零件数据库 — 搜索你曾经报价过的所有零件的几何形状:找到相似零件,即可找到价格。
  • 统计与分析 — 一目了然地查看赢单率、利润率、产能和报价表现。
  • 车间优化 — 从已报价零件中学习,优化价格、发现盈利利基市场,并合理安排机床负载。
图纸智能
  • DFM — 面向制造的设计 — 报价前检查可制造性:标出倒扣、薄壁、无法加工的特征和不可能实现的公差,同时在屏幕上显示零件。
  • 质量检查规程 — 自动生成检验计划:带编号和印记的图纸特征、检验类别和频率,以及可直接使用的测量报告。
  • 轴线与方向检测 — AI 找出零件的最佳方向和加工轴。
  • 自动提取公差 — 直接从图纸中提取关键公差。
  • 2D 到 3D 公差匹配 — 将图纸要求关联到正确的模型特征。
CAM 与车间智能
  • AI 刀具推荐 — 无需再搜索目录:Imnoo 会为每项特征推荐恰当的切削工具。
  • 自动生成刀具路径 — 一步完成从报价到加工策略的转换。
  • G 代码生成与估算 — 在程序投入生产前生成并评估程序。
  • 机床连接 — 机床会将真实生产数据反馈给 AI。每次报价都会变得更准确。
IP 保护与数据安全——如瑞士金库般精心设计
  • 数据物理隔离——每家制造商都在独立隔离的环境中运行。您的图纸和价格绝不会与他人共享:既不会用于存储,也不会用于 AI 训练。
  • 自动遮盖和脱敏图纸——在图纸离开您的工作流之前,隐藏客户名称、徽标和机密数据。与供应商和分包商共享时,不会暴露零件属于谁。
  • 像保护自己的 IP 一样保护客户的 IP——终端客户的设计始终留在您的租户中。
  • 瑞士托管与端到端加密——按照瑞士标准精心打造数据主权与安全保障。
  • 值得大规模信赖——超过 3,000 家制造商使用 Imnoo 进行报价。

报价涵盖完整工作,而不只是主轴加工时间。

👉 在 imnoo.com 预约演示

许可证

MIT © Imnoo AG

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。