Summary | Body와 Member의 개념 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Related Function | |||||||||||||
Type |
|
Q. Body와 Member의 차이가 무엇인가요?
A. Body란 형상 정보만을 가진 점,선,면 입체 객체를 의미합니다. Member란 형상 정보와 부재 정보를 모두 갖고 있는 입체 객체를 의미합니다.
그림. 1 CIM 3차원 모델링 환경
CIM은 3차원 모델링 환경을 제공합니다. 점(Point), 선(Wire), 면(Surface), 입체(Solid) 각 요소를 자유롭게 생성할 수 있으며,
생성된 모든 객체는 속성 정보를 갖고 있습니다.
사용자는 다양한 객체 속성 정보를 적절히 활용하여, 도면 / 수량 / 해석 등 CIM 모델을 기반으로 한 산출물을 만들 수 있습니다.
객체 속성 정보는 크게 두 가지로 나뉩니다.
Info |
---|
객체는 다양한 속성 정보를 갖고 있습니다. 이 속성 정보는 성격에 따라 크게 두 가지로 분류할 수 있습니다.
|
기본적으로 부재 정보가 있는 객체만이 도면 / 수량 / 해석 산출물을 생성할 수 있는데, CIM 모델 공간의 모든 객체가 부재 정보를 갖지는 않습니다.
부재 정보의 유무에 따라 객체는 Body와 Member로 구분됩니다.
Info |
---|
객체는 형상 정보에 의해 존재합니다.
|
이 문서는 Body / Member 객체의 개념에 대해 다루고 있습니다. 사용자가 각 객체의 특성을 잘 이해하고 활용한다면 프로젝트 목적과 사용 편의성을 고려한
모델링이 가능할 것입니다.
아래 내용은 본론에서 사용되는 용어인 ‘D’와 'Geometry’의 일반적인 정의를 간략 정리한 참고 자료입니다.
Expand | ||
---|---|---|
| ||
0D / 1D / 2D / 3D 까지 입체 공간에서 일반적으로 활용되는 'D'는 Dimension(차원)을 의미한다. 여기서 Dimension은 그 공간에서 점이 움직일 수 있는 방향의 개수이며, 그림으로 표현하면 다음과 같다. 객체 위 임의의 점이 움직일 수 있는 방향의 개수에 따라 객체의 Dimension이 결정된다. 이것은 원론적인 개념이고 내용을 단순히 정리하면 아래와 같다. |
Expand | ||
---|---|---|
| ||
쉽게 정의하자면 Geometry는 좌표기반 형상 정보를 말한다.
위 그림은 CIM에서 그려진 선 객체를 선택한 예시이다. 좌측의 속성창을 보면 Geometry 정보가 나와있는데, 아래의 좌표 정보(테이블)를 위의 규칙(Angle, Radius, Circumference)으로 그린 Arc 객체 라고 해석할 수 있다. Geometry Type에 따라 구성이 다를 수 있으나, 기본적으로 모든 Geometry 정보는 위와같이 구성되어 있다. 각 객체 Type 별 Geometry에 대한 설명은 아래와 같다. 점(Point) 객체의 Geometry
그림은 점 객체의 Geometry 속성창 예시. 선(Wire) 객체의 Geometry
그림은 선 객체 중 Spline의 Geometry 속성창 예시. 면(Surface) 객체의 Geometry 그림은 면 객체 중 Cylinder의 Geometry 속성창 예시 Plane, Cylinder, Sphere 등 면으로 그려지는 모든 Geometry Type을 갖는다. 면을 그리는데 필요한 좌표와 방향 벡터 정보를 가지며, Type 별 추가 정보를 속성 정보로 갖는다. 입체(Solid) 객체의 Geometry 입체 객체 중 Body 객체에 대한 Geometry 예시 입체 객체 중 Member 객체에 대한 Geometry 예시
입체 객체는 부피를 갖는 모든 객체를 의미하는데, 속성 정보에 따라 Body와 Member로 나뉜다.
|
Body의 개념
Body 객체는 형상 정보만을 속성 정보로 갖고 있는 모든 객체를 의미합니다. (Geometry / Graphic)
Body 객체는 Geometry 정보 외에 형태를 결정하는 추가 정보를 갖지 않습니다. 따라서 Body의 Geometry 정보는 곧 형상 정보가 됩니다.
점(Point), 선(Wire), 면(Surface), 입체(Solid) 등 모든 객체는 Body가 될 수 있으며 객체의 종류에 따라 아래의 그림.2와 같이 분류될 수 있습니다.
그림. 2 Body의 분류
Body 객체는 모든 Edit 기능에 자유롭기 때문에 CIM에서 제공하는 3D CAD 모델로 충분히 활용될 수 있습니다.
따라서 형상 모델링의 자유도가 높다는 장점이 있습니다.
다만 Body 객체 중 3D Body(=Solid Body) 객체를 활용하는데 있어 사용자는 다음의 사항을 유의해야합니다.
Note |
---|
입체(Solid) 객체는 3D Body와 Member 객체로 나뉩니다. 그중 3D Body 객체는 형상 정보만을 갖기 때문에 아래 두 가지 사항을 유의해야합니다.
|
Member의 개념
Member 객체는 형상 정보와 부재 정보를 모두 속성 정보로 갖고 있는 객체를 의미합니다. 여기서 부재 정보는 입체(Solid) 객체만이 가질 수 있습니다.
즉, 모든 Member는 입체(Solid) 객체입니다.
기본적으로 모든 Member 객체는 부재 정보를 갖고 있기 때문에 3D Body 객체와 중요한 차이점을 가집니다.
Info |
---|
Member 객체의 특성
|
Member 객체는 형상을 정의하는 방식에 따라 세 가지로 나뉘며, 아래 그림.3과 같이 분류될 수 있습니다.
그림. 3 Member의 분류
Member 객체는 뼈대가 될 Geometry에 추가 속성을 부여해 형상을 입체로 만드는데, 각각의 Member를 생성하는 원리는 아래와 같습니다.
그림. 4 1D Member (1D Geometry 끝단에 Section을 부여)
그림. 5 2D Member (2D Geometry에 Thickness를 부여)
그림. 6 3D Member (3D Body에 Member 속성을 부여)
생성 방식의 차이로 인해 각각의 Member 객체는 활용 목적이 달라집니다.
Info |
---|
Member 객체의 종류와 그에 따른 특성은 다음과 같습니다.
1D Member : 선을 기반으로 한 1D Geometry에 섹션 정보를 더해 입체(Solid)를 생성합니다.
2D Member : 면 기반 2D Geometry에 두께 정보를 더해 입체(Solid)를 생성합니다.
3D Member : Solid Geometry 자체로 입체(Solid)를 생성합니다.
|
위 내용처럼 Body와 Member는 속성 정보와 그에 따른 활용 관점에서 큰 차이를 갖습니다.
용도에 맞는 적절한 모델링 기능을 활용했을 때, 사용자가 원하는 프로젝트 결과물을 얻을 수 있을 것 입니다.