Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 722

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 700

Warning: Invalid argument supplied for foreach() in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 701

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 705

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 700

Warning: Invalid argument supplied for foreach() in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 701

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 705

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 722

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 700

Warning: Invalid argument supplied for foreach() in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 701

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 705

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 700

Warning: Invalid argument supplied for foreach() in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 701

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 705

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 722

Warning: preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in /home/clients/fc00b35069112567fd28baa9a60aff76/web/mediawikidev/includes/MagicWord.php on line 722
How To Work With Models With Metis Smart Modeling - Metis Documentation

How To Work With Models With Metis Smart Modeling

From Metis Documentation

Jump to: navigation, search
m (Rewording)
m (Rewording)
Line 218: Line 218:
-
In the Metis environment, a rule is a determinate method for performing a logical or mathematical operation and obtaining a certain result which is the building block of the modeling part (configurator). It is based on a simple structure and logic which can be used in an endless number of cases and will suit most of the requirements for material and service configuration.
+
A rule is a key component for performing a logical or mathematical operation and obtaining a certain result. After the execution of a rule, the result could be, for example, the setting of a variable to a certain value or the output of one or more items. It is based on a simple structure and logic. This logic can be used to developed models that cover a large number of cases and most of the requirements for material and service configuration.
 +
Several type of rules can be created with Metis Smart Modeling.
{{Video_List_Element
{{Video_List_Element
-
| How to define a single selection type rule ?  
+
| How to define a single rule ?  
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/c/c8/VID_Creating_a_single_rule.PNG'>File:Creating_a_single_rule_OK.mp4</mediaplayer>
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/c/c8/VID_Creating_a_single_rule.PNG'>File:Creating_a_single_rule_OK.mp4</mediaplayer>
-
| The single selection rule tests an input and calculates the defined output based on a simple logical relation.
+
| The single type rule tests an input and calculates the defined output based upon a simple and logical relation.
-
Related topics include :
+
Related topics includes:
* Creating [[Metis_Smart_Modeling_-_Group_of_Rules|group of rules]]  
* Creating [[Metis_Smart_Modeling_-_Group_of_Rules|group of rules]]  
* Creating [[Metis_Smart_Modeling_-_Variables|variables]]  
* Creating [[Metis_Smart_Modeling_-_Variables|variables]]  
-
* Creating and working with positions
+
* Creating [[Description_of_the_Menu_Positions|positions]]
-
| Please refer to the section about [[Metis_Smart_Modeling_-_Rules|Rules]] from the Metis Smart Modeling Manual for additional information.
+
| Please refer to the section about the [[Metis_Smart_Modeling_-_Rules|Rules]] from the Metis Smart Modeling manual for additional information.
}}
}}
Line 244: Line 245:
{{Video_List_Element
{{Video_List_Element
-
| How to define a table selection type rule ?  
+
| How to define a table rule ?  
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/6/66/VID_Creating_a_table_rule.PNG'>File:Creating_a_Table_Rule_OK.mp4</mediaplayer>
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/6/66/VID_Creating_a_table_rule.PNG'>File:Creating_a_Table_Rule_OK.mp4</mediaplayer>
-
| The goal is to determine an output quantity within several ranges of input values. The rule allows to enter several 'Q from' and 'Q to' to determine those ranges. They each then induce a specific 'Q out' which will be used as a quantity for the output.
+
| This rule determines an output quantity based upon several ranges of input values. The rule enables to define several input ranges ('Q from' and 'Q to'). Each input ranges leads to a specific output value ('Q out') which is used as a quantity for the output (i.e. a variable or a position).
-
Related topics include :
+
Related topics includes:
* Creating [[Metis_Smart_Modeling_-_Group_of_Rules|group of rules]]  
* Creating [[Metis_Smart_Modeling_-_Group_of_Rules|group of rules]]  
* Creating [[Metis_Smart_Modeling_-_Variables|variables]]  
* Creating [[Metis_Smart_Modeling_-_Variables|variables]]  
-
* Creating and working with positions
+
* Creating [[Description_of_the_Menu_Positions|positions]]
-
| Please refer to the section about [[Metis_Smart_Modeling_-_Rules|Rules]] from the Metis Smart Modeling Manual for additional information.
+
| Please refer to the section about the [[Metis_Smart_Modeling_-_Rules|Rules]] from the Metis Smart Modeling manual for additional information.
}}
}}
Line 265: Line 266:
{{Video_List_Element
{{Video_List_Element
-
| How to define a optimal selection type rule ?   
+
| How to define an optimal rule ?   
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/0/0a/VID_Creating_an_optimal_rule.PNG'>File:Creating_an_optimal_rule_OK.mp4‎</mediaplayer>
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/0/0a/VID_Creating_an_optimal_rule.PNG'>File:Creating_an_optimal_rule_OK.mp4‎</mediaplayer>
-
| This very performing rule enables the automatic selection of the best alternative depending on the output quantity required and the related price. This rule is particularly appreciated in selecting products when one input corresponds to several possible output results.  
+
| This powerful rule enables the automatic selection of the best alternative depending upon the required output quantity and the price. This rule is particularly valuable when it is desired to select products in the case where one input corresponds to several possible output results.
-
Related topics include :
+
Related topics includes:
* Creating [[Metis_Smart_Modeling_-_Group_of_Rules|group of rules]]  
* Creating [[Metis_Smart_Modeling_-_Group_of_Rules|group of rules]]  
* Creating [[Metis_Smart_Modeling_-_Variables|variables]]  
* Creating [[Metis_Smart_Modeling_-_Variables|variables]]  
-
* Creating and working with positions
+
* Creating [[Description_of_the_Menu_Positions|positions]]
-
| Please refer to the section about [[Metis_Smart_Modeling_-_Rules|Rules]] from the Metis Smart Modeling Manual for additional information.
+
| Please refer to the section about the [[Metis_Smart_Modeling_-_Rules|Rules]] from the Metis Smart Modeling manual for additional information.
}}
}}
Line 286: Line 287:
{{Video_List_Element
{{Video_List_Element
-
| How to define a maximal selection type rule ?   
+
| How to define a maximal rule ?   
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/3/3d/VID_Creating_a_maximal_rule.PNG'>File:Creating_a_maximal_rule_OK.mp4</mediaplayer>
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/3/3d/VID_Creating_a_maximal_rule.PNG'>File:Creating_a_maximal_rule_OK.mp4</mediaplayer>
-
| This type of rule can be used when several input values influence a specific output. Each line will be used as a single criterion and Metis will return the highest result possible.  
+
| This type of rule can be used when several input values must be considered to determine the output. Each input value is used as a single criterion and Metis returns the highest found value has a result.
-
Related topics include :
+
Related topics includes:
* Creating [[Metis_Smart_Modeling_-_Group_of_Rules|group of rules]]  
* Creating [[Metis_Smart_Modeling_-_Group_of_Rules|group of rules]]  
* Creating [[Metis_Smart_Modeling_-_Variables|variables]]  
* Creating [[Metis_Smart_Modeling_-_Variables|variables]]  
-
* Creating and working with positions
+
* Creating [[Description_of_the_Menu_Positions|positions]]
-
| Please refer to the section about [[Metis_Smart_Modeling_-_Rules|Rules]] from the Metis Smart Modeling Manual for additional information.
+
| Please refer to the section about the [[Metis_Smart_Modeling_-_Rules|Rules]] from the Metis Smart Modeling manual for additional information.
}}
}}
Line 305: Line 306:
{{Video_List_Element
{{Video_List_Element
-
| How to define a formula type rule ?   
+
| How to define a formula rule ?   
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/1/14/VID_Creating_a_formula_based_rule.PNG'>File:Creating_a_formula_based_rule_OK.mp4</mediaplayer>
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/1/14/VID_Creating_a_formula_based_rule.PNG'>File:Creating_a_formula_based_rule_OK.mp4</mediaplayer>
-
| This type of rule can be used when a mathematical formula required to obtain a specific output. Each line will be used as a single criterion and Metis will return the highest result possible.
+
| This type of rule can be used when a mathematical formula must be executed to obtain a specific output.
-
Related topics include :
+
Related topics includes:
* Creating [[Metis_Smart_Modeling_-_Group_of_Rules|group of rules]]  
* Creating [[Metis_Smart_Modeling_-_Group_of_Rules|group of rules]]  
* Creating [[Metis_Smart_Modeling_-_Variables|variables]]  
* Creating [[Metis_Smart_Modeling_-_Variables|variables]]  
-
* Creating and working with positions
+
* Creating [[Description_of_the_Menu_Positions|positions]]
-
| Please refer to the section about [[Metis_Smart_Modeling_-_Rules|Rules]] from the Metis Smart Modeling Manual for additional information.
+
| Please refer to the section about the [[Metis_Smart_Modeling_-_Rules|Rules]] from the Metis Smart Modeling manual for additional information.
}}
}}
Line 324: Line 325:
{{Video_List_Element
{{Video_List_Element
-
| How to define an external selection type rule ?   
+
| How to define an external rule ?   
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/e/ec/VID_CreatingExternalRule.PNG'>File:Creating_an_External_Rule_OK.mp4‎</mediaplayer>
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/e/ec/VID_CreatingExternalRule.PNG'>File:Creating_an_External_Rule_OK.mp4‎</mediaplayer>
-
| For very complex rules, an external file might be used to implement them in Metis Smart Modeling. The purpose of this rule type is to allow the development of algorithms which may not be handled in Metis.
+
| For very complex rules, an external file might be used to implement them in Metis Smart Modeling. The purpose of this rule type is to enable the development of algorithms which may not be handled in Metis.
-
Related topics include :
+
Related topics includes:
* Creating [[Metis_Smart_Modeling_-_Group_of_Rules|group of rules]]  
* Creating [[Metis_Smart_Modeling_-_Group_of_Rules|group of rules]]  
* Creating [[Metis_Smart_Modeling_-_Variables|variables]]  
* Creating [[Metis_Smart_Modeling_-_Variables|variables]]  
-
* Creating and working with positions
+
* Creating [[Description_of_the_Menu_Positions|positions]]
-
| Please refer to the section about [[Metis_Smart_Modeling_-_Rules|Rules]] from the Metis Smart Modeling Manual for additional information.
+
| Please refer to the section about the [[Metis_Smart_Modeling_-_Rules|Rules]] from the Metis Smart Modeling manual for additional information.
}}
}}
Line 344: Line 345:
| How to test rules ?   
| How to test rules ?   
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/8/84/VID_Testing_rules_and_Group_of_rules.PNG'>File:Testing rules and groups of rules OK.mp4‎</mediaplayer>
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/8/84/VID_Testing_rules_and_Group_of_rules.PNG'>File:Testing rules and groups of rules OK.mp4‎</mediaplayer>
-
| All rules which have been created in Metis Smart Modeling can be tested in various ways, either on their own or as part of the group they belong. This section of the manual will focus on testing a rule by itself, for more information about other tests please refer to Checking Rules.
+
| All rules can be tested in various ways, either individually or as part of the group of rules they belong to.
-
Related topics include :
+
Related topics includes:
* Creating [[Metis_Smart_Modeling_-_Group_of_Rules|group of rules]]  
* Creating [[Metis_Smart_Modeling_-_Group_of_Rules|group of rules]]  
* Creating [[Metis_Smart_Modeling_-_Variables|variables]]  
* Creating [[Metis_Smart_Modeling_-_Variables|variables]]  
-
* Creating [[Metis_Smart_Modeling_-_Rules#Single_Selection|single selection type rule]]  
+
* Creating a [[Metis_Smart_Modeling_-_Rules#Single_Selection|single type rule]]  
-
* Creating [[Metis_Smart_Modeling_-_Rules#Table_Selection|table selection type rule]]  
+
* Creating a [[Metis_Smart_Modeling_-_Rules#Table_Selection|table type rule]]  
-
* Creating [[Metis_Smart_Modeling_-_Rules#Optimal_Selection|optimal selection type rule]]  
+
* Creating a [[Metis_Smart_Modeling_-_Rules#Optimal_Selection|optimal type rule]]  
-
* Creating [[Metis_Smart_Modeling_-_Rules#Maximal_Selection|maximal selection type rule]]  
+
* Creating a [[Metis_Smart_Modeling_-_Rules#Maximal_Selection|maximal type rule]]  
-
* Creating [[Metis_Smart_Modeling_-_Rules#Minimal_Selection|minimal selection type rule]]   
+
* Creating a [[Metis_Smart_Modeling_-_Rules#Minimal_Selection|minimal type rule]]   
-
* Creating [[Metis_Smart_Modeling_-_Rules#Formulas|formula type rule]]  
+
* Creating a [[Metis_Smart_Modeling_-_Rules#Formulas|formula type rule]]  
-
* Creating [[Metis_Smart_Modeling_-_Rules#External_Selection|external selection type rule]]  
+
* Creating a [[Metis_Smart_Modeling_-_Rules#External_Selection|external type rule]]  
-
| Please refer to the section about [[Metis_Smart_Modeling_-_Rules|Rules]] from the Metis Smart Modeling Manual for additional information.
+
| Please refer to the section about the [[Metis_Smart_Modeling_-_Rules|Rules]] from the Metis Smart Modeling manual for additional information.
}}
}}

Revision as of 13:58, 5 October 2012

Personal tools