Zwei unterschiedliche Spezifikationsgrenzen für die Prozessfähigkeit basierend auf dem Wert in einer Spalte.Ich verwende ein Messverfahren, um die Leistungsfähigkeit zweier verschiedener Produkte in unserer Produktionslinie zu beurteilen. Aus verschiedenen Gründen unterscheiden sich die Spezifikationsgrenzen der beiden Produkte, die Messdaten werden jedoch kombiniert, wobei ein Feld angibt, welches Produkt gerade bearbeitet wird.
Ich versuche, einen einfachen, tabellarischen Prozessfähigkeitsbericht zu erstellen, der die Daten anhand des Produkttyps in zwei separate Berichte aufteilt, sodass ich den beiden Gruppen unterschiedliche Spezifikationen zuweisen kann. In diesem Beispiel habe ich sie Produkt A und Produkt B genannt. Ich hatte vor, das Skript wie im folgenden Beispiel anzupassen, aber der resultierende Fähigkeitsbericht verwendet für beide Produktgruppen die zweite Spezifikationsgrenze. Die Daten stammen aus derselben Quelle und ich muss sie gemeinsam verfolgen, daher möchte ich den Prozess nicht durch Filter in der Datenquelle verdoppeln. Hat jemand eine Idee?

Process Capability(
SendToByGroup( Bygroup Default ),
Process Variables( :D1953_NpMin, :D1953_NpMax, :D1953_NpParallelism, :D1953_Act1LhsActualX, :D1953_Act1LhsActualY, :D1953_Act1Par ),
SendToByGroup(
{:prd_ERPItemNo == "PRODUCT A"},
Spec Limits(
:D1953_NpMin( LSL( 19.875 ), Target( 20 ), USL( 20.125 ) ), :D1953_NpMax( LSL( 19.875 ), Target( 20 ), USL( 20.125 ) ),
:D1953_NpParallelism( LSL( 0 ), Target( 0.09 ), USL( 0.16 ) ), :D1953_Act1LhsActualX( LSL( 29.743 ), Target( 29.763 ), USL( 29.783 ) ),
:D1953_Act1LhsActualY( LSL( -13.53 ), Target( -13.49 ), USL( -13.45 ) ), :D1953_Act1Par( LSL( -0.016 ), Target( -.006 ), USL( 0.004 ) )
),
{:prd_ERPItemNo == "PRODUCT B"},
Spec Limits(
:D1953_NpMin( LSL( 19.875 ), Target( 20 ), USL( 20.125 ) ), :D1953_NpMax( LSL( 19.875 ), Target( 20 ), USL( 20.125 ) ),
:D1953_NpParallelism( LSL( 0 ), Target( 0.09 ), USL( 0.16 ) ), :D1953_Act1LhsActualX( LSL( 29.743 ), Target( 29.763 ), USL( 29.783 ) ),
:D1953_Act1LhsActualY( LSL( -13.53 ), Target( -13.49 ), USL( -13.45 ) ), :D1953_Act1Par( LSL( -0.008 ), Target( .002 ), USL( 0.012 ) )
)
),
Moving Range Method( Average of Moving Ranges ),
Capability Box Plots( 0 ),
Overall Sigma Summary Report( 1 ),
Goal Plot( 0 ),
Capability Index Plot( 0 ),
Process Performance Plot( 0 ),
By( :prd_ERPItemNo )
);
Grundlagen der Datenanalyse und ModellierungDatenexploration und -visualisierungQualitäts- und ProzessentwicklungBetreff: Zwei unterschiedliche Spezifikationsgrenzen für die Prozessfähigkeit basierend auf dem Wert in einer Spalte.Hallo @RichardSlack ,
Können Sie mir die Datentabelle zur Verfügung stellen, mit der ich arbeiten soll? Oder ein ähnliches Beispiel im Beispielindex finden?
Danke,
Ben
Betreff: Zwei unterschiedliche Spezifikationsgrenzen für die Prozessfähigkeit basierend auf dem Wert in einer Spalte.JMP-Datentabelle beigefügt
Betreff: Zwei unterschiedliche Spezifikationsgrenzen für die Prozessfähigkeit basierend auf dem Wert in einer Spalte.Die Spezifikationsgrenzen sind eine Spalteneigenschaft. Befinden sich die Daten für zwei Produkte in derselben Spalte, erben sie dieselben Spezifikationsgrenzen. Möglicherweise lässt sich dies mit etwas Skripting umgehen, aber ich würde empfehlen, die Spalte einfach aufzuteilen.
- Tabellen -> Aufteilen.
- Aufteilen nach: Ihrer Spalte „Produkttyp“ (Produkt A oder Produkt
.
- Spalte aufteilen: Ihre Prozessdatenspalten.
- „Alle anderen Spalten nach Bedarf beibehalten“
Würde das für Sie passen?
Nachtrag: Die untenstehenden Antworten mit einer Spezifikationsgrenztabelle scheinen hier eine bessere Lösung zu sein, danke Ben und Laura!
Betreff: Zwei unterschiedliche Spezifikationsgrenzen für die Prozessfähigkeit basierend auf dem Wert in einer Spalte.Ich kann dies mit Verteilungen erreichen, indem ich eine Prozessfähigkeitsanalyse mit unterschiedlichen Spezifikationsgrenzen für jeden gruppierten Parameter durchführe und das Skript anschließend speichere, um den Vorgang später zu wiederholen. Leider erhalte ich dadurch keine optimale Ausgabe für die Übertragung in einen Excel-Bericht, da ich die Zahlen tabellarisch benötige. Das Tool zur Prozessfähigkeitsanalyse liefert zwar die benötigte tabellarische Ausgabe, scheint aber keine separaten Spezifikationsgrenzen für die beiden Datengruppen zuzulassen.
Betreff: Zwei unterschiedliche Spezifikationsgrenzen für die Prozessfähigkeit basierend auf dem Wert in einer Spalte.Hallo @RichardSlack ,
Es scheint keine einfache Möglichkeit zu geben, per Skript/Befehl nach Gruppen zu filtern – aber wenn Sie eine separate Spezifikationsgrenztabelle verwenden, funktioniert es, siehe hier .
Danke,
Ben
Betreff: Zwei unterschiedliche Spezifikationsgrenzen für die Prozessfähigkeit basierend auf dem Wert in einer Spalte.Es wird etwas dauern, die Spezifikationstabelle zu vervollständigen, aber es scheint definitiv die Lösung zu sein, nach der ich gesucht habe. Vielen Dank!
Betreff: Zwei unterschiedliche Spezifikationsgrenzen für die Prozessfähigkeit basierend auf dem Wert in einer Spalte.Hallo @RichardSlack
Ich wollte Sie darüber informieren, dass die Process Capability-Plattform in JMP 19 nun die Möglichkeit bietet, gruppierte Prozessfähigkeiten zu erstellen.
Die folgenden Daten enthalten beispielsweise Daten zur Käseherstellung. Sie umfassen drei Prozessvariablen: pH-Wert, Salzkonzentration und Feuchtigkeitsgehalt. Die Daten sind nach der Spalte „Käsesorte“ gruppiert. Es gibt drei Käsesorten: Brie, Cheddar und Schweizer Käse.

Die Spezifikationsgrenzen für die Käseherstellungsdaten finden Sie in der untenstehenden Tabelle „Grenzwerte für die Käseherstellung“. Beachten Sie, dass es neun Sätze von Spezifikationsgrenzen gibt. Ein Satz für jede der drei Prozessvariablen und jede der drei Käsesorten.

Um die Leistungsfähigkeit dieser gruppierten Käseherstellungsdaten zu analysieren, können Sie die Plattform „Prozessfähigkeit“ starten, indem Sie die drei Spalten mit Prozessvariablen der Rolle „Y,Prozess“ und die Spalte „Käseart“ der Rolle „Gruppierung“ hinzufügen. Siehe Abbildung des Startdialogs unten.

Sobald Sie auf OK klicken, wird ein Dialogfeld „Spezifikationsgrenzen“ angezeigt, in dem Sie Ihre gruppierte Spezifikationsgrenzen-Datentabelle laden können.

Sobald Sie die Spezifikationsgrenzentabelle ausgewählt und auf OK geklickt haben, erhalten Sie eine gruppierte Prozessfähigkeitsanalyse, die einen Gesamt-Sigma-Fähigkeitsbericht wie den folgenden enthält:

Ich hoffe, das hilft.
Laura
PS Außerdem... In JMP 19 funktioniert das Dienstprogramm "Limits verwalten" auch mit gruppierten Daten, die mit einer Gruppierungsspalte organisiert sind.
Betreff: Zwei unterschiedliche Spezifikationsgrenzen für die Prozessfähigkeit basierend auf dem Wert in einer Spalte.Ich nutze derzeit Version 18, aber ich gehe davon aus, dass wir im neuen Jahr das Update auf Version 19 erhalten werden.
Ihr JMP 19 ist dem, das ich jetzt habe, sehr ähnlich, aber es scheint doch etwas unkomplizierter zu sein als der Weg, den ich gehen musste.
Vielen Dank!