Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

개요


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

실행


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

설명


Fit Curve 기능

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

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

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

형상을 전환할 Target 객체의 종류를 선택합니다.
Expand
title상세 설명 (Selection Filter)

 

  • Wire (Default)

Target 객체로 1D, 2D
  • Wire : 타겟 객체로 Wire Body를 선택합니다.


  • 1D Member

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

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

상세 설명 (Spline(Interpolation) -
Expand
title상세 설명 (Curve Type)
title
  • Arc

Target
  • : 타겟 객체를

Arc
  • 원호 형상으로 전환합니다.

Image Removed

Image Added


  • Ellipse

Target
  • : 타겟 객체를

Ellipse
  • 타원 형상으로 전환합니다.

Image Removed

Image Added


  • Spline(Interpolation) (Default)

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

Image Removed

Image Added


  • Spline(Control Point)

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

Image Removed

Image Added


  • Polynomial

Target
  • : 타겟 객체를

Polynomial
  • 다항식의 형상으로 전환합니다

Image Removed

Expand
  • . Parabolic (2차)를 선택한 결과입니다.

Image Added

  • [Select Edge for End Continuity

)
  • ]
    Curve Type으로 Spline(Interpolation)을 선택한 경우 나타나는 옵션입니다. 전체 선 중 일부

만을 Fit Face 하는
  • 구간에 대해서만 Fit Curve 기능을 사용한 경우 변형 구간이 기존의 선과 연결되는 부분에서 부드럽도록 (기울기가

같도록
  • 연속적이도록) 설정합니다.

  • Select 하지 않음 (Default)

Image Removed

  • Select 함

연결되는 부분이 부드럽도록 (기울기가 같도록) 설정합니다.

Image Removed
Expand
title
Expand
title상세 설명 (Polynomial - Order)

Curve Type을 Polynomial로 선택할 경우, 다항함수의 차수를 설정합니다.

여러 객체들이 선택되었을 경우 전환하는
Expand
title상세 설명 (Smoothing)
상세 설명 (Select Edge for End Continuity)

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

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

Image Added


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

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

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

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

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

    • By Select

(Default) : 선택된 여러 객체들을 하나의 객체라고 가정하고 전환시킵니다.
  • By Body : 선택된 여러 객체들 각각을 전환시킵니다.

  • By Angle: 선 사이의 각도 (작은 쪽의 각도)가 입력한 각도보다 큰 경우에는 전환시키는 대상에서 제외시킵니다.

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

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

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

상세 설명 (Option)
Expand
title상세 설명 (By Angle)

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

Expand
title

(각도는 이전 선의 진행방향 벡터와 이후 선의 진행방향 벡터 사이의 각도를 사용합니다.)

Image Added
  • [Option]

    • Fix End Vertices

Target Merge Target : Fitting 이전의 선들이 여려 개의 객체였을 경우 하나의 객체로 합치면서 Fitting을 적용할지 여부를 설정합니다.
    • : On으로 설정한 경우, Fitting 이후 생성된 객체가 타겟 객체의 시점과 종점을 반드시 지나도록 설정합니다.

  • Fix End Vertices On

Image Removed
  • Fix End Vertices Off

Image Removed

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

Expand
title상세 설명 (Fix End Vertices)
  • On으로 설정한 경우.

Image Added
  • Off로 설정한 경우.

Image Added

참고자료