使用 USL=LSL 設定規格限值?你好。 我有一個由編碼整數值組成的資料表列。 例如,“0”表示“正常”,其他數字表示某種問題。 我想將此列的規格限制設為 (0,0),但當我嘗試此操作時,JMP 會發出“一致性錯誤”,並且不會讓 USL 小於或等於 LSL。 我知道我可以將限制設為 (-0.1, +0.1) 之類的值,但更改此設定會在我的組織中的其他地方產生問題。
有沒有辦法將我的限制設為彼此相等? 我嘗試將建模類型從連續更改為名義或有序,但它仍然阻止我設定 USL=LSL。
謝謝。
自動化和腳本編寫基礎資料分析與建模品質和工藝工程回覆:使用 USL=LSL 設定規格限值?您將如何使用這些限制? 您期望規格限制的列屬性為您做什麼?
回覆:使用 USL=LSL 設定規格限值?你好@尼克爾斯,
正確的是,JMP 不會讓您將 USL 設定為等於目標或 LSL。 我不知道精確的原因,但這可能是由於以下事實:當您輸入列的規格限制時,當 JMP 中的某些平台(例如「分佈」)運行時,JMP 會計算 cpk 和 ppk 等製程能力指數。 只有當規格限制彼此不相等時,這些值才有意義,否則結果將沒有任何意義。
一定有 LSL 嗎? 如果編碼整數不能(或不應該)小於 0,並且目標或 USL 應該為 0,那麼我只需將其中任何一個設為 0 並繼續分析。 您需要 LSL 是否有特定原因?
希望這可以幫助,
DS
回覆:使用 USL=LSL 設定規格限值?JMP 支援實際上建議我為此輸入一個願望清單項目。我以為我找到了,但找不到。如果您輸入一個項目,只需在這裡回复,我就會豎起大拇指。否則我可以在周一報名。
我們的 stdf 讀取器和生產介面將所有測試匯入為連續數字,因此名目/序數對我們沒有幫助。
如果您可以使用早期版本的 JMP,那也可能有效。我認為 15 處理得不錯,但我不太確定;我很少使用除了腳本之外的任何東西來加載限制,而且我現在還沒有安裝 15 個。
用 jsl 編寫的自製限制載入器是最好的方法。我不能分享我的程式碼,因為它是公司 IP,但如果你能在你的公司找到一個 jsl 程式設計師,也許你可以做些什麼。只需有一個包含 3 列的限製表:參數(列)名稱、LSL 和 USL,然後將它們載入到資料表中。您可以在 google 上搜尋 jmp jsl 腳本之類的內容來載入 USL 和 LSL。其中一些搜尋結果顯示 jmp 編寫的部落格...您可以嘗試它們,但我猜測這些是基於本機平台的工具,可能不允許 USL=LSL。此連結介紹如何執行此操作的一些基礎知識,您需要包裝一些其他程式碼,例如選擇正確的資料表、循環列、新增 GUI、錯誤處理等。請記住處理以下情況:下限和/或上限不存在。只要下游的任何內容不依賴 try() 語句,try() 語句就可以在錯誤處理方面發揮作用。
回覆:使用 USL=LSL 設定規格限值?早期版本允許使用者手動設定USL = LSL,但這在JMP16 或17 中已停止。在使用JSL 以程式設定限制時,JMP 仍然允許這種做法,我希望他們繼續允許這樣做,因為我們的組織有很多這樣的案例。最典型的範例是位元狀態或十進位(或十六進位)等效/多個位元狀態的組合。在半導體世界中,在這些情況下通常做法是 USL = LSL,並且測試程序認為值等於極限即將過去。
請記住,某些平台(我認為 GR&R?)在對 USL=LSL 的參數運行分析時可能會拋出錯誤,如果您一次運行所有參數並且有幾種 USL=LSL 的情況,這將是痛苦的必須一遍又一遍地點擊「確定」。我們修改了一些腳本來處理這些情況。
代碼/整數也可以是負數(十進制的補碼版本)。
我已將此問題提交給 jmp 支持,並且更改是經過深思熟慮的。再次,我確實希望他們繼續透過 jsl 以編程方式允許它。無論如何,這就是我們加載大部分的限制。,不包括直接來自 stdf 轉換器的限制,我認為它也是以編程方式加載限制的。
回覆:使用 USL=LSL 設定規格限值?謝謝@mikedriscoll 。我同意,並且我希望他們允許 USL=LSL ,原因與您提到的相同。有了限制,我們就可以計算產量。一種想法是僅對具有名義或序數建模類型的列允許 USL=LSL。那好吧。願望清單上的東西。
回覆:使用 USL=LSL 設定規格限值?剛剛建立的願望清單項目:
https://community.jmp.com/t5/JMP-Wish-List/Allow-spec-limit-settings-to-be-equal-USL-LSL/idi-p/718120
回覆:使用 USL=LSL 設定規格限值?謝謝!