In ProTOp the optimization domain of a part can be configured in order to achieve certain design objectives. For this purpose, three configurator types are available as follows:
Each configurator type enforces certain design restrictions on the optimization domain.
The solid configurator is the one with the least functionality. It merely enables to start the optimization either with material or void volume region. Starting from void might be preferred under special circumstances related mainly to computational efficiency.
Figure. Solid configurator: one half of the free domain is configured as void.
The shell configurator enables to design solid parts as optimal shell-like structures. Typically, it can be used standalone or in combination with lattice configurators.
Figure. Shell configurator: free domain is configured as an open shell.
The lattice configurator enables to design solid parts as optimal lattice structures. Typically, it can be used standalone or in combination with shell configurators.
Figure. Lattice configurator: free domain is filled with a honeycomb lattice structure.
All configurator types can be arbitrarily combined to get the desired domain configuration.
Figure. Solid, shell, and lattice configurators combined.
A configurator data row is flagged by an error status in the following situations: