Altium Designer®에서 PartsBox 라이브러리를 사용할 수 있습니다. 심볼과 풋프린트는 여전히 Altium에 존재하지만, 부품에 대한 다른 모든 데이터는 PartsBox에서 액세스됩니다.
심볼과 풋프린트는 CAD 도구에 속하지만, 모든 부품 데이터를 저장하기에 적합한 장소는 아닙니다. CAD 도구는 부품 데이터베이스나 재고 관리 시스템으로 설계되지 않았습니다. 사용자 정의 데이터 필드를 추가하는 것은 가능하지만 프로젝트 간에 일관성을 유지하는 것은 어렵습니다.
게다가 부품 대체품을 처리할 쉬운 방법이 없습니다. 일부 부품의 경우 정확한 MPN을 알고 있으며 프로젝트 수명 동안 절대 변경되지 않을 것임을 알고 있습니다. 그러나 많은 부품, 특히 수동 소자의 경우 특정 MPN에 대해 크게 신경 쓰지 않으므로 값("10k")만 입력하게 되고, 내보낸 BOM에는 부품에 대한 유일한 설명으로 "10k"만 남게 됩니다. 이로 인해 가격 책정 및 구매를 위해 다른 소프트웨어로 가져오기가 어렵습니다. 또한 구축에 사용될 실제 수동 소자를 선택하는 데 많은 시간이 낭비된다는 것을 의미합니다. 누구나 유통업체 웹사이트에서 6k3 저항기와 1μF X5R 커패시터를 검색하느라 몇 시간을 보낸 경험이 있을 것입니다.
이 통합을 통해 프로젝트에 사용되는 수동 부품에 대한 메타 부품(meta-parts)을 생성할 수 있습니다. 이러한 메타 부품은 Altium 심볼 및 풋프린트와 연결되어 회로도에 배치됩니다. 부품을 구매할 준비가 되면 특정 MPN을 가진 단일 예시 부품을 생성하여 메타 부품에 추가할 수 있습니다. PartsBox는 인기도 순으로 추가 대체품을 제안하며, 클릭 한 번으로 추가할 수 있습니다. 회로도, PCB 설계 또는 BOM을 변경하지 않고도 시간이 지남에 따라 대체품 세트를 수정할 수 있습니다.
가격 책정 및 구매를 위해 설계를 PartsBox로 다시 가져올 때 BOM 항목은 자동으로 정확하게 일치됩니다. 절대 변경되지 않는 고유 식별자인 ID Anything™ 코드가 포함된 "PartsBox ID" 필드를 내보내기만 하면 불일치가 제거됩니다.
Altium Designer® 통합과 함께 메타 부품을 사용하면 설계 의도를 보존할 수 있습니다. 프로젝트는 특정 MPN 대신 설계 의도에 따라 지정된 부품을 사용할 수 있습니다.
부품 라이브러리는 Altium DbLib/DbLink 인터페이스를 통해 액세스할 수 있습니다(이 둘의 차이점에 대한 자세한 내용은 Altium Designer 문서를 참조하십시오).

데이터베이스의 모든 부품에는 적절한 라이브러리 심볼과 풋프린트를 참조할 수 있도록 라이브러리 참조(ref), 라이브러리 경로, 풋프린트 참조(ref) 및 풋프린트 경로 변수가 설정되어 있어야 합니다. 이들은 부품 정보 화면의 "부품 설정 | CAD/PLM 데이터" 내 "이 부품에 대한 Altium Designer® 라이브러리 설정"에서 설정됩니다. 필요한 경우 여러 풋프린트를 추가할 수 있습니다.
전체 부품 라이브러리를 Altium에 표시하거나 일부만 표시할 수 있습니다. PartsBox를 사용하면 통합을 통해 표시될 부품을 제한하는 필터를 정의할 수 있습니다. 예를 들어, "active" 태그가 있는 부품만 내보내도록 설정할 수 있습니다(설계에 사용하기 위해).
컴퓨터에서 PartsBox Outpost™를 실행해야 합니다. 이는 온라인 PartsBox 데이터베이스와 실시간 동기화를 제공하고 Altium에서 사용할 수 있는 SQL 인터페이스를 제공하는 애플리케이션입니다. Outpost™는 Docker 컨테이너로 제공됩니다. 현재 동기화는 단방향이므로 Altium 내에서 PartsBox 데이터베이스를 변경할 수 없지만, 향후 변경될 수 있습니다.
Altium에서 PartsBox로 BOM을 가져올 때 "PartsBox ID" 열이 있는지 확인하세요. 이것은 ID Anything™ 코드이며 PartsBox가 BOM 항목을 데이터베이스의 부품과 자동으로 고유하게 일치시킬 수 있게 해줍니다.