# 工艺流程模型 ## 1. 功能概述 工艺流程模型属于 MES 系统的基础模块,用于构建产品的工艺流程分类、工艺流程路线、工序设定值、工艺结果参数等核心工艺数据,为生产执行、品质管理、设备管理等业务模块提供工艺基础数据支撑。 **核心功能:** - 工艺流程类别管理:维护工艺流程的分类体系,按生产工段进行分类 - 工序单元管理:维护标准化的工序单元库,可被多个工艺流程复用,实现工序标准化 - 工艺流程管理:维护具体产品的完整工艺流程,定义工序顺序、工艺设定值、工艺结果参数等 **功能对应截图** : ![图片:工艺流程类别管理功能截图](process_model.png) ![图片:工序单元管理功能截图](process_model.png) ![图片:工艺流程管理功能截图](process_model.png) ## 2. 术语说明 | 术语 | 定义 | 说明 | |------|------|------| | 工艺流程类别 | Process Category,对工艺流程进行工段分类管理的单元 | 用于区分不同生产工段的工艺流程 | | 工艺流程 | Process Flow,定义产品从原材料到成品的完整加工顺序 | 又称工艺路线或生产流程 | | 工序单元 | Process Unit,标准化的小工序模块 | 可被多个工艺流程复用 | | 工艺设定值 | Process Set Value,工序作业的标准参数 | 如温度、压力、时间等 | | 工艺结果参数 | Process Result Parameter,工序作业的实际结果记录 | 用于工艺监控和品质追溯 | ## 3. 工艺流程类别管理 ### 3.1 工艺流程类别说明 工艺流程类别用于对工艺流程进行分类管理,按生产工段进行划分,便于检索和维护。一个类别可以包含多个工艺流程,实现工艺数据的层级化管理。 ### 3.2 新增工艺流程类别 **操作步骤:** 1. 进入【生产配置】→【工艺流程模型】→【工艺流程类别】 2. 点击【新增类别】按钮 3. 填写类别基本信息 4. 点击【保存】完成类别创建 **字段说明:** | 字段 | 说明 | 必填 | |------|------|------| | 类别编码 | 类别的唯一标识代码 | 是 | | 类别名称 | 类别的名称,如"**工段" | 是 | | 排序号 | 同级类别的排序序号 | 否 | | 备注 | 其他补充说明信息 | 否 | **【重要】** 类别编码一旦启用不允许修改,请在创建时仔细确认。 **功能对应截图** : ![图片:工艺流程类别设置截图](process_model.png) ### 3.3 工艺流程类别查询 **查询条件:** | 查询条件 | 说明 | |---------|------| | 类别编码 | 按类别编码精确查询 | | 类别名称 | 按类别名称模糊查询 | ## 4. 工序单元管理 ### 4.1 工序单元说明 工序单元是标准化的小工序模块,是构成工艺流程的基本单位。工序单元具有通用性,可被多个工艺流程引用,实现工序的标准化复用。 **工序单元特点:** - 标准化:定义统一的工序名称、工序编码、作业规范 - 复用性:可被多个工艺流程引用,无需重复创建 - 可配置:支持配置工序的作业参数、检验项目、资源需求 ### 4.2 新增工序单元 **操作步骤:** 1. 进入【生产配置】→【工艺流程模型】→【工序单元库】 2. 点击【新增工序】按钮 3. 填写工序单元基本信息 4. 配置工序的工艺设定值 5. 点击【保存】完成工序单元创建 **字段说明:** | 字段 | 说明 | 必填 | |------|------|------| | 工序编码 | 工序的唯一标识代码 | 是 | | 工序名称 | 工序的名称,如"SMT贴装" | 是 | | 工序类型 | 类型:加工、检验、搬运、包装等 | 是 | | 标准工时 | 完成该工序的标准时间,单位分钟 | 是 | | 作业指导书 | 关联的作业指导书编号 | 否 | | 备注 | 其他补充说明信息 | 否 | **【注意】** 工序单元被工艺流程引用后,修改需谨慎,建议创建新版工序单元。 **功能对应截图** : ![图片:工序单元设置截图](process_model.png) ### 4.3 工序单元查询 **查询条件:** | 查询条件 | 说明 | |---------|------| | 工序编码 | 按工序编码精确查询 | | 工序名称 | 按工序名称模糊查询 | | 工序类型 | 按工序类型筛选 | ## 5. 工艺流程管理 ### 5.1 工艺流程说明 工艺流程是定义产品从原材料到成品的完整加工顺序的核心数据,包含工序排列、工序属性、工艺设定值、工艺结果参数等信息。 **工艺流程与工序单元的关系:** 一个工艺流程由多个工序单元组成,同一工序单元可被多个工艺流程引用,形成多对多的复用关系。 ```mermaid flowchart TB A[工艺流程类别] -->|1:N| B[工艺流程A] A -->|1:N| C[工艺流程B] B --> D[工序1] B --> E[工序2] B --> F[工序3] C --> G[工序2] C --> H[工序4] C --> F D --> I[工序单元:贴装] E --> J[工序单元:焊接] F --> K[工序单元:检测] G --> I H --> L[工序单元:组装] ``` ### 5.2 新增工艺流程 **操作步骤:** 1. 进入【生产配置】→【工艺流程模型】→【工艺流程设置】 2. 点击【新增工艺流程】按钮 3. 填写工艺流程基本信息 4. 从工序单元库选择并添加工序 5. 配置各工序的工艺设定值和工艺结果参数 6. 点击【保存】完成工艺流程创建 **字段说明:** | 字段 | 说明 | 必填 | |------|------|------| | 工艺流程编码 | 工艺流程的唯一标识代码 | 是 | | 工艺流程名称 | 工艺流程的名称 | 是 | | 所属类别 | 关联的工艺流程类别 | 是 | | 适用产品 | 关联的产品型号或产品系列 | 是 | | 版本号 | 工艺流程的版本,用于版本管理 | 是 | | 工艺流程状态 | 状态:草稿、已审核、已发布、已禁用 | 是 | | 备注 | 其他补充说明信息 | 否 | **【重要】** 工艺流程审核发布后如需修改,必须创建新版本,不能直接修改已发布的版本。 **功能对应截图** : ![图片:工艺流程设置截图](process_model.png) ### 5.3 工序配置 **操作步骤:** 1. 在工艺流程编辑页面,点击【添加工序】按钮 2. 从工序单元库中选择需要引用的工序单元 3. 设置工序在工艺流程中的排列顺序 4. 为每个工序配置工艺设定值和工艺结果参数 5. 点击【保存】完成工序配置 **工序配置字段说明:** | 字段 | 说明 | 必填 | |------|------|------| | 工序序号 | 工序在工艺流程中的顺序号 | 是 | | 工序单元 | 从工序单元库选择的工序 | 是 | | 工艺设定值 | 工序作业的标准参数,如温度、压力、时间 | 是 | | 工艺结果参数 | 工序作业的实际结果记录参数 | 是 | | 备注 | 其他补充说明信息 | 否 | ### 5.4 工艺流程查询 **查询条件:** | 查询条件 | 说明 | |---------|------| | 工艺流程编码 | 按工艺流程编码精确查询 | | 工艺流程名称 | 按工艺流程名称模糊查询 | | 所属类别 | 按工艺流程类别筛选 | | 适用产品 | 按关联的产品型号筛选 | | 工艺流程状态 | 按状态筛选:草稿/已审核/已发布/已禁用 |