PCB 프로젝트 라이브러리 역설계

Pierre Meyitang
|  작성 날짜: 2017/02/21 화요일  |  업데이트 날짜: 2020/09/25 금요일

People working on a PCB

클라이언트로부터 PCB 설계 파일을 받는 과정이 항상 순탄치만은 않습니다. 클라이언트는 불완전한 프로젝트 파일, 표준화되지 않은 구성 요소 라이브러리를 포함한 프로젝트 라이브러리 파일 또는 실제로 필요하지 않은 다른 파일을 보낼 수 있습니다. 그런 상황이 발생하면 프로젝트를 어떻게 진행하시겠습니까?

외주는 비용을 절감하고 이익 마진을 늘리려는 회사들에게 사실상의 해결책이 되었습니다. 회사들은 특정 작업에 자체 자원을 소비하는 대신, 그 분야를 전문으로 하는 다른 회사에 그 작업을 맡겨 자신들이 가장 잘하는 일에 집중할 수 있습니다. 새로운 제품 설계는 종종 별도의 설계 회사에 위탁됩니다. 만약 여러분의 회사가 PCB 설계를 외주하거나 여러분의 회사가 PCB 설계 회사라면, 이 블로그 포스트가 여러분의 삶을 더 쉽게 만들 수 있으니 계속 읽어보세요.

디자이너를 위한 의사소통 문제

다른 회사에 작업을 외주하는 것은 모든 관련 당사자 간의 더 나은 의사소통을 요구합니다. PCB 설계 엔지니어의 경우, 이는 완전한 PCB 프로젝트 파일이 클라이언트에게 전송되도록 하는 것을 의미합니다. 불행히도, 클라이언트로부터 파일을 받는 과정이 항상 순탄한 것은 아닙니다. 클라이언트는 불완전한 프로젝트 파일, 표준화되지 않은 구성 요소 라이브러리를 포함한 프로젝트 파일 또는 실제로 필요하지 않은 다른 파일을 보낼 수 있습니다.

그런 상황이 발생했을 때, 프로젝트 시작 시 PCB 디자인의 역설계를 어떻게 진행하시나요? 여기에는 보드 디자이너가 디자인 프로젝트 파일만으로 소스 라이브러리를 생성해야 할 때 발생할 수 있는 도전 과제와 이 과정을 용이하게 할 수 있는 몇 가지 가능한 해결책에 대한 개요가 있습니다.

PCB 프로젝트 파일 이해하기

프로젝트 파일 구조는 PCB 디자인 소프트웨어의 다양한 브랜드마다 크게 다릅니다. 일반적으로 소프트웨어 패키지에는 아래 표에 나와 있는 여섯 가지 파일 유형이 있습니다:

쉽고 강력하고 모던한 서비스

세계에서 가장 신뢰할 수 있는 PCB 설계 시스템

PCB 디자인 소프트웨어 패키지의 전형적인 파일 구조
파일 내용
스키마틱 파일
논리적 연결이 있는 프로젝트 전기 스키마. 일반적으로 소프트웨어 도구 외부에서 읽을 수 있음
PCB 파일
트레이스 및 라우팅 정보 및 물리적 보드 속성. 일반적으로 소프트웨어 도구 외부에서 읽을 수 있음.
데이터베이스 파일
구성 요소에 대한 메타데이터
PCB 파일
물리적 구성 요소 매개변수
스키마틱 파일
전기 구성 요소 매개변수 및 구성 요소 심볼
메인 파일
다른 파일, 프로젝트 옵션, 구성 매개변수에 대한 링크 및 참조

대부분의 회로도 및 PCB 파일은 자체 포함되어 있습니다. 이는 계약자가 고객에게 회로도나 PCB 파일만을 보내도, 고객이 전체 회로도 및 인쇄 회로 기판 파일 내용을 열어보고 확인할 수 있다는 의미입니다.

이러한 유연성은 편리해 보일 수 있지만, 양날의 검이 될 수 있습니다. 종종 고객이 이전 계약자와의 계약이 조기 종료되어 인쇄 회로 기판이나 회로도 파일만을 복구하는 상황이 발생합니다. 그러면 고객의 다음 계약자는 고객이 제공한 불완전한 프로젝트 파일을 바탕으로 향후 설계를 해야 하는 부담을 지게 됩니다.

많은 경우, 회로도 및 PCB 파일만으로는 설계 내의 구성 요소를 즉시 편집하는 것이 불가능합니다. 이러한 경우에는 회로도 및 PCB 파일이 필요합니다. 이는 PCB 설계 프로젝트에서 구성 요소를 대량으로 편집해야 할 때 더욱 분명해집니다. 인쇄 회로 파일을 사용하면 계약자는 더 많은 엔지니어링 유연성을 가지며, 다음과 같은 기능을 할 수 있습니다:

  • 주어진 구성 요소의 발자국을 수정하고 수천 개의 참조를 업데이트
  • 표준화된 구성 요소 생성
  • 구성 요소 발자국 및 심볼 수정

Altium Designer®의 Altium Library Loader에서 역공학

몇 개의 부품에 대해 이러한 작업을 수행하는 것은 쉬울 수 있습니다. 그러나 새로운 디자인이 클라이언트로부터 도착할 때마다 수천 개의 다른 부품 각각에 대해 발자국과 심볼을 다시 만들어야 한다면 어떨까요? 계약자는 기존 디자인에 대한 새로운 라이브러리를 다시 생성하며 바퀴를 다시 발명해야 할 필요가 있습니다. 이는 비현실적이며 엄청나게 시간이 많이 소요됩니다.

Altium Library Loader는 PCB 디자인을 역설계하는 가장 좋은 방법입니다.

간편한 컴포넌트 관리

컴포넌트를 관리하고, 실시간 공급망 데이터를 확인하고, 즉시 사용 가능한 수백만 개의 부품에 액세스할 수 있습니다.

Altium Designer의 라이브러리 로더를 사용하여 PCB 프로젝트 라이브러리를 쉽게 역설계하는 방법을 알아보는 무료 백서를 다운로드하세요.

작성자 정보

작성자 정보

피에르는 현재 Altium 북미 지역의 영업 응용 엔지니어입니다. 그는 하버드 대학교 Wyss Institute for Bioinspired Robotics에서 메카트로닉스 디자인 및 제작 분야에서 전기-기계 엔지니어로 일했습니다. 피에르는 최근 Altium의 엔지니어링 팀에 합류했으며, 소형 PCB, CNC 기계, IOS 앱 개발에 대한 그의 취미를 계속하고 있습니다.

관련 자료

관련 기술 문서

홈으로 돌아가기
Thank you, you are now subscribed to updates.
Altium Need Help?