Modify - Move Vertex(Edge) 사용 시 주의사항

Summary

Move Vertex(Edge) 사용 시 주의사항

Summary

Move Vertex(Edge) 사용 시 주의사항

Related Function

Edit > Edit Shape > Modify > Move Vertex / Move Edge

Type

Tip, Warning

Q. Modify - Move Vertex(Edge) 사용 시 모델이 일그러집니다.

 

A. CIM에서는 형상 유지를 위한 규칙이 있습니다. 이를 고려하지 않은 모델링 시에는 일그러진 형태의 결과물이 생길 수 있습니다.

 

1. Edit Vertex(Edge)의 단면형상 변경 동작 원리

Move Vertex(Edge)는 2D CAD의 STRETCH 기능과 유사한 모델 편집 기능을 제공합니다. Move Vertex(Edge)는 자유도가 높은 형상 편집 기능이지만

간혹 사용자의 예측 결과와 다른 형상을 표출하기도 합니다.

2D와 달리 3D 모델은 형상 유지를 위한 규칙이 지켜져야하기 때문입니다.

아래의 Move Edge 예시를 통해 알아보겠습니다. (해당 기능에서 Target 속성의 차이가 있어 분리되어 있지만 기본적으로 Vertex와 Edge의 동작 원리는 동일합니다. )

 

그림. 1 Move Edge 예시-1 

 

그림. 2 Move Edge 예시-2

 

두 그림은 Box의 Body 한쪽 Edge를 각각 -Z / -Y 방향으로 0.4m만큼 Edit한 Preview 화면입니다.

그림. 1의 경우 사용자의 의도와 동일한 형상이 만들어지는 것에 반해 그림. 2는 사용자가 예측하기 힘든 일그러진 형상이 만들어질 것입니다.

이러한 형상 비틀림이 3D 모델에서 발생하는 이유는 객체를 이루는 평면의 형상 유지를 위한 X/Y/Z축의 동작때문입니다.

3D 모델의 형상 유지 규칙을 알고나면 쉽게 이해할 수 있습니다.


Move Edge에서 Solid 형상의 전제 조건을 보자면 다음과 같습니다.

  • 3D 모델에서 하나의 Edge는 2개의 Point로 이뤄져 있다. 또한 하나의 Vertex에는 최소 3개의 Edge와 3개의 Surface가 접하고 있다.

  • 최초 형상을 이루고 있던 Surface와 Edge의 개수는 변할 수 없다.

 

위의 두 가지의 전제를 바탕으로 그림.3의 모델에서 Move Edge의 과정을 생각해보겠습니다.

 

그림. 3 Target EdgeVertex를 이루고있는 Face ①~③

 

  1. Edit Edge를 통해 Target Edge가 움직일 때 Edge를 이루는 Vertex는 함께 움직입니다.
    Edge가 -Y방향으로 이동하면서 Vertex도 -Y방향으로 이동하는데 이때 Vertex와 접해있는 Face의 형상이 변합니다.

  2. 해당 Vertex의 이동 경로가
    Face①② : Infinite Face*안에 존재
    Face③ : Infinite Face를 벗어남. (1개의 평면으로 형상 유지 불가능)
    *Infinite Face -기존 Face를 무한히 연장한 평면 영역

  3. 사각형을 이루는 4개의 점이 한 평면에 존재하지 않는 Face③은 세 가지 중 하나의 동작을 수행해야합니다.
     

A. Face③을 평면 > 곡면으로 편집

B. Face③을 사각형 > 분리된 삼각형 2개의 Face로 편집

C. 인접 Point를 일부 보정해서 사각형 평면을 유지

위 과정 속에서 CIM은 최초 Surface의 평면 조건을 유지하기 위하여 C동작을 통해 형상을 만들어 냅니다.


따라서 Move Vertex(Edge) 기능이 알맞은 동작을 하기 위해 '이동하게 될 각 Point에 접하고 있는 Face가 평면형상을 유지한다' 라는 조건이 유지되는지에 대한 고려가 선행돼야 합니다.

 

2. Edit Vertex (Edge)의 의한 형상변경 비교

  • Move Vertex에 의한 단면형상 변경

 

그림. 4 Move Vertex 설정 시

 

그림. 5 Move Vertex 실행 후

 

  • Move Edge에 의한 단면형상 변경

 

그림. 6 Move Edge 설정 시

 

그림. 7 Move Edge 실행 후

  • Move Edge에 의한 형상변경은 Member 요소에는 적용되지 않습니다.