Creador de gráficos de control: JSL para activar/desactivar fases en un gráfico.¿Qué inspiró esta petición en la lista de deseos?
Escribo scripts para que los ingenieros de procesos generen gráficos de control para sus productos como parte de su proceso de revisión de tendencias. He comenzado a agregar botones a la ventana del gráfico para que los ingenieros puedan activar o desactivar ciertas funciones, como los límites de especificación. Otra función útil del generador de gráficos de control es la opción de Fase, especialmente si se desea comparar la producción entre varias líneas. Quiero que los ingenieros puedan activar o desactivar esta función en tiempo real.
¿Qué mejora le gustaría ver?
Me gustaría que se añadiera el objeto message << Phase() o similar a JMP para Control Chart Builder, de modo que se pueda escribir código para activar/desactivar la función Phases con un solo clic. Dado que Phases se puede activar/desactivar manualmente si la ventana del Panel de control está abierta en el gráfico, esto debería ser posible mediante JSL para que se pueda realizar en segundo plano sin necesidad de conocimientos técnicos.
¿Por qué es importante esta idea?
Nuestros ingenieros no tienen tiempo para convertirse en expertos en JMP. Quiero proporcionarles scripts que sean lo más útiles y versátiles posible, a la vez que increíblemente intuitivos y fáciles de usar. Para ello, necesito que estas funcionalidades sean posibles en JSL, preferiblemente sin tener que rediseñar por completo la plataforma de creación de gráficos de control.
Automatización y secuencias de comandosExploración y visualización de datosIngeniería de Calidad y ProcesosRe: Generador de gráficos de control - JSL para activar/desactivar fases en un gráfico - Estado cambiado a: ReconocidoGracias por enviar esta solicitud, @jevanov . Estamos investigando.
Re: Creador de gráficos de control: JSL para activar/desactivar fases en un gráficoHola @jevanov , puedes agregar una variable de fase a un gráfico CCB existente mediante el comando Agregar variable.
Aquí tienes un ejemplo:
dt = Open("$SAMPLE_DATA/Quality Control/Coating.jmp");
obj = Generador de gráficos de control(
Variables( "Subgrupo"(:Muestra), "Y"(:Peso) )
);
Esperar(1);
rpt=obj<
ccbb = rpt[Graph Builder Box( 1 )];
ccbb<
Re: Creador de gráficos de control: JSL para activar/desactivar fases en un gráficoLas funciones Agregar variable y Eliminar variable se encuentran en el Índice de scripts de Graph Builder, pero no en Control Chart Builder. Las agregaremos para CCB.
Lo cambiaremos a "entregado", pero por favor, háganos saber si esto no resuelve su solicitud.
¡Gracias!
Re: Generador de gráficos de control - JSL para activar/desactivar fases en un gráfico - Estado cambiado a: EntregadoRe: Creador de gráficos de control: JSL para activar/desactivar fases en un gráfico¡Gracias por la explicación! El soporte de JMP me había dicho que no era posible, así que me alegra saber que sí lo es. Probé el código que me proporcionaste y funciona, y también pude resolver el mensaje de "Eliminar variable".