여러분은 어떻게 생각하실지 모르겠지만, 저는 소프트웨어 엔지니어가 될 마음이 없습니다. 저는 제가 창의적인 활동에 집중할 수 있도록 백그라운드에서 일상적인 작업을 수행해 주는 소프트웨어를 원합니다. 기계적인 반복을 수행할 필요가 없어지면 컴포넌트를 통해 전기가 흐르는 방식 등 더 높은 수준의 세부 사항을 처리하는 데 시간을 쓸 수 있기 때문입니다. 그래서 저는 ORCAD BOM 소프트웨어를 Altium의 ActiveBOM으로 바꾸었습니다.
회로 기판 Assy에 대한 BOM을 만들려면 수많은 기존 소프트웨어 관련 문제를 처리해야 합니다. 손으로 직접 쓴 목록이 Lotus 1-2-3를 거쳐 훨씬 더 정교한 스프레드시트 프로그램으로 바뀌는 데는 시간이 걸렸습니다. 초창기에는 부품 하드웨어 엔지니어와 부품 소프트웨어 엔지니어가 필요했습니다. 구분 기호로 데이터를 랭글링하는 것은 엔지니어가 연구실에서 진행하는 하드웨어 특성화에서 벗어나게 만드는 일상적인 활동이었습니다. 이에 따라 검증하는 데 들이는 시간은 줄었지만 프로젝트 일정에 문제가 생겼습니다.
부품 소싱 및 비용 산출에 대해 강조하는 조달 부서도 프로젝트 일정에 영향을 끼쳤습니다. 조달 부서 역시 새로 개발된 소프트웨어 관리 시스템을 사용하여 시중의 모든 기업 제품에 대한 BOM을 기록해야 했죠. 부품창고 작업을 수행하고 부품 조사 데이터 세부 정보를 사용할 수 있도록 소프트웨어를 랭글링하는 데는 여러 달이 걸렸습니다. 엔지니어들은 올바른 부품이 주문될 수 있도록 조달에 대한 특정 정보를 얻기 위해 분주히 움직였습니다. 간단히 말해, 상황은 시급히 관심을 가져야 할 정도로 엉망진창이었습니다.
많은 PCB Assy가 부품을 과다하게 포함하고 있는데, 이 때문에 공급업체 부품 번호 등의 기록 관리가 필요합니다. 연필로 그린 도면이 회로도로 바뀔 때 각 부품에는 Assy의 최종 순서에서 고유한 위치를 나타내는 기준 지정 문자가 할당됩니다. 회로도의 각 기준 지정 문자에는 부품 기호가 있으며, PCB Assy 소프트웨어에는 파라메트릭 데이터를 삽입할 수 있는 위치가 있습니다. 파라메트릭 데이터는 치수 및 제조 세부 사항과 함께 기능 사양을 포함할 정도로 방대합니다.
ActiveBOM을 부품 관리자로 사용하여 부품 번호를 찾고 소싱 및 비용 산출을 수행하세요.
수백만 개의 부품이 설계 수요로 인해 전 세계의 시장에서 소싱될 수 있습니다. 부품창고를 추적하는 것은 어려운 일입니다. 하나의 PCB 어셈블리에 있는 부품을 추적하는 것만 해도 힘들죠. 기업 부서마다 다르게 사용되는 각 부품의 식별자를 형성하는 세부 사항은 20개가 넘습니다. 하드웨어 설계 엔지니어는 이러한 각 세부 사항을 모든 부서에 각 파트너가 사용할 수 있는 형식으로 제공해야 합니다.
안정적인 설계를 제공하기 위해서는 임피던스 또는 총 전력 손실과 같은 부품 매개변수를 신중하게 선택해야 합니다. 치수 제약 조건을 충족하려면 부품을 특정 패키징으로 소싱해야 하며, 엄격한 자격 테스트 요구 사항을 충족하려면 안정성을 갖춰야 합니다. 기업 예산에 맞춰 부품은 구하기 쉬우며 적절한 가격이어야 합니다.
하드웨어 설계 엔지니어는 기업 파트너에게 모든 세부 사항을 전달해야 합니다. 파트너로는 기계 엔지니어, 안정성 엔지니어, 품질 엔지니어, 테스트 엔지니어, PCB 레이아웃 설계자, 조달 전문가, 제조 팀, 제작 및 어셈블리를 위한 공급업체 등이 있습니다. 하나의 부품에 대한 정보를 담고 있는 데이터베이스는 매우 많으며, 정교한 커뮤니케이션 채널은 복잡한 관리를 필요로 합니다.
기판에 필요한 컴포넌트를 소싱하는 일은 아무것도 없는 상태에서 시작하지 않습니다. 소프트웨어는 PCB 레이아웃을 바탕으로 실시간 공급업체 정보를 업데이트하고 회로도부터 출력에 이르기까지 정확한 모델을 제공할 수 있어야 합니다. PCB 레이아웃은 회로 기판 워크플로 내에서 원활하게 생산에 통합되어야 하며, 엔지니어는 PCB 라이브러리 내에서 몇 시간씩 시간을 소요해서는 안 됩니다.
각 세부 사항은 스프레드시트 소프트웨어의 알파벳 열에 입력됩니다. 세부 사항은 캡처된 후에 변경될 수 있습니다. 각 변경 사항은 엔터프라이즈 내의 다른 문서에 영향을 미치므로 명확한 커뮤니케이션을 위해서는 공유 데이터베이스가 필요합니다. 하지만 공유 데이터베이스로 해결되지 않는 문제도 있습니다. 다행히 당사는 분리된 스프레드시트에 분산되어 있는 데이터베이스를 방대한 데이터 컬렉션을 처리할 수 있는 통합 소프트웨어로 전환한 후 간단하고 편리한 방식으로 이를 제공하고 있습니다.
오늘날에는 지능형 PCB 소프트웨어 프로그램이 PCB 설계 컨테이너의 곳곳을 부품 정보로 채우고 있습니다. 첫 회로도 배치부터 PCB 레이아웃 설계자와 엔터프라이즈 데이터베이스로의 전달까지 모든 부분이 연결되어 있죠. 이제 설계자와 파트너는 복잡한 스프레드시트를 버전 제어 문제에 노출시킬 필요가 없으며, PCB 라이브러리 관리자는 설계 팀의 모든 파트너를 위해 정보를 최신 상태로 유지하는 문지기 역할을 하지 않습니다.
ActiveBOM을 사용하면 부품 관리 및 컴포넌트 추적이 간단해집니다.
하드웨어 설계 엔지니어는 이제 스프레드시트에서 데이터를 나열하는 데 구분 기호가 필요한 최초 검토 BOM을 준비할 필요가 없습니다. 별도로 유지 관리되는 부품 데이터베이스에 입력할 수 있도록 데이터시트를 PCB 라이브러리 관리자에게 직접 또는 이메일로 전달하지 않아도 됩니다. Altium의 통합 PCB 소프트웨어 플랫폼을 사용하면 복잡한 BOM 정보를 조달 파트너 또는 Assy 제작업체에 전달하기 위해 소프트웨어 엔지니어처럼 생각할 필요가 없습니다.
최고의 BOM 소프트웨어인 Altium Designer의 ActiveBOM을 사용하면 새로운 경험을 할 수 있습니다. ActiveBOM은 전 세계의 컴포넌트 데이터베이스에서 소싱하여 각 파트너에게 필요한 모든 세부 사항을 한곳에 보유하는 인터랙티브 BOM 플러그 인입니다. Content Vault에서 사용되는 컴포넌트는 해당 위치에서 배치되는 각 부품에 대한 완전한 정보를 포함하고 있습니다. 사용자 지정 부품은 'Properties'(속성) 패널에서 생성 및 편집할 수 있으며, 이 정보는 ActiveBOM에 복사됩니다.
ActiveBOM의 인터페이스 내에서 사용자는 저항기 및 커패시터와 같이 흔히 사용되는 부품에 대한 소싱 정보를 찾고 표시할 수 있습니다. 이를 통해 조달 파트너는 소싱 및 비용 산출에 대한 실시간 정보를 얻게 됩니다. BOM은 풀다운 메뉴에서 쉽게 실행할 수 있으며, 편집기는 끌어서 놓기를 사용하여 열과 행을 재배열할 수 있는 통합 환경 내에서 스프레드시트를 생성합니다.
사용자는 Altium Designer의 소프트웨어 엔지니어 덕분에 복잡한 작업을 간단히 수행할 수 있으며, 프로젝트 계획 및 예산 작성에 사용할 문서 및 정보에 즉시 액세스할 수 있게 하여 파트너를 만족시킬 수도 있습니다.
부품 찾기 및 부품 관리자로서 최고의 BOM 소프트웨어인 ActiveBOM에 대해 자세히 알아보려면 Altium 전문가에게 문의하세요.