디지털 트윈 출력
한눈에 보기
디지털 트윈 출력 노드는 수집된 IoT 데이터를 3D 모델에 매핑하여 실시간 시각화합니다. 물리적 설비의 가상 복제본(디지털 트윈)을 통해 설비 상태, 온도 분포, 가동 현황 등을 직관적으로 모니터링합니다.
소개
디지털 트윈은 물리적 설비/공장의 가상 복제본입니다. 실시간 센서 데이터를 3D 모델에 반영하여:
- 설비의 현재 운전 상태를 색상으로 표시 (가동=초록, 정지=빨강)
- 온도, 압력 등을 히트맵으로 시각화
- 알람 발생 설비를 깜빡임으로 강조
- 공장 전체의 라인 가동 현황을 한눈에 파악
이렇게 보입니다
3D 뷰어 화면
공장 디지털 트윈 - 3D 뷰어
CNC-001
G
CNC-002
R
CNC-003
Y
선반-001
G
선반-002
G
밀링-001
G
가동
정지
경고
정비중
선택한 설비: CNC-002
상태: 정지 (13:45부터)
사유: 공구 교체
온도: 42.5도
최근 알람: 없음
상태 매핑 설정
디지털 트윈 출력 설정
오브젝트-데이터 매핑
| 3D 오브젝트 | 데이터 소스 | 표현 방식 |
|---|---|---|
| CNC-001 모델 | CNC-001 수집기 | 상태 → 색상 |
| CNC-001 게이지 | CNC-001.온도 | 값 → 게이지 |
| CNC-002 모델 | CNC-002 수집기 | 상태 → 색상 |
| 라인1 컨베이어 | 라인1.속도 | 값 → 애니메이션 |
상태-색상 규칙
가동 → 초록
정지 → 빨강
경고 → 노랑 (깜빡임)
정비 → 파랑
갱신 주기
초
표현 방식
| 방식 | 설명 | 활용 |
|---|---|---|
| 색상 변경 | 상태값에 따라 오브젝트 색상 변경 | 설비 가동/정지 상태 |
| 게이지 표시 | 3D 공간에 미니 게이지 오버레이 | 온도, 압력 실시간 표시 |
| 애니메이션 | 수치에 따라 애니메이션 속도 변경 | 컨베이어 속도, 모터 회전 |
| 히트맵 | 온도 분포를 색상 그라데이션으로 표시 | 금형 온도 분포 |
| 라벨 | 수치를 텍스트 라벨로 표시 | 생산 카운트, 가동 시간 |
설정 방법
- 3D 모델을 업로드하거나 기본 제공 모델을 선택합니다.
- 캔버스에서 디지털 트윈 출력 노드를 배치합니다.
- 데이터 수집기를 데이터플로우 엣지로 연결합니다.
- 3D 오브젝트와 데이터를 매핑합니다.
- 표현 방식(색상, 게이지, 애니메이션 등)을 설정합니다.
- 갱신 주기를 설정합니다.
3D 모델 형식
지원 형식: glTF(.gltf, .glb), FBX, OBJ. CAD 도면(STEP, IGES)은 변환 후 사용합니다. 공장 레이아웃은 단순화된 모델을 사용하면 웹 브라우저에서 부드럽게 렌더링됩니다.
실무 예시: 스마트 팩토리 통합 모니터링
시나리오: 공장 전체를 디지털 트윈으로 구현하여 종합 상황실에서 모니터링
구성 요소:
- 공장 레이아웃 3D 모델: 설비 배치, 라인, 창고
- 설비별 상태 매핑: OPC-UA로 수집한 설비 상태 → 색상
- 온도 히트맵: 열처리 구역의 온도 분포
- 생산 카운트 라벨: 각 라인의 실시간 생산 수량
- 알람 시 깜빡임: 알람 규칙과 연동하여 이상 설비 강조
브라우저 성능
대규모 3D 모델은 브라우저 성능에 영향을 줄 수 있습니다. 폴리곤 수를 최적화하고, LOD(Level of Detail) 설정을 활용하세요. 설비 50대 이상의 공장은 구역별로 분리하는 것을 권장합니다.