You are here

LabVIEW 라이브러리

3D 표면 예제

예제 설명

 

3D 표면 VI로 임의의 amplitude를 갖는 움직이는 sign-waveform을 그리는 예제입니다. 프로퍼티 VI를 이용해 3D 표면의 속성을 변경할 수 있습니다.

다운로드 안내
LabVIEW > 예제 찾기 > 사용자 인터페이스 만들기> 데이터 디스플레이 > 그래프와 차트 >> 3D Surface Example - Fluctuating Sine Wave.vi

파일 다운로드 하기

 

직접 다운로드 예제는 LabVIEW 8.5 (한글판) 이상의 버전에서 열립니다. 이전 버전의 사용자 분들은 상단에 표기된 예제 찾기를 이용하시면 LabVIEW에서 실행하실수 있습니다. (단, LabVIEW 8.5 이상에서 추가된 새로운 기능은 LabVIEW 평가판 다운로드를 통해 확인)

 

프런트패널

 

실행방법

1. Plot Style 링 컨트롤로 3D 그래프의 플롯 스타일을 변경합니다.
2. Transparency (%) 노브 컨트롤로 3D 그래프의 투명도를 변경합니다.
3. XY Projection 불리언 컨트롤로 이미지를 XY평면에 투영합니다.
4. Show Projection Only 불리언 컨트롤로 투영만 보이도록 합니다.
5. STOP 불리언 정지버튼으로 VI 실행 종료합니다.

 

 

 

 

블록다이어그램

 

3D Surface Example – Fluctuating Sine Wave.vi

create waveform.vi

 

1. For 루프 내에서 create wafeform.vi가 실행되어 sine-waveform을 만들어 냅니다.   
  Signal type을 0에서 3까지 선택 가능하며, 삼각, 사각, 직선, 사인 형의 그래프를 만들어 낼 수 있습니다.
  Signal type이 선택되지 않은 경우 기본적으로 사인 형의 그래프가 만들어 집니다.

2. 3D 표면 VI에 sine-waveform가 전달되고 그래프에 그려집니다.

3. 기본 프로퍼티 VI는 3D 그래프의 참조를 받아 플롯 스타일과 투명도를 조절합니다.

4. 투영 프로퍼티 VI는 3D 그래프의 참조를 받아 XY 평면 투영과 투영만 보이는 그래프를 조절합니다.