OrCAD to KiCad netlist converter
OrCAD 회로에서 추출한 PADS용 네트리스트를 KiCad용 네트리스트로 바꾸는 프로그램.
PCB 설계 시,
OrCAD 회로 + PADS Layout 조합으로 사용하던 것을
OrCAD 회로 + KiCad PCB 조합으로 사용하기 위해
네트리스트 변환 프로그램을 만들어 봤다.
아직 조잡하고 미흡한 부분이 많다.
프로그램 파일 다운 ↓
*프로그램 실행 시 경고가 뜰 수 있다. 원한다면 무시하고 실행하면 된다.
*2022.10.24 기능을 업그레이드 했다.
*2022.11.02 기능을 업그레이드 했다.
*2022.11.08 기능을 업그레이드 했다.
*2023.03.13 기능을 업그레이드 했다. OrCAD BOM 정렬 순서에 맞게 정렬. 기타 오류 수정.
*2024.06.27 : v1.5 : 설정방법 수정 (orcad에서 pads용 netlist 추출방법 내용 수정)
순서1.
OrCAD에서 추출한 Netlist를 불러온다.
이 때 네트리스트는 반드시 PADS 용으로 만든 것이어야 한다. orpads2k64.dll 또는 orPadspcb64.dll
Ref.No 부품번호를 정확히 구분하기 위해서 OrCAD에서 네트리스를 만들 때
Value로 만들거나, 아니면 사용할 PCB Footprint를 정확히 기입하여 만들어야 한다.
순서2.
KiCad PCB Editor에서 사용할 Footprint와 그 Footprint가 저장되어 있는 Library를 정확히 넣어주자. Library는 경로없이 이름만 넣어주면 된다. (팁: 엑셀프로그램에 미리 BOM을 작성하여 Library, Footprint를 한꺼번에 복사/붙여넣기 하면 그나마 편하다.)
순서3.
KiCad Netlist 바꾸기 버튼을 눌러 네트리스트를 만들어 준다.
순서4.
파일로 저장한다.
이렇게 만든 KiCad 네트리스트 파일을 KiCad PCB Editor에서 Import하면 된다.
.
.
참고/주의사항
KiCad에서 Import 실행 시, 심볼에 대한 네트를 찾을 수 없다는 경고 메세지가 뜰 수 있다. 네트를 연결하지 않은 Footprint 핀 때문이다. 무시해도 PCB 설계에 이상은 없으나, 연결 안한 핀에 대한 검증 코드는 작성하지 못했다.
.
.
여러분은 이 세상을 본받지 말고, 마음을 새롭게 하여 변화를 받으십시오.
그러면 여러분은 하나님의 선하시고 기뻐하시고 온전하신 뜻이 무엇인지를
분별할 수 있게 될 것입니다.
-쉬운성경 로마서 11장 2절
'PCB 설계 > PCB설계-관련 정보' 카테고리의 다른 글
챗GPT한테 PCB 설계에 대해 물어봤다 (0) | 2023.03.06 |
---|---|
PCB 배선 저항 계산 공식, 전압강하 계산 공식 (0) | 2023.02.27 |
PCB 설계 할 때 가장 중요한 것? (2) | 2022.09.27 |
PCB 설계, 소프트웨어 단속 (0) | 2022.09.15 |
MCU코딩, PCB설계 질문드립니다. - 전자회로설계교육 (0) | 2022.08.30 |