JP_Fit Curve 線タイプ変更

개요 

概要


Wire, 1D Member 객체의 형상을 원하는 형상으로 전환합니다.

ワイヤー、1D部材オブジェクトの形状を希望する形状に切り替えます。

 

실행 

実行


  • Ribbon Menu > [Edit] Tab > [Edit Edge] Group > Fit Curve

  • リボンメニュー>[編集]タブ>[エッジ編集]グループ>線タイプ変更

 

설명 

説明


Fit Curve 기능 

線タイプ変更機能 

선택한 객체를 유사한 모양의 곡선으로 전환하는 기능입니다. 

選択したオブジェクトを類似した形状の曲線に切り替える機能です。

 

  • [Selection Filter]
    선택할 타겟 객체의 종류를 선택합니다. Wire 선택 시 Wire만 선택할 수 있도록 필터가 작동됩니다.

  • [Select Target]
    형상을 전환할 타겟 객체를 선택합니다.

  • [選択フィルター]
    選択するターゲットオブジェクトの種類を選択します。ワイヤーを選択する場合、ワイヤーのみ選択できるようにフィルターが作動します。

  • [対象の選択]
    形状を切り替えるターゲットオブジェクトを選択します。

  • Wire : 타겟 객체로 Wire Body를 선택합니다.

  • ワイヤー : 対象オブジェクトとしてワイヤーボディを選択します。


  • 1D Member : 타겟 객체로 1D Member를 선택합니다.

  • 1D部材 : ターゲットオブジェクトとして1D部材を選択します。

  • [Curve Target]
    타겟 객체가 전환되어 생성될 결과의 형상을 설정합니다.

  • [カーブタイプ]
    ターゲットオブジェクトが切り替わって生成される結果の形状を設定します。

  • Arc : 타겟 객체를 원호 형상으로 전환합니다.

  • 円弧 : ターゲットオブジェクトを元号形状に切り替えます。

 


  • Ellipse : 타겟 객체를 타원 형상으로 전환합니다.

  • 楕円 : ターゲットオブジェクトを楕円形状に切り替えます。

 


  • Spline(Interpolation) : 타겟 객체를 Spline(Interpolation) 형상으로 전환합니다.

  • スプライン(内挿) : 対象オブジェクトをスプライン(内挿)形状に切り替えます。

 


  • Spline(Control Point) : 타겟 객체를 Spline(Control Point) 형상으로 전환합니다.

  • スプライン(制御点) : 対象オブジェクトをスプライン(制御点)形状に切り替えます。

 


  • Polynomial : 타겟 객체를 다항식의 형상으로 전환합니다. Parabolic (2차)를 선택한 결과입니다.

  • 曲線の次数指定 : 対象オブジェクトを多項式の形状に切り替えます。2次放物線を選択した結果です。

 

  • [Select Edge for End Continuity]
    Curve Type으로 Spline(Interpolation)을 선택한 경우 나타나는 옵션입니다. 전체 선 중 일부 구간에 대해서만 Fit Curve 기능을 사용한 경우 변형 구간이 기존의 선과 연결되는 부분에서 부드럽도록 (기울기가 연속적이도록) 설정합니다.

  • [最終連続体のエッジを選択]
    カーブタイプとしてスプライン(内挿)を選択した場合に現れるオプションです。全線のうち、一部区間に対してのみ線タイプ変更機能を使用した場合、変形区間が既存線と連結される部分で柔らかくなるように設定します。

아래의 예시는 가운데 두 선을 타겟 멤버로 선택 후 좌측과 우측에 놓인 여분의 선을 Edge for End Continuity의 대상으로 선택했는지 선택하지 않았는지에 따른 결과를 나타냅니다.

以下の例では、真ん中の2線をターゲットメンバーとして選択し、左側と右側に置かれた余分な線を最終連続体のエッジを選択の対象として選択したかどうかを選択した結果を示します。

  • Edge for End Continuity의 대상을 선택하지 않은 경우.

  • 最終連続体のエッジを選択の対象を選択していない場合

 


  • Edge for End Continuity의 대상을 선택한 경우, 연결 부분의 기울기가 연속적이게 됩니다.

  • 最終連続体のエッジを選択の対象を選択した場合、接続部分の傾きが連続的になります。

  • [Order / Define Axis]
    Curve Type으로 다항식을 선택한 경우 나타나는 옵션입니다.

    • Order : 전환하여 생성할 다항식의 차수를 설정합니다.

    • 다항식을 생성하는 과정에서 사용할 X축 방향을 설정합니다. Auto Axis 옵션을 On할 경우, 잔차(Residual의 제곱)들의 합이 가장 작아지게 만드는 축을 X축으로 선택하여 사용합니다. Off로 설정 시 직접 입력할 수 있습니다.

  • [Segmentation]
    여러 객체들을 선택한 경우 Fit Curve 기능이 적용되는 방식을 설정합니다.

    • By Select : 선택한 모든 타겟 객체를 하나의 폴리선으로 보고 해당 폴리선에 대하여 Fit Curve 기을 적용합니다. 타겟 객체로 연속적으로 배치된 폴리선 두 개를 선택한 경우, 두 폴리선을 하나의 폴리선으로 보고 기능을 적용하게 됩니다.

    • By Body : 선택한 타겟 객체 각각에 대해 별도로 Fit Curve 기능을 적용합니다. 타겟 객체로 연속적으로 배치된 폴리선 두 개를 선택한 경우, 두 폴리선 각각에 대해 기능을 적용하게 됩니다.

    • By Angle : By Select과 같은 옵션의 방식으로 기능을 적용합니다. 이때 Edge 간의 각도를 필터로 사용하여 일정 각도보다 작은 경우에 대해서만 기능을 적용합니다.

  • [軸の定義]
    カーブタイプで曲線の次数指定を選択した場合に現れるオプションです。

    • 次数 : 切り替えて生成する多項式の次数を設定します。

    • 多項式を生成する過程で使用するX軸方向を設定します。自動軸オプションをオンする場合、残差(残余の平方)の和が最も小さくなる軸をX軸に選択して使用します。 オフに設定すると直接入力できます。

  • [セグメント化]
    複数のオブジェクトを選択した場合、線タイプ変更機能が適用される方式を設定します。

    • 画面から選択 : 選択したすべての対象オブジェクトを一つのポリ線と見て、そのポリ線に対して線タイプ変更機能を適用します。対象オブジェクトとして連続的に配置されたポリ線を2つ選択した場合、2つのポリ線を1つのポリ線と見て機能を適用することになります。

    • オブジェクトで指定 : 選択した対象オブジェクトそれぞれに対して別途線タイプ変更機能を適用します。対象オブジェクトに連続的に配置されたポリ線を2つ選択した場合、2つのポリ線それぞれに対して機能を適用することになります。

    • 角度で指定 : 画面から選択と同じオプションの方式で機能を適用します。この時、エッジ間の角度をフィルターとして使用し、一定の角度より小さい場合にのみ機能を適用します。

위의 예시는 By Angle 을 선택한 후 45 deg 를 값으로 준 경우입니다. 원점을 지나는 긴 선의 상단에 위치한 선들은 전부 Arc로 성공적이게 전환되었습니다. 그와 달리 선 사이의 각도 (작은 쪽의 각도)가 45 deg 를 넘는 원점을 지나는 긴 선의 경우는 Arc 전환에서 제외되었고, 그 결과로 전환 이후에도 남아있습니다. (각도는 이전 선의 진행방향 벡터와 이후 선의 진행방향 벡터 사이의 각도를 사용합니다.)

上記の例は、角度で指定を選択し、45度を値として与えた場合です。原点を通る長い線の上部に位置する線は、すべて円弧に転換されました。それとは異なり、線の間の角度(小さい方の角度)が45度を超える原点を通る長い線の場合はArc転換から除外され、その結果転換以降も残っています。角度は以前の線の進行方向ベクトルと以後の線の進行方向ベクトルの間の角度を使用します。

  • [Option]

    • Fix End Vertices : On으로 설정한 경우, Fitting 이후 생성된 객체가 타겟 객체의 시점과 종점을 반드시 지나도록 설정합니다.

    • Merge Target : On으로 설정한 경우, Fitting 이후 생성된 객체가 여러 Edge를 가진 폴리선이 되도록 합니다.

  • [オプション]

    • 端点の制御 : オンに設定した場合、変更以降に生成されたオブジェクトが対象オブジェクトの時点と終点を必ず通るように設定します。

    • 対象のマージ : オンに設定した場合、変更後に生成されたオブジェクトが複数のエッジを持つポリ線になるようにします。

  • On으로 설정한 경우.

  • オンに設定した場合


  • Off로 설정한 경우.

  • オフに設定した場合

 

 

참고자료 

参考資料