Sono Annie Dudley. Sono una sviluppatrice responsabile dei grafici di controllo in JMP. Oggi sono qui per parlarvi di 15 cose che potreste non sapere di poter fare in Control Chart Builder. Cominciamo. Innanzitutto, vorrei parlarvi di alcune delle modifiche apportate alla versione 19 relative ai grafici legacy. Ora sono stati rimossi da tutti i menu, dall'indice degli script e dal menu Start.
Il JSL continuerà a funzionare per 19, probabilmente almeno 20 anni. Stiamo cercando di incoraggiare tutti a passare al Generatore di Grafici di Controllo. Ma se proprio volete disattivarli, esiste un'opzione per riportarli nei menu, che si trova nelle preferenze, nell'opzione di menu "Preferenze", non nell'opzione "Grafico di Controllo".
Parliamo di Control Chart Builder. Con il ritiro dei grafici legacy, ho lavorato per aggiungere sempre più funzionalità dei grafici legacy a Control Chart Builder. Parliamo di alcune di queste funzionalità.
Bene. Per prima cosa, parliamo delle finestre di dialogo, perché Control Chart Builder ora ne ha molte che possono creare gli stessi tipi di grafici che si potrebbero creare con le finestre di dialogo dei grafici di controllo legacy.
Se vado su Analizza, diverse versioni fa, questo menu mi portava ai grafici legacy. Noterete che non c'è più alcuna opzione legacy in questo menu. Ma abbiamo tutte queste voci di menu in Generatore di Carte di Controllo. Se guardo, ad esempio, il grafico standard a intervallo mobile individuale, ora possiamo vedere un K-Sigma, un intervallo di intervallo e opzioni per cambiare il grafico di dispersione desiderato per i vostri grafici. C'è un'opzione per ottenere limiti e capacità qui.
Diamo un'occhiata, ad esempio, a un grafico riassuntivo, come un grafico Xbar e R. Di nuovo, se inserisco, ad esempio, il diametro, noterai che puoi specificare una dimensione costante del sottogruppo nella finestra di dialogo se non è specificata alcuna colonna per i sottogruppi. Ho una colonna per i sottogruppi. Inserirò il giorno come sottogruppo. Posso anche selezionare l'intervallo o la deviazione standard, se lo desidero. Queste opzioni che vedi nella finestra di dialogo saranno impostate di default sulle tue preferenze. La preferenza è attualmente impostata su intervallo.
Di nuovo, puoi caricare un file di limiti proprio qui. Procediamo e lanciamo questo. Noterai che è avviato, Control Chart Builder, e utilizza le variabili che ho specificato nella finestra di dialogo. C'è un'altra finestra di dialogo di cui vorrei parlarti. Beh, in realtà, altre due. Dove c'è il grafico di esecuzione, alcuni preferiscono vedere la linea centrale sul grafico di esecuzione quando viene avviato per la prima volta. Altri no. Questa opzione è disponibile.
Inoltre, poiché ognuno di questi elementi, tra l'altro, è di cui parlo perché le persone, i clienti, voi tutti, avete chiesto a me o ad altri membri di JMP se queste opzioni sono disponibili, ho voluto esaminarle una per una.
Esaminando le diverse finestre di dialogo disponibili, si nota che è presente una voce di dialogo per il diagramma di controllo di Levey Jennings, che creerà un diagramma di controllo di Levey Jennings.
Ora torniamo all'impostazione del Sigma. Vi ho mostrato come farlo nella finestra di dialogo. Se saltate questa parte, potete impostarla anche tramite il menu a forma di triangolo rosso. Qui c'è un'opzione per impostare K-Sigma. Supponiamo, ad esempio, di volerlo impostare a quattro e avere limiti più ampi. Noterete che i limiti ora sono più ampi e i limiti di controllo riflettono questa impostazione.
Posso anche impostare Sigma. C'è un'opzione qui per impostare Sigma. Il valore predefinito è Sigma per questo grafico specifico. Forse vorrei che fosse un po' più grande, diciamo 0,3. Questo amplierà ulteriormente i nostri limiti. Ci fornisce una piccola nota qui che indica che i limiti sono stati calcolati utilizzando un Sigma specificato.
Ora, la cosa successiva di cui volevo parlare era l'impostazione delle etichette dei limiti, mostrandole sul grafico. Nella versione 19, credo di aver organizzato tutti i comandi dei limiti in questo sottomenu "Limiti", in modo che possiate utilizzarlo se volete ottenere, salvare o visualizzare i riepiloghi dei limiti e così via.
Diamo un'occhiata alla visualizzazione delle etichette dei limiti. Quando seleziono quell'opzione, le etichette dei limiti, il grafico si sposta leggermente e ora abbiamo le etichette dei limiti sul grafico. Alcuni hanno chiesto: "Posso modificarne la precisione?". Proprio come si poteva fare nella piattaforma legacy per i grafici di controllo, c'è un'opzione per modificare la precisione. Anche in questo caso, si trova nel menu "Limiti" e possiamo dire: "Guarda la precisione delle etichette dei limiti".
Ora, il funzionamento della precisione dei limiti è lo stesso della piattaforma legacy per carte di controllo. Ovvero, prende la precisione che vede sull'asse Y e poi aggiunge qualsiasi numero presente in questa casella per ottenere la precisione. In questo momento c'è una virgola decimale sull'asse Y. Vediamo un due in questa casella, quindi avremo tre cifre decimali visualizzate. Supponiamo di volerne di più. Supponiamo di volerne cinque, inserisco un quattro qui e questo mi porterà a cinque cifre decimali.
Box plot. Alcuni mi hanno chiesto: "Ehi, posso visualizzare i box plot sul mio grafico?". Sì. Ci sono due modi diversi per farlo. I box plot si basano sui dati. Tutto ciò che si basa sui dati si troverà nel menu Punti. Lo trovo qui cliccando con il tasto destro del mouse, oppure lo trovo aprendo il pannello di controllo, dove i box plot compaiono di nuovo nel menu Punti. Non appariranno nel secondo menu Punti perché appariranno solo per i grafici di posizione riepilogativi. Pur essendo riepilogati, non sono grafici di posizione.
Bene, passiamo ai grafici di breve periodo. Ora, i grafici di breve periodo erano una novità della versione 18, ma non hanno avuto molto riscontro. Parliamo di grafici di breve periodo. Questo concetto è dove si sta creando... L'intera premessa alla base dei grafici di controllo di breve periodo è quando si produce più di un prodotto su una singola linea di produzione molto efficiente. Questi sono dati che ho simulato e, in questo caso, stiamo producendo cioccolato. È una fabbrica di cioccolato molto sofisticata, in quanto produciamo ogni scatola da 12 tavolette ogni volta che riceviamo un ordine. È cioccolato davvero, davvero di altissima qualità. Qui possiamo vedere che ho una scatola da 12 tavolette extra fondenti, poi una scatola di fondente, poi una scatola di cioccolato al latte e così via.
Vogliamo monitorare il nostro processo. Per farlo, userò la voce di menu "Short Run Control Chart". Voglio monitorare la percentuale di cacao perché sto producendo cioccolato extra fondente, fondente e al latte su questa linea di produzione. Voglio assicurarmi che se qualcuno ordina cioccolato fondente, non abbia il sapore del cioccolato al latte. Se è fondente, non voglio che abbia una percentuale di cacao troppo alta o troppo bassa, perché in tal caso i clienti non saranno disposti a pagare tutti questi soldi in più per questo cioccolato così pregiato.
Ho le mie scatole, il mio sottogruppo, e poi devi specificare quale parte del prodotto in modo da avere un identificatore per essa. Il metodo di ridimensionamento predefinito è centrato. Puoi anche passare a standardizzare. Ma per iniziare, l'impostazione predefinita è centrato. Farò clic su OK. Stiamo cambiando tipo di cioccolato abbastanza velocemente. Stiamo cambiando i nostri prodotti abbastanza velocemente. Abbiamo tirature molto limitate di uno o due pezzi.
Di default, qui mostro i separatori di prodotto, ma è un po' caotico. Lo disattiverò. Ma i nostri punti sono colorati in base al prodotto che stiamo realizzando. Qui possiamo vedere che il cioccolato al latte è blu, quello fondente è rosso e quello extra fondente è verde.
Possiamo vedere che abbiamo alcuni problemi che stanno andando fuori controllo, soprattutto sul grafico dell'intervallo, il che è davvero preoccupante. Posso cliccare con il tasto destro del mouse e attivare alcuni test. Diciamo il test uno. Mi piacciono anche alcuni test di esecuzione, quindi forse il test due, ma per fortuna non compare qui. L'unico test disponibile per il grafico dell'intervallo è il test oltre i limiti. Ma possiamo tutti vedere che c'è un problema con l'intervallo.
Ma allo stesso tempo, possiamo anche vedere che la maggior parte di questi sembra essere cioccolato al latte. Ora, questo ha senso perché il cioccolato al latte ha statistiche target diverse. Possiamo effettivamente specificarle perché sappiamo di avere degli obiettivi, dei traguardi. Possiamo inserire queste informazioni e impostare le statistiche target. Il nostro cioccolato al latte ha un target del 37% di cacao solido, e il nostro Sigma è quattro perché può variare molto. Credo, se non ricordo male, che gli standard europei stabiliscano che il cioccolato al latte possa scendere al 34% di cacao solido, e può arrivare fino al 45%.
Ora, per il cioccolato fondente, punteremo a 70. Ma vogliamo un Sigma più stretto perché il cioccolato fondente ha un po'... Può scendere a 65, forse fino a 75, ma non vogliamo che arrivi al range extra-fondente. Metterò un Sigma di 1,5. Ora, per l'extra-fondente, dobbiamo avere un Sigma molto stretto perché non vogliamo che arrivi fino al 100% di cacao solido. Perché tutti questi hanno code lunghe.
Inserirò il mio obiettivo di 85 e gli assegneremo semplicemente un Sigma pari a uno. Ora, clicco su OK e vedremo che il nostro grafico è cambiato. Ora, ciò che viene sottratto, ciò che viene tracciato qui è ogni valore grezzo della tabella dati sottratto da questi valori obiettivo. Non tiene ancora conto del Sigma perché si tratta solo di dati centrati. Non è standardizzato.
Posso aprire il pannello di controllo e dire: "Sappiamo di avere Sigma diversi qui. Ha molto più senso standardizzarli". Modifico la statistica in standardizzata e modifico la statistica dei punti in standardizzata per intervallo. Ora possiamo vedere che il cioccolato al latte non sta causando problemi, ma abbiamo un po' di rumore con il cioccolato fondente.
Potremmo voler... Questo mi dice che potremmo voler prestare un po' più di attenzione e forse rafforzare i controlli sul nostro cioccolato fondente in modo da poterlo mantenere più vicino all'obiettivo di 70 e non esagerare con la produzione.
Ecco una breve descrizione dei grafici di controllo a breve termine. Ora, parliamo di come impostare i limiti. Se creo un grafico Xbar e R, noterai che potrei selezionare "Ottieni limiti" qui. Possiamo selezionarlo qui. Ti mostrerò un paio di altri punti.
Posso impostare i limiti di controllo cliccando con il tasto destro del mouse e selezionando, sotto limiti, l'opzione limiti, imposta limiti di controllo. Se apro il pannello di controllo, posso impostare i limiti di controllo qui e si apre una finestra di dialogo. Perché non procedo e imposto questi limiti? Ok, quindi imposteremo da 4 a 4,3 a 4,7. Facciamo 3,5, in modo che siano più o meno bilanciati. Ok. Bene. Qui potete vedere che sono identificati come definiti dall'utente. Quindi non vengono più calcolati. Questo ha senso. Quando siamo nella fase uno del nostro grafico di controllo, stiamo ancora raccogliendo dati e stiamo cercando di capire: "Ok, che aspetto ha la stabilità?"
Una volta capito questo, possiamo applicare i nostri limiti storici. Possono essere in una proprietà di colonna. Possono essere in un file di limiti. È possibile salvare questi limiti in una colonna. Questo li inserirà automaticamente in una proprietà di colonna. È possibile salvarli in una nuova tabella, oppure in una nuova tabella alta, che consente di procedere avanti e indietro con lo screening dei processi.
Possono essere importati da qualsiasi di queste posizioni. Quando salvo il JSL ora, salverà anche il JSL. Impostiamo i limiti di controllo solo per il primo grafico in questo esempio. Ecco come impostare i limiti di controllo. Ora parliamo di uno script di allarme. Gli script di allarme sono stati aggiunti a Control Chart Builder nella versione 15. Proprio come nelle piattaforme legacy, affinché funzionino, devo prima abilitare lo script di allarme. Selezioniamo "Alarm Script". Questo invierà semplicemente uno script per dire: "Ok, inizia ad ascoltare". Ci sono queste variabili specifiche che controllano i grafici, sia quelli legacy che quelli di Control Chart Builder, che puoi manipolare nel tuo JSL, come qc_test, qc_col, sample e così via.
Tutto quello che sta succedendo qui è un ottimo sostituto. Gli sto dicendo di scrivere con una spiegazione, e ora devo attivarlo, così posso attivare alcuni avvisi. Attiverò il Test 1 qui e attiverò il Test Oltre i Limiti lì. Ora, se visualizzo il log, potete vedere che ha preso lo script che ho inviato e mi ha fornito informazioni dettagliate su tutti gli avvisi che stanno segnalando. Vedo che c'è un punto oltre la zona A per il campione 11. Avrei potuto ottenere maggiori informazioni, ma ho semplicemente usato lo script predefinito.
Ecco il nostro script di allarme. Ora, stiamo entrando in alcune cose più sofisticate per la versione 19. Ok, quindi in precedenza, quando si creava un grafico di controllo nella versione 18 e precedenti, il Generatore di Grafici di Controllo... Ora esaminerò la finestra di dialogo o l'interfaccia. Il Generatore di Grafici di Controllo aggregherebbe tutti i valori X in... Ok, quindi se si tratta di uomini, aggregheremo tutto in maschi, e se si tratta di donne, lo aggregheremo in donne. Alcuni utenti hanno richiesto che ciò non accada perché vogliono poter mostrare cosa sta succedendo.
Ad esempio, in questo caso, abbiamo il Blend Time e inserisco semplicemente il tempo di fusione. Al momento, è colorato e modellato in base all'ultima colonna, che indica se il lotto è stato accettato. Voglio vedere una relazione tra il tempo di fusione e alcune delle altre variabili. Posso creare un grafico a intervallo mobile individuale su questo. Per visualizzare i singoli valori, posso trascinare il compressore verso il basso sull'asse delle etichette.
Ora, la zona etichetta si aprirà, e poi potrò cambiare l'incremento a uno, e poi mi mostrerà tutto. Posso vedere tutto, ma vorrei che fosse aggregato nell'ordine in cui appare, proprio come faceva la piattaforma legacy per i grafici di controllo. Poi voglio poter creare un grafico individuale sulle medie. Per farlo, vediamo, lo metterò da parte e ricominceremo. Farò... Facciamolo tramite l'interfaccia. Supponiamo di avere il tempo di fusione qui, e abbasserò il compressore qui. Non mi interessa, voglio rimuovere... Inoltre, dovrei sottolineare che ci sono molti modi diversi per rimuovere i singoli grafici.
Se clicco con il tasto destro del mouse sull'asse Y, posso selezionare "Rimuovi". Quindi posso scegliere quale rimuovere. Voglio rimuovere il grafico R. Non voglio guardare il grafico Xbar qui. Voglio modificarlo in un individuo sulle medie. Lo cambierò in un intervallo mobile. Ora ho aggregato i punti, è simile a questo, ma non proprio. Ho aggregato i punti. Ogni volta, ad esempio, vengono visualizzati i primi compressori. Queste sono le prime tre righe proprio qui. Questo ti darà lo stesso tipo di grafico che ti avrebbe dato il grafico legacy. Se avessi scelto, ottengo "pre-riepilogo" o Xbar R. Ora puoi ottenere quel tipo di grafico. Posso ottenere quello che faceva Control to Builder, dove aggregava tutto e non prestava attenzione all'ordine delle righe. Questo era ciò che facevano le versioni 18 e precedenti.
Poi posso tornare all'impostazione predefinita. Ecco l'ordinamento per riga funzionante. Bene. Cambia il nome, chiamalo Ordina per sottogruppo e cambialo in modo che sia ora l'impostazione predefinita.
Ok. Vediamo. Bene, ecco un esempio. Vi ho anche mostrato i valori duplicati sull'asse X con il ruolo etichetta. C'è anche un'opzione per utilizzare i punti esclusi nell'intervallo mobile, che è stata importata dalla piattaforma legacy.
Infine, vorrei mostrarvi come funziona questa nuova funzionalità aggiuntiva della versione 19, ovvero "Mostra gli ultimi N sottogruppi". Molti di voi me l'hanno chiesto. Ora, questa funzionalità non era presente nella piattaforma legacy. Questa è una novità. Creiamo un grafico a intervallo mobile individuale sul diametro. Abbiamo diverse osservazioni in questa tabella dati, credo 240.
Ora che abbiamo la nostra fantastica tabella dati, il nostro fantastico grafico, le cose sembrano andare piuttosto bene. Ma man mano che aggiungo altri dati, il sistema diventerà molto più caotico e sarà difficile identificare cose che, ad esempio, stanno andando fuori controllo. Vogliamo poter fare un vero e proprio zoom. Attiverò anche alcuni avvisi. Vogliamo poter fare un vero e proprio zoom sulle cose più recenti che stanno succedendo.
Ok. C'è un'opzione per impostare gli ultimi N sottogruppi. Ora, dato che al momento ne abbiamo 240, voglio mostrare solo gli ultimi 50. Questa opzione... Perché sto stimando i limiti. Non ho limiti fissi al momento. Vogliamo tutti i dati sul grafico. Non vogliamo sottoinsiemi, né vogliamo usare un filtro dati locale perché ciò modificherebbe i limiti.
Se ti trovi in questo stato, tutto ciò che farà sarà spostare l'asse. Ora, lascia che ti mostri. Disattiverò i riepiloghi dei limiti in modo da avere la tabella dati qui accanto. Tutto ciò che farà, e proverò ad aggiungere alcuni dati qui. Vediamo. Proviamo a farlo un po'. Ecco fatto. 4.1, puoi vedere che si sposta.
Volevo arrivare a 5,2. Puoi vedere che il grafico continuerà a spostarsi man mano che vengono aggiunti nuovi dati. I punti verranno comunque testati con le regole di Westgard o Western Electric che hai selezionato. Questo sposta semplicemente i grafici all'ultimo posto, indipendentemente dal numero di quelli selezionati.
Con questo si conclude il mio elenco di 15 funzionalità che potreste non sapere di poter sfruttare in JMP. Voglio ringraziarvi tutti per essere venuti e vi invito a venire a parlare con me e a farmi domande su Control Chart Builder ogni volta che mi vedrete alla conferenza. Grazie mille.