Creator allows the end-user to select the product class for which he wants to create new instance. The input specifications (shape and size) will change based on the product class chosen. The end user can specify various shape alternatives and see how the product geometry will change with different shape options.
Also, the user can specify size inputs and Creator will calculate the size dependent variables and apply validation checks. If validations are not violated, then the model gets modified, and the user can get output in the required 2D or 3D format.