Newsgroup: it.discussioni.ingegneria.civile
Titolo: [FEM gratuito] microFElt 1.2 disponibile

microFElt (versione 1.2) è:
- un pacchetto software di calcolo agli elementi finiti (analisi
statica, dinamica modale, spettrale...) con molti elementi
predefiniti, aste, travi, lastre, piastre, diverse condizioni di
vincolo e di carico...
- è stabile (livello 5-6, cioè professional-industrial);
- utilizzabile per calcoare strutture con un illimitato numero di nodi
ed elementi (dipende solo dalla memoria del PC);
- gratuito, senza chiave hardware, numero di serie, registrazioni...
- molto compatto, senza run-time, DLL o altro;
- con molti esempi...
Rispetto alla versione originale (
http://felt.sourceforge.net/
)
microFElt è:
- nativo per Windows (senza emulazione) con sostituzione di ella
libreria di matematica scritta dagli autori con quella standard ANSI
C, correzione di alcuni bug (nella combinazioni di alcunu elementi) e
varie piccole ottimizzazioni (versione 1.2);
- molto più compatto e più veloce;
- pre/post processore (formato testo).
http://jkhaldi.oltrelinux.com/mfelt.zip
jk


Ho provato il programma e ti segnalo 2 bug:
-Non funziona il taglia e incolla...
neanche a livello di menù....non si abilita neanche la relativa voce 
"paste" dopo aver copiato e tagliato
- Se si preme Clear e poi Undo non viene annullata l'operazione (la 
textbox rimane vuota)
-- 
Ciao, Nobody
[cit.]...Le strutture non cadono mai,
ma quando cadono fanno un gran casino!
mail:   indirizzomail Toglimi chiocciola gmail punto com

textbox rimane vuota)
Per questo non sono riuscito a trovare una soluzione veloce perché è
la proprietà del componente che agisce in questo modo. Comuqnue il
comando "New" ha la stessa funzione di "Clear".
Comunque se vuoi vedere qualcosa nella prossima versione (sia per
quanto riguarda il codice di calcolo sia l'editor) fammelo sapere
perché se è utile anche per me sarà sicuramente fatta.
Ho appena fatto l'upload della "nuova versione" che considero tuttora
la 1.2, visto che la versione si riferisce solo al codice di calcolo e
non all'editor.
 
http://jkhaldi.oltrelinux.com/mfelt.zip
jk
ps.
Nella prossima versione di microFElt (2.0) sarà utilizzato Lua
(
http://www.lua.org
) come linguaggio di descrizione della struttura e
dei risultati, così posso utilizzare un sofisticato pre/post
processore grafico free. Ho già individuato un paio molto potenti.

 processore grafico free. Ho già individuato un paio molto potenti.



Ma MicroFElt lo curi tu? Tempo fa, molto tempo fa, scaricai Felt, ma non 
l'ho mai installato.
Mi spieghi come nasce e si evolve il micro? E con che filosofia viene 
portato avanti (OpenSource?), con che linguaggi e tools viene sviluppato.
Mi appassionai al PHP con supporto delle GTK per la scrittura di programmi 
in modalità Stand-Alone, e con esso ho sviluppato:
- verifica a flessione di sezione in c.a. alle tensioni ammissibili;
- verifica a pressoflessione di sezione in c.a. alle tensioni ammissibili;
- diagramma dei momenti flettenti (in file DXF) per trave inflessa;
- verifica a taglio di una trave inflessa;
- progetto di una trave precompressa in C.A.P. a fili aderenti;
- calcolo portale a due campate con braccetti rigidi per capannone 
industriale in C.A.P.;
- programmi per le operazioni tra matrici.
Ormai non ci smanetto da un po'...ma se non è richiesta una 
approfonditissima conoscenza di programmazione posso riprendere la cosa per 
collaborare.
Antonio 

valutando anche il MicroFelt
Ho visto sul sito 
http://www.tesys.it/homeita/microsap/microsap.htm
e loro parlano solo di 100 nodi.
Credo che in fondo la scelta sia solo una questione di mentalità (*),
indipendentemente dal vantaggio, o lo svantaggio, che ti possa offrire
ciascuna soluzione.
jk
(*) ho abbandonato il CAD parametrico VectorWorks dopo tanti anni di
utilizzo da quando hanno imposto la chiave hardware al prodotto (solo
per gli utenti italiani--bella roba!). Anche se VectorWorks mi piaceva
tanto e compravo sempre l'ultima versione del prodotto, non ho mai
accettato, per nessuna ragione, di utilizzare un software con una
chiave hardware. Così, sono rimasto solo con DesignCAD. I miei
colleghi di zona (non so gli altri) hanno praticamente tutte le porte
dei PC piene zeppe di chiavi hardware e lo trovano del tutto naturale.
Naturale un cazzo!
jk

valutando anche il MicroFelt
La versione di MicroSAP allegata al libro di Floridia, Progettare le 
Strutture in acciaio, edito da Flaccovio Editore, ha 1000 nodi e 500 
elementi. Forse puoi partire da questo. Costa 120 euro, e l'autore fornisce 
al proprio sito tutti gli aggiornamenti gratuiti che man mano rilascia.
L'autore (il sito è 
www.progettoarchimede.it
) mi ha dato queste risposte:
"Progettare Strutture in acciaio, con allegato Progetto Struttura: è un 
software con shell Windows, da cui si può quindi gestire l'input e le 
post-verifiche tramite bottoni e menu. Il solutore interno MicroSap fa 
analisi sia statiche che dinamiche in ambito lineare e non lineare; I 
carichi possono essere sia nodali che distribuiti sulle aste; Gestisce le 
combinazioni e le condizioni di carico in automatico e consente anche 
all'utente di intervenire in esse per inserirle "a mano". Riesce a modellare 
e calcolare strutture reticolari spaziali tipo grigliati a doppio strato; Si 
può estendere il limite dei 1000 nodi/500 aste rivolgendosi direttamente a 
Tesys?
Per quanto riguarda la possibilità di estendere la versione oltre il limite 
di 1000 nodi/500 aste, si dovrebbe rivolgere a a Tesys. Intanto stiamo 
studiando questa problematica, ma per il momento non è disponibile."

 jk
...un mio collega ha tante di quelle chiavi usb che è stato costrettoad
usare un hub usb!.....indubbiamente è molto fastidioso....comunque IMHO
meglio delle chiavi software....non trovo normale che ogni volta che si
installa Office o XP sia necessario chiedere il permesso alla Microsoft!
dicendo tutti i ca##i nostri...che abbiamo cambiato PC...e non possimo
farlo più di tot volte...
Io ho risolto il problema alla radice uso OpenOffice! :-)


Io ho risolto il problema alla radice uso OpenOffice! :-)
Io sono stato ancora più radicale e pragmatico perché nessun dei miei
PC (tutti da rottamare tranne uno --  il server)  è in grado di
reggere ormai Open Office (super gonfio), perciò uso LaTeX, insieme ad
un semplice editor di testo, praticamente per tutto.
jk

collaborare.
Come hai ben notato, non è affatto difficile scrivere applicazioni di
calcolo strutturale con qualsiasi linguaggio. Io credo che la
soluzione oggi non è più quella di scrivere delle singole applicazioni
ma di scrivere un intero sistema (cioè una serie di applicazioni che
funzionano in sinergia insieme ad una adeguata documentazione) adatto
alla progettazione strutturale e di conseguenza anche al calcolo.
Cioè qualcosa simile a questo:
http://www.artcompsci.org/lan/italian/index.html
che si occupi di calcolo strutturale.
jk

> 
Buon lavoro ;-)


 il PHP :-)
In verità nel tempo ho provato ad imparare anche dell'altro (C++, C#, 
Python, VB6)...ma poi gli impegni e le difficoltà mi fanno abbandonare i 
miei buoni propositi. PHP+GTK ha una sintassi
davvero elegante e ben strutturata, con un senso (a mio modo di vedere...e 
secondo la mia pochissima esperienza) oltre che semplice e SIMIL C.
Però effettivamente il rischio è di ritrovarmi da solo come una mosca 
bianca, senza possibilità di scambio, anche perchè la comunità che sviluppa 
progetti per il calcolo ingegneristico usa altri strumenti.
Tu cosa mi suggerisci? Vorrei un linguaggio con ambiente RAD gratuito 
semplice e potente, con librerie per interfacce grafiche (tipo GTK, Wx...), 
non lentissimo nelle prestazioni e che mi consenta di essere produttivo 
rapidamente e anche nel futuro (VB6 ormai non ha futuro) 

 Cmq scaricai FElt-3.06_devel-src.7z; poi wflt-113.exe ed ora il tuo mFElt.
Come mai non riesci a scaricarlo dal sito?
VVV
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

>> print 
pressione.as
(N/mm**2)
0.100 [N/mm2]
Ovviamente viene verifica la congruenza tra le unità di misura.
L'effetto collaterale è che se sbagli una formula la maggior parte
delle volte la becca lui per incongruenza delle unità, o la becchi tu
perchè ti restituisce l'unità di misura che non ti aspetti.
Per quanto riguarda la GUI preferisco per ora quella "di serie" con
Python, TkInter, ma ci sono i bindings per tutte le altre GUI. RAD:
wxGlade o BOA Constructor.
Lieto di fornire altre notizie.

rapidamente e anche nel futuro (VB6 ormai non ha futuro) 
Lazarus se conosci il Pascal.
jk

In che senso? Io scaricai i tre file di cui ho detto direttamente alla 
fonte. La fonte di microFElt credo sia Jilani KHALDI.
A proposito, J.K., xkè non metti una pagina descrittiva del progetto?
Ho visitato tutto il tuo sito, e forse meriterebbe microFElt meriterebbe uno 
spazietto suo... 

 per windows
Ok...ed il tuo microFElt? č FElt evoluto per windows con tanto di 
interfaccia, per cui č meglio che mi installi il tuo e provo a 
giochicchiarci?
Lo usi come analizzatore o anche per verifiche di resistenza (c.a., acciaio, 
legno, snellezze, ordinanza 3274 ecc...). Insomma come ti regoli per un tuo 
progetto? Fai dei moduli di verifica a parte, tipo excel, secondo la 
normativa che interessa quel dato progetto/materiale? Ed i disegni con CAD 
alla vecchia maniera?
Quindi mFElt puň essere degno sostituto di un pacchetto commerciale 
(inavvicinabile per costi per chi comincia...;-)) ? 

 giochicchiarci?
[snip]
basta cliccarci sopra e parte. non c'e' niente da installare.
magari provandolo trovi risposta a molte domande
andrea
