반응형

DFM (Design For Manufacturing)관련 여러 사용 방법에 대해서는 아래 참고.

https://ansan-survivor.tistory.com/938

 

[PCB Editor] [DFM] OrCAD / Allegro PCB Design True DFM Wizard 사용하기, DFM 마법사 사용하기

1. Setup - DesignTrue DFM Wizard 2. Wizard 진행 2-1. Welcome 2-2. Verify Stackup Names 2-3. Stackup의 타입 지정. 위 PCB는 Primary 부분만 Rigid이고, 나머지는 Flex의 속성을 갖음 2-4. Template 지정..

ansan-survivor.tistory.com

https://ansan-survivor.tistory.com/201

 

[PCB Editor] [DFM] OrCAD PCB/Allegro PCB DFA (Design For Assembly) Constraint Management (CM Rule) 사용방법 / PCB 제조를

OrCAD/Allegro PCB 17.2 버전, Hotfix 48이상에서, 부품을 배치할때 혹시 모를 실수를 방지하기 위해 DFA (조립을 위한 규칙)을 제공해준다. 포스팅은 크게 두개로 나뉜다. Outline, Cutout (외곽선)과 부품간 거

ansan-survivor.tistory.com

 

파트의 Lead영역을 설정하는 방법은 아래 참고.

https://ansan-survivor.tistory.com/985

 

[PCB Editor] OrCAD / Allegro PCB Lead Editor 기능 사용하기 (부품 파트의 리드부분 속성 배치)

이 기능은 Footprint를 설계할 때, Pad부분에 해당 파트의 실제 Lead가 어디까지 닿는지 등을 알 수 있으며 아래와 같은 사항들이 있다. Lead가 무엇인지 모르는 경우 아래 그림을 참고한다. (IC패키지

ansan-survivor.tistory.com

 

이 포스팅은 위에서 설정한 Lead Editor로 만든 Lead와 Pad의 Contact(접점) 영역을 바탕으로 DFM CM Rule을 설정하는 방법이다.

영역은 Toe와 Heel 그리고 Side로 나뉘어 지는데, 이 Lead가 해당 pad로 부터 거리가 얼마나 되는가에 따라 Rule을 설정하는 것이다.

이 기능을 사용하기 위해서는 최상위 라이센스인 "Allegro PCB Venture" 라이센스가 필요하다.

버전은 17.2버전 17.4 버전 지원.

 

1. 먼저 이 기능을 사용하기 위해 스위치를 On 시킨다.

필요에 따라 Lead를 제작한 핀 타입만 켤 수 있다. 위 경우는 모두 스위치를 켬 (그래야 DRC가 활성화 된다)

 

2. Rule Set 설정하기

myRule이라는 이름으로 Set 설정.

 

(옵션)

Non-Etch 일때 활성화 되는 칸

Etch 일때 활성화 되는 칸

 

3. Lead와 Pad간의 간격 최소값, 최대값 입력

    Under body outward L 으로 설정한 이유는, 해당 Lead의 타입이 그 타입이기 때문. (상단의 Lead Editor 포스팅 참고)

Under body outward L 의 최소값, 최대값 적용
설정하면 값이 위처럼 표시됨

 

4. Set 설정값을 Design에 적용

    아래와 같이 setting 값을 적용하면, 위에 Set서 만든 값이 알아서 할당된다.

 

5. DRC업데이트를 하면 해당 DRC가 발생한다.

(결과)

최소 거리를 0.5mm 유지하게 해두었는데, 실제 Lead와 Toe간 거리 값은 0.175mm 이므로 DRC에러가 발생 (Heel도 마찬가지)

만약 Toe와 Heel거리를 0.1 (0.175보다 적은값)으로 수정하면 해당 에러는 사라진다.

이렇게 DFM체크를 미리하여 사전에 납땜할때 Lead와 Pad간의 간격이 맞지 않아 발생하는 문제를 제조전에 사전에 발견하여 설계를 수정할 수 있다.

 

참고 링크)

https://community.cadence.com/cadence_blogs_8/b/pcb/posts/dfa-component-lead-checks

 

BoardSurfers: Detecting Potential Component Lead Assembly Issues

Placing component leads accurately as per the datasheet is an important task while creating a package footprint symbol. As the pin pitch goes down, the size and location of the component lead play a crucial role in the assembly of the components. The...

community.cadence.com

 

반응형

+ Recent posts