What I'm trying to figure out is how do you effectively manage an asset that can have several branching variations?
The example I am working with is a chair. It can come in the following configurations:
Armrests: None, Type 1, Type 2
Wheels: 4 wheels, 5 wheels, Glides
With an HDA, I can sort this in a single SOP network, with 2 drop-down menus structured like this:

With the Component Builder, it would seem that I need to create 9 separate Component Geometry LOPs, and result in 9 different menu items for the user to select from?
- No armrests, on 4 wheels
- No armrests, on 5 wheels
- No armrests, on glides
- Armrests type 1, on 4 wheels
- Armrests type 1, on 5 wheels
- Armrests type 1, on glides
- Armrests type 2, on 4 wheels
- Armrests type 2, on 5 wheels
- Armrests type 2, on glides
This does not seem very efficient or scalable, nor is it a nice experience to have to read from a list of similarly named items, and I'm hoping that there is a better way to organise this. Thanks.