Create a New Recipe#
This section describes how to create a new application recipe in FlexiVision One. A recipe is the main container that includes all part models, FlexiBowl or Hopper configurations, and robot parameters required for a complete picking application.
Note
Create a new recipe when:
You are working with a completely different part type
The application changes
It is NOT necessary to create a new recipe when:
You add another face of the same part, in which case create a new model in the same recipe for the same part in different positions
You make minor adjustments to existing parameters, such as camera exposure
You modify only the accept threshold, score threshold, and similar values
Interface overview#
Before proceeding with model training, become familiar with the Recipes interface.
Saving the base recipe#
Before proceeding, make sure you have saved the base recipe created during initial setup:
1 |
From the main page, click Recipes |
2 |
Verify that the current recipe is the base one, for example |
3 |
Click Save Recipe |
4 |
Keep the same name in the save field, because you are overwriting the recipe with the updated configuration |
5 |
Confirm the save operation |
Important
Why save the base recipe?
The base recipe contains all hardware configurations completed during setup:
FlexiBowl connection, including IP and parameters
Hopper connection
Robot connection, including TCP/IP port
Camera calibration
Having a ready-made base recipe allows all these configurations to be reused without repeating them.
Step 1: Duplicate the base recipe#
To start creating the first model and therefore a new application, it is always recommended to duplicate the base recipe just saved.
This is useful because it keeps all the setup values already configured stored separately. This is advantageous for two reasons:
To start a new application on the same system, you do not need to repeat all the previous steps
If only one element changes in the configuration, the setup of all the other components can remain valid
6 |
From the main FlexiVision One page, click Recipes |
7 |
The recipe management page opens with the list of all existing recipes |
8 |
Select the Base Recipe |
9 |
Duplicate the Base Recipe |
10 |
Click Load Recipe |
11 |
Verify in the top bar that the displayed name is the one of the new recipe Warning Always work on the correct recipe When multiple recipes are present, always verify that the correct one is selected before making changes. Modifications applied to the wrong recipe require rework. |
Step 2: Name the recipe#
Before clicking Save Recipe, choose a descriptive name.
12 |
Rename the duplicated recipe
Tip Avoid generic names ❌ Names to avoid:
✓ Recommended names:
Suggested format: A clear name makes management easier when many different recipes are available. |
Warning
Recipe backup
After creating and configuring a recipe:
Use the software backup function (Backup Management)
Export recipes periodically to external media
Document critical parameters on paper or in digital form
A well-configured recipe represents many hours of work. Protecting it properly prevents data loss.
Next steps#
Tip
What is needed for the next step
Physical parts to recognize, at least 10 to 15 pieces
Empty and clean FlexiBowl
If the robot tool is a gripper, two objects different from the target part are also required to simulate the tool clearance
A sheet to note robot coordinates, X, Y, RZ