Square
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: 曲率の連続性チェック。
- G0 Scale / G1 Scale / G2 Scale:
- それぞれの連続性チェックに対する許容スケールを調整します。
- Continuity: エッジの連続性を確認します:
- コマンドダイアログで OK を押すか、右クリックして確定します。
Square でのロフト
代替として、Square コマンドはロフト手法として使用することができ、2 つの接触していないエッジを選択することで適用できます。この方法では、度数やスパン値、境界条件(必要に応じて)、平坦度、ウェイト影響などのパラメータを指定することができ、より柔軟な制御が可能です。一方、標準的なロフトを使用すると、制御オプションが限られた固定されたサーフェスが生成されます。
Square でのスイープ
Sweep コマンドと同様に、Square コマンドは同等の結果を生成できますが、より柔軟で詳細な制御が可能です。この結果は、2 つまたは 3 つの接触しているエッジを選択することで達成できます。
Square でのパッチング
Square コマンドは、Patch コマンドと同様に、四辺の境界エッジを持つ穴をサーフェスで埋めることができます。
ヒント
XNurbs と同様に、コマンドを事前に実行し、境界エッジ、カーブ、サーフェスを選択できます。これにより、ワークフローを効率的に進めることができ、サーフェス生成のライブプレビューを提供します。
ヒント
Square コマンドは、顔とその隣接する面上のトリムされたサーフェスを選択的に再調整し、サーフェスの自然なフローに一致するようにスプラインの向きを整列させます。この機能は、スプラインの向きを調整せずにサーフェスを再構築することに焦点を当てた Rebuild コマンドとは大きく異なります。