Structure

In this article, we will take a deep dive into the structure of a Konfig, and provide some tips on how to group objects in order to create effective options.

What is the structure of a Konfig?

The structure of a Konfig refers to the hierarchical organization of the 3D models that make up the product configurator. This includes the individual objects that make up the product, as well as any groups of objects that can be swapped out or customized by the user.

The structure of a Konfig is important for several reasons. First, it determines the visual appearance of the product and the options available to the user. Second, the structure of a Konfig is used to define the options that the user can change. For example, if a chair has multiple frames, you can create an option that allows the user to switch between different frames. In order to do this, the frames must be organized into a group in the structure of the Konfig. Third, the structure of a Konfig can affect the performance of the product configurator. If the Konfig has a large number of objects and groups, it may take longer to load and render, which can affect the user experience.

Tips for grouping objects in a Konfig

Here are some tips for grouping objects in a Konfig:

  • Group objects that can be swapped out or customized by the user. For example, if a chair has multiple frames, you can create a group for the frames and then create an option that allows the user to switch between the different frames.

  • Group objects that are related to each other and should be treated as a single unit. For example, if a chair has multiple components that are always used together (such as the seat, backrest, and legs), you can create a group for these components and treat them as a single unit in the Konfig.

  • Use clear and descriptive names for groups to make it easy for the user to understand the structure of the Konfig. For example, instead of using generic names like "Group 1" and "Group 2", you can use more descriptive names like "Frame Options" and "Seat Components".

  • Use logical and intuitive organization of groups to make it easy for you to navigate the Konfig. For example, you can organize groups in a way that reflects the real-world structure of the product.

By following these tips, you can create effective and user-friendly group structures in your Konfigs, which will improve the flexibility of your product configurators.