インプリシットストラットラティスの作成

ストラットラティスをインプリシットボディに適用します。ストラットラティスは梁で接続された節点から構成されます。

通常、1次元、2次元、または3次元でタイリングまたはパターニングされた基本単位セルがあり、ラティス構造全体を形成します。下図は、ラティスを形成するためにラティス状に配置されたケルビンユニットセルにスムージングを加えたものです。

  1. インプリシットモデリングリボンで、ストラットラティスツールを選択します。

    ヒント: ツールを検索して開くには、Ctrl+Fキーを押します。詳細については、ツールの検出と検索を参照してください。
  2. オプション: 表示品質では、低いから非常に高いの中から選択します。要素密度の低いものから非常に高いものまで対応します。品質が高いほどより鮮明に形状フィーチャーが生成されますが、処理速度は遅くなります。複雑な関数を作成する場合は、低い品質で作業し、関数が完成した後に高い品質に切り替えることをお勧めします。
  3. ストラットラティスで埋めるボディを選択します。Parasolid、STL、PolyNURBS、またはインプリシット形状を選択できます。
  4. ガイドパネルで、ラティスボディタブを選択します。
    オプション 説明
    セル - タイプ セルタイプを選択します。
    • 体心立方体

    • 面心プリミティブ

    • 面心立方体

    • 立方体プリミティブ

    • イソトラス

    • 八角形

    • 六角形トラス

    • ケルビンセル

    • フォーライト

    • 八角形
    • トランケートキューブ

    • 八面体

    • ユニットセルの作成
    セル - タイプ ソリッドまたは中空ストラットのどちらかを選択します。
    • ソリッド:ソリッドストラットを作成します。

    • 中空:中空のストラットを作成します。

    座標系 - タイプ 座標系のタイプを選択します。3つの座標系すべてに3つの方向があります。
    • 直交座標(x, y, z)
      • 方向1はxで、線形です。
      • 方向2はyで、線形です。
      • 方向3はzで、線形です。
      • 3つの方向はすべて互いに直交します。
    • 円筒(r, θ, z)
      • 方向1はr(半径)で、z軸から半径方向に測定されます。
      • 方向2はθで、θはz軸の角度で、θ=0はx軸に一致します。
      • 方向3はzで、線形です。
    • 円形(r, θ, φ)
      • 方向1はr(半径)で、z軸から半径方向に測定されます。
      • 方向2はθで、角度を表し、方位角(z軸について測定)を示します。
      • 方向3はφで、角度を表し、仰角(XY平面に対して測定)を示します。


    座標系 - 原点 位置:移動ツールを使って、ラティスのローカル座標系の位置や向きを指定します。
    サイズ - ストラットの直径 ストラットラティス内の梁はすべて円形断面です。ストラットの直径を入力します。直径は直接入力するか、変数で制御するか、フィールド(フィールド駆動型設計)を使用して空間の各位置で制御することができます。
    サイズ - ストラットの内径(中空のみ) ストラットの内径を入力します。
    サイズ - タイプ ラティスサイズを絶対寸法で定義するか、セル数で定義するかを選択します。
    • :各軸に沿って、長さの絶対値、または非直交座標系の場合は角度の絶対値を入力します。
    • セル数:各軸に沿ったセルの数を入力します。
    サイズ - 均等(直交座標系のみ) X軸とY軸に沿ってユニットセルの寸法を等しくします。
    サイズ - 幅 X軸に沿ってセルサイズまたはセル数を入力します。
    サイズ - 高さ Y軸に沿ってセルサイズまたはセル数を入力します。
    X(直交座標系のみ) X軸に沿ってセルサイズまたはセル数を入力します。セルサイズまたはカウントは直接入力するか、変数で制御するか、フィールド(フィールド駆動設計)を使用して空間の各位置で制御することができます。
    Y(直交座標系のみ) Y軸に沿ってセルサイズまたはセル数を入力します。セルサイズまたはカウントは直接入力するか、変数で制御するか、フィールド(フィールド駆動設計)を使用して空間の各位置で制御することができます。
    Z(直交座標系および円筒のみ) Z軸に沿ってセルサイズまたは数を入力します。セルサイズまたはカウントは直接入力するか、変数で制御するか、フィールド(フィールド駆動設計)を使用して空間の各位置で制御することができます。
    θ(円筒および円形のみ) θはZ軸の角度で、θ=0はX軸に一致します。セルサイズまたはカウントは直接入力するか、変数で制御するか、フィールド(フィールド駆動設計)を使用して空間の各位置で制御することができます。
    φ(円形のみ) φは角度を表し、仰角(XY平面に対して測定)を示します。セルサイズまたはカウントは直接入力するか、変数で制御するか、フィールド(フィールド駆動設計)を使用して空間の各位置で制御することができます。
  5. 外側ボディタブを選択します。
    1. 外側ボディのタイプを選択します。
    • なし:外側ボディを作成しません。
    • シェル:オプションのトリミングボディでオフセットシェルを作成します。
      オプション 説明
      方向 シェルのオフセット方向を選択します。
      • 外向き:シェルをラティスから外向きにオフセットし、オブジェクト全体のサイズを大きくします。
      • 内向き:シェルを内向きにオフセットし、ラティスの一部を消費しますが、ラティス全体の寸法は維持します。
      • 両方向:シェルを内向きと外向きの両方にオフセットします。
      対称 シェルの内側と外側を同じ距離だけ対称にオフセットします。
      外側の厚み 外向きシェルのオフセット厚を定義します。厚みは直接入力するか、変数で制御するか、フィールド(フィールド駆動型設計)を使用して空間の各位置で制御することができます。


      内側の厚み 内向きシェルのオフセット厚を定義します。厚みは直接入力するか、変数で制御するか、フィールド(フィールド駆動型設計)を使用して空間の各位置で制御することができます。


      トリミングボディ シェルのトリミングに使用するボディを選択します。これはシェルの領域をトリミングするために使用でき、ラティスとシェルをあらかじめ定義された体積にフィットさせる場合や、ラティスの一部をシェルで覆わないように露出させたい場合に便利です。
      この例では、ラティスの一部を露出させるトリミングボディとしてBRepボディが選択されています。この画像は、ラティスに施された外向きのシェルが、トリミングボディとどのように重なっているかを示しています。

      トリミングが施されると、外向きシェルの一部が切り取られ、トリミングボディの枠からはみ出したラティスが露出します。

      コーナー処理 外側ボディとラティスボディ間のコーナーの処理タイプを選択します。
      • シャープ:ラティスが周囲のシェルと突然結合します。
      • フィレット:ラティスはフィレットを使って周囲のシェルに融合します。このオプションを選択した場合、フィレットの半径を定義します。

      • 面取り:ラティスは面取りで周囲のシェルに融合します。このオプションを選択した場合、面取り距離を定義します。フィレットの場合、距離はフィレットの半径で、面取りの場合、距離は面取りのセットバックです。距離は直接入力するか、変数で制御するか、フィールド(フィールド駆動型設計)を使用して空間の各位置で制御することができます。


    • :ラティスを囲むシェルを作成せずに、外側のボディとラティスのボディを直接結合します。
      オプション 説明
      ボディの結合 円弧ラティスと結合するボディを選択します。このボディはラティスに近接しているか、重なっている必要があります。

      コーナー処理 外側ボディとラティスボディ間のコーナーの処理タイプを選択します。
      • シャープ:ラティスが周囲の外側ボディと突然結合します。

      • フィレット:ラティスはフィレットを使って外側ボディに融合します。このオプションを選択した場合、フィレットの半径を定義します。

      • 面取り:ラティスは、面取りを使って外側ボディに融合します。このオプションを選択した場合、面取り距離を定義します。

        フィレットの場合、距離はフィレットの半径で、面取りの場合、距離は面取りのセットバックです。距離は直接入力するか、変数で制御するか、フィールド(フィールド駆動型設計)を使用して空間の各位置で制御することができます。
  6. OKをクリックします。