PADS는 기본적으로 다양한 Basic Script를 제공하며, 이를 활용하면 PCB 설계의 전반적인 효율을 높일 수 있습니다.
스크립트는 반복적인 작업을 자동화하거나 설계 데이터를 추출하고, 보고서를 생성하는 데 사용되며, 이러한 활용을 통해 시간 절약은 물론 워크플로우를 최적화하고 고급 기능에 보다 쉽게 접근할 수 있는 이점이 있습니다.
이번 테크레터에서는 PADS에서 활용 가능한 세 가지 추가 스크립트를 소개해 드리겠습니다.
1️⃣Remove Teardrops on SMD Pins
해당 기능은 Through-Hole과 Via에 Teardrops을 유지하면서 모든 SMD 핀에서 Teardrops을 제거할 수 있습니다
1. Teardrop이 포함된 설계 파일을 오픈합니다.

2. 첨부된 SelectSMDPins.TXT 파일을 SelectSMDPins.BAS로 이름 변경한 뒤, [Tools] – [Basic Scripts] 메뉴의 Load File을 통해 불러옵니다.

3. 해당 스크립트를 실행하면 보드 상의 모든 SMD 핀을 선택하게 되며, 완료까지 몇 분 정도 소요될 수 있습니다

4. 열려 있는 ‘Teardrop Properties on Traces’ 대화 상자에서 [Action] 항목 아래의 [Del] 버튼을 클릭합니다.
[Apply To] 항목이 ‘Selection’으로 설정되어 있는지 확인한 후, [OK]를 클릭합니다

5. SMD 핀의 Teardrop이 제거됩니다.

2️⃣Route Segment Length
설계 중에 배선한 Trace의 Segment별로 화면에서 길이를 확인하고 싶은 경우 사용되는 기능입니다.
1. [Tools] – [Basic Scripts] 메뉴의 Load File을 통해 Route_Segment_Length.BAS 파일을 불러온 후 Run 을 눌러 해당 Script를 실행합니다.

2. 스크립트 실행 후, 원하는 Trace를 선택하면 길이를 즉시 확인할 수 있습니다.

3. 중간에 via가 포함될 경우 해당 거리도 반영됩니다.

3️⃣Testpoint Summary
디자인에서 사용하고 있는 Testpoint의 내용에 대해서 Report하는 기능입니다.
1. [Tools] – [Basic Scripts] 메뉴의 Load File을 통해 Route_Segment_Length.BAS 파일을 불러온 후 Run 을 눌러 해당 Script를 실행합니다.

2. Script를 실행하면 아래와 같은 창이 나타나고, Report가 해당 경로에 자동으로 저장됩니다.

3. 아래와 같은 Report file을 확인할 수 있습니다.

참고로 아래 링크를 통해 관련 스크립트들을 다운로드 받으실 수 있습니다.
ED&C: PADS