• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Leggi altro.

Installazione SALOME-MECA 2007

Angiu

Utente Standard
Professione: in cerca di lavoro
Software: Salome 3.2.6
Regione: a casa mia
#1
agli interessati piccola guida all'installazione di SALOME-MECA 2007 su ubuntu (penso che funzioni anche per altre distribuzioni)

innanzitutto scaricare l'archivio tar.gz da qui:
http://www.caelinux.com/forms/dlsalomemeca2007.html

dopodichè lo aprite e estraete la cartella SALOME-MECA-2007.1-GPL nella vostra home.

poi da terminale digitate:

cd /home/VOSTRO NOME/SALOME-MECA-2007.1-GPL/postinstall (sostituite a VOSTRO NOME il nome da voi scelto durante l'installazione come utente)

python postinstall.py

a questo punto inizierà a lavorare, dovrebbe metterci pochissimo, alla fine del processo avrete Salome-Meca 2007 configurato e funzionante.

per farlo partire basta digitare da terminale:

/home/VOSTRO NOME/SALOME-MECA-2007.1-GPL/runSalomeMeca

ed ecco che inizierà a caricare (vedrete il terminale riempirsi di comandi) dopodichè partirà Salome.

NB: una volta avviato non chiudete mai la finestra di terminale altrimenti si chiude anche il programma, anzi vi consiglio vivamente di tenerla sempre sottocchio perchè in alcuni casi di creazione mesh vi sembrerà che si sia piantato (soprattutto con mesh particolarmente complesse) in realtà se guardate il contenuto del terminale vedrete comparire sempre nuove righe, non preoccupatevi sta lavorando per voi! :D

PS: per avere un'icona di avvio sulla scrivania fate così:
tasto destro, crea lanciatore, dal menù a tendina scegliete "programma da terminale" e nella casella comando scrivete
/home/VOSTRO NOME/SALOME-MECA-2007.1-GPL/runSalomeMeca

date ok e avrete l'icona, doppio click ed ecco salome!
 

Angiu

Utente Standard
Professione: in cerca di lavoro
Software: Salome 3.2.6
Regione: a casa mia
#2
per l'installazione della versione 2008 (ben più leggere da scaricare perchè invece di essere circa 700mb sono neanche 400 :rolleyes:) il procedimento è identico!

ricordatevi solo di cambiare i 2007 con 2008 quando digitate i comandi da terminale! :p
 
Ultima modifica:

gerod

Moderatore
Staff Forum
Professione: Libero professionista
Software: Solid Edge, Ansys DS, e altri ancora
Regione: Veneto
#3
Grazie angiu.
Sei un grande!
 

Merka73

Utente Junior
Professione: Ing. Progettista Meccanico
Software: Pro/ENGINEER
Regione: Modena
#4
Ciao a Tutti
Anch'io mi associo nel ringraziare Angiu.... Grazie 1000000...
Avevo già scaricato la versione 2008 e proverò ad installarla, sul mio nuovo Ubuntu, seguendo la guida.
Domanda per Angiu:
Vedo che utilizzi solo software free sotto Linux... ottimo...
Conosci un modellatore 3D valido come Pro/ENGINEER o SolidWorks? gCAD3D può competere con questi software commerciali?

Grazie...
 

Angiu

Utente Standard
Professione: in cerca di lavoro
Software: Salome 3.2.6
Regione: a casa mia
#5
risposta per Merka:

sfortunatamente non ho ancora trovato un'alternativa veramente in grado di competere su tutti i fronti con i software da te citati... gcad3d ha delle ottime potenzialità a mio avviso, ma è parecchio difficile e per lavorare dopo con salome ti conviene direttamente modellare dal modulo Geometry integrato in quest'ultimo...

avevo provato a far partire software quali solid edge e catia sul pinguino ma ho abbandonato.... era una sfida al di sopra delle mie potenzialità....

quando troverò qualcosa vi farò sapere!
 

bio

Utente Standard
Professione: .
Software: .
Regione: lombardia
#6
ne sapresti qualcosa angiu del perchè non mi va?

CHECK /home/fabio
Searching for free port for the SALOME Naming Service: 2810 - Ok
Configure parser: Warning : could not find configuration file /home/fabio/SALOME-MECA-2008.1-GPL/SALOME/SALOME3/V3_2_9NoDebug/GUI_V3_2_9NoDebug/share/salome/resources/SalomeApp.xml
Configure parser: Warning : could not find user configuration file
Searching for a free port for naming service: 2810 - OK
Lancement du Naming Service runNS.sh > /tmp/logs/fabio/salomeNS.log 2>&1
Searching Naming Service + found in 0.1 seconds
Searching /Containers/localhost/FactoryServerPy in Naming Service +SALOME_Session_Server: error while loading shared libraries: libXmu.so.6: cannot open shared object file: No such file or directory
+ found in 1.0 seconds
Searching /Kernel/Session in Naming Service +Traceback (most recent call last):
File "/home/fabio/SALOME-MECA-2008.1-GPL/SALOME/SALOME3/V3_2_9NoDebug/KERNEL_V3_2_9NoDebug/bin/salome/runSalome.py", line 806, in useSalome
clt = startSalome(args, modules_list, modules_root_dir)
File "/home/fabio/SALOME-MECA-2008.1-GPL/SALOME/SALOME3/V3_2_9NoDebug/KERNEL_V3_2_9NoDebug/bin/salome/runSalome.py", line 756, in startSalome
session=clt.waitNSPID("/Kernel/Session",mySessionServ.PID,SALOME.Session)
File "/home/fabio/SALOME-MECA-2008.1-GPL/SALOME/SALOME3/V3_2_9NoDebug/KERNEL_V3_2_9NoDebug/bin/salome/orbmodule.py", line 173, in waitNSPID
raise "Impossible de trouver %s" % theName
Impossible de trouver /Kernel/Session


--- erreur au lancement Salome ---
>>>
non sono un mostro con linux...

bio
 

Angiu

Utente Standard
Professione: in cerca di lavoro
Software: Salome 3.2.6
Regione: a casa mia
#7
caro bio...per curiosità hai una distro diversa da ubuntu? perchè a me con la mandriva da lo stesso errore e sto cercando di vedere se riesco a farlo funzionare... comunque sul sito www.salome-platform.org c'è al versione originale di salome (sulla quale si basa salome meca) per Debian, Mandrake, Mandriva e Red Hat... ora devo provare a prendere quella per mandriva e installarla, comunque tu prova a prenderne una da li (dovresti già trovarli o in .deb o in .rpm così non devi compilare niente, tanto sono pacchetti autoinstallanti)

fai un giro li e vedi se trovi qualcosa se proprio non riesci a venirne fuori vediamo insieme...:D
 

bio

Utente Standard
Professione: .
Software: .
Regione: lombardia
#8
caro bio...per curiosità hai una distro diversa da ubuntu? perchè a me con la mandriva da lo stesso errore e sto cercando di vedere se riesco a farlo funzionare... comunque sul sito www.salome-platform.org c'è al versione originale di salome (sulla quale si basa salome meca) per Debian, Mandrake, Mandriva e Red Hat... ora devo provare a prendere quella per mandriva e installarla, comunque tu prova a prenderne una da li (dovresti già trovarli o in .deb o in .rpm così non devi compilare niente, tanto sono pacchetti autoinstallanti)

fai un giro li e vedi se trovi qualcosa se proprio non riesci a venirne fuori vediamo insieme...:D
dato che ubuntu fa veramente pena (8 compresa) uso mandriva :D

poi provo dal sito..

tnx

bio
 

Angiu

Utente Standard
Professione: in cerca di lavoro
Software: Salome 3.2.6
Regione: a casa mia
#9
caro bio forse sono arrivato ad una soluzione... stasera ci provo e spero per domani sera di esserci riuscito e di postarti tutte le istruzioni necessarie... se è come immagino c'è da aggiungere una stringa in un file.... niente di che....

vediamo e speriamo! :D
 

Angiu

Utente Standard
Professione: in cerca di lavoro
Software: Salome 3.2.6
Regione: a casa mia
#10
no... non era come pensavo.... forse c'è un'altra soluzione.... in questa settimana mi cimento e poi vediamo!
 

Angiu

Utente Standard
Professione: in cerca di lavoro
Software: Salome 3.2.6
Regione: a casa mia
#11
questo messaggio dice: non leggetemi tanto sono inutile
 
Ultima modifica:

Angiu

Utente Standard
Professione: in cerca di lavoro
Software: Salome 3.2.6
Regione: a casa mia
#12
dunque: ho fatto i compiti per casa! :D

per quanto riguarda l'uso di salome-meca 2008 su mandriva, niente da fare, non ci sono riuscito...

però sono riuscito a far funzionare Salome 3.2.6 (per intenderci salome-meca ha in più solamente code-aster integrato)

dunque ecco cosa fare: scaricate da qui la versione per mandriva 2006 (occhio a scaricare quella giusta per voi, a 32 o 64 bit).
scompattate in una cartella e da terminale digitate:

/percorso della cartella scaricata/./runInstall

se vi dice che la versione linux non è quella corretta e che vi manca la libreria libmng.so.1 allora avete il mio stesso problema, procedete così:

1-scaricate i file qui allegati
2-copiateli all'interno della cartella di salome che avete scompattato (quella dove si trova runInstall per intenderci)
3-ridate il comando di prima

a questo punto dovrebbe andare, non preoccupatevi se vi dice ancora che la versione di linux non è supportata, tanto funziona perfettamente lo stesso.

non dovrebbero esserci più problemi di sorta per gli utilizzatori di mandriva 2008.1 :D

PS: mi raccomando i comandi da terminale dateli sempre come root, così stiamo sicuri!
 

Allegati

Angiu

Utente Standard
Professione: in cerca di lavoro
Software: Salome 3.2.6
Regione: a casa mia
#13
problema... con questa procedura non funzionano i moduli di mesh e post-pro perchè mancano alcune librerie. mi sono attivato per la correzione del problema...

comunque almeno adesso parte... intanto potete divertirvi a fare qualche solido complesso così iniziate a padroneggiare con l'ambiente salome :p

scusate per l'errore, prometto che metterò tutto a posto :D
 
Ultima modifica:

Angiu

Utente Standard
Professione: in cerca di lavoro
Software: Salome 3.2.6
Regione: a casa mia
#14
dunque l'errore dovrebbe essere: non trova libgfortran.so.0 quindi non partono alcuni moduli.

da terminale:

urpmi gfortran

dovrebbero venire fuori due o tre librerie (dovrebbero essere libgfortran1 e libgfortran2)

installiamo libgfortran2:

urpmi libgfortran2

dovrebbe ora essere presente in /usr/lib un file nominato libgfortran.so.2.0.0
ora dobbiamo creare un link simbolico alla nuova libreria e lo chiameremo libgfortran.so.0
quindi da terminale:

sudo ln -s /usr/lib/libgfortran.so.2.0.0 /usr/lib/libgfortran.so.0

ora dovrebbe andare.

a quanto pare questa procedura funziona con i sistemi a 32 bit e non con quelli a 64 (non chiedetemi il perchè, io ho un 64 bit e sto impazzendo :mad:)

PS: nel caso la libreria non sia libgfortran2 ma sia libgfortran1, il procedimento non cambia
 
Ultima modifica: