누군가 또는 외부 업체로부터 PCB 파일 (.brd 파일)을 받았다고 가정한다.
그런데 Footprint에 필요한 데이터, 예를 들면 실크스크린같은 정보가 누락되거나, 다른 Footprint가 있다고 가정하여 해당 Footprint를 수정하려고 할때 아래와 같이 진행한다.
아래 예시는 Silkscreen이 누락되었다고 가정하자. 그래서 해당 Footprint를 수정해 주려고 한다.
이 Symbol을 단축키 F4으로 열어보면, 라이브러리 경로가 나와있다. 이 경로는 이전에 작업한 업체 또는 사람이 사용했던 경로이고, 이 부분을 수정하여 업데이트 해주면 해당 Footprint를 수정할 수 있다.
1. 현재 Board파일 (.brd) 라이브러리 정보 export 하기
package symbols - 사용한 .psm .dra 파일 추출
padstacks - 사용한 .pad 파일 추출
* brd파일과 동일 경로에 출력하면 정신없으므로, symbols라는 폴더를 만들어 추출한다.
2. Symbols 내에 있는 Footprint를 수정하고 저장해준다.
(위 예시의 경우 capc2012n 파일과 resc3216n 파일의 실크스크린이 누락되어있다.)
3. 변경된 Footprint Refresh 시켜주기
(결과) 해당 Silkscreen이 생성되어 업데이트가 되었다.
F4 단축키로 속성을보면 해당 라이브러리 경로가 바뀌어 있음을 알 수 있다.
어차피 brd 파일을 저장하면 업데이트된 상태로 저장이 되고, 다른 사람에게 보내도 마찬가지로 이 방식으로 수정해서 사용할 수 있다.
Netlist없이 부품 교체 방법. (trick) 아래 참고.. (1번이 더 간결하다)
1번
https://ansan-survivor.tistory.com/729
2번
https://ansan-survivor.tistory.com/617