能力分析を実行するには、プロセス変数ごとに仕様限界を設定する必要があります。 私のブログ投稿では「管理限界と仕様限界: それらはどこから来て、何ですか? 」 仕様限界とは何か、またその使用方法について説明しました。 このブログ投稿では、仕様制限をシステムにロードする 3 つの異なる方法について詳しく説明します。プロセス能力のプラットフォームJMP 。
仕様 (仕様) 制限をプロセス能力にロードする 3 つの異なる方法は次のとおりです。
- 仕様制限ダイアログ
- スペック制限表
- 列のプロパティ
同じ例を使用して、これら 3 つの方法のそれぞれについて詳しく説明します。
例
印刷工程の一例をブログ記事「一度に数百または数千のプロセスに対する安定性と機能。 」 この記事でも同じ例を使用しますので、復習してみましょう。
私たちは、植字プロセスの 10 の特性 (線の長さ、幅、傾きの測定、色など) に興味を持っています。 これら 10 個の測定値はそれぞれテスト ページで取得されます。 データは、テスト ページの最後の 100 回の実行について収集されます。
Figure 1: Process DataFigure 1: Process DataFigure 1: Process DataFigure 1: Process DataFigure 1: Process Data図 1: プロセスデータ
これら 10 のプロセスにはそれぞれ独自の仕様制限があります (以下の表 1 を参照)。 これらの仕様限界は計算値ではありません。 これらは印刷プロセスの要件に基づいています。 たとえば、特定のページの行の長さは、印刷された長さが 16 cm +/- 0.2 cm であれば良好であるとみなされます。 それ以上長くすると、文章がページからはみ出したり、本の装丁で隠れたりする可能性があります。 これより短いと、ページ上に多くの無駄なスペースが生じてしまいます。 以下の表のプロセス Y 10 では、ラインの長さの目標は 16 cm です。 スペックの下限は 15.8 (16-0.2) です。 スペックの上限は 16.2 (16+0.2) です。
| プロセス |
LSL |
目標 |
USL |
|---|
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: 仕様制限要件
注: これらの仕様制限は、ブログ投稿「」に記載されているものとは異なります。一度に数百または数千のプロセスを処理できる安定性と機能。 」
分析
工程能力分析を生成するにはJMP 、「分析」->「品質とプロセス」->「プロセス能力」に移動します。 10 個のプロセス列をすべて選択し、「Y、プロセス」をクリックします。
Figure 2: Process Capability dialogFigure 2: Process Capability dialogFigure 2: Process Capability dialogFigure 2: Process Capability dialogFigure 2: Process Capability dialog図 2: プロセス能力ダイアログ
「プロセス能力」ダイアログの左下隅に、「仕様制限ダイアログを表示」というセクションがあります。 次の 3 つのオプションから選択できます。
- 必要な場合 (列に仕様制限がない場合) 。 これはデフォルトのオプションです。 このテーブルの場合のように、データ テーブルに仕様制限列のプロパティがない場合は、仕様制限ダイアログが表示されます。 ただし、すべてのプロセス列に仕様制限列プロパティがある場合、ダイアログは表示されません。
- はい。 このオプションを使用すると、すべてのプロセス列のデータ テーブルに仕様制限列プロパティがある場合でも、仕様制限ダイアログが常に表示されます。
- いいえ (仕様制限がない列をスキップします) 。 このオプションでは、仕様制限ダイアログは表示されません。 仕様限界列プロパティを持つプロセス列が分析に表示されます。 仕様制限列プロパティを持たないプロセス列は分析に表示されません。 プロセス列に仕様制限列プロパティが含まれていない場合、分析は行われず、エラー メッセージがログに出力されます。
方法 1: 仕様制限ダイアログ
仕様制限ダイアログ方式は最も時間がかかります。 この方法は、調査しているプロセスの数が限られている場合、仕様制限を受け取ったばかりの場合、および/または仕様制限が JMP で使用できない形式である場合にのみ使用してください。 たとえば、JMP で使用できない形式は、仕様制限が紙、会議、電子メール フォームなどで与えられたことを意味する可能性があります。この方法は、これがまったく新しいデータである場合によく使用されます。これまで調査されていなかったこと。
[プロセス機能] ダイアログ (図 2 を参照) で、左下隅の [必要な場合] または [はい] が選択されていることを確認し、[OK] をクリックします。 仕様制限ダイアログが表示され、仕様制限を手動で入力できます。 これら 10 のプロセスごとに、表 1 に示す仕様限界を入力します。
Figure 3: Spec Limits dialogFigure 3: Spec Limits dialogFigure 3: Spec Limits dialogFigure 3: Spec Limits dialogFigure 3: Spec Limits dialog図 3: [スペック制限] ダイアログ
「OK」をクリックします。 次の能力分析が表示されます。
Figure 4: Process Capability analysisFigure 4: Process Capability analysisFigure 4: Process Capability analysisFigure 4: Process Capability analysisFigure 4: Process Capability analysis図 4: プロセス能力分析
方法 2: 仕様制限テーブル
この方法は、仕様限界がデータとは別のテーブルに存在する場合に使用する必要があります。 複数のデータ テーブルで制限を使用したい場合は、制限を別のデータ テーブルに保存することを選択できます。 また、必要に応じてすべての制限をすぐに更新できる、アクセスしやすい場所を 1 か所用意したい場合もあります。
JMP は、仕様限界テーブルとして縦長と横長の 2 つの異なる形式を受け入れます。
- 高さ制限テーブルは 4 つの列で構成されます。 1 つの列のタイトルは「プロセス」であり、プロセス変数を示します。 他の 3 つの列は、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: 背の高い仕様の制限表
- ワイド制限テーブルには、プロセスごとに 4 行 1 列と _LimitsKey 列が含まれます。 _LimitsKey という名前の列には、識別子 _LSL、_USL、および _Target が含まれています。 幅の広いテーブルでは、LSL、USL、およびターゲットという用語の前にアンダースコアが存在する必要があります。
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 のような背の高いテーブルが表示されます。
仕様限界テーブル方式を使用するには、「」に示されている手順に従います。分析セクション。 [プロセス能力] ダイアログ (図 2 を参照) で [必要な場合] または [はい] が選択されていることを確認し、[OK] をクリックします。 仕様制限ダイアログが表示されます。 ダイアログの上部にある「データテーブルの選択」をクリックします。 「仕様限界データテーブルの選択」ダイアログが表示されます。
このダイアログから仕様限界データ テーブルを選択し、[OK] をクリックします。 図 3 に示すように、仕様制限ダイアログが表示されます。 「OK」をクリックします。 図 4 に示すプロセス能力分析が表示されます。
方法 2b: JSL による仕様制限テーブル
仕様制限テーブルの方法を使用したい場合があります。 JSL (JMP スクリプト言語)インターフェイスを使用するのではなく。 プロセス機能プラットフォームはこのコードを自動的に生成できないため、これについてもブログ投稿で説明します。 JSL を使用するには、まず仕様限界テーブルとプロセス データ テーブルを開く必要があります。 次に、プロセス機能呼び出し内で [Import Spec Limits] コマンドを使用します。 以下の 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: [列情報] ダイアログ
「OK」をクリックします。 これは、10 個のプロセス列すべてに対して実行する必要があります。
データテーブル内のこれらの列プロパティを取得する簡単で時間のかからない方法は、プロセス機能自体を使用することです。 に示されている手順に従います方法 1: [仕様制限] ダイアログ。 図 4 が表示されたら、「プロセス能力」の横にある赤い三角形をクリックし、「仕様制限の保存」->「仕様制限を列プロパティとして保存」を選択します。 データ テーブルの左側にある [列情報] パネルの列名の横にアスタリスクが表示されることからわかるように、データ テーブルはこれらの列プロパティで更新されます。
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 に示す [プロセス機能] ダイアログで、[必要な場合] または [いいえ] がチェックされていることを確認し、[OK] をクリックします。 すべてのプロセス列には仕様限界列プロパティがあるため、仕様限界ダイアログは表示されません。 図 4 に示すように、分析が直接表示されます。
分析の結論
図 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 が仕様に含まれていない理由を調査する必要があります。 これを行うために、同社はプロセス機能プラットフォーム内の他のオプションや、JMP 内の他のメニュー オプションを使用できます。 グラフには 3 つの異なるマーカー タイプが存在していることに気づくかもしれません。 これは、Y 09 に USL が欠落しているため、この点は青い三角形として表示されます。 Y 08 には LSL が欠落しているため、この点は赤い三角形として表示されます。 マーカーは、規格限界が不足しているかどうかを判断する簡単な方法を提供します。
方法の結論
JMP でプロセス能力プラットフォームの仕様限界を入力する方法があります。 仕様制限ダイアログ方式は、すべてのプロセスが新規であり、プロセスの数が限られている場合、および JMP が処理できない形式で新しい仕様制限が指定されている場合に使用する必要があります。 仕様限界テーブル方式は、仕様限界がプロセス データとは別のデータ テーブルに存在する場合に使用する必要があります。 仕様制限がプロセス列と同じデータ テーブルに存在する場合は、列プロパティ メソッドを使用する必要があります。
参考文献
JMP ソフトウェア: 統計的プロセス制御