Sto valutando JMP 16 per il mio lavoro per verificare se è possibile eseguire l'aggiornamento da JMP13.
La funzione seguente (scritta su JMP13) prende i valori dalla colonna della tabella dei dati di test "colName" con il nome del parametro misurato "paraName" e traccia una mappa termica utilizzando le colonne WaferXCordinate e :WaferYCordinate anche nella stessa tabella di dati.
Names Default To Here (1);
getHeatMap = Function({paraName, colName}, {distHeatMap},
New Window(""||paraName||" Distribution",
Graph Builder(
Size( 534,580 ),Show Control Panel( 0 ),
Variables( X( :WaferXCordinate ), Y( :WaferYCordinate ), Group X( :Wafer ), Color(As Column (colName))),
Elements( Points( X, Y, Legend( 8 ) ) ),
SendToReport(
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
8,
Properties(
0,
{gradient(
{Label Format( "Fixed Dec", 15, 3 ), Range Type( "Middle 90%" ), N Labels( 9 )}
)}
)
)}
),
Dispatch( {}, "graph title", TextEditBox, {Set Text( colName )} )
)
)
);
return(distHeatMap);
);
Quando la heatmap generata viene inviata al journal, la heatmap appare come sotto in JMP13 (a sinistra) e JMP16 (a destra) ed è come previsto (riga in alto nell'immagine allegata).
Tuttavia, quando il diario viene salvato come PDF (o HTML), la mappa termica appare come sotto in JMP13 (a sinistra) e JMP16 (a destra) nella riga inferiore dell'immagine allegata. Il caso JMP16 non è come previsto.Le impostazioni PDF sono predefinite (la modifica delle impostazioni PDF non aiuta). Le etichette dei miei assi sono impostate in grassetto nelle preferenze di JMP13, quindi vengono visualizzate per JMP13.Dove sbaglio con JMP16?
(anche perché WaferYcordinate viene visualizzato nella legenda su JMP16?)

Ciao Neo,
L'output assomiglia al tipo di campionamento che si verifica per alcune azioni interattive come lo scorrimento di un asse, in cui JMP disegna solo un campione dei punti per rimanere reattivo. Forse c'è un problema con JMP che pensa che il tuo mouse sia attivo. Non sono sicuro di cosa sarebbe cambiato da JMP 13, forse la tempistica degli eventi del mouse.
Come stai salvando? E puoi provare a salvare tramite script per vedere se fa la differenza?
Current Journal() << Save PDF( "$TEMP/wafer.pdf" );
Open( "$TEMP/wafer.pdf" );
@XanGregg Grazie.
Ho provato a salvare sia tramite uno script che manualmente e sia in PDF che HTML. Il problema rimane.
Ho provato a farlo più volte e con varie impostazioni diverse per PDF (quindi è improbabile che il problema sia correlato agli eventi del mouse) e il problema rimane.
Potreste postare i due giornali?Sarei molto interessato a provare a ricreare il problema.L'unico problema che abbiamo ricreato finora è il problema dell'evento del mouse menzionato da Xan.È possibile che una volta che si verifica il problema dell'evento del mouse, continui a limitare i punti nei file pdf e html fino a quando non si riavvia jmp o si fa clic su un grafico per cancellare lo stato del clic, quindi anche il salvataggio tramite script e manualmente potrebbe ancora mostrare il problema.Ho notato che la tua immagine 16.1 del diario potrebbe avere un po' più di spazio bianco rispetto all'immagine 13.2.1 e ciò sarebbe coerente anche con il problema dell'evento del mouse.
Potrei non essere in grado di condividere esattamente gli stessi dati. Cercherò di riprodurre il problema con dati fittizi e postare non appena li avrò pronti.