I found SolidWorks CAD has a limitation that couldn't export a BOM include the selected top level assembly in the BOM plus its custom properties.
I have difficulty to create the BOM manually everytime since the level affect on the item number.
For instance
Current BOM structure
| Header 1 | Header 2 | Header 3 |
|---|---|---|
| Item No | Desc | Qty |
| 1.0 | sub-part A | 1 |
| 2.0 | sub-assem A | 1 |
| 2.1 | sub-assem A part 1 | 2 |
| 2.2 | sub-assem A part 2 | 1 |
| 3.0 | sub-part B | 5 |
Desired BOM structure
| Header 2 | Header 3 | |
|---|---|---|
| Item No | Desc | Qty |
| 1.0 | Main Assembly | 1 |
| 1.1.0 | sub-part A | 1 |
| 1.2.0 | sub-assem A | 1 |
| 1.2.1 | sub-assem A part 1 | 2 |
| 1.2.2 | sub-assem A part 2 | 1 |
| 1.3.0 | sub-part B | 5 |
