Newsgroup: it.discussioni.ingegneria.civile
Titolo: Sorgenti programmi FEM Free

Ciao a tutti,
Ho necessità di mettere su un elemento finito per un mio problema
(ovviamente non lineare). Nessuno dei software disponibili fa quel
che mi serve o, meglio, quelli che lo fanno costano una tombola e
manco posso prenderne in considerazione l'acquisto. Inutile dirlo,
quei pochi di cui vendono i sorgenti stanno su prezzi ancor più
stratosferici.
Girovagando in rete ho trovato alcuni software di cui ci sono i
sorgenti in public domain, in particolare "Calculix" che mi pare il
più completo e compila abbastanza facilmente (a dire il vero al
momento mi dà un "unresolved externals" ma conto di venirne a capo).
Qualcuno conosce alternative o addirittura software migliori? Se sì,
li avete trovati affidabili? Ovviamente il primo requisito sarebbe
la facilità di inserire nuovi elementi senza dover studiare tutto il
codice o parti troppo estese di esso.
Con l'occasione saluto calorosamente il NG, scoperto da poche ore. A
dire il vero avrei altre domande ma le lascio per i prossimi 
giorni... :)
Ciao a tutti!
Apx.

 Qualcuno conosce alternative
rispondo solo a questo:
tochnog
Puoi scaricarti i sorgenti (in C++) e vedere se fa al caso tuo.
http://tochnog.sourceforge.net/
Non so dirti purtroppo niente in merito alle altre tue richieste.
-- 
Ciao da Francesco B.

che mi serv
Quali sono quelli che hai già guardato? Che tipo di elemento vorresti
introdurre? Un elemento meccanico altamente defomabile, fonoisolante,
termoisolante...?
jk
Jilani Khaldi
http://jkhaldi.oltrelinux.com
META - Manuale Economico & Tecnico di Architettura
http://www.archsf.org

 fonoisolante, termoisolante...?
Mah, essenzialmente ADINA di cui quando ero studente ho potuto
vedere anche i sorgenti, poi i vari NASTRAN e la famiglia SAP (il
V). Il problema per cui mi servirebbe un nuovo elemento è che a
studio dove sto si stanno progettando dei ponti a struttura mista
sull'impalcato, con un sacco di iperstatiche, verifiche nei vari
stadi, viscosità e tutto il ciborio relativo. Sono stra-stufo di
calcolare momenti di inerzia, fare modelli "strani" per adattare il
programma a quel che serve. Pensavo a un elemento che potesse
prendere in input la sezione data per poligoni, dati relativi alla
maturazione del CLS e i vari carichi nel tempo, il percorso dei cavi
di precompressione (se dovesse capitare il precompresso invece della
struttura mista) in modo che il programma faccia tutto da sé in modo
trasparente all'utente. ADINA permette molti giochini in questo
senso perché permette di far diventare attivo un certo gruppo di
elementi a un certo passo temporale, per cui con un po' di abilità
si può modellare la collaborazione dell'acciaio e del CLS e ha anche
l'elemento biella elasto-viscoso. Ma a quanto pare i ponti da fare
saranno diversi e *forse* questo genere di lavoro continuerà per
parecchio, e allora vorrei automatizzare il più possibile.
That's all e... grazie a entrambi per le risposte.
Apx.

"the Archeopteryx" <cor.bonukFANCULOSPAM@libero_NOMAIL_.it> ha scritto nel 
messaggio news:R5ajd.135168$b5.66...@news3.tin.it...
accidenti, scusami, ma mi scappa proprio di chiederti se sostituisci 
Archeoproject e Apteryx ...
e. 

 sostituisci Archeoproject e Apteryx ...
Non li sto sostituendo nel senso che non sono uno di loro che ha
cambiato nick. E' il mio da un sacco di anni e non lo cambierei per
nulla al mondo. Ovviamente in caso di problemi da parte degli altri
"assonanti" posso tranquillamente non postare. Purtroppo Mozilla ha
l'enorme vantaggio di permettermi di archiviare le mails con un
programmino mio (le salva in formato ASCII) e sono quindi legato a
lui. Il "purtroppo" è che è veramente noioso per fare cambi "al
volo" di nicks. Anche se potesse, lo considero quasi il mio nome e
sarebbe come cambiare appunto il mio nome, non ci riesco. Se ci sono
problemi mi limiterò a lurkare; se no, tieni presente che era un
fossile e sapendo che un nome è anche un qualcosa, è meno facile
confonderlo con altri nomi. Insomma, gli interessati se credono me
lo facciano sapere.
ciao
Apx.

forse ti puo' essere di aiuto, la lista che trovi qui':
http://www.strutturisti.it/software.htm
ciao
az.red
-- 
Inviato da Virgilio 
http://newsgroup.virgilio.it
..un servizio di news via web con in piu' l'antispam

parecchio, e allora vorrei automatizzare il più possibile.
Quindi stai comunque nel campo meccanico.
 FElt (
http://felt.sourceforge.net/
)  è *sicuramente* molto semplice
da estendere, anche se si tratta di un pacchetto FEM dedicato alla
risoluzione di problemi nel campo lineare. FElt ha un ottimo design ed
è stato scritto con estrema semplicità e stimola l'utente ad essere
studiato ed esteso. FElt è molto piccolo, il solutore è
l'implementazione software dei contenuti del libro "The Finite Element
Method di Thomas J. R. Hughes". Non credo che avrai grosse difficoltà
ad estenderlo anche per la risoluzione di problemi non lineari.


 lo facciano sapere.
No, perché... è solo una curiosa concidenza che il tuo nick contenga i nomi
di due frequentatori di questo ng...

Bene, sono contento che nessuno si senta usurpato nel proprio nick :)
notte.........
C.
-- 
"Qui non siamo come a Rocky V in cui volavano
paradenti come farfalle del Borneo" [cit.], "Jk", ISAM

codice o parti troppo estese di esso.
Prova a girovagare anche qui:
http://www.engr.usask.ca/~macphed/finite/fe_resources/fe_resources.html
e se hai il libro di Zienkiewicz and Taylor, considera PCFEAP. Non
l'ho mai usato, ma dal libro sembra qualcosa di molto flessibile.
 Ciao
Filippo B.
--------------------------------------
Per rispondere anche via e-mail eliminare   '_RIMUOVIMI_'   e   '.invalid'
dall'indirizzo.
To reply also by e-mail, cancel   '_RIMUOVIMI_'   and   '.invalid'
from the address.
--------------------------------------

 ad estenderlo anche per la risoluzione di problemi non lineari.
Le simulazioni di "the Archeopteryx" devono essere sicuramente non lineari
per via della non linearità meccanica del problema. Non consiglierei affatto
di ampliare un software lineare poiché richiederebbe l'implementazione di
procedure di soluzione di problemi non lineari (vedi Newton-Raphson). Andrei
direttamente su di un software non lineare open sorce:
http://opensees.berkeley.edu/
ciao

"the Archeopteryx" <cor.bonukFANCULOSPAM@libero_NOMAIL_.it> ha scritto nel 
messaggio news:Qssjd.137886$b5.68...@news3.tin.it...

figurati, credo che non ci sia alcun problema, è solo che il tuo nick sembra 
curiosamente la fusione degli altri due.
ciao :)
e. 

  Prova a vedere FEAP, ne esiste anche una personal version gratis. Credo sia
abbastanza facile inserire nuovi elementi, se cerchi in rete troverai del
materiale al riguardo. Dovrei averlo da qualche parte...
andrea
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Ciao prendi in considerazione ADINA esiste una versione 500 nodi
accessibile...
ho lavorato su FElt lascia stare... ormai il progetto e' fermo da diversi
anni e non
e' cosi semplice implementare nuovi elementi se non hai delle ottime
conoscenze informatiche...
ti segnalo questi link che possono esserti utili:
http://staff.ttu.ee/~alahe/alem.html
http://www.engr.usask.ca/~macphed/finite/fe_resources/
http://www.steelynx.net/fea.html
http://it.groups.yahoo.com/group/fem-analysis/
Saluti
BR

Grazie veramente moltissimo a tutti. Ho messo le mani su alcune
dozzine di sorgenti e non mi resta che ravanare un po' e vedere cosa
meglio mi si può adattare. Non pensavo esistesse tanta roba in giro,
di nuovo grazie per i links e i suggerimenti.
C.
PS - Mi sono appena iscritto al gruppo yahoo...
PPS - 1) per curiosità 2) a chi dovesse interessare e 3) non lo
sapeva: NONSAP non è altro che ADINA (almeno la versione del 1982
che conosco) con qualche routine in meno. Routines, variabili,
commenti, tutto ugualissimo... o quasi, a una prima occhiata.
PPPS - Ma perché usare ancora il FORTRAN quando c'è il C++? Lo so
perché, era una domanda retorica... BTW, io senza i puntatori non saprei
manco concepire la programmazione.

FEAP è ottimo ed è pensato per essere esteso con nuovi elementi utente
l'unico neo è il FORTRAN   per chi come me usa C++.
Dopo FEAP penso che TochNog sia il piu' completo
in C++
ben scritto con un linguaggio parsing niente male
gd
"the Archeopteryx" <cor.bonukFANCULOSPAM@libero_NOMAIL_.it> ha scritto nel
messaggio news:hwOjd.290557$35.13...@news4.tin.it...


 utente l'unico neo è il FORTRAN   per chi come me usa C++.
Già, peccato che la mia compilazione è fallita. Volevo solo il
solutore e non sopporto le interfacce grafiche a livello di
programmazione perché sono per definizione "non portabili". Ho
tentato di compilare FEAP senza la parte grafica, mi dà un botto di
"unresolved external(s)" e allora ho preso pazientemente tutte le
routines grafiche e le ho svuotate. Compila (sfido io), linka poi
quando parte crasha tutto. Non capisco perché non si ha
quell'elementare buon senso di separare *chiaramente* i programmi in
modo che il solutore legga un file ASCII. La versione di ADINA su
cui ho smanettato ha sempre passato indenne ogni compilatore, manco
un warning (è scritto in un FORTRAN perfetto) legge un file e ne
restituisce un altro. E' possibile, anzi certo, che io non abbia
approfondito la struttura del Makefile di FEAP e stia lamentandomi
per nulla, mi studio bene tutto e per il momento sospendo il giudizio.
ciao!
Apx.

 indenne ogni compilatore, manco un warning
PS - pure quello del vecio VAX2000 che non faceva passare manco
la più piccola sciocchezza.... un compilatore che credo sarebbe
eccellente anche oggi.

Prova anche OFELI
 
  Il 08 Nov 2004, 19:53, the Archeopteryx
<cor.bonukFANCULOSPAM@libero_NOMAIL_.it> ha scritto:



 stratosferici.
Hai provato col Sap IV? si possono scaricare anche i sorgenti
-- 
Ciao
Franco

 V).
Ma hai i sorgenti del Sap V?
Ciao
Franco

(ovviamente non lineare).
Hai provato ad iscriverti qui:
http://it.groups.yahoo.com/group/fem-analysis/
E gia' che ci sei, mi mandi un indirizzo email valido?
A presto.



Scusa una curiosita': si parla di SAP IV, SAP V, NONSAP.
Ma tu, hai tutti i manuali di tali programmi? Li trovi in rete?


>
E' possibile utilizzare GPU per realizzare uno studio professionale
virtuale distribuite tra professionisti, o un manuale elettronico
distribuito con applicazioni che automatizzino e snelliscano il lavoro
di tutti i giorni e non solo.
Credo che in questo senso deve andare l'informatica oggi, intendo
quella destinata ai tecnici; ma credo anche che l'unico ostacolo sia
in gran parte da attribuire alla quasi totale mancanza di una cultura
di collaborazione tra i vari solisti, perché le menti ci sono, le
comptenze pure e non manchi affatto la fantasia. In questo senso, i
tecnici debbono imparare dai progrmmatori.
Puoi leggere di più sul progetto GPU e scaricare il programma dal
sito:
http://gpu.sourceforge.net/
E magari anche partecipare allo sviluppo e alla discussione. Il mio
nickname  è <Hanibal>.
jk
Jilani Khaldi
http://www.archsf.org

 
Del SapIV e NONSAP si trovano a pagamento al sito: 
http://nisee.berkeley.edu/software/
-- 
Ciao
Franco

> Ma hai i sorgenti del Sap V?
Oooopssss non so se leggerai perché solo ora ho visto copiando il
thread: non li ho, li potevo vedere, editare e compilare ma al tempo
non ero abbastanza smaliziato per sapere come prendermeli. Scusa se
non avevo visto la domanda, pensavo il thread fosse finito
ciao!
Apx.



Ti richiedo: hai i manuali di tutti i programmi di cui hai menzionato
i sorgenti?


 menzionato i sorgenti?
Al momento ho (in cartaceo) il manuale di Adina versione dell'81 e
"Adina theory and modeler's guide" (vado a memoria ce li ho da
un'altra parte rispetto a dove ora scrivo) dell'87. Sap lo usavo a
suo tempo ma stupidamente non fotocopiai il manuale.
ciao
Apx.