Salome-Meca 2020のインストール方法と新機能


Salome-Meca 2020がLGPLライセンスでダウンロードできます。
この2020年版では、以下の製品が統合されています:

  • SALOME 9.4.0 .
  • code_aster stable (バージョン14.6) .
  • code_asterテスト版 (バージョン15.2) .
  • AsterStudy .
  • MEDConverter .
  • EUROPLEXUSモジュール .
  • Salome-Meca プラグイン : CABRI .
  • code_aster トランスレータ .
  • astk.

このバージョンは、Debian9のようなOSと互換性があり、すでにいくつかの前提条件がインストールされていることが当然のことと考えています。Ubuntu 18.04 LS を使用している場合は、ベータ状態の自動インストール手順を提案します。

インストール

  • システムの前提条件(管理者権限が必要)

ターミナルで以下のコマンドを入力します。

sudo -E apt install -y --no-install-recommends \
                 wget net-tools python python3 libbsd0 libbz2-1.0 libc6 libdbus-1-3 \
                 libexpat1 libffi6 libfontconfig1 libfreeimage3 libfreetype6 \
                 libgcc1 libgfortran3 libglib2.0-0 libglu1-mesa libgomp1 libharfbuzz0b \
                 libice6 libicu60 libilmbase12 libjbig0 libjpeg62 liblcms2-2 liblzma5 \
                 libmng2 libmuparser2v5 libnlopt0 libnss-sss libopenblas-base \
                 libopenexr22 libpcre3 libpng16-16 libquadmath0 libraw16 libreadline7 \
                 libsm6 libssl1.0.0 libstdc++6 libtbb2 libtiff5 libtinfo5 libuuid1 \
                 libx11-6 libx11-xcb1 libxau6 libxcb-glx0 libxcb1 libxcursor1 \
                 libxdmcp6 libxext6 libxfixes3 libxi6 libxml2 libxmu6 libxrender1 \
                 libxss1 libxt6 xterm x11-xkb-utils xkb-data zlib1g
  • ダウンロードしたファイルを解凍してインストーラーを起動します。
tar xvf salome_meca-2020.0.0.1-1-universal.tgz && ./salome_meca-2020.0.0.1-1-universal.run`

このインストーラーは、任意のディレクトリにsalome_mecaをインストールし(ディレクトリパスにアクセントを含まないように注意してください)、デスクトップ上に自動的にショートカットを作成し、そこからsalome_mecaを起動することができます。

  • グラフィカルライブラリのパッチ

仮想システム(VirtualBox、VMWareなど)の場合、Ubuntu 18.04 LTSを構成し、Salome-Mecaのインストール後にグラフィカルライブラリのパッチを適用します。

パッチをhttps://www.code-aster.org/FICHIERS/sm2019VM/sm19_ubuntu18_xtlibs.tgzよりダウンロードします。

パッチを適用するディレクトリに移動します。

cd $HOME/salome_meca/appli_V2020_universal_universal/

ダウンロードしたファイルを解凍してパッチを適用します。

tar xvf sm19_ubuntu18_xtlibs.tgz && rm -f sm19_ubuntu18_xtlibs.tgz
mv salome salome_gpu
wget https://www.code-aster.org/FICHIERS/sm2019VM/salome --no-check-certificate -O salome_mesa && chmod ugo+x salome_mesa
ln -s salome_mesa salome 
  • salome_meca 2020を起動します。
cd appli_V2020_universal_universal
./salome

新機能

このバージョンの注目すべき点は、SystusまたはAbaqusフォーマットからMEDフォーマットにメッシュを変換するための新しいツールであるMEDConverterです。

  • Meshモジュールのメニューバーより、Tools>Plugins>salome_meca>Mesh Convverterで起動

このバージョンでは、AsterStudy 2020.0.1が統合されています。この新バージョンのモジュールは大きな進化を遂げており、主な新機能は以下の通りです。

  • Code_Aster計算を起動する際の人間工学的な操作性を向上させるため、実行機能と対応するAsterstudyの「履歴表示」パネルの再設計。
  • パラメータキャリブレーションの実行を目的としたスタディのエクスポート(ベータ版)。

サポートされているLinuxディストリビューション

このバージョンは以下の64bitsのLinuxディストリビューションで動作確認済みです。

  • Debian 9.

古いバージョンは GLIBC_2.23 を更新することでサポートされるかもしれませんが、開発チームはテストしていません。