アプリケーションビルダーアップデート

アプリケーションビルダーのユーザー向けに, COMSOL Multiphysics® バージョン5.6 は, レイアウトテンプレート, テーマ, 「ノブ」フォームオブジェクトに加えて,いくつかの「フォームエディター」と「メソッドエディター」を改善しました. これらのアプリケーションビルダーのアップデートについては, 以下で詳しくお読みください.

レイアウトテンプレート

レイアウトテンプレートを使用すると, 最初から構造化されたレイアウトでアプリを簡単かつ迅速にセットアップできます. 事前定義されたテンプレートの1つを選択し, 更新された「新フォームウィザード」でモデルのコンテンツを入力します. モデルに含めるコンテンツを選択するときは, コンテンツをグループ化して配置する場所をより具体的に指定することができます. 独自のテンプレートを作成して, 全てのアプリで再利用することもできます.

A wizard in the Application Builder with a list of different templates and the template for ribbon, logo, sections, and graphics shown.
リボン, ロゴ, セクション, およびグラフィックスの定義済みテンプレートが選択された「新フォームウィザード」

テーマ

アプリケーションビルダーの新しい「テーマ」ノードを使用すると, アプリの全体的なビジュアルテーマを調整できます. テーマは, 「デフォルト」, 「ダーク」, または「ライト」のいずれかに設定できます. アプリケーションビルダーでテーマを変更するのは簡単で, 変更は全体を通して即座に有効になります. 全てのフォームオブジェクトは, 選択されたテーマに適応します. これをそのまま使用するか, 以前のバージョンの COMSOL Multiphysics® ソフトウェアにすでに存在するカスタムカラーサポートと組み合わせて使用します.

A simulation application for studying a lithium-ion battery pack design, where the app is designed using the Light theme in COMSOL Multiphysics version 5.6.
「バッテリデザインモジュール」に含まれている, 新しい「ライト」テーマを使った「バッテリパックデザイン」アプリ.

ノブフォームオブジェクト

新しい「ノブ」フォームオブジェクトは円形スライダーのように機能し, よりコンパクトなデザインに役立ちます. 他のフォームオブジェクトと同様に, ノブは高度にカスタマイズ可能です. 「マウスの移動」オプションは, 距離, 円形, 垂直の選択肢をサポートしています. 「距離」は, ユーザーが任意の方向にマウスを直線的に動かすと値を変更し, 「垂直」は, ユーザーがマウスを垂直に動かすと値を変更し, 「円形」は, ユーザーがマウスの円形の動きでノブを回転できるようにしてくれます. 外観を変更することで, アプリの他の部分のデザインに合うように色を調整することができます.

A simulation app for analyzing a truck-mounted crane design, where the app was designed using the knob form object in COMSOL Multiphysics version 5.6.
新しいノブフォームオブジェクトを使った「トラック搭載クレーンアナライザー」アプリは, 「マルチボディダイナミクスモジュール」のアプリケーションライブラリに含まれています.


Three simulation app knobs in COMSOL blue and teal.
「設定」ウィンドウの画像で選択した色と一致するように, ここのノブは COMSOL社のロゴの青色で, 青緑色は COMSOL Server™ 製品のロゴと同じです.

カードスタックサイズ

「カードスタックフォーム」オブジェクトは, 現在選択されているカードに合わせてサイズを調整できるようになったため, より柔軟になりました. 以前は, カードスタックは常に最大の個別カードのサイズを使用していました. つまり, 小さいカードや空のカードでもレイアウトのスペースを占有していたということです. しかし, アップデート後の今は, カードが空になると, カードスタックが消えます.

ローカルフォーム

フォームを他のフォームに対してローカルにすることができるようになりました. これにより, アプリを開発する際により良い構造を作成できます. 例えば, 多くの異なるサブフォームで構成される複雑なグローバルフォームの場合, ヘルパーフォームは,「アプリケーションビルダー」ツリーに子として表示されるローカルフォームにすることができます.

The Application Builder in COMSOL Multiphysics version 5.6 where the Finned Pipe app is being built and the card stack settings are shown.
「フィン付パイプ」アプリケーションのジオメトリフォームのカードスタックで使用されるローカルフォーム.

フォームエディターアップデート

「フォームエディター」の既存の機能にも, いくつかのアップデートがあります. 「データ表示」フォームオブジェクトは, 値を表示するときに使用する単位を選択するオプションをサポートしています. 「ボタンの切り替え」と「アイテムの切り替え」には, 選択したアイコンの新しい設定が含まれているため, メソッドを記述しなくても, 選択した状態と選択解除した状態で異なるアイコンを使用できます. 「選択入力」フォームオブジェクトには, 「データ変更時」と「アクティブ化時」の2つの新しいイベントがあり, 選択が変更されたとき, または選択が有効になったときにカスタムメソッドを実行できます. 「ウェブブラウザでのテスト」は Microsoft Edge® をサポートしています. フォームオブジェクト(およびその他の場所)で使用するアイコンを選択するときに, オプションのリストに, コンボボックスによってプレビューが表示されるようになりました.

The settings for a button in the Application Builder with the icon preview list expanded and the icon for geometry is shown.
リスト内のアイコンプレビューを表示するボタンの「アイコン」コンボボックス

メソッドエディターのアップデート

「結果」の計算値と評価グループの新しい「コードとしてコピー」オプションにより, メソッド内で数値結果を取得するために必要なコードを簡単に取得できます. さらに, エディターで「Ctrl + Space」をクリックする場合など, コード補完にいくつかの一般的な改善が行われました. 新しい組み込みメソッドには, 「CSV ファイルの書き込み」および「ファイルの書き込み」するための新しいバイトオーダーマーク (BOM) 引数が含まれ, オプションで, 書き込まれたファイルに BOM が含まれます.

The COMSOL Multiphysics version 5.6 UI with the Copy as Code to Clipboard options shown and the Evaluate Real Scalar item highlighted.
「パラメーター化されたコンクリート梁」モデルの「コードとしてクリップボードにコピー」の下にある新しい「評価」オプション. アプリケーションビルダーの「エディターツール」ウィンドウを右クリックしても同じオプションを使用できます.

新しいアプリケーション

COMSOL Multiphysics® バージョン 5.6 に新しいサンプルアプリケーションが加わりました. さらに, さまざまな工学分野の40を超えるサンプルアプリについて, 全てのアプリでアプリケーションビルダーの最新の機能を使って更新されています.

リチウム電池パックデザイナー

A simulation app for designing a lithium battery pack, with input fields on the left, model results in the middle, and dynamic help shown on the right.
リチウム電池パックデザイナーアプリは電池パックの動的電圧と熱挙動を調べるためのツールです. このアプリにはダイナミックヘルプが備わっています.

アプリケーションライブラリタイトル:
li_battery_pack_designer
アプリケーションギャラリよりダウンロード