通过脚本/参考链接添加规格限制(不更改主数据表格式)您好,我正在使用一个已有的数据表,该表已经有固定的格式和标题,更改它可能会影响可能引用它的其他 JMP 文件。规格限值表的格式可以随意更改。
我知道我们有直观的“管理限制”选项和“设置限制”属性。但我认为它不适用于我目前拥有的当前格式。
有人知道我如何通过脚本/其他更好的方法按等级设置每个质量的规格限制吗?我希望主表(流程数据 JMP 文件)引用限制(规格限制 JMP 文件)。我已将这些文件作为示例。
自动化和脚本回复:通过脚本/参考链接添加规格限制(不更改主数据表格式)目前,还没有办法用内置函数来处理同一列的两组不同的规格限值。
但是,通过使用 JSL,当有多个输出时,可以为一列指定不同的规格限制。

Distribution(
SendToByGroup( {:B.X.GRADE == "A"} ),
SendToByGroup(
{:B.X.GRADE == "A"},
Continuous Distribution(
Column( :B.LAB.VISCOSITY ),
Process Capability( LSL( .8 ), Target( 1 ), USL( 1.2 ), Show as Graph Reference Lines )
)
),
SendToByGroup(
{:B.X.GRADE == "B"},
Continuous Distribution(
Column( :B.LAB.VISCOSITY ),
Process Capability( LSL( 1.8 ), Target( 2 ), USL( 2.2 ), Show as Graph Reference Lines )
)
),
By( :B.X.GRADE )
);
可以轻松修改上述 JSL 以从您提供的数据表中读取规格限制,而不是像上述 JSL 那样使用硬编码 JSL。
回复:通过脚本/参考链接添加规格限制(不更改主数据表格式)感谢您的帮助!
我主要打算将规格限值用于工艺筛选和控制图。我总共还有 20 多个等级(未包含在 JMP 文件中)。我想知道您的 JSL 是否涵盖了这一点,因为我注意到您的公式指的是“分布”。
回复:通过脚本/参考链接添加规格限制(不更改主数据表格式)这适用于哪些平台?应该如何绘制?可以有多少限制?
回复:通过脚本/参考链接添加规格限制(不更改主数据表格式)主要是流程筛选和控制图生成器。但如果它能像“管理限制”一样适用于其他平台,那就太好了。限制可以超过 20,质量可以远大于 3(最多约 10-20)。我在 JMP 文件中仅包含 3 个质量和 2 个等级作为示例。
回复:通过脚本/参考链接添加规格限制(不更改主数据表格式)可以有多少个等级?通常拥有更多列不是问题,但拥有更多列的“组”会使事情变得复杂。
回复:通过脚本/参考链接添加规格限制(不更改主数据表格式)至少可以有~20 个等级,我没有固定的数字,因为我将处理来自不同来源的多个数据集。
回复:通过脚本/参考链接添加规格限制(不更改主数据表格式)吉姆/贾莫:
感谢您的回复!我与@ConditionalAvg2合作,正在与他们一起解决这个问题。我们的数据源是流程数据历史记录(只能通过开始和结束时间戳查询),这意味着我们以高格式获取数据(所有等级都在一列中,所有等级的每个属性都在一列中,我们称之为表 A)。因此,我们的解决方法是按等级拆分属性列(表 B),以便我们可以应用规格限值并进行质量分析。要刷新数据,我们只能在表 A 上进行,然后我们必须重新拆分(表 C)并将新数据附加到表 B。如果在一列中有多个规格限值就好了。这会添加到 JMP19 @Jeff_Perkinson吗?
回复:通过脚本/参考链接添加规格限制(不更改主数据表格式)目前,拆分是处理此问题最简单的方法(最有可能是通过脚本使其变得相当容易)。