Square
CommandSquare
Shortcut—
Button
Available in
IndieStudio
説明
SquareはXNurbsベースのコマンドで、高品質な四辺形サーフェスを生成するために設計されています。UVの次数とスパンに対する精密なパラメトリック制御を提供し、最適なサーフェス定義を保証します。
基本的な使い方
- Squareコマンドで使用したい境界エッジを選択します。
- コマンドパレットに Square と入力します。
- コマンドダイアログでオプションを設定します。
- コマンドダイアログ
- 連続性: Free, G0, G1, G2
- Free: サーフェス品質向上のために境界連続性を無視します。後で精製される予備サーフェスの作成に最適です。
- G0, G1, G2: サーフェスの連続性を指定します。
- 平坦度: XNurbsと同様に、このオプションは生成されるサーフェスの平坦度と品質に影響します。値を高くすると高品質なサーフェスが生成され、低くすると品質が低下します。
- テンション: サーフェスの曲率遷移を調整します。
- 次数: UV次数の値を指定します。
- スパン: UVスパンの値を指定します。
- 境界条件: UVフローの条件を指定します。
- Natural: UVフローに要件なし。
- Normal: UV等値曲線を互いに垂直に維持します。
- Next: 境界条件が比較的平坦な場合に垂直なUVフローを生成します。
- Adjacent: 生成されたサーフェスのV等値曲線を隣接する曲線に揃えます。
- ウェイト: ソリッドボディの曲線とエッジに対する入力制約の適用の厳密さを指定・制御します。値を低くするとこれらの制約が緩まり、より良いサーフェス品質と改善された反射が可能になります。値を高くするとこれらの制約が強制され、UVフローが指定された次数とスパンの値に沿って、望ましいサーフェス精度が得られます。
- 解析: サーフェスエッジの連続性を解析します – 連続性の計測。
- 連続性: エッジの連続性を確認します:
- G0: 位置連続性チェック。
- G1: 接線連続性チェック。
- G2: 曲率連続性チェック。
- 連続性: エッジの連続性を確認します:
XNurbsと同様に、コマンドを事前に実行してから境界エッジ、曲線、サーフェスの選択を開始できます。これにより、ワークフローが効率化され、サーフェス生成のライブプレビューが提供されます。
追加情報
Squareによるロフティング
Squareコマンドは、接触していない2つのエッジを選択することで、ロフティングのアプローチとして使用することもできます。この方法は、サーフェス生成に対する柔軟性と制御性が高く、次数やスパンの値、境界条件(必要な場合)、平坦度やウェイトの影響などのパラメータを指定できます。一方、標準のロフトを使用すると、制御オプションが限られた固定サーフェスが生成されます。
Squareによるスイープ
Sweepコマンドと同様に、Squareコマンドは同等の結果を生成できますが、生成されるサーフェスに対してより高い柔軟性と制御性を提供します。この結果は、2つまたは3つの接触するエッジを選択することで達成できます。
Squareによるパッチ
Squareコマンドは、Patchコマンドと同様に、四辺形の境界エッジでサーフェスの穴を埋めることができます。
サーフェスの再フィット
Squareコマンドを使用すると、フェースとその隣接サーフェス上のトリムされたサーフェスを選択的に再フィットし、スプラインの向きをサーフェスの自然なフローに合わせて整列させることができます。この機能は、スプラインの向きを整列させずにサーフェスを再構築することに焦点を当てたRebuildコマンドとは大きく異なります。
