| GetCircleData | 지정된 노드에 포함된 Circle 정보 반환 |
| GetConnectedSurfaceNormalVector | 두 부재 인접면의 법선벡터 반환 |
| GetCurvedOffsetTwoPoint | 부재 표면의 시작점과 끝점을 기준으로 양옆으로 오프셋 만큼 두 끝점 반환 |
| GetEdgeDistance | 연결된 NodeEdge 거리 반환 |
| GetJunctionMesh | 지정된 노드와 노드의 접합(Junction) 부분의 Mesh 정보 반환 |
| GetMatrixToMoveTo2PointParallelTo2Point | 대상 2점과 기준선 2 점을 오프셋 만큼 떨어진 평행한 대상 2점이 될 수 있도록 이동/회전 Matrix 계산 |
| GetNearestObject | 지정된 개체 중에서 첫번째 지점에서 두번째 지점 방향으로 처음 만나는 정보 반환 |
| GetNearestObjects | 지정된 개체 중에서 첫번째 지점에서 두번째 지점 방향으로 충돌되는 부재(Part) 반환 |
| GetNearestObjectsByPicking | 모델 선택 시, 커서 위치에서 축방향 가장 가까운 부재(Part) 검색. 결과는 이벤트(OnOsnapPickingItem)를 통해서 전달됨. |
| GetNodeHoleInfo | 지정된 노드의 홀 정보 반환 |
| GetObjectCollisionLine | 노드간 접합 라인 반환 |
| GetPointDistanceByPreselectEdge | Node PreselectEdge의 위치에서 이동된 거리 포인트 반환 |
| GetPreselectEdgeDistance | 연결된 Node PreselectEdge 거리 반환 |
| GetShortestDistanceByPartToPart | 지정된 노드간의 최단거리 |
| GetSufaceCurvedLineCopy | 부재 표면에 곡면 라인 복사 |
| GetSurfaceVertexList | 부재 표면의 시작점과 끝점으로 표면상의 정점리스트 반환 |
| PickSurfaceAfterSelectEdgePolyline | Edge-Polyline 선택 및 이동될 위치 지정 |
| RotatePoint | 좌표 회전 이동 |
| ShowOsnap | 오스냅(Osnap) 위치 표시 |