关于 Quality Control Plan Generator
Quality Control Plan Generator 是从技术图纸 PDF 生成质量检验计划和报告的 MCP 服务,可处理矢量图及扫描件。它将识别结果整理为带编号的检验项目,并导出气泡图、PDF 检验包和 Excel 报告。
主要功能
- 01提取尺寸、公差及表面特征
- 02生成检验限值与测量工具
- 03配置编号、顺序和检验等级
- 04导出带气泡标注的 PDF
- 05生成 Excel 测量检验报告
- 06离线加载已保存分析
适用场景
- 01为首件检验生成检查计划
- 02制作 PPAP 风格尺寸报告
- 03为生产抽检导出图纸与 Excel 报告
MCP 相关
该服务向 MCP 客户端提供图纸分析、计划构建及 PDF、Excel 导出工具,并附有 `create-quality-plan` 提示词。图纸分析会上传至 Imnoo 服务;计划编辑和文档生成在本地离线运行。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
5收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| pdf_path | string | 否 | 要分析的图纸 PDF 路径(矢量或扫描件,≤ 30 MB) |
| drawing_id | string | 否 | 替代 pdf_path:先前上传后返回状态 "processing" 的 drawing_id——继续等待该任务,无需重新上传 |
| timeout_seconds | integer | 否 | 等待分析后返回 "processing" 的最长时间(默认 180) |
| save_analysis_to | string | 否 | 将分析 JSON 写入此路径(之后可通过 load_analysis 重新打开,无需上传) |
详细介绍
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.style | numeric(默认)、padded(001)、typePrefixed(尺寸 D001、钻孔配合 H、轴配合 S、螺纹 T、细牙螺纹 F、几何公差 G、表面粗糙度 R、长度 L) |
numbering.order | custom(默认 — 保留图纸上印刷的气球编号,其余编号依次补齐)、list(按计划表顺序)、reading(从左上到右下,按页排列)、measurement(先列出用三坐标测量机测量的几何公差,最后列出表面粗糙度) |
numbering.restart_per_type | 对每种特性类型重新开始编号 |
section_order | 例如 ["dimensional", "geometric"] — 先列出指定类型,其余按默认测量顺序排列 |
selection · include · exclude | all(默认)、production(尺寸、配合、几何公差 — 不含螺纹或表面粗糙度)、none;或显式指定特性 ID |
inspection_class | 100%(检验率 100%,启用检查清单)、Q1(10%,启用检查清单)、Q2(5%,禁用检查清单)或任意自定义类别名称 |
header | batch_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 · annotation | Excel 检查清单开关、图纸上的引线箭头、"检验图纸" 印章块(修订版本、备注) |
计划的生成方式
- 对于名义值为数字的普通尺寸公差,会生成验收限值(名义值 + 下/上偏差,四舍五入至 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 进行报价。
为整项工作报价,而不只是主轴运行时间。
隐私
离开你设备的唯一数据,是你传递给 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
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。