JP-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) 사용 시 모델이 일그러집니다.

Q. 修正-点の移動(エッジ)使用時にモデルが歪みます。

 

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

A. CIMでは形状保持のためのルールがあります。これを考慮しないモデリング時には歪んだ形の結果が生じることがあります。

 

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

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

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

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

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

 

1. 点(エッジ)の移動の断面形状変更の動作原理

点(エッジ)の移動は、2D CADのSTRETCH機能と同様のモデル編集機能を持ちます。点(エッジ)の移動は、自由度の高い形状編集機能ですが、

時にはユーザーの予測結果と違う結果になります。

2Dとは異なり、3Dモデルは形状保持のために守らなければならない規則があるためです。

 

以下の点の移動例を通じて説明します(この機能では対象プロパティの違いで分離されていますが、基本的に点とエッジの動作原理は同じです)。

 

그림. 1 Move Edge 예시-1

図.1 点の移動例-1 

 

그림. 2 Move Edge 예시-2

図.2 点の移動例-2

 

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

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

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

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


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

2つの図は、ボックスのボディの片方のエッジをそれぞれ-Z / -Y方向に0.4mほど移動したプレビュー画面です。

図1の場合は、使用者が意図した形状が作られるのに対し、図2は、使用者が意図したものと違う歪んだ形状になっています。

形状のねじれが発生するのは、オブジェクトを構成する面の形状を維持するためのX / Y / Z軸の動作のためです。

3Dモデルの形状維持ルールを知っていると、簡単に理解できます。

 

 

点の移動で立体形状の前提条件を見ると、次の通りです。

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

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

  • 3Dモデルのサブエッジは、2つのポイントで構成されている。また、一つの頂点は少なくとも3つのエッジと3つの面に接している。

  • 変形前の形状を成していた面とエッジの数は変更できないできない。

 

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

上記の二つの前提に基づいて、図3のモデルで点の移動の過程を考えてみます。

 

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

図.3 対象のエッジ頂点を共有する面 ①~③

 

  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③은 세 가지 중 하나의 동작을 수행해야합니다.

 

  1. エッジの移動を通して対象のエッジが動くと、エッジを構成する頂点も一緒に動きます。
    エッジが-Y方向に移動しながら頂点も-Y方向に移動しますが、このとき頂点と接している面の形状が変わります。

  2.  該当頂点の移動経路が
     面①② : Infinite Face*内に存在

     面③ : Infinite Faceを離れる。(1つの平面で形状を維持できない)
    *Infinite Face -既存の面を無限に延長した平面領域

  3. 四角形を構成する4つの点が1つの平面に存在しない面③は、以下の3つの内1つの動作をしなければなりません。


 

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

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

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

A. 面③を平面 > 曲面に変更

B. 面③を四角形 > 分離した三角形の2つの面に変更

C. 隣接ポイントを一部補正して四角形の平面を維持

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


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

 

上記の過程の中で、midas CIMは変更前の平面状態を維持するために上記C.の動作をして形状を編集します。

 

したがって、点(エッジ)の移動機能が適切な動作をするために「移動する各ポイントに接している面が平面形状を維持する」という条件の検討を先行しなければなりません。

 

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

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

2.点(エッジ)の編集 による形状変更の比較

  • 点の移動による断面形状の変更

 

그림. 4 Move Vertex 설정 시

図.4 点の移動の設定時

 

그림. 5 Move Vertex 실행 후

図.5 点の移動の実行後

 

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

  • 点の移動による断面形状の変更

 

그림. 6 Move Edge 설정 시

図.6 点の移動の設定時

 

그림. 7 Move Edge 실행 후

図.7 点の移動の実行後

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

  • 点の移動による形状変更は部材要素には適用されません。