¿Establecer límites de especificaciones con USL = LSL?Hola. Tengo una columna de la tabla de datos que consta de valores enteros codificados. Por ejemplo, un "0" indica "OK" y otros números indican algún tipo de problema. Me gustaría establecer límites de especificación de (0,0) para esta columna, pero JMP emite un "Error de coherencia" cuando intento esto y no me permite que el USL sea menor o igual que el LSL. Sé que podría establecer los límites en algo como (-0.1, +0.1), pero cambiar esto crearía problemas en otras partes de mi organización.
¿Hay alguna manera de establecer mis límites para que sean iguales entre sí? Intenté cambiar el tipo de modelado de continuo a nominal u ordinal, pero todavía me impide configurar USL=LSL.
Gracias.
Automatización y secuencias de comandosAnálisis y modelado de datos básicosIngeniería de Calidad y ProcesosRe: ¿Establecer límites de especificaciones con USL=LSL?¿Cómo utilizarás estos límites? ¿Qué espera que haga por usted la propiedad de columna del Límite de especificación?
Re: ¿Establecer límites de especificaciones con USL=LSL?Hola @nikles ,
Correcto, JMP no le permitirá establecer el USL igual al Objetivo o al LSL. no se el exacto razón, pero probablemente se deba al hecho de que cuando ingresa límites de especificaciones para una columna, cuando se ejecutan ciertas plataformas en JMP, como Distribución, JMP calcula índices de capacidad de proceso como cpk y ppk. Esos valores sólo tienen sentido si los límites de las especificaciones no son iguales entre sí; de lo contrario, los resultados no tendrían ningún sentido.
¿Tienes que tener un LSL? Si el número entero codificado no puede (o no debe) ser menor que 0, y el Objetivo o USL debe ser 0, entonces simplemente establecería cualquiera de ellos en 0 y continuaría con su análisis. ¿Existe alguna razón específica por la que necesita tener una LSL?
Espero que esto ayude,
DS
Re: ¿Establecer límites de especificaciones con USL=LSL?De hecho, el soporte de JMP me recomendó que ingresara un elemento de la Lista de deseos para esto. Pensé que sí pero no puedo encontrarlo. Si ingresa un elemento, simplemente responda aquí y le daré el visto bueno. De lo contrario puedo ingresar uno el lunes.
Nuestro lector stdf y nuestra interfaz de producción importan todas las pruebas como numéricas continuas, por lo que nominal/ordinal no nos ayudaría.
Si puede conseguir una versión anterior de JMP, también puede funcionar. Creo que 15 lo manejaron bien, pero no estoy muy seguro; Rara vez uso algo más que scripts para cargar límites y no tengo 15 instalados en este momento.
Un cargador de límites casero escrito en jsl es la mejor manera de hacerlo. No puedo compartir mi código porque es la IP de la empresa, pero si puede encontrar un programador jsl en su empresa, tal vez pueda hacer algo. Simplemente tenga una tabla de límites con 3 columnas: nombre del parámetro (columna), LSL y USL, y luego cárguelas en su tabla de datos. Puede hacer una búsqueda en Google de algo como el script jmp jsl para cargar USL y LSL. Algunos de esos resultados de búsqueda muestran blogs escritos en jmp... puedes probarlos, pero supongo que son herramientas nativas basadas en plataformas que pueden no permitir USL=LSL. Este enlace tiene algunos de los conceptos básicos de cómo hacerlo, y necesitaría incluir algún otro código, como seleccionar las tablas de datos correctas, recorrer las columnas, agregar una GUI, manejo de errores, etc. Recuerde manejar los casos en los que un El límite inferior y/o superior no existe. La declaración try() funciona de maravilla para el manejo de errores, siempre y cuando nada posterior no dependa de ella.
Re: ¿Establecer límites de especificaciones con USL=LSL?Las versiones anteriores permitían al usuario establecer manualmente USL = LSL, pero esto se suspendió en JMP16 o 17. JMP todavía permite esta práctica al establecer límites mediante programación usando JSL, y espero que sigan permitiéndolo, ya que nuestra organización tiene muchos casos de esto. . El ejemplo más típico es un estado de bit o un equivalente/combinación decimal (o hexadecimal) de varios estados de bit. En el mundo de los semiconductores, es una práctica común tener USL = LSL en estos casos y el programa de prueba considera un valor que equivale a un límite. estar de paso.
Solo tenga en cuenta que algunas plataformas (¿creo que GR&R?) pueden generar un error al ejecutar el análisis en un parámetro con USL=LSL, lo que sería doloroso si está ejecutando todos los parámetros a la vez y tiene varios casos de USL=LSL y Tienes que presionar "Aceptar" una y otra vez. Hemos modificado algunos de nuestros scripts para manejar esos casos.
Los códigos/números enteros también pueden ser negativos (versión complementaria a dos de un decimal).
Le mencioné esto al soporte de jmp y el cambio fue deliberado. Nuevamente, espero que sigan permitiéndolo mediante programación a través de jsl. De todos modos, así es como cargamos la mayoría de nuestros límites, sin contar los límites que ingresan directamente desde el convertidor stdf, que supongo que también carga los límites mediante programación.
Re: ¿Establecer límites de especificaciones con USL=LSL?Gracias @mikedriscoll . Estoy de acuerdo y me gustaría que permitieran USL=LSL por las mismas razones que mencionas. Tener límites establecidos nos permite calcular los rendimientos. Una idea sería permitir USL=LSL solo para columnas con tipos de modelado nominal u ordinal. Bueno, algo para la lista de deseos.
Re: ¿Establecer límites de especificaciones con USL=LSL?Elemento de la lista de deseos recién creado:
https://community.jmp.com/t5/JMP-Wish-List/Allow-spec-limit-settings-to-be-equal-USL-LSL/idi-p/718120
Re: ¿Establecer límites de especificaciones con USL=LSL?¡Gracias!