Per impostare le unità di misura si usa il comando Impostazioni → Unità metriche oppure lo strumento selezionando poi la scheda Unità metriche.
Scegliere l'unità di misura e definire l'accuratezza dei dati di input con il fattore di scala posto a lato. Se per esempio i dati sono al millimetro, si può usare mm 1x, oppure cm 10x oppure m 1000x.
Confermare le modifiche premendo il pulsante Applica e chiudere il dialogo.
Le lunghezze sono sempre numeri a valori interi senza separatore decimale. I pesi sono sempre numeri con due cifre decimali.
Prendiamo come esempio un collo di dimensioni 12,7 cm, 14 cm e 23,2 cm.
Anche se le unità impiegate sono centimetri, l'accuratezza effettiva è millimetri e l'input del programma deve essere 127, 140 e 232.
La scrittura dei risultati, che segue una formattazione convenzionale, dipende dalle impostazioni utilizzate, come riportato in tabella
dati Utente
input
output
output
output
mm 1x
cm 10x
m 1000x
12,7 cm
127
127 mm
12,7 cm
0,127 m
14 cm
140
140 mm
14,0 cm
0,140 m
23,4 cm
234
234 mm
23,4 cm
0,234 m
D Perché numeri interi? Non basterebbe tenere fissato il numero di cifre decimali?
Purtroppo lo scambio dati rende l'approccio delicato. Il seguente esempio, anche se un po' esagerato, dovrebbe aiutare a capire il perché della scelta fatta.
Abbiamo un container di lato 4,70 e da Excel arriva in input un collo di lato 0,122. Le unità non hanno importanza, potrebbero essere metri, centimetri, piedi ecc.. Il programma deve trasformare l'input in numero a due cifre decimali e pertanto lo approssima a 0,12. Il solutore stima quindi che possono essere caricati 39 colli. In realtà il piano di carico è errato perché possono essere caricati solo 38 colli.
Per evitare problemi di questo tipo si potrebbe allora pensare di approssimare sempre per eccesso. In questo caso però verrebbe calcolato che possono essere caricati al massimo 36 colli, che è sicuramente una pessima stima.
Il programma utilizza dimensioni intere perché non modifica mai i dati di input.