Newsgroup: it.discussioni.ingegneria.civile
Titolo: [GEO] Aspetti informatici

Foglio di calcolo, almeno per ora.
Secondo lo spirito del progetto dovremmo usare openoffice, ma se 
qualcuno ha difficoltà possiamo salvare in formato xls leggibile anche 
da Excel.
Elviroplace: approfondiamo gli aspetti matematici di minimizzazioe a 
cui hai accennato in un altro thread.
Occorre anche definire la licenza che accompagnerà il software, dov la 
dobbiamo prendere, come deve essere scritta, dove deve comparire, ecc.
Qui credo che possa essere sviluppato anche il discorso 
dell'interfaccia.
Avevo pensato al primo foglio con la maschera per tutti i dati di 
input, secondo foglio (l'unico da stampare) con l'output nella forma 
discorsiva di relazione, gli altri fogli con il codice.
-- 
Ciao, DOCstone

 
comunque, a parte gli scherzi, credo che vada fatto un ulteriore 
dettagliamento, ovvero io (ma credo un po' tutti) perdo gran parte del 
tempo a convertire tra le varie UDM...alcuni dati sono in Kg, altri in 
N...Pa, MPa etc....e poi si ha un casino che non si capisce più niente
Forse il metodo che vi propongo sembrerà un po' macchinoso ma IMHO è 
l'unico che permette una vera flessibilità
preso atto che IMHO TUTTI i calcoli devono essere fatti con dati nel SI!
ma preso atto che  è molto scomodo a volte imputare alcuni tipi di dati 
es. alcuni dati tipo B è più comodo in cm,  ma la profondità in m
Quindi propongo il seguente schema funzionale:
es.
"Foglio 1"
(dati con immissione "pratica")
B [cm]
D [m]
c [kh/cm²]
-------------------------------------------------
"Foglio 2"
(dati nel SI....in pratica si metteranno dei riferimenti diretti alle 
celle del 1° foglio con i relativi fattori di conversione....magari 
anche questi in una colonna....nel foglio 1...perché se domani invece di 
lavorare in metri lavoro in yard o pollici basta cambiare il coeff. del 
Foglio 1)
B [m]
D [m]
c [N/m²]
"Foglio 3"
.... qui fare tutti i calcoli puntando SOLO ed ESCLUSIVAMENTE alle celle 
del foglio 2 così siamo sicuri che i dati sono TUTTI omogenei
----------------------------------------------------
"Foglio 4"
Risultati del "foglio 3" riconvertiti nell'unità pratica (coeff. di 
conversione del foglio 1)
"Foglio 5"
Foglio da stampare che pesca SOLO dal foglio 4
In sostanza quello che è compreso tra i "--------------------"
è la cosiddetta "scatola nera" che prende dei dati in input e li sforna
(....che poi in termini informatici sarà la DLL)
i blocchi all'esterno invece sono l'interfaccia e che filtrano i dati 
immessi
Credo di essere stato chiaro..... disponibilissimo ad ulteriori 
delucidazioni
-- 
Ciao, Nobody
[cit.]...Le strutture non cadono mai,
ma quando cadono fanno un gran casino!
mail:   indirizzomail Toglimi chiocciola gmail punto com

 N...Pa, MPa etc....e poi si ha un casino che non si capisce più niente
[snip]
Mi hai rubato l'idea di mente: ci pensavo giusto ieri. Tutti sappiamo 
fare le equivalenze pero' spesso mi capitano in mano relazioni 
geologiche dove la scelta delle unita' di misura e' la piu' varia anche 
restando nel SI, perche' non tutti usano le unita' fondamentali: Ad 
esempio trovo pesi del terreno indifferentemente in kN/mc, t/dmc, 
daN/cmc, etc.
Siccome scopo del software dovrebbe essere aiutarmi e velocizzarmi 
concordo sulla possibilita' di conversione "automatica".
Sono un po' perplesso invece sull'implementazione: con un software 
sarebbe relativamente facile, col foglio e' un po' piu' dura: o si sa 
gia' l'unita' di partenza oppure si deve prevedere un folgio di input 
con diverse colonne con le u.m. piu' varie che si escludano l'un l'altra
oppure una macro (che pero' eviterei finche' possibile anche in vista di 
un porting su pocket XL) con casellina a discesa per la selezione 
dell'unita' di partenza.
-- 
Ciao, Tigers
[cit.] .. perchè la curva d'apprendimento di google è storicamente tra
le più ripide ... e.
www.tigers.3000.it

 ok...allora ognuno per la propria strada :-)
E che gruppo è? :-P
-- 
Ciao, DOCstone


Non necessariamente, anche senza macro.....
esempio:
------------------------
BLOCCO MODIFICABILE
------------------------
Foglio 1 cella [1,1] = Lunghezza
Foglio 1 cella [1,2] = cm
Foglio 1 cella [1,3] = 5
Foglio 1 cella [1,4] = Fattore Conversione
Foglio 1 cella [1,5] = 0.01
------------------------
BLOCCO INVARIABILE
------------------------
Foglio 2 cella [1,1] = Lunghezza in m
Foglio 2 cella [1,2] = F1[1,3]*F1[1,5]
------------------------
Supponiamo che Ing.Billy usa le yard deve cambiare solo
la dicitura di F1[1,2] e F1[1,5]
Foglio 1 cella [1,1] = Lunghezza
Foglio 1 cella [1,2] = yard
Foglio 1 cella [1,3] = 123
Foglio 1 cella [1,4] = Fattore Conversione
Foglio 1 cella [1,5] = 0.9144
tutto il resto continuerà a funzionare.....
Ovviamente questo vale solo supponendo proporzionalità diretta tra le
varie udm.....se poi Billy vuole usare i °F o °K! allora sono ca##i suoi
de deve intervenire anche sul Foglio 2...comunque ritengo tale
possibilità remota.....nel 99.9% dei casi avremo sempre proporzionalità
diretta  m<-->cm   g<-->kg<-->N<-->kN   Kg/cm²<-->Pa<-->Mpa etc...
Ovviamente questo vale SOLO per una unità di misura per volta
se a questo punto decidiamo la doppia unita, la modifica è
banale....DUPLICHIAMO e creiamo 2 blocchi
Foglio1[1,xx] in Cm
Foglio1[2,xx] in yard
e in
Foglio 2 cella [1,2] = (F1[1,3]*F1[1,5])+(F1[2,3]*F1[2,5])
quindi in base alla cella riempita si avrà sempre il valore corretto...e
diamo anche la possibilità di dire che es. che B= 1 yard + 8 cm!
