Vaak zie ik dat SOLIDWORKS gebruikers moeite hebben met de weergave van parts of subassemblies in een stuklijst, ook wel Bill of Materials (BOM) genoemd. Een veelgebruikte manier is het verbergen van ongewenste rijen in een BOM, maar dit kan leiden tot veel handmatig werk en een hoog risico op fouten. Op deze pagina laten we verschillende manieren zien om de weergave van componenten in de BOM te beheren. Deze opties kunnen allemaal worden toegepast op het assembly niveau, zodat de BOM deze instellingen gebruikt.
Child Component Display Properties gebruiken
- A
- 1-1
- 1-2
- B
- 2-1
- 2-2
- C
- 3-1
- 3-2
Je wilt dat subassemblies B en C zo worden weergegeven als ingesteld in het BOM type (Top-level only, Parts only of indented), maar je wilt dat A anders wordt getoond. In dit geval kun je de optie Child component display when used as a subassembly gebruiken om de instellingen van het BOM type overschrijven.
Om deze opties te wijzigen, openen we subassembly A en gaan naar de ConfigurationManager, geven een rechtermuisklik op de Default configuratie en selecteren we vervolgens Properties.
De Configuration Properties PropertyManager verschijnt. Deze bevat een sectie met Bill of Material Options.
- Show
Toont child componenten in de BOM, indien ingesteld door het BOM type in de Bill of Materials PropertyManager. Child componenten worden bijvoorbeeld niet getoond in een Top-level only BOM.
- Hide
Verbergt de child componenten in de BOM, zelfs als het BOM type ze normaal zou tonen. De subassembly verschijnt als een afzonderlijk item in de BOM. Voorbeeld: een Parts only BOM toont child componenten normaal gesproken als aparte items. Als Hide is geselecteerd, wordt in plaats daarvan alleen de subassembly getoond. - Promote
Verwijdert de subassembly in de BOM, maar toont wel de child componenten. Zelfs als het BOM type deze normaal niet zou tonen. Bijvoorbeeld, een Top-level only BOM toont normaal gesproken alleen de subassembly en niet de child componenten. Als Promote is geselecteerd, worden de child componenten wel getoond en de subassembly niet.
Voorbeeld – BOM type is ingesteld als Intented
In dit voorbeeld is het BOM type ingesteld op Intented. De Child component display when used as a subassembly instellingen zijn:
- Voor A zoals aangegeven in de tabel hieronder
- Voor B en C ingesteld op Show
Voorbeeld – BOM type is ingesteld als Top Level Only
In dit voorbeeld is het BOM type ingesteld op Top Level Only. De Child component display when used as a subassembly instellingen zijn:
- Voor A zoals aangegeven in de tabel hieronder
- Voor B en C ingesteld op Show
Voorbeeld – BOM type is ingesteld als Parts Only
In dit voorbeeld is het BOM type ingesteld op Parts Only. De Child component display when used as a subassembly instellingen zijn:
- Voor A zoals aangegeven in de tabel hieronder
- Voor B en C ingesteld op Show