-
노드(Node) 및 엣지(Edge) 정의
CAD 모델의 요소(예: 메쉬의 정점, B-Rep의 면/모서리)를 노드로 정의하고, 이들 요소 간의 연결 관계를 엣지로 표현하여 그래프를 생성합니다. -
메시지 전달 (Message Passing)
GNN은 각 노드의 특징 정보와 이웃 노드의 정보를 반복적으로 교환하여 노드의 특징 벡터를 업데이트합니다. 이 과정을 통해 모델은 복잡한 형상과 요소 간의 관계 (위상 정보)를 깊이 있게 학습합니다. -
회전 불변성
GNN 기반의 접근법은 3D 모델의 회전이나 이동에 영향을 받지 않는 고유한 특징(Descriptor)을 사용하여, 다양한 자세의 CAD 모델에 대해 일관되고 정확한 해석을 수행할 수 있습니다.
PRINCIPLES
CAD를 그래프로 변환하는 방법
3D CAD 모델(Mesh 또는 B-Rep)을 효율적으로 처리하기 위해 고안되었습니다.