为了执行能力分析,您需要为每个过程变量设定规格限制。 在我的博客文章中“控制限和规格限:它们从哪里来?它们是什么? ” 我讨论了规格限制是什么以及它们如何使用。 在这篇博文中,我将详细介绍将规格限制加载到制程能力平台在联合管理计划。
将规格(规范)限制加载到过程能力中的三种不同方法如下:
- 规格限制对话框
- 规格限制表
- 列属性
我将使用相同的示例来详细介绍这三种方法。
例子
我在博客文章中介绍了一个打印过程的示例“同时支持数百或数千个进程的稳定性和功能。 ” 这篇文章将使用相同的示例,所以让我们回顾一下。
我们对排版过程的 10 个特征感兴趣(包括线条长度、宽度、倾斜度和颜色)。 这 10 次测量中的每一次都是在测试页上进行的。 收集测试页最近 100 次运行的数据。
Figure 1: Process DataFigure 1: Process DataFigure 1: Process DataFigure 1: Process DataFigure 1: Process Data图 1:过程数据
这 10 个流程中的每一个都有自己的一组规格限制(请参见下表 1)。 这些规格限值不是计算值。 它们基于印刷工艺要求。 例如,如果特定页面的打印长度为 16 厘米 +/- 0.2 厘米,则认为该页面上的线条长度良好。 如果时间太长,句子可能会脱离页面或在书籍装订中被遮盖。 如果再短,页面上就会浪费很多空间。 对于下表中的过程 Y 10,生产线长度的目标是 16 厘米。 规格下限为 15.8 (16-0.2)。 规格上限为 16.2 (16+0.2)。
| 过程 |
LSL |
目标 |
超级激光实验室 |
|---|
Y01
|
35
|
50
|
75
|
Y02
|
35
|
50
|
75
|
Y03
|
40
|
|
80
|
Y04
|
15
|
16
|
17 号
|
Y05
|
25
|
50
|
75
|
Y06
|
35
|
50
|
65
|
Y07
|
35
|
50
|
65
|
Y08
|
|
50
|
65
|
Y09
|
35
|
50
|
|
Y10
|
15.8
|
16
|
16.2
|
表1:规格限值要求
注意:这些规格限制与博客文章中的规格限制不同“同时支持数百或数千个进程的稳定性和功能。 ”
分析
生成能力分析联合管理计划,转到分析->质量和过程->过程能力。 选择全部 10 个流程列,然后单击 Y,流程。
Figure 2: Process Capability dialogFigure 2: Process Capability dialogFigure 2: Process Capability dialogFigure 2: Process Capability dialogFigure 2: Process Capability dialog图 2:“流程能力”对话框
在“工艺能力”对话框的左下角,有一个标题为“显示规格限制对话框”的部分。 有以下三个选项可供选择:
- 如果需要(当色谱柱没有规格限制时) 。 这是默认选项。 如果数据表中没有规格限列属性(与此表一样),则会显示规格限对话框。 但是,如果每个过程列都有规格限制列属性,则不会显示任何对话框。
- 是的。 使用此选项,即使所有过程列的数据表中存在规格限值列属性,也将始终显示规格限值对话框。
- 否(跳过没有规格限制的列) 。 对于此选项,永远不会显示规格限制对话框。 具有规格限制列属性的过程列将显示在分析中。 没有规格限制列属性的工艺列将不会显示在分析中。 如果没有过程列具有规格限制列属性,则不会给出任何分析,并且错误消息将打印到日志中。
方法 1:规格限制对话框
规格限制对话框方法是最耗时的。 仅当您正在调查的流程数量有限或您刚刚收到规格限和/或您的规格限采用 JMP 无法使用的格式时,才应使用此方法。 例如,JMP 无法使用的格式可能意味着规格限制是在一张纸上、在会议中或以电子邮件形式等形式提供给您的。当这是全新数据时,通常会使用此方法以前没有被调查过。
在“流程能力”对话框中(见图 2),确保选择左下角的“如果需要”或“是”,然后单击“确定”。 您将看到规格限制对话框,允许您手动输入规格限制。 对于这 10 个过程中的每一个,输入表 1 中给出的规格限值。
Figure 3: Spec Limits dialogFigure 3: Spec Limits dialogFigure 3: Spec Limits dialogFigure 3: Spec Limits dialogFigure 3: Spec Limits dialog图 3:规格限制对话框
单击“确定”。 您将看到以下能力分析。
Figure 4: Process Capability analysisFigure 4: Process Capability analysisFigure 4: Process Capability analysisFigure 4: Process Capability analysisFigure 4: Process Capability analysis图4:工艺能力分析
方法 2:规格限值表
当您的规格限位于与数据分开的表中时,应使用此方法。 您可以选择将限制存储在单独的数据表中,因为您希望将限制用于多个数据表。 您可能还希望拥有一个易于访问的位置,以便在需要时可以快速更新所有限制。
JMP 接受两种不同格式的规格限值表:高和宽。
- 身高限制表由四列组成。 其中一栏的标题为“流程”并标识流程变量。 其他三列标识 LSL、目标和 USL。 这些列可以命名为 LSL、_LSL、Target、_Target、USL 或 _USL。
Figure 5: Tall spec limits tableFigure 5: Tall spec limits tableFigure 5: Tall spec limits tableFigure 5: Tall spec limits tableFigure 5: Tall spec limits table图 5:高规格限制表
- 宽限制表包含每个进程的四行和一列以及 _LimitsKey 列。 名为 _LimitsKey 的列包含标识符 _LSL、_USL 和 _Target。 对于宽表,术语 LSL、USL 和 Target 前面必须出现下划线。
Figure 6: Wide limits tableFigure 6: Wide limits tableFigure 6: Wide limits tableFigure 6: Wide limits tableFigure 6: Wide limits table图 6:宽限值表
您可以通过“文件”->“新建数据表”来创建这些数据表,但创建这些表的最简单方法是通过“流程能力”本身。 完成所有步骤后方法 1:“规格限制”对话框,从“过程能力”旁边的红色小三角(参见图 5)中,选择“保存规格限”->“将规格限保存到新表”。 您将看到一个如图 5 所示的高桌子。
要使用规格限值表方法,请按照以下中给出的步骤操作:分析部分。 确保在 Process Capability 对话框中选择“If Needed”或“Yes”(参见图 2),然后单击“OK”。 您将看到规格限制对话框。 单击对话框顶部的选择数据表。 您将看到“选择规格限数据表”对话框。
从此对话框中,选择您的规格限制数据表,然后单击“确定”。 现在应该填充规格限制对话框,如图 3 所示。 单击“确定”。 现在您将看到如图 4 所示的过程能力分析。
方法 2b:通过 JSL 的规格限制表
您可能会发现您想通过以下方式使用规格限制表方法JSL(JMP 脚本语言)而不是使用接口。 由于流程能力平台无法自动生成此代码,因此我也将在博客文章中介绍这一点。 要使用 JSL,您需要首先打开规格限制表和过程数据表。 接下来,您将在“过程能力”调用中使用“导入规格限制”命令。 请参阅下面的 JSL 代码:
dtspec=Open("C:/SpecLimitsCapabilityLimitsTable.jmp"); //open spec limits data table
dt=Open("C:/Line Length Capability.jmp"); //open process data table
obj=dt<<PROCESS capability=""></PROCESS>
方法 3:列属性
将规格限制加载到过程能力平台的最后一种方法是通过规格限制列属性。 对于每个过程列,需要将规格限制列属性添加到数据表中。
您可以通过突出显示数据表中的列并选择“列”->“列信息”来完成此操作。 然后您将看到“列信息”对话框。 单击左下角的“列属性”按钮并选择“规格限”。 输入规格下限、目标和规格上限。
Figure 8: Column Info dialogFigure 8: Column Info dialogFigure 8: Column Info dialogFigure 8: Column Info dialogFigure 8: Column Info dialog图 8:“列信息”对话框
单击“确定”。 这需要对所有 10 个工艺塔进行。
获取数据表中这些列属性的一种更简单、更省时的方法是使用 Process Capability 本身。 按照中给出的步骤进行操作方法 1:“规格限制”对话框。 当您看到图 4 时,单击 Process Capability 旁边的红色三角形,然后选择 Save Spec Limits->Save Spec Limits as Column Properties。 您的数据表将使用这些列属性进行更新,如数据表左侧“列信息”面板中列名称旁边显示的星号所示。
Figure 9: Process data with column propertiesFigure 9: Process data with column propertiesFigure 9: Process data with column propertiesFigure 9: Process data with column propertiesFigure 9: Process data with column properties图 9:使用列属性处理数据
要将此表与列属性一起使用,请按照标题为“分析。 在图 2 所示的“流程能力”对话框中,确保选中“如果需要”或“否”,然后单击“确定”。 您不会看到规格限制对话框,因为所有过程列都有规格限制列属性。 您将直接看到分析结果,如图 4 所示。
分析结论
图 4 中所示的目标图表明有四个过程具有较高的可变性并且落在三角形的顶点之上。 从目标图旁边的红色小三角中,选择标记总体西格玛点。 我们看到 Y 06、Y 02、Y 10 和 Y 07 都具有很高的变异性(落在三角形的顶点之上)。 Y 06 落在顶点左侧,因此具有低于 LSL 的点。 Y 07 和 Y 10 落在顶点的右侧,因此具有高于 USL 的点。 所有其他流程均符合规格。 印刷公司应研究减少 Y 06、Y 02、Y 10 和 Y 07 的变异性。 公司应该调查为什么 Y 06、Y 10 和 Y 07 不符合规格。 为此,公司可以使用 Process Capability 平台中的其他选项以及 JMP 中的其他菜单选项。 您可能会注意到图表中存在三种不同的标记类型。 这是因为 Y 09 缺少 USL,因此该点显示为蓝色三角形。 Y 08 缺少 LSL,因此该点显示为红色三角形。 这些标记提供了一种简单的方法来确定是否缺少任何规格限。
方法结论
有多种方法可以在 JMP 中输入过程能力平台的规格限。 当所有流程都是新的、流程数量有限以及以 JMP 无法处理的格式给出新规格限时,应使用规格限对话框方法。 当规格限值位于与过程数据分开的数据表中时,应使用规格限值表方法。 当规格限值与过程列位于同一数据表中时,应使用列属性方法。
参考
JMP 软件:统计过程控制