하위 어셈블리 부품은 빌드가 생산하는 재고입니다. 프로젝트를 빌드하면 일치하는 하위 어셈블리 부품의 재고가 빌드한 수만큼 증가합니다. 그런 다음 해당 부품은 다른 부품과 동일하게 작동하므로 다른 프로젝트에서 구성 요소로 사용할 수 있습니다. 이것이 PartsBox가 여러 조립 단계를 가진 제품을 빌드하는 방법입니다.
하위 어셈블리 부품은 항상 전체 개수로 계산됩니다. 일부 구성 요소가 미터나 그램으로 측정되더라도 자체 측정 단위를 가질 수 없습니다.
각각 세 개의 하위 조립품으로 구성된 LED 책상 램프를 만든다고 가정해 보겠습니다.
각각에 대한 프로젝트("Control Module v1.1", "LED Module v1.3", "Enclosure v1")를 만들고 한 번의 클릭으로 하위 조립품 부품을 활성화하세요. 각 프로젝트를 빌드하면 하위 조립품 부품에 재고가 추가됩니다.
이제 완성된 램프를 위한 프로젝트 "LAMP v1"을 만들고 세 개의 하위 조립품을 구성 요소로 추가하세요. PartsBox는 재고에 있는 하위 조립품으로 몇 개의 완전한 램프를 빌드할 수 있는지 계산하며, 램프를 빌드하면 해당 하위 조립품이 차감됩니다. 중첩에는 고정된 제한이 없습니다: 하위 조립품 자체도 다른 하위 조립품으로 빌드될 수 있습니다.
빌드에 의해 추가된 하위 조립품 재고는 어떤 빌드가 이를 생산했는지 기록합니다. 재고에서 빌드에 도달하고, 빌드에서 소비된 부품에 도달합니다. 로트 제어를 사용하면 정확한 로트를 알 수 있습니다. 선반에 있는 완성된 모듈은 그 출처로 역추적되며, 빌드에서 나온 로트를 분할해도 두 부분 모두 해당 빌드를 가리키게 됩니다.
이미 선반에 있거나 빌드 기록을 시작하기 전에 조립된 모듈의 경우 하위 조립품 재고를 수동으로 추가하거나 조정할 수도 있습니다.
하위 조립품의 두 버전(예: "Control Module v1.1" 및 "v1.2")이 서로 바꿔 사용할 수 있는 경우 둘 다 메타 부품에 넣고 램프의 BOM에서 메타 부품을 사용하세요. 그러면 PartsBox는 두 버전 중 하나를 유효한 대체품으로 취급하므로 빌드는 가지고 있는 것을 사용합니다.
단일 계층적 BOM은 하나의 제품에 대해 독립적으로 작동하지만 여러 제품이 하위 모듈을 공유할 때는 무너집니다. 대신 하위 어셈블리 부품은 분리되고 재사용 가능한 부품입니다: 하나의 하위 어셈블리가 여러 프로젝트에 나타날 수 있고, 여러 버전이 공존할 수 있으며, 각각은 자체 재고, 첨부 파일, 재고 부족 알림 및 마모를 가진 일반 부품처럼 작동합니다. 공유 모듈을 한 번 관리하고 어디서나 재사용할 수 있습니다.
하위 조립품 부품은 Essentials 플랜부터 시작됩니다.