Recipes Overview

The Recipes component in GENESIS allows you to manage recipes and simplifies work with a large set of data tags (recipe parameters). A recipe is a list of ingredients that are used to create a specific product. Each recipe consists of any number of data tags that represent the recipe parameters such as ingredients, temperature, or bake time. A recipe item specifies the tag values during production. Recipes manages the tag values within each recipe item and displays them in the GraphWorX™ runtime. The settings are located in Workbench under the Platform Services node.

Recipe Hierarchy

Recipes are organized in a tree structure of folders, sub-folders, individual recipes, and recipe items.

  • Folders: Allow organization of recipes into a hierarchical tree structure of different recipe categories. For example, a folder named Bakery Products contains all recipes that are related to this category of products.
  • Sub-folders: Enable further categorizing recipes by recipe items. Using our previous example, the Bakery Products folder could contain sub-folders called White Bread, Wheat Bread, and Rye Bread which contain different recipes for baked goods.
  • Recipes: Represent a specific product. Each recipe can consist of any number of recipe items. 
  • Recipe Items: Specify variations of the original recipe.

Recipe Feature Summary

You can use Recipes to manage the following features:

  • Management of product recipes such as Donuts.
  • Management of recipe items such as Chocolate Donuts, Powdered Donuts.
  • Management of recipe tag values during production.
  • Management of recipe items with recipe commands such as Save, Copy, Delete, Load, Download, or Upload from the Recipe Navigator.

Key Software Components for Using Recipes

Recipes uses the following GENESIS components:

  • Workbench: Used to configure new or modify existing recipes and recipe items.
  • GraphWorX Controls:
    • Recipe Grid: Used to display the recipe parameters.
    • Recipe Navigator: Used to browse for recipes and recipe items in runtime.
  • Recipe point manager: Handles recipe processing and management as the back-end service.