개요

설계자가 조립품(Assembly) 환경에서 여러 부품을 배치할 경우, 각 부품 내 TAP 구멍을 일일이 확인하는 것은 시간이 많이 소요됩니다.
이번 규칙은 조립품 내 모든 구성요소를 탐색하여 TAP 피처를 자동으로 검색하고, 규격과 개수를 리스트로 출력하는 i-Logic 규칙입니다.

이를 통해 설계자는 부품 별 TAP 현황을 빠르게 확인할 수 있으며, 도면화 및 BOM 관리 시에도 큰 효율을 얻을 수 있습니다.

규칙 동작 방식

1. 조립품 문서 확인

2. 모든 구성요소 탐색

3. TAP 구멍 검출 및 수량 집계

4. 결과 문자열 생성

5. 결과 출력

코드 주요 부분

' TAP 구멍 여부 확인
If TypeOf oFeat Is HoleFeature Then
    Dim holeFeat As HoleFeature = oFeat
    If holeFeat.Tapped Then
        Dim tapName As String = holeFeat.TapInfo.CustomThreadDesignation
        Dim holeCount As Integer = holeFeat.HoleCenterPoints.Count
        ...
    End If
End If
  • HoleFeature.Tapped 속성을 통해 TAP 구멍 여부 확인
  • CustomThreadDesignation으로 나사 규격명 추출
  • HoleCenterPoints.Count를 통해 동일 규격 구멍의 개수를 계산

실행 결과 예시

활용 방안

참고 및 유의사항

마무리

이 규칙을 활용하면 복잡한 조립품에서도 TAP 구멍 현황을 즉시 파악할 수 있습니다.
이는 설계 검토, 생산 협의, 가공 지시 과정에서 불필요한 오류를 예방하고, 설계 효율성과 정확성을 동시에 확보할 수 있는 규칙입니다.

문의

본 문서에서는 규칙의 주요 Logic과 활용 방법을 소개하였습니다.
전체 i-Logic 코드가 필요하시거나 추가적인 지원이 필요하시면 아래 이메일로 연락 주시기 바랍니다

담당자 : (주)이디앤씨 기술지원팀 이선준 과장
E-mail : sj.lee@ednc.com
Mobile : 010-3070-7031

답글 남기기