# 사례

## 면적 계산

수학과 패턴 찾기, 거리 측정 함수를 함께 사용하여 모델 영역의 면적을 측정할 수 있습니다. 이 사례서는 부품의 직사각형 부분 면적을 계산하는 방법을 알아보겠습니다.

1. 추가를 클릭하고 검사 응용 프로그램 단계의 찾기 도구에서 패턴 찾기 도구를 선택합니다. 다른 도구가 참조로 사용할 수 있도록 부품을 Fixture로 만듭니다. 자세한 내용은 패턴 찾기를 참조하십시오.

2. 추가를 클릭하고 검사 응용 프로그램 단계의 측정 도구에서 거리 측정을 선택합니다. 관심 영역의 폭을 측정합니다. 소프트웨어는 영역을 측정하기 위해 가장자리 찾기 도구를 설정합니다. 도구의 이름을 폭으로 바꿉니다. 자세한 내용은 거리 측정을 참조하십시오.

3. 추가를 클릭하고 검사 응용 프로그램 단계의 측정 도구에서 거리 측정을 선택합니다. 관심 영역의 높이를 측정합니다. 소프트웨어는 영역을 측정하기 위해 가장자리 찾기 도구를 설정합니다. 도구의 이름을 높이로 바꿉니다. 자세한 내용은 거리 측정을 참조하십시오.

4. 추가를 클릭하고 수학 및 논리 도구에서 수학 도구를 선택합니다. 계산 값 옆에 레이블을 추가하려면 레이블 이름 앞에 ' 문자를 입력합니다. 이 사례에서는 계산표의 헤더 행에 너비, 높이, 면적이라는 텍스트 레이블을 추가할 수 있습니다.

5. 함수 삽입을 클릭하고 Windth 함수의 드롭다운에서 거리를 선택하여 폭의 속성을 연결합니다. 함수 삽입을 클릭하고 높이 도구의 드롭다운에서 거리를 선택하여 폭의 속성을 연결합니다. 자세한 내용은 수학을 참조하십시오.

6. 직사각형 부분의 면적을 계산하려면 폭 값이 있는 셀 코드를 입력하고 곱하기 기호인 *를 입력하고 높이 값의 셀 코드를 입력합니다. 수학 도구가 값을 계산합니다.

   셀 값에는 참조가 있으며 스프레드시트에 표시됩니다. 값 위로 마우스를 가져가면 값의 이름을 볼 수 있으며 이 이름은 추가 계산에도 사용할 수 있습니다.

   셀 값의 참조 이름을 사용하여 계산을 수행할 수도 있습니다.

   계산은 HMI 응용 프로그램 단계에서 사용할 수 있습니다. 자세한 내용은 HMI를 참조하십시오.

## EL 분류 도구와 수학 및 논리 도구를 사용한 어셈블리 확인

수학 도구를 이용하면 ViDi EL 분류 도구를 함께 사용하여 어셈블리를 확인할 수 있습니다. 구성 요소를 발견하고 파악하고 나면 수학 도구는 합격/불합격 결과를 제공할 수 있습니다.

이 사례에서는 스위치, 저항, 콘덴서의 세 가지 구성품이 부품에 올바르게 조립되는지 여부를 보여 주습니다.

1. 추가를 클릭하고 검사 응용 프로그램 단계의 찾기 도구에서 패턴 찾기 도구를 선택합니다. 다른 도구가 참조로 사용할 수 있도록 부품을 Fixture로 만듭니다. 자세한 내용은 찾기 도구를 참조하십시오.

2. 검사 응용 프로그램 단계의 ViDi EL 도구에 있는 분류 도구를 사용하여 어셈블리에 필요한 구성품을 분류합니다. 상이한 구성품에는 다른 클래스의 레이블을 지정합니다. 자세한 내용은 ViDi EL 분류 도구를 참조하십시오.

   스위치를 분류하기 위해 새 분류 도구를 추가합니다. 이 사례에는 세 가지 유형의 스위치가 있습니다.

   분류 도구의 아이콘을 클릭하고 분류 아이콘 옆에 있는 입력 필드에 구성품 이름(이 경우에는 '스위치')을 입력하여 도구 이름을 변경합니다.

   두 번째 구성품은 저항입니다. 저항의 상태를 분류하기 위해 새 분류 도구를 추가합니다. 이 사례에서는 두 가지 유형의 저항이 있고 저항이 누락된 경우가 있습니다.

   분류 도구의 아이콘을 클릭하고 분류 아이콘 옆에 있는 입력 필드에 구성품 이름(이 경우에는 '저항')을 입력하여 도구 이름을 변경합니다.

   이 사례에서 세 번째 구성품은 콘덴서로 콘덴서는 적절히 삽입되거나 기울어진 두 가지 상태를 갖습니다. 이 경우 분류에는 콘덴서가 올바르게 배치되었는지 여부를 일컫는 두 개의 클래스가 있습니다.

   분류 도구의 아이콘을 클릭하고 분류 아이콘 옆에 있는 입력 필드에 구성품 이름(이 경우에는 '콘덴서')을 입력하여 도구 이름을 변경합니다.

3. 분류 도구의 클래스 편집으로 이동하여 구성품에 레이블 지정이 올바로 되었는지 확인합니다.

4. 추가를 클릭하고 수학 및 논리 도구에서 수학 도구를 선택합니다. 자세한 내용은 검사를 참조하십시오.
   1. 분류 도구의 각 구성품 분류 결과를 스프레드시트에 별도 셀로 연결합니다. 속성 연결에 대한 자세한 내용은 수학을 참조하십시오.
   2. 값 옆에 텍스트 레이블을 추가할 수 있으므로 나중에 작업을 로드할 때 값이 참조하는 것을 쉽게 식별할 수 있습니다.
   3. ' 문자를 사용한 후 ' 문자 뒤에 입력하여도 되고 Name 함수를 사용해도 됩니다. 이름 도구를 사용하려면 도구 속성 링크를 클릭한 후 드롭다운 목록에서 이름을 선택하지 말고 삽입할 도구의 이름을 선택합니다.

      1. 이 사례에서는 스위치, 저항, 콘덴서의 각 구성품마다 텍스트 레이블과 표의 헤더도 있습니다.

         - 기대 열: 해당 어셈블리에 적합한 구성품을 표시.
         - 발견 열: 어셈블리의 구성품을 표시.
         - 합격 열: 구성품이 올바른지 여부를 표시.

5. 기대 열에 ' 문자를 이용해 올바른 유형의 구성품 분류 명을 채웁니다. 이 경우 올바른 스위치는 YSA로 분류되는 스위치이며, 올바른 저항은 5K로 분류되는 저항이고, 올바르게 배치된 콘덴서의 분류 레이블은 'OK'입니다.

6. 발견 열 설정에는 Predicted Class 함수를 사용합니다. 도구 속성 링크를 클릭하여 구성품 이름을 선택한 다음 드롭다운 목록에서 예측 클래스를 선택합니다.

   모든 구성품에 대해 이 단계를 반복합니다.

7. 합격 열을 설정하려면 Exact 함수를 삽입하거나 연결하고 Exact(텍스트1, 텍스트2)처럼 Exact( 뒤에 비교해야 하는 값을 입력합니다. 이 함수를 사용하면 문자열 비교를 수행할 수 있습니다. 현재 예에서는 B1이 예상 스위치에 대한 셀 참조이며 C1은 발견 스위치에 대한 참조이므로 Exact의 구문은 Exact(B1,C1)입니다.

   저항과 콘덴세에 대해서도 같은 절차를 반복합니다.

   구성품이 정확하면 Exact가 1을 반환하며 구성품이 정확하지 않으면 Exact는 0을 반환합니다.

8. 이제 어셈블리에 대한 값을 설정할 수 있습니다. 이 사례에서는 점수 값에 합격한 세 값의 평균이 표시됩니다. 평균 값을 얻으려면 Mean(값0,[값1, ...])의 형식으로 Mean 함수를 사용합니다. 어셈블리 확인의 경우 전체 도구 합격 임계값을 정적인 값으로 설정할 수 있습니다. 이 사례에서는 합격 값이 임계값 텍스트 레이블과 함께 0.5로 설정되어 있습니다. 구성품 수와 확인 목표에 따라 이 값을 조정할 수 있습니다.

9. 그런 다음 어셈블리 점수가 임계값을 초과하는지 여부를 표시할 수 있는 값을 설정할 수 있습니다. 이 예에서는 점수 값이 임계값 보다 높으므로 어셈블리 확인으로 합격 결과를 얻게 됩니다.