Constraint

개요


  • 구속 조건을 생성합니다.

 

실행


[User Section Mode]

  • Ribbon Menu > [User Section] Tab > [Parametric Tools] Group > Constraint

 

설명


구속 조건 생성

선택한 Vertex, Reference Line 혹은 Edge의 구속 조건을 생성합니다.

image-20240509-051141.png

 

 

  • [Constraint Type]

    • Fixed :

      • 선택한 Vertex 또는 Reference Line의 Origin이 반드시 원래의 위치에 고정되게 하는 구속 조건.

    • Horizontal :

      • 선택한 Edge가 반드시 수평방향이 되도록 하는 구속 조건.

    • Vertical :

      • 선택한 Edge가 반드시 연직방향이 되도록 하는 구속 조건.

    • Parallel :

      • 선택한 Edge가 반드시 Reference Line과 평행이 되도록 하는 구속 조건.

    • Perpendicular :

      • 선택한 Edge가 반드시 Reference Line과 수직이 되도록 하는 구속 조건.

    • Tangent

      • 선택한 Arc(Circle, Circle Arc, Ellipse, Elipse Arc)가 접점을 유지하도록 하는 구속 조건.

    • Collinear :

      • 선택한 Edge가 반드시 Reference Line 위에 있도록 하는 구속 조건.

    • Coincident :

      • 선택한 Vertex가 반드시 Reference Line 위에 있도록 하는 구속 조건.

  • [동작 상세]

Fixed 구속 조건의 대상 객체는 Reference Line의 Origin Point 및 단면의 정점(Vertex)과 Arc Edge의 중심입니다.

마우스 드래그에 의해 Vertex를 선택하며, 선택한 Vertex는 Vertex List를 통해 확인이 가능합니다.

List에서 객체 클릭시 해당 Vertex가 하이라이트 되며, 중첩되어 있는 경우라도 원 객체에 대한 하이라이트를 제공하므로 사용자의 확인 후 선택 또는 제외 가능합니다.

Horizontal 구속 조건의 대상 객체는 수평의 Edge만이 선택됩니다. 마우스 드래그에 의해 단면 전체를 선택하더라도 수평 에지만 자동으로 선택됩니다.

Vertical 구속 조건의 대상 객체는 연직의 Edge만이 선택됩니다. 마우스 드래그에 의해 단면 전체를 선택하더라도 연직 에지만 자동으로 선택됩니다.

Parallel 구속 조건의 Target 1은 Reference Line 또는 Edge 선택이 가능하며, Target 2는 Target 1과 평행한 Reference Line 또는 Edge가 선택 가능합니다.

Perpendical 구속 조건의 Target 1은 Reference Line 또는 Edge 선택이 가능하며, Target 2는 Target 1과 수직한 Reference Line 또는 Edge가 선택 가능합니다.

 

 

 

 

 

참고자료