Newsgroup: it.discussioni.ingegneria.civile
Titolo: microFElt - come si usa?

Mi rivolgo a Jilani Khaldi e a Nobody, che pare siano gli unici ad 
utilizzarlo e a saperne qualcosa.
Ho scaricato microFElt dal sito di Jilani. La cartella contiene la directory 
"examples", e gli eseguibili "mfelt.exe" e "microfelt.exe".
Avviandoli mi accorgo però che non c'è bisogno di installazione con dll e 
vari files che si vanno a sistemare nelle varie cartelle di windows.
Se avvio mfelt.exe mi si apre una shell dos, che non da indicazione alcuna, 
e non so cosa fare.
Avviando microfelt.exe si apre una finestra stile windows, ma non ci sono 
icone o menu da cui poter "comandare" la creazione della struttura ed il suo 
successivo processamento.
Come bisogna fare per utilizzare microFElt? Jilani, c'è una qualche guida in 
proposito?
Grazie. 


Alcuni posts vecchi parlano di un interfaccia windows .. leggi qui:
http://groups.google.com/group/it.discussioni.ingegneria.civile/search?group=it.discussioni.ingegneria.civile&q=felt&qt_g=1&searchnow=Ricerca+in+questo+gruppo
Ciao, Fabrox

Nelle discussioni che mi hai indicato ho trovato questo link al manuale in 
italiano...non funzionante!
http://jkhaldi.oltrelinux.com/feltqref.zip
Jilani, l'hai rimosso? 


ho io un po' di materiale.......
ma adesso è TARDI!!!! :-)
-- 
Ciao, Nobody
[cit.]...Le strutture non cadono mai,
ma quando cadono fanno un gran casino!
mail:   indirizzomail Toglimi chiocciola gmail punto com

 
interessa pure a me
grazie

ma adesso è TARDI!!!! :-)
Appena puoi mi fai sapere? 

utilizzarlo e a saperne qualcosa.
1. Lancia microFElt;
2. copia ed incolla nel editor l'esempio del testo allegato (che
inizia con "problem description" e finisce con "End");
3. fare un click sul pulsante  con la calcolatrice;
4. vedi i risultati (operazione automatica);
Puoi salvare i file...
Oppure:
1. caricare un file dalla directory: (dove hai scompatto il file
"mfelt.zip")\examples;
3. fare un click sul pulsante con la calcolatrice;
4. vedi i risultati (operazione automatica);
Oppure:
1. aspetta che finisco il pre/post processore, ma non so quando,
perché ho poco tempo per farlo e sto all'inizio (vedi i risultati
dell'esempio allegato):
-  
http://jkhaldi.oltrelinux.com/frame2d.jpg
- 
http://jkhaldi.oltrelinux.com/framedata.jpg
- 
http://jkhaldi.oltrelinux.com/frameout.jpg
2. aspetta che finisco i manuali:
2. 1. FElt - Guida per l'utente;
2. 2. FElt - Guida per il programmatore.
Forse saranno disponibili per settembre insieme alla prossima versione
di microFElt.
problem description
title="Frame2D by J. Khaldi - 
j.kh...@oltrelinux.com
"
nodes=8
elements=9
analysis=static
nodes
1 x=0.00 y=0.00 constraint=fixed
2 x=10.00 y=0.00 constraint=fixed
3 x=0.00 y=4.50 constraint=free
4 x=5.00 y=4.50 constraint=free
5 x=10.00 y=4.50 constraint=free
6 x=0.00 y=7.50 constraint=free
7 x=5.00 y=7.50 constraint=free
8 x=10.00 y=7.50 constraint=free
beam elements
1 nodes=[1,3] material=section1
2 nodes=[3,6] material=section2
3 nodes=[4,7] material=section3
4 nodes=[2,5] material=section1
5 nodes=[5,8] material=section2
6 nodes=[3,4] material=section4 load=q1
7 nodes=[4,5] material=section4 load=q1
8 nodes=[6,7] material=section5 load=q2
9 nodes=[7,8] material=section5 load=q2
material properties
section1 A=1.500E-001 Ix=3.125E-003 E=3.000E+009
section2 A=1.000E-001 Ix=1.072E-003 E=3.000E+009
section3 A=9.000E-002 Ix=6.750E-004 E=3.000E+009
section4 A=3.600E-001 Ix=4.320E-002 E=3.000E+009
section5 A=1.800E-001 Ix=5.400E-003 E=3.000E+009
distributed loads
q1 direction=perpendicular values=(1,-4500.00) (2,-4500.00)
q2 direction=perpendicular values=(1,-3500.00) (2,-3500.00)
constraints
fixed  Tx=c Ty=c Rz=c
free   Tx=u Ty=u Rz=u
roller Tx=u Ty=c Rz=u
hinge Tx=c Ty=c Rz=u
forces
force1 Fx=1000.00 Fy=0.00 Mz=0.00
force2 Fx=1000.00 Fy=0.00 Mz=0.00
End
Buon divertimento!
jk

> Jilani, l'hai rimosso? 
No, gli ho solo cambiato nome (più esplicito):
http://jkhaldi.oltrelinux.com/feltquickref.pdf
jk

Grazie! Ora ci smanetto un po'.
Ma quel gruppo di sviluppatori che stavi organizzando (ho letto delle 
discussioni passate) è ancora attivo?
Hai delle pagine dedicate al progetto?
Come mai hai scelto FElt e non Tochnog (che ha anche il codice per analisi 
non lineari) o magari altri che ho trovato su sourceforge (ce n'è uno 
scritto in Java che ha anche una interfaccia alla windows...mi pare sia 
FEM3d...) oppure quelli dell'università di Berkeley che ho citato nella 
discussione dedicata "open source + o -..."?
Come ti ho già detto, vorrei entrare un po' nel codice...ma non ho 
esperienze PESANTI... mi perdo tra tutti quei file cc...makefile ecc. Perdo 
la sequenzialità logica.
Ho visto che il prof. Carmignani, dell'Uni di Pisa, mette a disposizione dei 
software creati dai lori laboratori: Dina, Mafeb, Kinetic. Sembrano 
interessanti. Ma ho solo i pacchetti di installazione, nulla di codice 
sorgente. 

sorgente. 
Non li conosco.
jk
(*) progetto, forum e mailing list sono in inglese.


Settimana PESSIMA!!!... :-(
Rispondo anche a ReSeGone
Ho visto che ti ha già risposto Jilani....e ti ha comunicato il nuovo link.
Il materiale a cui mi riferivo era appunto questa "dispensa" di Jilani,
oltre ai manuali prelevati dal sito SourceForge....ma mi sembra di aver
capito che sei stato anche qui....e forse hai già scaricato anche questi
  manuali.....
Nota: se non li hai ancora scaricati....sono nel formato PostScript...io
li ho convertiti in PDF...sicuramente più maneggevoli!


>Il materiale a cui mi riferivo era appunto questa "dispensa" di Jilani,
La dispensa non č mia ma č dell'"Uomo Ragno" che sembra risorto ;-).
jk

 
già! :-) era da un bel po' che non si faceva sentire...
OK grazie....rettifico...
Il materiale a cui mi riferivo era appunto questa "dispensa" di Uomo Ragno


 ha scritto nel messaggio 
news:t6s292lbt0870rri9...@4ax.com...
Detto che tu sei il grande esperto di FEM e programmazione (credo insieme a 
Nobody), oltre che appassionato di strutture come tanti di noi in questo 
forum...
Se riesci a guidarmi sapientemente cercherò di darti il mio contributo. Devi 
solo attendere che acquisisca le conoscenze del nuovo linguaggio per 
maneggiarlo un po' (non è che sia un genio, riesco però a fare col php-gtk 
quello di cui ho bisogno). Qualche esperimento in Python e C++ l'ho fatto, 
ma senza arrivare ai puntatori del C++ nè smanettare con la creazione delle 
interfacce grafiche.
Spero solo che tu abbia intenzione di sostenere con parecchie info il 
supporto e il sostegno al nuovo progetto che intendi portare avanti. Perchè 
Object Pascal? Ho notato che ogni volta cambi linguaggio...
Posso suggerire di sceglierne uno universale e un deciso futuro? Anche se 
immagino che i motori di calcolo cui ci si appoggia comunemente nella 
ricerca FEM siano scritti con fortran e pascal, quindi partire da zero 
traducendo tutto per esempio in C# col supporto del DOTNET e windform, senza 
così l'assillo dei puntatori (oramai la velocità dei moderni pc potrebbe 
scongiurare i caos della memoria...) sarebbe oneroso. 

scongiurare i caos della memoria...) sarebbe oneroso. 
Io non sono sicuro che nei prossimi 10 anni il C# e DOTNET
esisteranno, mentre il Pascal di sicuro ci sarà perchè è ANSI, ISO e
ha delle qualità che non dipendano dal tempo.
jk

 Che io sappia, non esiste nessun solutore FEM scritto in Pascal.
Lo so...esiste di tutto in Fortran e C/C++ xkè sono linguaggi altamente 
performanti in ambito scentifico, xkè vicini al linguaggio macchina, e xkè 
altamente stabili ed affidabili (nonchè esistenti da oltre 20 anni!). 

spendere dei bei soldoni per acquistare Delphi.
Per farla breve e senza perdita di tempo, tra qualche giorno metterò
sul sito la versione 1 (prealfa) del progetto insieme alla road-map.
Così avrai le idee più chiare.
jk