Relationship map
What a recipe contains
Applicability to families and items
You can link a recipe in two ways:
If an item does not meet the family condition and has no direct link, the recipe is not considered applicable. If a property needed to evaluate the condition is missing, the recipe appears as Missing information.
An item can have several applicable recipes. Bold orders them by priority and uses the first Ready recipe as the primary recipe. Priority distinguishes the preferred recipe from alternatives.
Status for an item
The status is calculated for each item-recipe combination.
Bold identifies missing properties. While they are missing, the recipe is not Ready for that item.
Versions
A version preserves a manufacturing structure at a specific time. Only one version should be active for new orders.
The Active version represents the approved structure for new orders. Inactive versions preserve earlier structures as history or reference.
Conditions and variants
Conditions allow the same recipe to adapt to different items in a family.
Example: a table recipe can add a painting operation only when the Finish property requires it.
Conditions can use only properties that affect the manufactured item and are assigned to the corresponding family.
Formulas
Formulas calculate input and co-product quantities, step durations and values shown in their instructions. A formula can combine:- numbers, using a period as the decimal separator, such as
0.15; - numeric properties of the manufactured item, such as Length;
- the Production order quantity;
- addition, subtraction, multiplication, division and parentheses;
- the rounding functions
round,ceilandfloor.
The multiple is optional, defaults to
1 and must be greater than zero. It can be a number, a property or a formula.
In the editor, type @ or use the Property and Order data buttons to insert values, and Round to add a function. Press Ctrl+Z to undo any change. This page’s examples show formulas as they appear in the editor, with the name of each inserted property or data field.
In instructions, each formula block is replaced by its result:
Length = 100, the order will show Cut material to 107 mm.
Bold does not let you save a formula with a fixed multiple that is not greater than zero. If a property’s value is missing, or a multiple depending on a property is not greater than zero, Bold cannot calculate the formula when creating the MO: the recipe calculation fails, and instructions show the unevaluated formula.