# S3DX

> 대규모 모델을 공간 컨텍스트와 함께 발행합니다.

Smart3D 데이터베이스에서 검사 가능한 중간 표현(rmodel)을 만들고, 3D Tiles·NWC/NWD와 Spatial Graph를 함께 발행해 웹·Navisworks·검토 워크스페이스에서 같은 객체 신원을 이어 쓰게 합니다.

**Shipped pipeline · v2 in development.** 현재 배포·사용자 가이드 기준 파이프라인(연결 → 추출 → 변환 → 검사)이 운영됩니다. v2(SAT/B-Rep 경로)는 개발선이며 1.x 배포물에 포함되지 않습니다.

## 초대형 모델은 열리지만, 검토에 필요한 공간 의미는 따로 없습니다.

형상만 전달되면 객체 신원·계층·공간 위상·메타데이터가 검토와 AI에 남지 않습니다. 전체 재발행만으로는 변경이 잦은 현장 모델을 따라가기 어렵습니다.

## 모델과 공간 컨텍스트를 같은 발행물로 만듭니다.

S3DX는 Smart3D(MDB/RDB/CDB_SCHEMA 등)를 읽어 rmodel을 구성하고, 형상 저장소와 함께 3D Tiles와 NWC/NWD를 발행합니다. Spatial Graph는 객체·계층·연결·공간 관계를 담아 Spatial Resolver와 검토 표면의 기반이 됩니다.
- 입력: Smart3D 프로젝트 데이터베이스(읽기)
- 중간: rmodel · geometry store(검사·검증 가능)
- 출력: 3D Tiles, NWC/NWD, Spatial Graph, 엔지니어링 메타데이터

## Smart3D에서 타일·NWC·그래프로

1. **Smart3D DB** — 연결·플랜트 선택
2. **추출** — rmodel · 형상(증분 가능)
3. **검증** — 불변식 검사
4. **발행** — 3D Tiles · NWC/NWD
5. **Spatial Graph** — 계층·관계·공간 위상
6. **L3D Vue / Navisworks** — 검토·전달 표면
