您能告诉我如何使用包含 LSL、USL、目标在内的数据表来制作过程能力吗?
----------------------------------------------------------------------------------------------------------------------------------
我有包括 LSL、USL、目标在内的数据表。
我使用列对话框并选择过程能力的列。
但是...它不适用于错误消息“无法启动流程能力,因为在数据表中找不到任何流程。”
你能告诉我怎样修复它吗?
我的 JSL 的部分内容如下。
//dt <- limits & target<BR />
For( m = 1, m < N Col( dt ), m ++,
Eval( Eval Expr( Column(dt, m) << Set Property("Spec Limits", {LSL(Expr(lower_limit[m])), Target( Expr(target_val[m]) ),USL (Expr(upper_limit[m]))})));
);
//Select Test Item for Process Capability
colDlg = Column Dialog(
Title( "Test Item Selct" ),
ycol = Col List( "Test Item", Min Col( 1 ), Max Col(15) ), //
);
Show (colDlg["ycol"]);
pc =dt << Process Capability(
Process Variables(:colDlg["ycol"]
),
Moving Range Method( Average of Moving Ranges ),
Overall Sigma Summary Report( 1 ),
Goal Plot( 0 ),
Capability Index Plot( 0 ),
Process Performance Plot( 0 ),
//Order By( "Overall Sigma Ppk Ascending" )
);
谢谢。
改变
Process Variables(:colDlg["ycol"])
到
Process Variables(Eval(colDlg["ycol"]))
完整示例
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
colDlg = Column Dialog(
Title("Test Item Selct"),
ycol = Col List("Test Item", Min Col(1), Max Col(15))
);
pc = dt << Process Capability(
Process Variables(eval(colDlg["ycol"])),
Moving Range Method(Average of Moving Ranges),
Overall Sigma Summary Report(1),
Goal Plot(0),
Capability Index Plot(0),
Process Performance Plot(0)
);