Eredità di un programma di calcolo strutturale..

Area di discussione libera.

Moderatore: Staff

Regole del forum
1) Rispettare le idee altrui.
2) Evitare le offese dirette.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
gastone90

Eredità di un programma di calcolo strutturale..

Messaggio da gastone90 »

ciao a tutti! sembrerà strana la questione, vi racconterò le cose dall'inizio... mio padre, (iscritto anche al forum, antonio) se n'è andato lo scorso settembre, ma circa dal 90 fino all'ultimo giorno ha lavorato fortemente per sviluppare un programma di calcolo strutturale, piuttosto completo, per l'edilizia, in pascal; negli ultimi anni sviluppato anche con interfaccia grafica (lazarus), raprresentazione dei nodi e simili ( non sono molto esperto, appena posso vi posto la sua presentazione più dettagliata del programma).....ultimamente era propenso a metterlo sotto licenza GPL, ma evidentemente tutto è rimasto per aria; sto appunto cercando consigli su cosa potrei fare, visto che di programmazione me ne intendo, ma ben poco....infatti vorrei trovare qualcuno interessato all'idea e con conoscenze in grado di svilupparlo. dovrei aprire un sito? ne esistono già alcuni dove è possibile conoscere gruppi di lavoro interessati? sarebbe un peccato che rimanesse inusato (lui infatti lo usava da sempre per il suo lavoro di ingegnere), e tra l'altro ho visto che in ambiente linux c'è carenza di questi programmi..

Questa è la sua presentazione:
Il software, che ho chiamato per il momento atfem (ci vorrebbe un po' di fantasia), prevede l'uso di elementi di tipo beam, membrana e piastra dotato di analisi statica e dinamica, che dispone di vari sussidi grafici, del calcolo delle sollecitazioni ai nodi e in numero a scelta di sezioni intermedie, dell'inviluppo delle sollecitazioni per gli elementi beam e del calcolo delle sezioni allo SLU.
Esso consente l'uso di elementi beam del tipo Eulero-Timoshenko, di elementi piani di tipo membrana (CST, LST e isoparametrici fino a 9 nodi) e piastra del tipo DKT e 4DKT e dell'interazione al suolo alla Winkler.
L'analisi dinamica dà come risultati autovalori e autovettori ben approssimati, sono visibili graficamente i modi di vibrare propri della struttura.

Il programma è stato testato confrontando i risultati con quelli teorici esatti, con le varie patch per gli elementi finiti e con il confronto con software consolidato.
Rimangono evidentemente dei buchi che hanno bisogno di essere cercati e sistemati.

Lo sviluppo è fermo da alcuni mesi, il programma, aggiornato alla 3274 del 2003, deve ora essere messo a norma per la scadenza del giugno 2009, soprattutto nella parte relative agli spettri di risposta.
Molti altri aspetti vanno migliorati e sistemati tra questi: la velocità di restituzione dei risultati soprattutto nell'analisi modale e la restituzione grafica (degli elementi piani soprattutto).

Essendo sviluppato in Lazarus è multipiattaforma (cioè funziona sotto diversi sistemi operativi).
Sto valutando da qualche mese l'opportunità di rendere libero con qualche tipo di licenza i suoi sorgenti perchè possa crescere magari con la collaborazione via web di un grupppo di lavoro.
http://img13.imageshack.us/img13/3838/struat0.jpg
http://img21.imageshack.us/img21/9813/struat2.jpg
http://img21.imageshack.us/img21/6623/struat4.jpg
http://img23.imageshack.us/img23/5333/struat5s.jpg
http://img21.imageshack.us/img21/2466/struat7.jpg
http://img13.imageshack.us/img13/5615/struat8.jpg
Ultima modifica di gastone90 il lun 30 mar 2009, 12:53, modificato 2 volte in totale.

Avatar utente
Blizzard
Master
Master
Messaggi: 1509
Iscritto il: mar 2 gen 2007, 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox
Contatta:

Re: Eredità di un programma di calcolo strutturale..

Messaggio da Blizzard »

Ciao,
quel che scrivi è bellissimo e penso che renderà molto onore alla memoria di tuo padre aiutando moltissimi che cercano software edilizio free.

Sicuramente ti serve un sito per dare aggiornamenti, informazioni e qualsiasi altra interattività con te.
Credo sia opportuno che tu crei un progetto su sourceforge per dare visibilità al software e per avere la base strutturale per portarlo avanti (CVS/SVN , un minimo di forum, mailing list, statistiche e hosting per il download).

Colleghi il tuo sito a sourceforge e aggiungi sul tuo sito un forum.

Penso che questa sia la base per definire una buona visibilità per il progetto di tuo padre.

Saluti
Giovanni

Avatar utente
Blizzard
Master
Master
Messaggi: 1509
Iscritto il: mar 2 gen 2007, 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox
Contatta:

Re: Eredità di un programma di calcolo strutturale..

Messaggio da Blizzard »

ah.. ovviamente se non è stato fatto, devi scegliere una licenza GPLv2 o GPLv3 per rimanere nell'ambito del free software e adattare il sorgente inserendo un opportuno pezzettino di licenza come commento all'inizio di ogni file.

Se non fai questo, il primo che scaricherà il sorgente potrà ricompilarlo e registrarlo come un software chiuso di cui è il proprietario

gastone90

Re: Eredità di un programma di calcolo strutturale..

Messaggio da gastone90 »

grazie per i consigli, inizierò a mettermi al lavoro per il sito e sourceforge, ma il problema è che me ne intendo poco e noi sarei in grado di portare avanti lo sviluppo, a parte "gestirlo a grandi linee" diciamo :p .. in sostanza mi basterebbe trovare un gruppo a cui servano i suoi sorgenti, per poi magari svilupparlo...non so se è chiaro

Avatar utente
Blizzard
Master
Master
Messaggi: 1509
Iscritto il: mar 2 gen 2007, 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox
Contatta:

Re: Eredità di un programma di calcolo strutturale..

Messaggio da Blizzard »

si si! sei stato chiarissimo.
IMHO comunque il primo passo è quello di renderlo disponibile al mondo (se vuoi rilasciare il software free).
Gli interessati si faranno vivi sotto community o in ogni caso metti un annuncio sul sito che il progetto non è correntemente sviluppato e si cerca collaborazione.

Se tuo padre lo utilizzava gia di base il software può fare qualcosa o molto. Magari gli smanettoni riescono a compilarlo e ad usarlo sin da subito.
Puoi provare a cercare un team che si occupi dello sviluppo ma credo sia meglio rendere prima il tutto free ed accessibile a tutti e poi impegnarsi a trovare o costruire una squadra di sviluppatori che riprendano il progetto.

Queste sono considerazioni personali ma se terrei a far rimanere un software free la prima cosa che farei e rilasciarla al mondo.

Poi magari segui altri consigli se verranno. Questa è solo una linea guida.
Rilasciandolo free, inoltre, darai la possibilità al progetto di reincarnarsi sotto altre vesti magari.

ciao
Giovanni

Avatar utente
puzuma
Linux 2.x
Linux 2.x
Messaggi: 482
Iscritto il: mar 4 lug 2006, 17:14
Nome Cognome: Stefano Salvador
Slackware: current
Kernel: 2.6.32.2
Desktop: KDE 4.4.0
Località: Udine
Contatta:

Re: Eredità di un programma di calcolo strutturale..

Messaggio da puzuma »

gastone90 ha scritto:grazie per i consigli, inizierò a mettermi al lavoro per il sito e sourceforge, ma il problema è che me ne intendo poco e noi sarei in grado di portare avanti lo sviluppo, a parte "gestirlo a grandi linee" diciamo :p .. in sostanza mi basterebbe trovare un gruppo a cui servano i suoi sorgenti, per poi magari svilupparlo...non so se è chiaro
Una volta che hai messo il progetto su sourceforge (che tra l'altro ha forum, mailing list e web tutto assieme) hai fatto il primo passo per creare una comunity.

Poi hai bisogno di un po' di pubblicità, prova a parlare di questo programma in forum specializzati, di solito c'è grande interesse per questi software tra gli specialisti. Con un po' di fortuna troverai qualcuno che sa programmare e con la volontà di continuarne lo sviluppo. Non lasciarti scoraggiare da eventuali critiche.

Magari quando hai tutto pronto prova a proporre un articolo a qualche rivista che si occupa di opensource, se ho capito bene questo software occupa un posto vuoto nel mondo OS e quindi credo che ci sarà sicuramente un po' di interesse attorno.

E non dimenticarti di farne un pacchetto per slackware ;-)
The quiet ones are the ones who change the world. The loud ones only take the credit.

gastone90

Re: Eredità di un programma di calcolo strutturale..

Messaggio da gastone90 »

@Blizzard: certo che lo renderò disponibile, visto che è anche quello che voleva lui...volevo solo assicurarmi che facendo cosi, avesse abbastanza visibilità per chi ne vuole usufruire...mi avete tolto i dubbi grazie a tutti :D

Avatar utente
Blizzard
Master
Master
Messaggi: 1509
Iscritto il: mar 2 gen 2007, 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox
Contatta:

Re: Eredità di un programma di calcolo strutturale..

Messaggio da Blizzard »

gastone90 ha scritto:@Blizzard: certo che lo renderò disponibile, visto che è anche quello che voleva lui...volevo solo assicurarmi che facendo cosi, avesse abbastanza visibilità per chi ne vuole usufruire...mi avete tolto i dubbi grazie a tutti :D
per la visibilità non devi preoccuparti.
Muoviti come suggerito da puzuma e segnala il software su forum specializzati e siti che si occupano di linux+edilizia.
Ad esempio esiste (ora non ricordo il nome, aiutatemi :D ) un sito o una pagina di wikipedia che associa a programmi closed, programmi free software o open source.
Piano piano si formerà sicuramente la community e il team. Fatto questo puoi pensare anche di segnalare il sito su TG Neapolis e avere un servizio televisivo.
Con un po di impegno e quando il software sarà maturo potrai decidere anche di proporre ed organizzare un intervento per un linux day che puoi raggiungere (di solito riservano spazio per "linux in ambito lavorativo")

Magari questo tipo di software ci metterà un po di più a carburare ma appena lo cominceranno a conoscere sarà uno dei "pochissimi" del settore e quindi sicuramente apprezzato.

ciao
Gio

leocata
Linux 3.x
Linux 3.x
Messaggi: 598
Iscritto il: mar 5 feb 2008, 22:25
Slackware: 13.1
Desktop: xfce 4.x
Località: Giarre(CT)
Contatta:

Re: Eredità di un programma di calcolo strutturale..

Messaggio da leocata »

Questa discussione mi interessa, perchè sono anch'io ingegnere e qualcosa di programmazione la mastico (c++) e una volta utilizzavo anche il turbopascal... mi fai conoscere poi il nome del progetto?
Ciao

Avatar utente
ksniffer
Linux 3.x
Linux 3.x
Messaggi: 540
Iscritto il: lun 30 lug 2007, 13:18
Kernel: 2.6.34
Desktop: KDE 4.4.4
Distribuzione: ArchLinux
Contatta:

Re: Eredità di un programma di calcolo strutturale..

Messaggio da ksniffer »

Ciao,
sono il fondatore di KDE Italia e sul nostro forum abbiamo usa sezione dedicata al software Qt. Immagino saprai che Qt è il tookit C++ sviluppato da Trolltech e poi acquisto da Nokia che permette di creare potenti interfacce grafiche multipiattaforma, ovvero che funzionano sia su Linux, su Mac OS che su Windows e Unix vari. Posso dare una mano se serve a sviluppare l'applicazione, premesso che di calcoli strutturali non ne so assolutamente nulla. Uso spesso Qt e quindi non è esclusa una partecipazione mia se riesco a dedicarci tempo. In ogni caso se l'applicazione vale pui anche sfruttare la licenza LGPL di Qt e rilasciare solo i binari... Dipende da te.
Puoi mettere l'annuncio qui: http://www.kde-it.org/e107_plugins/foru ... rum.php?16 e in ogni caso farci sapere.
Ciao.

gastone90

Re: Eredità di un programma di calcolo strutturale..

Messaggio da gastone90 »

mi sto mettendo al lavoro... intanto sul primo topic ho messo la sua presentazione del programma e qualche istantanea...grazie a tutti per i consigli :D

Rispondi