# 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*](/learning-the-app/products/create-options/default.md) - the element helps set default materials for your 3D models, materials that cannot be changed in the configurator

**Layout Sections**

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

**Option Sets**

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

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

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

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

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

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

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

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

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

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

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

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

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

<figure><img src="/files/4kepUBCeJ1Asc6FmiSFX" 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.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.simplio3d.com/learning-the-app/products/create-options.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
