LabVIEW의 그래프 혹은 차트의 Grid 라인을 프로그램적으로 켜거나 끄는 방법



주요한 소프트웨어: LabVIEW Development Systems>>LabVIEW Full Development System
주요한 소프트웨어 버전: 8.6.1
문제가 해결된 소프트웨어 버전: N/A
부차적인 소프트웨어: N/A

문제점: LabVIEW의 그래프 혹은 차트의 Grid 라인을 프로그램적으로 켜거나 끄는 방법이 있는지 알고 싶습니다.

솔루션:

웨이브폼 혹은 차트에서 Grid 라인을 끄는 가장 좋은 방법은 Grid 라인의 색깔을 투명한 것으로 바꾸는 것입니다.
그래프의 속성창 또는 프로그램에서 수동으로 설정할 수 있습니다.

수동방법 :
수동으로 그래프나 차트에 눈금선을 해제하려면, 다음 단계를 완료하십시오.
1. 그래프나 차트에서 마우스 오른쪽 단추를 클릭하고 속성을 선택합니다.
2. 스케일 탭으로 이동합니다.
3. 드롭 다운 메뉴에서 X 또는 Y 축을 선택합니다.
4. Grid 스타일 및 색상 섹션에서 그래프 아이콘을 클릭하고 아래 그림과 같이 선 이미지를 선택합니다.

프로그래밍 방법 :
VI에서 프로그래밍 방식으로 그래프나 차트에 눈금 선을 해제하려명, 다음 단계를 완료하십시오.
1. 웨이브폼 그래프 또는 웨이브 폼 차트에 대한 속성 노드를 작성합니다. 이를 위해, 차트나 그래프의 아이콘을 마우스 오른쪽
버튼으로 클릭하고 Create>>Property Node>>X Scale>>Grid Colors>> Major Color로 이동합니다.
2. 프로퍼티 노드에서 오른쪽 버튼을 클릭하고, Change all to Write을 선택합니다.
3. 주 Grid 라인의 색깔 프로퍼티 뿐만 아니라 보조 Grid 색깔의 인스턴스 또한 만들어야 합니다. 이 작업을 수행하기 위해, 프로퍼티 노드를 간단하게 확장하고 지우길 원하는 Grid 라인을 선택하여 끄십시오.
4. Grid 라인의 색깔을 투명한 상수로 설정합니다. 이것은 두 가지 방법으로 설정할 수 있습니다.
 - 프로퍼티 노드에서 우클릭 후 숫자 상수를 생성합니다. 그리고 Create>>Constant를 선택합니다. 그 후에 숫자 상수를 16777216으로 변경합니다.
 - 블럭 다이어그램에서 우클릭 그리고 Functions>>Programming>>Dialog&User Interface>>Color Box Constant를 선택합니다.
그 후에, 색깔 상수 박스에서 좌클릭 그리고 회색 스케일 선택자에서 우클릭하여 T를 선택합니다.

참고 : 만약 LabVIEW 6 그리고 그 이상의 버전에서 여러 개의 X 또는 Y스케일을 사용할 경우, GridColors 속성은 활성화 스케일로 적용될 것입니다. Active X 스케일 또는 Active Y 스케일 프로퍼티를 사용하는 Gridcolor 전에 활성화 스케일로 설정하십시오.
그러나, 규모가 가장 작은 낮은 지수에서 가장 높은 순서로 그려진다는 것에 유의하십시오. 즉, 서로 다른 스케일에서 Grid 선이 겹치는 경우, 더 높은 인덱스 스케일의 색이 그래프에 도시되는 것을 의미합니다.(즉, 스케일 1 라인이 스케일 0 라인을 커버할 수 있음.)
"투명"색상 설정은 정말 배경 색상이기 때문에, 투명 라인을 보일 수 있도록 커버한다는 의미입니다.

LabVIEW의 그래프와 차트에서 프로그램적으로 Grid 라인을 끄는 쪽으로 전환하는 방법을 아래 Grid.vi를 참조하시기 바랍니다.



관련 링크: LabVIEW Help: Customizing Graphs and Charts
KnowledgeBase 1XMGS7HE: How Can I Remove Cursors from a Graph in LabVIEW?


첨부:


Grid.vi - Grid.vi


리포트 날짜: 03/17/1997
마지막 업데이트: 03/05/2015
문서 번호: 0VGFANYP