SimScaleには様々な選択ツールが用意されています。この記事では、様々な選択ツールの概要とその機能について説明します。
選択ツールの基本
適切な選択ツールを選択するために、SimScaleユーザーが知っておくべき基本的な知識をいくつかご紹介します:
選択モードの選択
ビューアの上部にあるビューアツールバー(下図の青枠でハイライトされている部分)で選択モードを選択できます。通常、ボリューム全体(左から1番目)を選択するか、 特定の面のみ(左から2番目)を選択します。
設定項目に応じて、面またはボリューム全体を選択または割り当てる必要があります。ほとんどの場合、1つの割り当てモードしか使用できません。この場合、ワークベンチは自動的に正しい選択/割り当てモードを選択します。
| 注意 |
| Edge selection または Node selectionを 使用する必要がある場合、 メッシュのアップロードは必須です。 |
選択モード
選択範囲が赤で表示されたり、青で表示されたり、ピンクで表示されたりすることにお気づきでしょうか。ビューアでの選択範囲のハイライトに使用される色は、現在の選択または割り当てのコンテキストによって異なります:
- 標準選択モード: 赤
- 標準(または接点マスター)割り当てモード: 青
- 接点スレーブ割り当てモード: ピンク
さて、基本的なことを説明したところで、ビューアーを使って素早く簡単に選択するための主な選択ツールを以下に紹介します:
1. マウスとキーボード操作
選択ツールの他に、マウスとキーボードのホットキーで使用できる機能がいくつかあります。下表はその概要です:
| 効果 | コマンド (Windows) | コマンド (Mac) |
| 選択 | 左クリック | 左クリック |
| 回転 | マウスの左ボタンでドラッグ | マウスの左ボタンでドラッグ |
| パン | Ctrl + 左クリック マウスの中ボタンでドラッグ |
Control + 左クリック マウスの中ボタンでドラッグ |
| ドロップダウンメニューを開く | マウスの右クリック | マウスの右クリック |
| ズームイン/ズームアウト | Alt + 左クリック マウスの右ボタンでドラッグ 上下にスクロールホイール |
Option + 左クリック マウスの右ボタンでドラッグ スクロールホイール上下 |
| ボックス選択ツールのショートカット | b | b |
| 選択範囲を隠す | h | h |
| 変更を保存/確認 | 入力 | Enter |
| エスケープ/変更の破棄 | Esc | Esc |
| カメラの位置とズームレベルをデフォルト値に戻す | a | a |
2. 範囲選択ツール
このツールはCADソフトウェアで一般的に使用されており、SimScaleにも導入されています。
ビューアで範囲選択を有効にすると、実体を選択するための2つのオプションがあります:
- カーソルを左から右にクリック&ドラッグ: 完全包含指定。ボックス内に完全に含まれるエンティティが選択されます
- カーソルを右から左へクリック&ドラッグ: 交差指定。ボックスと交差するエンティティが選択されます。
このタイプの選択は、面の数が多いジオメトリに便利です。例として、下のデータセンターのジオメトリを見てみましょう。
ワンクリックでサーバラインからすべての面を素早く選択することができます:
- 面選択と範囲選択のアイコンが有効になっていることを確認してください;
- サーバーライン全体を含むボックスを作成します。この図では、ボックスは左から右に描かれていることに注意してください。
その結果、合計473の面が選択されました。
3. 選択ツールの反転
モデル内の大部分の面を選択したい場合があります。すべての面を1つずつ選択する代わりに、不要な面を選択し、選択範囲を反転させることができます。
次の例を見てみましょう。パイプ形状からすべての壁を選択することに興味があります。
最初のステップは、不要な面を選択することです。この場合、2つのインレットと1つのアウトレットです。その後、ビューアで右クリックします。開いたウィンドウで、Invert selection (選択の反転)を選択します:
4. その他を選択
他の面の後ろに隠れている面を選択するのに便利なツールがSelect other (他の選択)機能です。ビューアで特定の面を右クリックし、Select other (他の選択)をクリックすると、マウスオーバーしている現在見えている面の後ろにある面のリストが表示されます。
5. 選択範囲の拡大
SimScaleは、ワークベンチ環境とCADモード環境の両方で、現在の選択範囲に基づいて面の選択範囲を拡張するオプションを提供します。Tangent faces (接線面)、Same area (同じ面積の面)、Same fillet radius (同じ半径のフィレット)に基づいて選択範囲を拡張できます。
Tangent faces (接線面)
下図は、 Tangent faces (接線面)に基づいて選択範囲を拡張する手順を示しています:
- 少なくとも1つの面を選択します。
- ビューアを右クリックし、リストから Expand selection (選択範囲の拡大)を選択します。
- Tangent faces (接線面)を選択します。
この時点で、プラットフォームは最初の選択に接するすべての面を選択します。
Same area (同じ面積の面)
もう一つの選択肢は、現在の選択を同じ面積を持つ他の面に拡大することです。
その結果、最初の選択範囲と同じ面積を持つすべての面が選択範囲に追加されます。
Same fillet radius (同じフィレット半径)
CADモデルには小さなフィレットがいくつか含まれていることがよくあります。このような場合、特にCADモード環境では、 面のDelete (削除)コマンドと組み合わせることで、 Same fillet radius (同じフィレット半径)選択が役立ちます。
下のヒートシンクモデルでは、CADモデルに小さなフィレットが何十個も含まれています。そのうちの一つを選択することで、同じ半径のフィレットをすべて選択することができます:
その結果、同じ半径を持つすべてのフィレットが選択範囲に追加されます。
6. Saved Selections
Saved Selectionsは、ユーザーが素早くアクセスしたい面のグループです。セットアップで何度も使用する面のグループ用にセットを作成すると便利です。
Saved Selectionsを作成するには、次の手順に従います:
- Saved Selectionsの一部となる面をひとつ選択します
- 右側のサイドパネルで、 Saved Selectionsの横にある +ボタンをクリックします
- Saved Selectionsに適切な名前を付けます
- 右側のサイドパネルで、作成したセットにアクセスできます。
7. Copy・Duplicate (複製)
Copy・Duplicateを使用して、プロジェクト、シミュレーション設定、ジオメトリプリミティブ、Material、Boudnary conditions、Result controlの複製を作成できます。通常は、ゼロから設定するのではなく、複製を作成して編集するのが実用的です。
下図のように①コピーアイコンを押すと、既存のプロジェクトをコピーすることができます。これはワークベンチ内からも可能で、同様のアイコンが存在します。
既存のシミュレーション設定を複製することもできます。既存のシミュレーションセットアップを少し変更してテストしたい場合や、新しいCADモデルで同じセットアップを使用したい場合に便利です。以下の.gifは、セットアップを複製してCADモデルを変更する方法を示しています:
既存の設定を複製するには、その横にある アイコンをクリックすることで複製できます。これはシミュレーションツリーの以下の項目で可能です:
- Geometry primitive (ジオメトリプリミティブ)
- Material (物性値)
- Boundary conditions (初期条件)のSub domain (サブドメイン)
- Boundary conditions (境界条件)
- Advanced concepts (追加設定)
- Result control (結果制御項目)
既存のCADモデルのメッシュ設定を複製することができます。また、下図のように他のCADモデルからメッシュ設定をコピーすることもできます:
8. 画面へのフィット
ワークベンチまたはポストプロセス環境の右下隅には、ビューアングルの調整に役立つオリエンテーションキューブがあります。さらに、 ホームアイコン (下図で青くハイライトされた家形のマーク)は、既存のモデルを画面にフィットさせる際に便利です。アイコンをクリックすると、スクリーンの中でモデルが適切に調整され、ズームフィットされます。
このような簡単な選択ツールにより、ユーザーはシミュレーションのセットアップ時間を短縮できます。
9. 測定ツール
測定ツールは、CADモデルの異なる寸法をチェックする際に便利です。特定のリファレンスでCADのスケールをダブルチェックしたり、寸法値に簡単にアクセスしたり、エッジやフェースなどの2つのエンティティ間の距離を測定したりするのに便利です。
このオプションは、ワークベンチまたはCADモードのビューアの上部にあるツールバーにあります。
この機能を使用すると、2つの異なるアプローチで作業できます:
- 特定のエンティティ(体積、面積、長さ、重心など)の寸法値を取得します。
- 2つのエンティティ間の距離の測定
特定のエンティティの寸法値
エンティティの特定の寸法を知ることが目的の場合、エンティティ(体積、面、エッジ)を選択し、 測定ツールアイコンをクリックします。
エッジを選択して、領域の半径または中心点を得ることができます。
2つのエンティティ間の距離の測定
測定ツールを使って、2つのエンティティ間の距離をチェックすることもできます。このオプションを使用するには、1つのエンティティを選択する代わりに、2つのエンティティを選択する必要があります。
選択したエンティティ間の距離がどのように計算されたかを視覚的に確認するには、パネル内の計算値の1つにマウスを置くだけで、ポイントを結ぶ線が表示されます: