USL=LSL で仕様制限を設定しますか?こんにちは。 コード化された整数値で構成されるデータテーブル列があります。 たとえば、「0」は「OK」を示し、他の数字は何らかの問題を示します。 この列に仕様制限 (0,0) を設定したいのですが、これを試行すると JMP が「整合性エラー」を発行し、USL を LSL 以下にすることができません。 制限を (-0.1, +0.1) のような値に設定できることはわかっていますが、これを変更すると組織内の他の場所で問題が発生する可能性があります。
制限を互いに等しくなるように設定する方法はありますか? モデリング タイプを連続から公称または順序に変更しようとしましたが、それでも USL=LSL を設定できません。
ありがとう。
自動化とスクリプト作成基本的なデータ分析とモデリング品質およびプロセスエンジニアリングRe: USL=LSL でスペック制限を設定しますか?これらの制限をどのように使用しますか? Spec Limit の列プロパティにはどのような効果があると思いますか?
Re: USL=LSL でスペック制限を設定しますか?こんにちは@ニクルズ、
そうです。JMP では、USL をターゲットまたは LSL と同じに設定することはできません。 分かりませんちょうどこれはおそらく、列に仕様制限を入力したとき、JMP の特定のプラットフォーム (Distribution など) が実行されているときに、JMP が cpk や ppk などの工程能力インデックスを計算するためであると考えられます。 これらの値は、仕様制限が互いに等しくない場合にのみ意味を持ちます。そうでない場合、結果は意味を持ちません。
LSL を取得する必要がありますか? コード化された整数が 0 未満にできず、0 未満にすることができず、ターゲットまたは USL を 0 にする必要がある場合は、どちらかを 0 に設定して分析を続行します。 LSL が必要な特別な理由はありますか?
お役に立てれば、
DS
Re: USL=LSL でスペック制限を設定しますか?実際、JMP サポートは、これについてウィッシュリスト項目を入力することを推奨しました。あると思ったのですが見つかりません。項目を入力した場合は、ここに返信してください。高評価を差し上げます。それ以外の場合は月曜日に入力できます。
私たちの stdf リーダーと運用インターフェイスはすべてのテストを連続数値としてインポートするため、名目/序数は役に立ちません。
JMP の以前のバージョンを入手できる場合は、それも機能する可能性があります。 15 で問題なく処理できたと思いますが、よくわかりません。私はロード制限のためにスクリプト以外のものをほとんど使用せず、現在 15 はインストールしていません。
JSL で書かれた自作のリミット ローダーを使用するのが最善の方法です。私のコードは会社の IP なので共有できませんが、あなたの会社で JSL プログラマーを見つけることができれば、何かを始めることができるかもしれません。パラメーター (列) 名、LSL、USL の 3 つの列を含む制限テーブルを作成し、それらをデータ テーブルにロードするだけです。 USL と LSL をロードするには、Google 検索で jmp jsl スクリプトなどを検索します。これらの検索結果の一部には、jmp が書いたブログが表示されます...試してみることはできますが、これらはネイティブ プラットフォーム ベースのツールであり、USL=LSL を許可しない可能性があると思います。このリンクには、その方法の基本の一部が記載されており、正しいデータ テーブルの選択、列のループ処理、GUI の追加、エラー処理などの他のコードをラップする必要があります。下限および/または上限が存在しません。 try() ステートメントは、下流のものが依存していない限り、エラー処理に驚異的に機能します。
Re: USL=LSL でスペック制限を設定しますか?以前のバージョンでは、ユーザーが手動で USL = LSL を設定できましたが、これは JMP16 または 17 で廃止されました。JMP では、JSL を使用してプログラムで制限を設定する場合にこの慣行をまだ許可しています。私たちの組織にはこのようなケースが多数あるため、引き続き許可されることを願っています。 。最も典型的な例は、ビット状態、または 10 進数 (または 16 進数) に相当するもの / 複数のビット状態の組み合わせです。半導体の世界では、このような場合に USL = LSL とするのが一般的であり、テスト プログラムは限界に等しい値を考慮します。通り過ぎること。
一部のプラットフォーム (GR&R だと思いますか?) は、USL=LSL のパラメーターで分析を実行するとエラーをスローする可能性があることに注意してください。すべてのパラメーターを一度に実行し、USL=LSL と「OK」を何度も押す必要があります。このようなケースに対処するために、スクリプトの一部を変更しました。
コード/整数は負の値になることもあります (10 進数の 2 の補数バージョン)。
私はこれを jmp サポートに報告しましたが、この変更は意図的なものでした。繰り返しになりますが、jsl 経由でプログラム的に許可し続けてほしいと願っています。とにかく、これがほとんどの制限をロードする方法です。ただし、stdf コンバーターから直接受信する制限は除きます。これは、プログラムによって制限もロードしていると思われます。
Re: USL=LSL で仕様限界を設定しますか?@mikedriscoll さん、ありがとうございます。私も同感です。あなたがおっしゃったのと同じ理由で、USL=LSL が許可されるといいのですが。制限を設けることで、利回りを計算できるようになります。1 つのアイデアとしては、名目または順序モデリング タイプの列に対してのみ USL=LSL を許可するというものがあります。まあいいでしょう。ウィッシュリストに追加します。
Re: USL=LSL で仕様限界を設定しますか?作成されたウィッシュリスト項目:
https://community.jmp.com/t5/JMP-Wish-List/Allow-spec-limit-settings-to-be-equal-USL-LSL/idi-p/718120
Re: USL=LSL で仕様限界を設定しますか?ありがとう!