# Create Options

This is the key step in creating the configurator. Here you will be able to create the product variants and its conditional logic options (constraints). In the standard subscription, Simplio3D offers <mark style="background-color:blue;">**11 block**</mark> elements to choose from to build your configurator and are found in 3 categories:

**Default**

&#x20;   [*Default*](https://docs.simplio3d.com/learning-the-app/products/create-options/default) - the element helps set default materials for your 3D models, materials that cannot be changed in the configurator

**Layout Sections**

&#x20;   [*Section*](https://docs.simplio3d.com/learning-the-app/products/create-options/sections) - the element helps organize option sets within the layout configurator

**Option Sets**

&#x20;    [*Dropdown*](https://docs.simplio3d.com/learning-the-app/products/create-options/dropdown) - select a variant from a drop-down button

&#x20;    [*Material*](https://docs.simplio3d.com/learning-the-app/products/create-options/material) - select a color variant from a material (color) category

&#x20;    [*Checkbox*](https://docs.simplio3d.com/learning-the-app/products/create-options/checkbox) - select one or more variants from multiple checkboxes

&#x20;    [*Toggle*](https://docs.simplio3d.com/learning-the-app/products/create-options/toggle) - switch between 2 variants

&#x20;    [*Thumbnails*](https://docs.simplio3d.com/learning-the-app/products/create-options/thumbnails) - select a variant from a set of thumbnail buttons

&#x20;    [*Upload*](https://docs.simplio3d.com/learning-the-app/products/create-options/upload) - allows users to upload images to the 3D model

&#x20;    [*Text*](https://docs.simplio3d.com/learning-the-app/products/create-options/text) - enter text into the 3D model, for example engraving

&#x20;    [*Numeral*](https://docs.simplio3d.com/learning-the-app/products/create-options/numeral) - supports setting sizes and quantities in the configurator

&#x20;    [*Arrows*](https://docs.simplio3d.com/learning-the-app/products/create-options/arrows) - select a variant from a left and right arrows button

&#x20;    [*Patterns*](https://docs.simplio3d.com/learning-the-app/products/create-options/patterns) - apply vector-based designs tailored for the fashion and sports industries

&#x20;    [*Canvas*](https://docs.simplio3d.com/learning-the-app/products/create-options/canvas) - enable a 2D drawing editor&#x20;

&#x20;    ***Rotation*** - create rotation variants

&#x20;    ***Repeat*** - create repeat variants

<figure><img src="https://272360655-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnWstJiDljIGTKDHKp9JL%2Fuploads%2FbKIzwQxNMx4cWRfJHavK%2FScreenshot%202024-11-18%20at%2009.39.43.png?alt=media&#x26;token=a79fc818-7468-4ba3-8496-d508aa33363b" alt=""><figcaption><p>Adding option sets in the configurator</p></figcaption></figure>

Adding the option set is easy, select the required block element from the top right dropdown button and click the blue "**Add block**" button. All the block elements are layered and found in an order which will reflect in the configurator. You can change the order of the block elements by drag and drop.
