既存の曲線を編集するか、スケッチエンティティまたは曲線を選択して新しい曲線を作成し、簡略化した近似の適用、角度の引き上げ、制御曲線の頂点位置の変更、任意の 2D 平面への平面化などが行えます。
[曲線を編集] では、曲線に依存する下流フィーチャーとの関連付けを維持したまま、曲線を編集できます。これにより、モデリングチェーンのさらに上の方で不良曲線が生じたサーフェスを修正できます。たとえば、ロフトによってサーフェスに不具合が生じる場合、ロフトの基礎として使用していた元の曲線を編集すると、サーフェスの不具合が解消されます。
[曲線を編集] フィーチャーを使用して次のことを行います。
-
インポートした曲線ジオメトリを向上させ、スムーズで均一にし、再構築、再パラメータ化、再近似を行います。
-
制御点を使用して既存の曲線の形状を編集します。
-
曲線の制御点を他のジオメトリを基準にして配置します。たとえば、クロスバーのサイズが異なる複数のコンフィギュレーションがあり、別のパーツの曲線をクロスバーとの位置合わせを更新したい場合などです。
-
曲線の角度を目的に応じて引き上げたり、接続性を向上させたり、曲線の形状をより細かく制御したりできます。
-
曲線の不要なねじれを修正します。曲線とその制御点が、選択した平面または合致コネクタに移動してまっすぐになります (平面化)。
グラフィック領域に少なくとも 1 つの線形スケッチエンティティまたは曲線がある場合:
- ツールバー上で、曲線を編集フィーチャー () をクリックします。
-
グラフィック領域で 1 つまたは複数のリニアスケッチエンティティまたは曲線を選択します。スケッチエンティティまたは曲線は連続したパスをたどる必要があり、複数の曲線を選択した場合は、それらを再近似する必要があります (下記の近似を参照)。これにより、新しい曲線が作成されます。
- 近似をチェックするとオプションが開き、曲線を再近似できます。
- ターゲット角度 - 選択した曲線のターゲット曲線の角度を入力します。
- 最大制御点 - 選択した曲線に許容する制御点の最大数を入力します。
- 許容差 - 選択した曲線の長さの測定値としての公差。公差値を入力します。
- 派生の始点を保持 - オンにすると、選択した曲線の始点での接線を保持します。
- 派生の終点を保持 -オンにすると、選択した曲線の終点での接線を保持します。
- [引き上げ] をオンにすると、[ターゲット角度] オプションが開きます。必要に応じて、選択した曲線のターゲット角度に高い値を入力します。これは、曲線の角度を目的に応じて引き上げたり、接続性を向上させたり、曲線の形状をより細かく制御したりするのに便利です。
- [平面化] をチェックすると、参照平面に沿って曲線を直線にするオプションが開きます。平面化すると、制御曲線が現在の場所から選択した参照平面に投影されます。
参照平面のオプションは次のとおりです。
ベストフィット - (すべての制御点位置の平均を使用して) 曲線のルートに最も近い平面に沿って曲線を投影します。
端点をロック - オンにすると、曲線の端点を所定の位置に固定し、動かないようにします。これは、接続されたジオメトリとの連続性を維持するために役立ちます。
YZ 平面 - 曲線を YZ 平面に沿って (X 軸に垂直に) 投影します
。XZ 平面 -曲線を XZ 平面に沿って (Y 軸に垂直に) 投影します
。XY 平面 - 曲線を XY 平面に沿って (Z 軸に垂直に) 投影します。
Custom - Projects the curve along a custom plane or the XY axes of an explicit or implicit mate connector (normal to its Z axis).
- [制御点を編集] をオンにするとオプションが開き、参照を追加したり、選択した曲線上の個々の制御点の位置と重量を変更したりできます。
[制御点を編集] をオンにすると、トライアドマニピュレータがグラフィック領域に表示され、その原点が最初の制御点 (制御点インデックス 0) に配置されます。この [制御点インデックス] フィールドは、曲線上の点の最上位のインデックス/ID で、0 から始まります。このフィールドにインデックス番号を入力すると、各制御点を数値で選択できます。その際、トライアドマニピュレータはグラフィック領域で対応する制御点に移動します。
トライアドマニピュレータは以下を調整します。
3 つの軸にわたる平行移動
3 つの平面にわたる平行移動。
[点のオーバーライドを追加] ボタンをクリックするか、トライアドマニピュレータを調整すると、現在選択されている点にオーバーライドオプションが追加されます。
オーバーライド設定は、曲線上の制御点ごとに個別に追加できます。[点のオーバーライドを追加] ボタンをクリックして、カスタマイズしたオーバーライド設定を追加点に追加します。各点に適用できるオーバーライド設定は 1 セットだけです。
Expand/collapse each row/control point overrides by pressing the caret () to the left of the row. Each point's overrides lists the index number followed by the X/Y/Z offset values. Click the x to the right of each row to clear that point's overrides. Click CLEAR at the top right corner of the table to clear all override settings for all rows/control points overrides.
必要に応じて、以下の制御点のオーバーライドオプションをそれぞれ編集します。
- 制御点インデックス - オーバーライドしようとしている制御点インデックスです。曲線上の点インデックス/ID を選択します。インデックスは 0 から始まります。
このレベルで制御点のインデックス番号を切り替えると、現在のすべての点のオーバーライド設定がその制御点に適用されます。これにより、オーバーライド設定をある制御点から別の制御点に瞬時に引き継げます。
曲線上の各制御点について、以下のオーバーライド設定を編集します。
- 参照 - 既定の参照は、変更していない制御点の位置 (トライアドマニピュレータの原点) です。頂点、スケッチ点、または明示的または暗黙的な合致コネクタを選択すると、現在の点の X/Y/Z オフセット値がこの点と相対的になります。
制御点の編集時に暗黙的な合致コネクタを作成するには、合致コネクタを選択アイコン () をクリックし、モデル内の場所をクリックして合致コネクタを作成します。ここが点の参照となります。
- X/Y/Z オフセット - 制御点の現在の位置を参照からオフセットして表示します。必要に応じて、各フィールドにオフセット値を数値で入力します。
- 重量 - 曲線に相対的な制御点の重量を決定します。重量値が大きいほど、曲線は制御点に「引っ張られ」ます。重量値を入力すると、曲線上の点にかかる制御点の重量の影響が乗算されます。
- 参照 - 既定の参照は、変更していない制御点の位置 (トライアドマニピュレータの原点) です。頂点、スケッチ点、または明示的または暗黙的な合致コネクタを選択すると、現在の点の X/Y/Z オフセット値がこの点と相対的になります。
- 点のオーバーライドを追加 - 現在選択しているインデックス、または現在のインデックスが既に使用されている場合は、現在のインデックスの後にある配列内で最初の未使用インデックスを使用して、新しい点のオーバーライドをテーブルに追加します。
- チェックマーク () をクリックして、曲線フィーチャーの編集を確定します。
-
The original curve before (left) and after using Approximate (right):
-
Creating a new curve from 2 tangential sketch entities (left); after using Approximate, they are joined into a single curve (right). The original sketch entities remain and can still be used for other purposes.
-
Using the Tolerance option to smooth out a curve:
-
Elevating to match a target degree:
-
Planarizing to straighten out a curve along a plane:
-
Planarizing a helix into a spiral:
-
Planarize using the Custom option and selecting a mate connector as the basis for the plane:
The same curve as above when planarized using the custom mate connector plane, shown in context with the other planes:
-
Editing the control points along a curve to fine tune its shape:
-
Editing a control point to referencing existing geometry (external to the curve). Using this method, if the reference geometry changes, the curve follows that geometry. For example, if you have several different sizes for the referenced geometry and set those up as configurations, the curve will always follow the geometry, no matter what configuration is selected.
After importing CAD, you may have a bad curve. This problem could also worsen if you have done a lot of modeling work using the bad curve, without ever noticing the problem until later on in the design process.
Here is an example of imported CAD data (the import are curves used for a boat). Using the Curve/surface analysis tool, you can see issues with the following curve:
As surfaces are created from this curve, the data from the poorly-constructed curve is passed on downstream in the design process. Editing the curve (first image below) results in a smoother curve (second image below). You can edit the curve directly after the import process, and all downstream features that rely on the curve are updated automatically:
The following shows the difference in quality of the resultant boundary surface generated as a result of using features downstream which originated from the preceding curve:
-
There is a hierarchical order or operations (order of dependence) when applying Edit curve options to a curve. Approximate is applied first, then Elevate, then Planarize, and then finally Edit control points. If you wish to Edit control points of the curve and then Planarize as your next step, you can do so by creating two Edit curve features, one after the other. In the first Edit Curve feature edit the curve's control points. Then, in the second Edit curve feature, planarize the curve.
-
When editing multiple curves as the basis for a loft (which ultimately creates a surface), ensure there is an equal amount of control points on each curve. This ensures that there is parallelism between the points on each of the curves, creating a well-defined loft.
iOS and Android support for the Edit curve feature is limited to displaying and editing existing curves. Edit curves can only be created on the desktop (browser) platform. They cannot be created on iOS or Android platforms.
表面仕上げに加えて、曲線を使用してサーフェスの基本的な構成要素を作成します。
このリストには、曲線フィーチャーツールのコレクションが一覧表示されます。このリストはすべてを網羅しているわけではありません。曲線の操作には、その他のフィーチャーツールも使用できます。
- スケッチツール - スケッチツールバーのツール (直線、コーナー長方形、中心点長方形、中心点円、3 点円、接線円弧、スプライン、点、作図など) は、Part Studio でスケッチを作成するために使用します。
- ヘリカル - 円錐面または円筒面、合致コネクタの単一軸または Z 軸、または円形エッジを使用してヘリカルを作成します。
- 3D フィットスプライン - 一連の頂点を通る 3D フィットスプラインを作成します。[曲線] の下にあるパーツリストに表示されている曲線を作成します。
- 投影曲線 - 2 つのスケッチの投影 ([2 つのスケッチ] オプション) または面上の曲線の投影 ([面に対する曲線] オプション) から曲線を作成します。
- ブリッジ曲線 - 任意の 2 つの点、頂点、または合致コネクタを接続する曲線を作成します。作成された曲線は、フィーチャーリストとパーツリストに表示されます。
- 複合曲線 - 複数のエッジを 1 つの曲線として表します。隣接する複数のエッジ、スケッチエンティティ、その他の曲線を選択します。隣接していないエッジを選択すると、複数の曲線が作成されることがあります。各曲線の選択は、その頂点で交差していなければなりません (曲線は [パーツ] > [曲線] リストに表示されます)。
- 交差曲線 - 2 つ以上のサーフェスまたは面の交差で曲線を作成します。選択内容は交差する必要があります。
- 曲線をトリム - 曲線をある距離だけ、または境界エンティティまでトリミングまたは延長します。
- 等密度線 - 傾斜面に等密度線を作成します。等密度線は、その参照定義と比べると面が一定の傾きをもつ位置にある面上を通ります。作成した等密度線は、フィーチャーリストとパーツリストに表示されます。
- オフセット曲線 - 周囲の面のエッジをオフセットして、新しい曲線の作成、延長、分割などを行います。
- アイソパラメトリック曲線 - 面またはサーフェスに沿って U 方向または V 方向に走る滑らかな曲線を作成します。
- 曲線を編集 - スケッチエンティティまたは曲線を選択して既存の曲線を編集し、簡略化した近似の適用、角度の引き上げ、制御曲線の頂点位置の変更、任意の 2D 平面への平面化などが行えます。