xUbuntu20.04LTSにsalome_meca2020をインストール

sponsored

Salome-meca 2020 がリリースされていました。salome-meca 2019で使用しているxUbuntu20.04LTS上にインストールしました。その時の作業記録です。

おさらいです。初期状態から追加したPackageです。

$sudo apt-get install libQt5* net-tools libnlopt0

Ubuntu20.04LTSの場合はlibQt5*とすると、干渉するpackageがあるとメッセージが出て、インストールできなかったので次のようにしました。

$sudo apt-get install qtbase5-dev qttools5-dev-tools qt5-default net-tools libnlopt0
(Ubuntu20.04LTSの場合)
$sudo apt-get install python3 python3-dev python3-numpy

$sudo apt-get install libffi*

Code asterのサイト(https://www.code-aster.org/V2/spip.php?article303)へ行き、Salome-meca2020をダウンロードします。

ダウンロードが完了したら、展開してsalome_meca-2020.0.1-1-universal.runとします。
インストール先は/opt/salomeca2020としました。

 $./salome_meca-2020.0.1-1-universal.run -t /opt/salomeca2020

このままでは、起動時にエラーとなるので、libstdc++.so.6への既存のリンクを削除して、新しいリンクを作成します。リンクを変更します。

$cd /opt/salomeca2020/V2020.0.1_universal_universal/prerequisites/debianForSalome/lib/
$rm libstdc++.so.6
$ln -s /usr/lib/x86_64-linux-gnu/libstdc++.so.6 libstdc++.so.6

さらにAsterstudyの起動時対策として次のリンクを作成します。(参考)

$ln -s /usr/lib/x86_64-linux-gnu/libffi.so libffi.so.6

salome-mecaを実行します。

(多分)うまくいくと、起動⇒AsterStudy。HelpでAboutを選ぶと次の画面が見られます。

以上です。
断面性能の計算をやってみました。

正方形の薄肉断面
無事に計算終了。

計算が止まっている?と思ったらRefreshボタンを押してみましょう。

結果も出力されていました。

コメント

タイトルとURLをコピーしました