K-Sigma anwenden und Spezifikationen extrahierenHallo,
Ich versuche, mithilfe von K-Sigma die Prozessfähigkeit zu berechnen und die Spezifikationen zu extrahieren. Irgendetwas stimmt jedoch nicht, und ich komme nicht weiter. Gibt es eine Möglichkeit, K-Sigma anzuwenden, die Spezifikationen nach der optimalen Modellanpassung zu berechnen und diese in einer Liste zu speichern?
Siehe das untenstehende Bild:

Hier ist der JSL-Code zum Erstellen von Histogrammen und Anwenden der Anpassung. Ich möchte wissen, wie ich die Schritte zum Anwenden von K-Sigma und zum Extrahieren von LSL und USL für alle Spalten codieren kann.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Semiconductor Capability.jmp" );
cols = {"PNP2", "NPN2", "PNP3", "IVP1", "PNP4"};
New Window( "",
<
<TYPE></TYPE>
<BR />
<LINGO-LABS id="lingo-labs-913411" slang="en-US" mode="CREATE">
<LINGO-LABEL>Automatisierung und Skripterstellung</LINGO-LABEL>
</LINGO-LABS>
Betreff: K-Sigma anwenden und Spezifikationen extrahierenNames Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
dist = dt << Distribution(
Continuous Distribution(
Column(:NPN1),
Process Capability(0),
)
);
dist << Fit All;
scb = Report(dist)[Outline Box("Compare Distributions"), Table Box(1), String Col Box("Distribution")];
bestfit = scb[1];
ob = Report(dist)[OutlineBox("? " || bestfit || " ?")];
// Show(ob << get title);
(ob << get scriptable object) << Process Capability(Set sigma multiplier for quantile spec limits(5));
vals = ob[Outline Box("Process Summary"), Number Col Box(1)] << get;
lsl = vals[1];
usl = vals[2];
Betreff: K-Sigma anwenden und Spezifikationen extrahierenHey @Jackie_ ,
Das geht auch ohne Programmierung. Nachdem Sie alle Verteilungen angepasst haben, gehen Sie in die erste Spalte, halten Sie die Strg-Taste gedrückt und wählen Sie „Prozessfähigkeit“. Wählen Sie dann „Sigma-Multiplikator eingeben“ und aktivieren Sie „Berechnete Spezifikationsgrenzen verwenden“. Wenn Sie mit gedrückter Strg-Taste auf „OK“ klicken, wird diese Einstellung auf alle Anpassungen angewendet.

Gehen Sie anschließend im Dialogfeld „Prozessübersicht“ einer beliebigen Passung mit der rechten Maustaste auf „Kombinierte Datentabelle erstellen“. Dadurch wird eine Datentabelle mit allen unteren und oberen Grenzwerten erstellt. Sie können die zugehörigen Parameter löschen, um nur eine Spezifikationsgrenztabelle zu erhalten.
Ich hoffe, das hilft!