Square
コマンド
Square
ショートカット
-
ボタン
In Command Palette
Square は XNurbs に基づいたコマンドで、高品質な四辺形サーフェスを生成します。UV の次数やスパンを正確にパラメトリック制御でき、最適なサーフェス定義が可能です。
注意: このコマンドは Studio ライセンス をお持ちの場合のみ使用できます。
基本的な使い方
- 使用する境界エッジを選択し、Square コマンド を実行します。
- コマンドパレットで Square と入力します。
- コマンドダイアログでオプションを設定します。
- コマンドダイアログ
- Continuity: 自由 (Free), G0, G1, G2
- Free: 境界の連続性を無視し、サーフェスの品質を向上させます。主に後で修正するための初期サーフェス作成に適しています。
- G0, G1, G2: サーフェスの連続性 を指定します。
- Flatness: XNurbs と同様に、このオプションは生成されるサーフェスの平坦度と品質に影響します。値を高くすると高品質なサーフェスが生成され、低くすると品質が下がります。
- Tension: サーフェスの曲率遷移を調整します。
- Degree: UV の次数を指定します。
- Spans: UV のスパン値を指定します。
- Boundary condition: UV フローの条件を指定します。
- Natural: UV フローの制約なし。
- Normal: UV アイソカーブを互いに直交させます。
- Next: 境界条件が比較的平坦な場合、UV を直交フローとして生成します。
- Adjacent: 生成されるサーフェスの V アイソカーブを隣接するカーブに揃えます。
- Weight: 曲線やエッジの入力制約の適用強度を制御します。
- 低い値: 制約を緩めて、サーフェス品質や反射を向上。
- 高い値: 制約を厳密に適用し、指定した Degree や Span の UV フローに正確に整列。
- Analysis: サーフェスエッジの連続性を解析します – 連続性を測定。
- Continuity: エッジの連続性を確認します:
- G0: 位置の連続性チェック。
- G1: 接線の連続性チェック。
- G2: 曲率の連続性チェック。
- Continuity: エッジの連続性を確認します:
- コマンドダイアログで OK を押すか、右クリックして確定します。
💡
XNurbs と同様に、コマンドを事前に実行し、境界エッジ、曲線、サーフェスの選択を開始できます。これによりワークフローが効率的に高速化され、サーフェス生成のライブプレビューが提供されます。
追加情報
Square を使ったロフト
あるいは、Square コマンドを使用して、接触していない 2 本のエッジを選択することでロフト手法として利用できます。この方法はサーフェス生成に対してより高い柔軟性と制御を提供し、次数やスパン値、必要に応じた境界条件、平坦度、ウェイト影響などのパラメータを指定できます。標準のロフトは制御オプションが限られた固定サーフェスを生成します。
Square を使ったスイープ
Sweep コマンドと同様に、Square コマンドでも類似した結果を得られますが、生成されるサーフェスに対してより大きな柔軟性とコントロールが可能です。この結果は、2 本または 3 本の接触エッジを選択することで実現できます。
Square を使ったパッチ
Square コマンドは、Patch コマンドと同様に、四辺境界エッジでサーフェスの穴を埋めることができます。
サーフェスのリフィット
Square コマンドは、フェイス上および隣接するサーフェス上のトリムされたサーフェスを選択的にリフィットでき、スプラインの向きをサーフェスの自然な流れに合わせて整列させます。この機能は、スプラインの向きを合わせずにサーフェスを再構築する Rebuild コマンドとは大きく異なります。