mcpField
Q
Quality Control Plan Generator

Quality Control Plan Generator

本地服务
quality-check-protocol.imnoo.com商业与营销16 周前更新

关于 Quality Control Plan Generator

Quality Control Plan Generator 是从技术图纸 PDF 生成质量检验计划和报告的 MCP 服务,可处理矢量图及扫描件。它将识别结果整理为带编号的检验项目,并导出气泡图、PDF 检验包和 Excel 报告。

主要功能

  1. 01提取尺寸、公差及表面特征
  2. 02生成检验限值与测量工具
  3. 03配置编号、顺序和检验等级
  4. 04导出带气泡标注的 PDF
  5. 05生成 Excel 测量检验报告
  6. 06离线加载已保存分析

适用场景

  1. 01为首件检验生成检查计划
  2. 02制作 PPAP 风格尺寸报告
  3. 03为生产抽检导出图纸与 Excel 报告

MCP 相关

该服务向 MCP 客户端提供图纸分析、计划构建及 PDF、Excel 导出工具,并附有 `create-quality-plan` 提示词。图纸分析会上传至 Imnoo 服务;计划编辑和文档生成在本地离线运行。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"com-imnoo-quality-control-plan": {
"command": "npx",
"args": [
"-y",
"quality-control-plan-mcp"
],
"env": {
"QCP_APP_URL": "<QCP_APP_URL>"
}
}
}
}
启动命令npx -y quality-control-plan-mcp
需要配置的环境变量
QCP_APP_URLOptional. Base URL of the Imnoo web app that runs the drawing analysis; only change it to target another deployment.

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

安装包
npmquality-control-plan-mcp0.1.0

工具

5

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

参数类型必填说明
pdf_pathstring否要分析的图纸 PDF 路径(矢量或扫描件,≤ 30 MB)
drawing_idstring否替代 pdf_path:先前上传后返回状态 "processing" 的 drawing_id——继续等待该任务,无需重新上传
timeout_secondsinteger否等待分析后返回 "processing" 的最长时间(默认 180)
save_analysis_tostring否将分析 JSON 写入此路径(之后可通过 load_analysis 重新打开,无需上传)

详细介绍

Quality Control Plan MCP Server

Quality Control Plan MCP server

通过任意支持 MCP 的助手,根据技术图纸 PDF 生成质量控制计划和检验报告。

这个 Model Context Protocol 服务提供了 quality-check-protocol.imnoo.com(由 Imnoo 提供)背后的引擎。需要为技术图纸制定质量控制计划?把 PDF 交给助手,大约一分钟后即可获得一份带编号的检验计划:Imnoo 的图纸分析会自动提取所有尺寸公差、ISO 配合、螺纹、几何公差(GD&T)和表面粗糙度,在图纸上标注序号,并列出各项的验收限值和测量仪器——⌀50 ±0.05 会转换为 49.95–50.05。指定检验等级(100 % 全检、Q1 降低检验、Q2 抽检),保留图纸上打印的标注编号,或按阅读顺序或测量顺序重新编号(1、001 或 D001 格式),然后让它生成带标注的图纸、完整的检验文件包,或 Excel 测量与检验报告——与 Imnoo 计算器生成的文件相同。它适用于首件检验、PPAP 风格的尺寸报告和车间质量检查规程,也支持矢量 PDF 和扫描版 PDF。由 Imnoo 打造,这是面向 CNC 制造商的规划、排程与报价平台——每份报价都会生成相同的质量检查规程,以及成本估算、制造计划和 G-code 生成。

"Create a Q1 quality plan for flange.pdf with type-prefixed balloon numbers"
        │
        ▼  (your assistant calls the tools)
analyze_drawing ──► build_quality_plan ──► export_inspection_pdf + export_quality_plan_excel
                                                       │
                                                       ▼
                    QP-1001-A_inspection-package.pdf    D001  ⌀50 (±0.05)   49.95–50.05   Caliper
                    QP-1001-A_Q1.xlsx                   H001  ⌀10 H7        —             Inside micrometer
                                                        G001  ⏥ 0.05        —             CMM

工具

工具功能
analyze_drawing将图纸 PDF(矢量或扫描件,≤ 30 MB)上传到 Imnoo 的图纸分析服务(网页应用背后的服务),并返回检测到的每项特征,包括类型、数值、PDF 页码、位置、置信度、图纸上打印的气泡编号,以及标题栏信息(图号 / 物料号、材料、一般公差)。save_analysis_to 可保存分析 JSON,供离线复用。
load_analysis打开已保存的分析 JSON。完全离线,无需上传,也不消耗每日额度。
build_quality_plan将分析结果转换为检验计划:气泡编号(数字、补零为 001,或添加类型前缀 D001 / H001 / G001……;保留打印编号,或按列表、阅读方向或测量顺序重新编号)、根据名义值 ± 公差确定的验收限值、各类型的默认测量仪器、检验类别预设、选择预设(首件检验 = 全部特征,生产检验 = 仅可测量特征)以及逐行编辑。结果确定不变,可自由迭代。
export_quality_plan_excel生成《测量与检验报告》工作簿:表头信息(物料、ET 编号、批次、检验率)、目视检验清单 a–e、尺寸符合性表(检验尺寸编号 · 名义尺寸或螺纹规格 · 公差范围 · 测量仪器 · 实际尺寸 · 偏差 · 日期 · 检验员)、变更跟踪脚注,以及特采 / 签字栏。与 Imnoo 计算器生成的报告逐单元格一致。
export_inspection_pdf生成带气泡编号的图纸(ballooned)、附带打印版计划的图纸(package,默认),或仅生成计划文档(plan):为每项所选特征添加半透明框、带可选 VDA 样式引线箭头的编号气泡、双栏一般信息表、带彩色编号标记的特征表、仪器 / 样本填写行、验收标准和结果复选框,以及最终批准栏。不会修改源 PDF。

另有一个 create-quality-plan 提示词,可引导助手完成分析 → 审核 → 导出。

分析的运行位置。 analyze_drawing 是唯一会将数据传出本机的工具:它会像网页应用一样将 PDF 上传到 Imnoo 的图纸分析服务——每个 IP 地址每天可免费分析 1 次(需要更多额度?登录 Imnoo 的用户可在网页应用中获得更高的每日限额);上传的文件会在较短的保留期后自动删除,不会存储其他内容。此后的所有操作——计划构建、编号、验收限值设置、Excel 和 PDF 生成——都在本地离线运行。

安装

需要 Node.js ≥ 18。

Claude Code
claude mcp add quality-control-plan -- npx -y quality-control-plan-mcp
Claude Desktop

添加到 claude_desktop_config.json(Settings → Developer → Edit Config):

{
  "mcpServers": {
    "quality-control-plan": {
      "command": "npx",
      "args": ["-y", "quality-control-plan-mcp"]
    }
  }
}
Cursor

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

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

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

npx -y quality-control-plan-mcp
配置(可选)
变量用途
QCP_APP_URL将分析服务指向网页应用的其他部署地址(默认值为 https://quality-check-protocol.imnoo.com)。

示例会话

你: 为 C:\drawings\flange.pdf 制定一份第一季度质量计划,使用带类型前缀的编号,并将所有文件写入图纸所在目录。

助手: 调用 analyze_drawing — 2 页上有 17 项特性:5 项尺寸公差、2 项钻孔配合(⌀10 H7 带有印刷气球标号 1)、1 项轴配合、2 项螺纹、1 项细牙螺纹、2 项几何公差、4 项表面粗糙度;图纸编号 QP-1001-A,产品编号 4711-050,AlMg3,ISO 2768-mK。调用 build_quality_plan,并传入 inspection_class: "Q1" 和 numbering: { style: "typePrefixed" } — D001 ⌀50 (±0.05) → 49.95–50.05(卡尺),H001 ⌀10 H7(内径千分尺),G001 ⏥ 0.05(三坐标测量机),R001 Ra 3.2(表面粗糙度仪)……调用 export_inspection_pdf 和 export_quality_plan_excel,并传入同一份计划 — 已写入 QP-1001-A_inspection-package.pdf(两页图纸均已标注气球号 + 打印版计划)和 QP-1001-A_Q1.xlsx。第 2 页有两个数值的读取置信度较低 — 计划交给车间前最好检查一下。

这些编号来自捆绑的示例图纸,冒烟测试会使用它;实际图纸各不相同。

计划选项(plan 参数)

一个对象,由 build_quality_plan 和两个导出工具接受 — 所有地方都传入同一个对象,这样文档才能与已审核的计划一致。所有选项都是可选的;默认值会复现 Web 应用的初始计划。

选项值
numbering.stylenumeric(默认)、padded(001)、typePrefixed(尺寸 D001、钻孔配合 H、轴配合 S、螺纹 T、细牙螺纹 F、几何公差 G、表面粗糙度 R、长度 L)
numbering.ordercustom(默认 — 保留图纸上印刷的气球编号,其余编号依次补齐)、list(按计划表顺序)、reading(从左上到右下,按页排列)、measurement(先列出用三坐标测量机测量的几何公差,最后列出表面粗糙度)
numbering.restart_per_type对每种特性类型重新开始编号
section_order例如 ["dimensional", "geometric"] — 先列出指定类型,其余按默认测量顺序排列
selection · include · excludeall(默认)、production(尺寸、配合、几何公差 — 不含螺纹或表面粗糙度)、none;或显式指定特性 ID
inspection_class100%(检验率 100%,启用检查清单)、Q1(10%,启用检查清单)、Q2(5%,禁用检查清单)或任意自定义类别名称
headerbatch_number、inspection_rate、inspection_class、inspector_name、signature、date
drawing · article_name · drawing_index在分析未能识别标题栏信息时,用于打印的标题栏值(产品/图纸编号、材料、一般公差、产品名称、修订版本)
default_tools每种类型的测量仪器 — 默认值:三坐标测量机、螺纹塞规、卡尺、内径/外径千分尺、深度卡尺、表面粗糙度仪
rows[]按特性(通过 feature_id)设置:inspection_tool、samples(根据限值判定)、passed、balloon、value(修正后的值;原始值会保留为脚注)
include_checklist · show_arrows · annotationExcel 检查清单开关、图纸上的引线箭头、"检验图纸" 印章块(修订版本、备注)

计划的生成方式

  • 对于名义值为数字的普通尺寸公差,会生成验收限值(名义值 + 下/上偏差,四舍五入至 2 位小数)。配合、螺纹、几何公差和表面粗糙度通过量规检验,而非依据限值测量 — 这与 Imnoo 计算器的规则相同。
  • 气球编号根据所选特性和编号设置生成,因此移除某项特性后,其余项目会自动重新编号;在 custom 顺序下,图纸上印刷的编号会保留。
  • 测得的 samples 值会根据限值判定合格/不合格;结果和日期会同时显示在两份文档中。
  • 默认分区顺序遵循测量工作流:先列出几何公差(三坐标测量机),最后列出表面粗糙度(粗糙度仪)。

局限性

  • 图纸分析由自动化完成:可能会遗漏或误读特征,尤其是低质量扫描件。请根据图纸核对计划(rows[].value 可更正某个值,exclude 可移除一行)。
  • 免费版:每个 IP 地址每天可分析 1 次;PDF 文件最大为 30 MB。保存的分析结果(save_analysis_to → load_analysis)不限次数,且可离线使用。
  • 手绘特征、拖动气球标注,以及将计划保存到 Imnoo 计算器,这些功能仅在网页应用中提供。
  • 无法复制的加密或特殊 PDF 在此处会回退为 variant: "plan"(网页应用会将其栅格化)。

开发

此软件包基于 Imnoo 的 Quality Check Protocol 单体仓库构建,直接导入网页应用的领域层(图纸映射器、计划计算、编号引擎、Excel 和 PDF 生成器),因此,网页应用和此服务生成的计划与文档在设计上完全一致。每次发布都必须通过 61 项端到端检查,这些检查通过 stdio 使用捆绑的示例图纸驱动全部五种工具。

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

关于 Imnoo

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

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

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

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

为整项工作报价,而不只是主轴运行时间。

👉 在 imnoo.com 预约演示

隐私

离开你设备的唯一数据,是你传递给 analyze_drawing 的图纸 PDF:该文件会通过 HTTPS 上传到 Imnoo 的图纸分析服务 quality-check-protocol.imnoo.com,以检测图纸特征,并在 24 小时内自动删除,不会用于其他用途。没有遥测,也不会进行其他网络调用;计划构建以及 Excel/PDF 导出都在你的设备上本地运行。Imnoo 的隐私政策:https://www.imnoo.com/en/privacy-policy · 版权声明:https://www.imnoo.com/en/imprint · 有疑问?请访问:https://github.com/imnoo-team/quality-control-plan-mcp/issues

许可证

MIT © Imnoo AG

评论

支持 Markdown

第一次接触 MCP?

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

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