3D 그래프
- 업데이트 날짜:2026-04-10
- 3분 (읽기 시간)
LabVIEW의 3D 그래프를 사용하여 3차원 데이터를 시각화할 수 있습니다. 3D 그래프 프로퍼티를 수정하여 데이터가 나타나는 방식을 사용자 정의할 수 있습니다.
표면의 온도 분포, Joint Time-Frequency Analysis, 비행기의 움직임 등 많은 실제 데이터 세트에서 3차원으로 데이터를 시각화해야 합니다.
LabVIEW는 다음과 같은 타입의 3D 그래프를 가집니다:
3D 표면, 3D 파라미터형, 3D 커브 그래프를 제외한 나머지 3D 그래프를 3D 플롯 프로퍼티 대화 상자와 함께 사용하여 3차원적으로 그래프를 그립니다.
3D 표면, 3D 파라미터형, 3D 커브 그래프를 3D 그래프 프로퍼티 대화 상자와 함께 사용하여 커브와 표면을 그립니다. CURVE는 그래프의 각 포인트를 포함하고 있으며, 각 포인트는 x, y, z 좌표를 가집니다. VI는 이 포인트들을 하나의 선으로 연결합니다. CURVE는 비행기의 비행 경로와 같은 움직이는 물체의 경로를 시각화하는 데 이상적입니다. 그림 13. 샘플 3D 라인 그래프은 3D 라인 그래프의 예를 보여주며 ActiveX 3D CURVE 그래프와 유사합니다.
표면 플롯은 x, y, z 데이터를 사용하여 그래프에 포인트를 플롯합니다. 표면 플롯은 이러한 포인트를 연결하여 데이터의 3차원 표면 보기를 형성합니다. 예를 들어, 지형 맵핑을 위해 표면 플롯을 사용할 수 있습니다.
파라미터형 플롯은 파라미터 함수의 파라미터를 사용하여 플롯의 CURVE를 결정하는 표면 플롯입니다. 기하 입체 객체를 그래프로 나타내는데 파라미터형 플롯을 사용할 수 있습니다. 다음 그림은 3D 표면 그래프와 3D 파라미터형 그래프의 예를 보여줍니다.
프런트패널에 3D 그래프를 추가하면 LabVIEW가 블록다이어그램에서 그래프를 보조 VI에 연결합니다. 각 3D 그래프에는 해당하는 보조 VI가 있습니다. 보조 VI는 입력 데이터 타입을 3D 그래프가 수용할 수 있는 일반 데이터 타입으로 변환합니다.
3D 그래프는 렌더링 윈도우에서 그래픽 하드웨어 가속도를 사용하여, 성능상의 이점을 제공합니다. 3D 그래프에서 마우스 오른쪽 버튼을 클릭하고 바로 가기 메뉴에서 렌더링 윈도우를 선택하여, 렌더링 윈도우에서 3D 그래프를 봅니다.
ActiveX 3D 그래프는 ActiveX 기술과 3D 형을 다루는 VI를 사용합니다. ActiveX 3D 그래프를 선택할 때, LabVIEW는 ActiveX 컨테이너를 3D 그래프 컨트롤을 포함하고 있는 프런트패널에 추가합니다. 또한 LabVIEW는 블록다이어그램에 ActiveX 3D 그래프 컨트롤에 참조를 놓습니다. LabVIEW는 이 참조를 3 개의 3D 그래프 VI중 하나에 연결합니다. ActiveX 3D 그래프는 프런트패널 창에서 그래픽 하드웨어 가속을 사용합니다.
3D 그래프에 데이터를 플롯하는 예제는 다음 디렉토리를 참조하십시오:
- LabVIEW\examples\Controls and Indicators\Graphs and Charts\Math Plots - 3D
- labview\examples\Controls and Indicators\Graphs and Charts\Waveform Graphs and Charts