Sto creando mappe di wafer semiconduttori utilizzando punti o mappe di calore per molto tempo e aggiungendo script grafici per mostrare i contorni dello stampo, ma è complicato e tende a sembrare brutto se mancano dati (in alternativa è necessario aggiungere righe fittizie per evitare questo , il che è ancora più ingombrante).
Al recente European Discovery Summit, si è discusso sull'utilizzo delle forme delle mappe nel Graph Builder per creare mappe wafer e aggirare questi problemi. Poiché non avevo mai utilizzato le forme della mappa prima, è stata una buona esperienza di apprendimento, quindi ho creato questo script di esempio/prova di concetto dai dati di esempio.
In sintesi, lo script fa questo:
- crea i file di forma della mappa dai dati di esempio. Ovviamente nella vita reale questa sarebbe un'operazione unica creata da un set di dati d'oro, non creata ogni volta che si disegna una mappa! Ma l'ho incluso nel caso fosse utile vedere come funzionano i file della mappa.
- crea il collegamento tra i dati e il file mappa
- fa un po' di lavoro per impostare i limiti del grafico in caso di dati mancanti, aggiungere alcune colonne di dati fittizi e preparare il commutatore di colonne e i filtri dei dati locali (questo non è essenziale ma è carino renderlo carino)
- crea la mappa wafer nel Costruttore di grafici.
Avvertenze: è JSL molto semplice e non ottimizzato in alcun modo, e inoltre non lo testa in modo esaustivo (solo sul set di dati di esempio e su un paio di esempi reali), quindi potrebbe esserci un comportamento strano:)
Speriamo che questo sia utile. Sono grato per consigli o miglioramenti che qualcuno volesse suggerire!
