Altium Designer®의 Project Releaser를 사용하여 출력 작업 파일 생성 과정을 자동화함으로써 수동 작업에 드는 시간을 어떻게 절약할 수 있는지 알아보세요.
제가 이전 블로그 포스트에서 언급했듯이, 전문 PCB 설계 문서(예: 제작 및 조립 도면)를 생성하기 위해 여전히 사용되고 있는 수동 프로세스와 Altium Draftsman®과 같은 도구가 그 과정을 자동화하는 데 어떻게 도움이 될 수 있는지에 대해 이야기했습니다. 불행히도, 도면을 생성하는 것은 제작을 위해 완전히 문서화된 디자인을 문 밖으로 내보내는 싸움의 일부에 불과합니다. 여전히 자재 목록, Gerber 및 드릴 파일, ODB++ 또는 기타 제작 파일, 회로도 페이지의 인쇄물 및 기타 다양한 문서 및 제조 파일과 같은 출력물을 생성하는 작업에 매달려 있습니다. 다시 말해, 2017년에도 예상보다 더 많은 수동 작업을 하고 있다는 것을 발검하게 됩니다. 우리는 일을 더 쉽게 만들어주는 소프트웨어가 있지 않나요?
제조업체에게 명확하고 정확한 설계 의도를 전달하기 위해서는 올바른 출력 작업 파일을 제공하는 것이 중요하지만, 출력물을 생성하는 수동 과정은 지루하고 문제가 될 수 있습니다. 제품을 제시간에 예산 내에서 출시하려고 할 때, 수시간 동안 출력 파일을 생성하는 것은 많은 스트레스를 유발할 수 있습니다. 이 과정을 자동화하여 다른 엔지니어링 도전과제에 더 많은 시간을 할애할 수 있는 방법이 있다면 어떨까요?
대부분의 사용자가 마주하는 것은 두려움의 대상인 "포인트 툴" 또는 "툴 체인" 접근 방식으로 돌아가는데, 이는 설계 과정의 각 부분 - 회로도 설계, PCB 레이아웃 등 - 이 서로 거의 또는 전혀 상호 작용하지 않는 독립 실행형 프로그램에 의해 처리됩니다. 파일이나 넷리스트 전달을 제외하고 말이죠. 설계가 무엇인지 이해하는 종합적인 시스템이 없습니다. 회로도 프로그램을 열어 회로도 출력물과 자재 목록을 생성해야 합니다. 그 다음에는 PCB 도구로 넘어가서 베어 보드와 나머지 조립 파일을 처리합니다. 각 환경 내에서 일괄 출력을 수행할 방법이 있을 수도 있고 없을 수도 있습니다 - 여기, 여기, 여기를 클릭하여 회로도를 생성한 다음, 저기, 저기, 저기를 클릭하여 .
PCB 도구에서는 처음에 번거로운 설정을 마친 후 일부 출력을 일괄 처리로 실행할 수 있어 조금 더 나아질 수 있습니다. 여기서 "번거로운 설정"이란 Gerber 출력을 위해 각각의 개별 레이어를 추가하는 것을 말합니다. 따라서 간단한 4 레이어 보드라도 마스크, 실크 등을 추가하면 최소한 열두 개 이상의 다른 문서를 생성해야 합니다. ODB++와 같은 더 고급 형식이 사용 가능할 수 있지만, 같은 일괄 처리 과정의 일부로는 제공되지 않습니다. 그리고 Gerber X2와 IPC-2581 같은 새로운 형식들은? 다른 곳에서 찾아봐야 합니다.
설계에 조립 변형(장착/미장착/변경된 구성요소)의 사용이 필요한 경우, 조립 기반 출력 목록이 기하급수적으로 증가합니다.
디자인을 수정할 때가 되면, 이 과정을 처음부터 다시 시작해야 합니다. 왜냐하면 이 과정의 대부분을 재사용할 수 없기 때문입니다. 대부분 수동으로 진행되는 이 과정 때문에, 많은 조직들은 누락된 것이 없는지 확인하기 위해 디자인 출시 체크리스트를 사용해야 합니다. 거버 파일? 확인. 드릴? 확인. 픽 앤 플레이스? 확인. 몇 시간 후면, 모든 것이 준비될 것입니다. 그 체크리스트가 왜 필요한가요? 간단합니다. 도구 체인 기반 환경은 전체 디자인을 한 번에 볼 수 없기 때문에, 단일 통합 디자인 출시 패키지를 생성할 방법이 없습니다.
Altium은 표준 Altium 라이선스의 일부로 제공되는 두 가지 독특한 메커니즘, 출력 작업 파일과 프로젝트 릴리저를 결합하여 이 문제를 해결했습니다. "outjob 파일"(일반적으로 불리는)은 전체 디자인 흐름에 대한 출력에 대한 접근을 제공합니다. 스키마 기반 및 PCB 기반 문서 및 파일 세트의 모든 조합을 선택하고 PDF 파일 및 폴더 세트와 같은 여러 출력 "컨테이너"로 보낼 수 있습니다. 이는 Altium의 통합 디자인 환경을 통해 가능하며, 시간 절약 측면에서 내가 가장 좋아하는 기능일 수 있습니다.
여러 출력 문서를 위한 출력 작업 파일 구성
이 설정들은 하나의 환경에 포함되어 있을 뿐만 아니라, 언제든지 호출할 수 있도록 디자인 프로젝트의 나머지와 함께 파일로 저장됩니다. 간단한 초기 설정 외에도 변경 사항을 더욱 간단하게 만듭니다.
다양한 문서 세트(제작 대비 조립)에 대해 여러 출력 작업 파일을 생성할 수 있으며, 다른 제작 공장이 다른 요구 사항을 가질 경우에도 마찬가지입니다. 하나의 outjob은 ODB++를 선호하는 미국 내 공장에 보내는 프로토타입 디자인에 사용될 수 있으며, 다른 하나는 Gerber와 드릴이 필요한 해외 생산 런에 설정될 수 있습니다.
전체 클릭 수를 더욱 줄이기 위해, 우리는 Project Releaser를 개발했습니다. 이 도구는 출력 작업 파일 개념을 소스 프로젝트의 아카이브 제어(회로도, PCB 등)와 함께 배치하여 설계 문서화 및 릴리스 프로세스를 자동화합니다. 여러 개의 아웃잡을 한 번에 실행하고, 그들의 출력 세트를 소스 데이터 옆에 배치하여 로컬에 저장하거나 Altium Vault®로 보내 추가적인 보안과 제어를 할 수 있는 단일 릴리스 패키지를 생성할 수 있습니다. ECO가 초기 릴리스와 동일한 수준의 불편함과 노력을 요구하는 대신, 프로젝트에 대한 모든 릴리스 설정이 기억되어 몇 번의 클릭으로 간소화됩니다.
프로젝트 릴리즈자
Altium의 출력 작업 파일과 Project Releaser를 사용하면 수동 제조 파일 출력을 위해 낭비된 시간을 몇 시간씩 되돌릴 수 있습니다.
Dave는 EDA 산업에서 20년 동안 응용 엔지니어로 일해 왔습니다. 그는 1995년에 PADS 소프트웨어, ViewLogic 및 기타 여러 EDA 도구를 대표하는 중앙 대서양 리셀러에서 일하기 시작했습니다. 그 후 PADS 소프트웨어에서 직접 일하게 되었고, Innoveda에 인수된 후에도, 그리고 Mentor Graphics에 인수된 후에도 계속 근무했습니다. 그와 비즈니스 파트너는 2003년에 자신들의 VAR(Atlantic EDA Solutions)을 설립하여 Mentor의 PADS 채널을 대표하고, 나중에는 Cadence의 OrCAD 및 Allegro 제품을 대표했습니다. 2008년부터 Dave는 Altium에서 직접 일하고 있으며, 뉴저지에 있는 자택 사무실에서 근무하고 있습니다.
One interface. One data
model. Endless possibilities.
Effortlessly collaborate with
mechanical designers.
The world's most trusted
PCB design platform
Best in class interactive
routing
View License Options
The world’s most trusted PCB design system.