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_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_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
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)
 
Line 9: Line 9:
{{Video_List_Element
{{Video_List_Element
-
| How to define models ?
+
| How to define models?
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/7/71/VID_CreatingAModel.PNG'>File:Creating a model OK.mp4</mediaplayer>
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/7/71/VID_CreatingAModel.PNG'>File:Creating a model OK.mp4</mediaplayer>
| Metis supports and enables the use of three different types of [[Metis_Smart_Modeling_-_Models | models]]:
| Metis supports and enables the use of three different types of [[Metis_Smart_Modeling_-_Models | models]]:
Line 24: Line 24:
* Defining [[Metis_Smart_Modeling_-_Systems#System_Properties | model related settings for a system / sub-system]]
* Defining [[Metis_Smart_Modeling_-_Systems#System_Properties | model related settings for a system / sub-system]]
-
| Please refer to the section about [[Metis_Smart_Modeling_-_Models|Models]] from the Metis Smart Modeling manual for additional information.
+
| Please refer to the section about the [[Metis_Smart_Modeling_-_Models|Models]] from the Metis Smart Modeling manual for additional information.
}}
}}
 +
== Masks ==
== Masks ==
Line 34: Line 35:
{{Video_List_Element
{{Video_List_Element
-
| How to create a mask ?
+
| How to create a mask?
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/d/d5/VID_Creating_a_mask.PNG'>File:Creating_a_mask_OK.mp4‎</mediaplayer>
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/d/d5/VID_Creating_a_mask.PNG'>File:Creating_a_mask_OK.mp4‎</mediaplayer>
| Metis Smart Modeling includes a complete "WYSIWYG" editor in order to create and design the masks which are going to be used by a Metis Smart Quotes user. This editor includes the standard graphical tools and formatting options. It is possible to set [[Metis_Smart_Modeling_-_Masks#Applying_conditional_display_to_objects | conditions]] on the display of graphical items.
| Metis Smart Modeling includes a complete "WYSIWYG" editor in order to create and design the masks which are going to be used by a Metis Smart Quotes user. This editor includes the standard graphical tools and formatting options. It is possible to set [[Metis_Smart_Modeling_-_Masks#Applying_conditional_display_to_objects | conditions]] on the display of graphical items.
Line 46: Line 47:
* Defining [[Metis_Smart_Modeling_-_Masks#Applying_conditional_display_to_objects | conditions]] on the display of graphical items
* Defining [[Metis_Smart_Modeling_-_Masks#Applying_conditional_display_to_objects | conditions]] on the display of graphical items
-
| Please refer to the section about [[Metis_Smart_Modeling_-_Masks|Masks]] from the Metis Smart Modeling manual for additional information.
+
| Please refer to the section about the [[Metis_Smart_Modeling_-_Masks|Masks]] from the Metis Smart Modeling manual for additional information.
}}
}}
Line 54: Line 55:
{{Video_List_Element
{{Video_List_Element
-
| How to insert a picture in a mask ?
+
| How to insert a picture in a mask?
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/f/f7/VID_Inserting_a_picture.PNG'>File:Inserting_a_picture_in_a_mask_OK.mp4‎</mediaplayer>
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/f/f7/VID_Inserting_a_picture.PNG'>File:Inserting_a_picture_in_a_mask_OK.mp4‎</mediaplayer>
| Adding pictures enables to give a more professional and user-friendly look to a mask. It also eases the task of the Metis Smart Quotes user.
| Adding pictures enables to give a more professional and user-friendly look to a mask. It also eases the task of the Metis Smart Quotes user.
Line 67: Line 68:
* [[Metis_Smart_Modeling_-_Masks#Creating_a_mask|Creating a mask]]
* [[Metis_Smart_Modeling_-_Masks#Creating_a_mask|Creating a mask]]
-
| Please refer to the section about [[Metis_Smart_Modeling_-_Masks|Masks]] from the Metis Smart Modeling manual for additional information.
+
| Please refer to the section about the [[Metis_Smart_Modeling_-_Masks|Masks]] from the Metis Smart Modeling manual for additional information.
}}
}}
Line 74: Line 75:
{{Video_List_Element
{{Video_List_Element
-
| How to insert a rectangle shape in a mask ?
+
| How to insert a rectangle shape in a mask?
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/e/e0/VID_Inserting_a_rectangle.PNG'>File:Inserting_a_rectangle_OK.mp4</mediaplayer>
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/e/e0/VID_Inserting_a_rectangle.PNG'>File:Inserting_a_rectangle_OK.mp4</mediaplayer>
| The use of graphical items such as a rectangle, circles, lines etc. enables to give a more professional and user-friendly look to a mask. It also eases the task of the Metis Smart Quotes user.
| The use of graphical items such as a rectangle, circles, lines etc. enables to give a more professional and user-friendly look to a mask. It also eases the task of the Metis Smart Quotes user.
Line 84: Line 85:
* [[Metis_Smart_Modeling_-_Masks#Creating_a_mask|Creating a mask]]
* [[Metis_Smart_Modeling_-_Masks#Creating_a_mask|Creating a mask]]
-
| Please refer to the section about [[Metis_Smart_Modeling_-_Masks|Masks]] from the Metis Smart Modeling manual for additional information.
+
| Please refer to the section about the [[Metis_Smart_Modeling_-_Masks|Masks]] from the Metis Smart Modeling manual for additional information.
}}
}}
Line 90: Line 91:
{{Video_List_Element
{{Video_List_Element
-
| How to insert texts and input fields in a mask ?
+
| How to insert texts and input fields in a mask?
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/0/08/VID_Inserting_a_titles_%26_input.PNG'>File:Inserting a text and input field OK.mp4</mediaplayer>
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/0/08/VID_Inserting_a_titles_%26_input.PNG'>File:Inserting a text and input field OK.mp4</mediaplayer>
| In a mask, an input field allows the Metis Smart Quotes user to type in a value which is then be used to generate the parts list of the selected system. An input field should be accompanied by a the text field. The text field is generally a description of the purpose of the field to help the Smart Quotes user in filing-in the input field.
| In a mask, an input field allows the Metis Smart Quotes user to type in a value which is then be used to generate the parts list of the selected system. An input field should be accompanied by a the text field. The text field is generally a description of the purpose of the field to help the Smart Quotes user in filing-in the input field.
Line 99: Line 100:
* [[Metis_Smart_Modeling_-_Masks#Creating_a_mask|Creating a mask]]
* [[Metis_Smart_Modeling_-_Masks#Creating_a_mask|Creating a mask]]
-
| Please refer to the section about [[Metis_Smart_Modeling_-_Masks|Masks]] from the Metis Smart Modeling manual for additional information.
+
| Please refer to the section about the [[Metis_Smart_Modeling_-_Masks|Masks]] from the Metis Smart Modeling manual for additional information.
}}
}}
Line 105: Line 106:
{{Video_List_Element
{{Video_List_Element
-
| How to insert a drop-down list in a mask ?
+
| How to insert a drop-down list in a mask?
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/8/8f/VID_Inserting_a_dropdown.PNG'>File:Inserting_a_dropdown_list_OK.mp4‎</mediaplayer>
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/8/8f/VID_Inserting_a_dropdown.PNG'>File:Inserting_a_dropdown_list_OK.mp4‎</mediaplayer>
| A drop-down list provides the Smart Quotes user with a list of pre-defined values to be selected.
| A drop-down list provides the Smart Quotes user with a list of pre-defined values to be selected.
Line 114: Line 115:
* [[Metis_Smart_Modeling_-_Masks#Creating_a_mask|Creating a mask]]
* [[Metis_Smart_Modeling_-_Masks#Creating_a_mask|Creating a mask]]
-
| Please refer to the section about [[Metis_Smart_Modeling_-_Masks|Masks]] from the Metis Smart Modeling manual for additional information.
+
| Please refer to the section about the [[Metis_Smart_Modeling_-_Masks|Masks]] from the Metis Smart Modeling manual for additional information.
}}
}}
Line 121: Line 122:
{{Video_List_Element
{{Video_List_Element
-
| How to insert a check-box in a mask ?
+
| How to insert a check-box in a mask?
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/d/d7/VID_Inserting_a_checkbox.PNG'>File:Inserting_a_checkbox_in_a_mask_OK.mp4</mediaplayer>
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/d/d7/VID_Inserting_a_checkbox.PNG'>File:Inserting_a_checkbox_in_a_mask_OK.mp4</mediaplayer>
| A check-box provides the Smart Quotes user with the possibility to set the value of a parameter by simply ticking or unticking it.
| A check-box provides the Smart Quotes user with the possibility to set the value of a parameter by simply ticking or unticking it.
Line 130: Line 131:
* [[Metis_Smart_Modeling_-_Masks#Creating_a_mask|Creating a mask]]
* [[Metis_Smart_Modeling_-_Masks#Creating_a_mask|Creating a mask]]
-
| Please refer to the section about [[Metis_Smart_Modeling_-_Masks|Masks]] from the Metis Smart Modeling manual for additional information.
+
| Please refer to the section about the [[Metis_Smart_Modeling_-_Masks|Masks]] from the Metis Smart Modeling manual for additional information.
}}
}}
Line 137: Line 138:
{{Video_List_Element
{{Video_List_Element
-
| How to insert a radio button in a mask ?
+
| How to insert a radio button in a mask?
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/3/32/VID_Inserting_a_radiobutton.PNG'>File:Inserting_a_radio_button_OK.mp4</mediaplayer>
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/3/32/VID_Inserting_a_radiobutton.PNG'>File:Inserting_a_radio_button_OK.mp4</mediaplayer>
| A radio button provides the Smart Quotes user with a list of pre-defined values to be selected.
| A radio button provides the Smart Quotes user with a list of pre-defined values to be selected.
Line 146: Line 147:
* [[Metis_Smart_Modeling_-_Masks#Creating_a_mask|Creating a mask]]
* [[Metis_Smart_Modeling_-_Masks#Creating_a_mask|Creating a mask]]
-
| Please refer to the section about [[Metis_Smart_Modeling_-_Masks|Masks]] from the Metis Smart Modeling manual for additional information.
+
| Please refer to the section about the [[Metis_Smart_Modeling_-_Masks|Masks]] from the Metis Smart Modeling manual for additional information.
}}
}}
Line 153: Line 154:
{{Video_List_Element
{{Video_List_Element
-
| How to set conditions for the display of an object in a mask ?
+
| How to set conditions for the display of an object in a mask?
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/0/02/VID_ActivationRule.PNG'>File:Activation Rule OK.mp4</mediaplayer>
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/0/02/VID_ActivationRule.PNG'>File:Activation Rule OK.mp4</mediaplayer>
| To enable, disable or hide an object of a mask via display rules.
| To enable, disable or hide an object of a mask via display rules.
Line 172: Line 173:
* [[Metis_Smart_Modeling_-_Masks#Radio_Buttons|Inserting a radio button in a mask]]
* [[Metis_Smart_Modeling_-_Masks#Radio_Buttons|Inserting a radio button in a mask]]
-
| Please refer to the section about [[Metis_Smart_Modeling_-_Masks|Masks]] from the Metis Smart Modeling manual for additional information.
+
| Please refer to the section about the [[Metis_Smart_Modeling_-_Masks|Masks]] from the Metis Smart Modeling manual for additional information.
}}
}}
Line 180: Line 181:
{{Video_List_Element
{{Video_List_Element
-
| How to create a group of masks ?
+
| How to create a group of masks?
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/f/f0/VID_CreatingGroupOfMasks.PNG'>File:Creating a group of masks OK.mp4</mediaplayer>
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/f/f0/VID_CreatingGroupOfMasks.PNG'>File:Creating a group of masks OK.mp4</mediaplayer>
| Group of masks are used to embed related masks. Each mask of a group of mask appears to the Smart Quotes user in a tab.
| Group of masks are used to embed related masks. Each mask of a group of mask appears to the Smart Quotes user in a tab.
Line 190: Line 191:
* [[Metis_Smart_Modeling_-_Masks#Creating_a_mask|Creating a mask]]
* [[Metis_Smart_Modeling_-_Masks#Creating_a_mask|Creating a mask]]
-
| Please refer to the section about [[Metis_Smart_Modeling_-_Masks|Masks]] from the Metis Smart Modeling manual for additional information.
+
| Please refer to the section about the [[Metis_Smart_Modeling_-_Masks|Masks]] from the Metis Smart Modeling manual for additional information.
}}
}}
 +
== Group of Rules ==
== Group of Rules ==
Line 201: Line 203:
{{Video_List_Element
{{Video_List_Element
-
| How to define a group of rules ?
+
| How to define a group of rules?
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/f/ff/VID_Creating_a_group_of_rule.PNG'>File:CreatingAGroupOfRules OK.mp4</mediaplayer>
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/f/ff/VID_Creating_a_group_of_rule.PNG'>File:CreatingAGroupOfRules OK.mp4</mediaplayer>
| A group of a rule is basically a container for the [[Metis_Smart_Modeling_-_Rules|rules]] that need to be executed for a specific [[Metis_Smart_Modeling_-_Models|model]].
| A group of a rule is basically a container for the [[Metis_Smart_Modeling_-_Rules|rules]] that need to be executed for a specific [[Metis_Smart_Modeling_-_Models|model]].
Line 212: Line 214:
* Creating a [[Metis_Smart_Modeling_-_Models|model]]
* Creating a [[Metis_Smart_Modeling_-_Models|model]]
-
| Please refer to the section about [[Metis_Smart_Modeling_-_Group_of_Rules|Group of Rules]] from the Metis Smart Modeling manual for additional information.
+
| Please refer to the section about the [[Metis_Smart_Modeling_-_Group_of_Rules|Group of Rules]] from the Metis Smart Modeling manual for additional information.
}}
}}
 +
== Rules ==
== Rules ==
Line 224: Line 227:
{{Video_List_Element
{{Video_List_Element
-
| How to define a single 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 type rule tests an input and calculates the defined output based upon a simple and logical relation.
| The single type rule tests an input and calculates the defined output based upon a simple and logical relation.
Line 245: Line 248:
{{Video_List_Element
{{Video_List_Element
-
| How to define a table 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>
| 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).
| 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).
Line 266: Line 269:
{{Video_List_Element
{{Video_List_Element
-
| How to define an optimal 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 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.
| 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.
Line 287: Line 290:
{{Video_List_Element
{{Video_List_Element
-
| How to define a maximal 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 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.
| 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.
Line 306: Line 309:
{{Video_List_Element
{{Video_List_Element
-
| How to define a formula 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 must be executed to obtain a specific output.
| This type of rule can be used when a mathematical formula must be executed to obtain a specific output.
Line 325: Line 328:
{{Video_List_Element
{{Video_List_Element
-
| How to define an external 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 enable 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.
Line 343: Line 346:
{{Video_List_Element
{{Video_List_Element
-
| 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 can be tested in various ways, either individually or as part of the group of rules they belong to.
| All rules can be tested in various ways, either individually or as part of the group of rules they belong to.
Line 363: Line 366:
| Please refer to the section about the [[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.
}}
}}
 +
== Variables ==
== Variables ==
-
A variable is a symbolic name given to some quantity, for the purpose of allowing the name to be used independently of the information it represents. The scope of a variable is local to the [[Metis_Smart_Modeling_-_Models|model]] it is used in. On the other hand, its extend is limited to the [[Metis_Smart_Modeling_-_Group_of_Rules|group of rules]] its used as an input or output. The value linked to a variable may change during the execution of a [[Metis_Smart_Modeling_-_Models|model]].
+
A variable holds a value. Depending upon the point of view, the variable can represent an input or output value. The variable can be part of a mask, a rule or a group of items.
{{Video_List_Element
{{Video_List_Element
-
| How to create variables and groups of items ?  
+
| How to create variables and groups of items?  
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/1/1a/VID_Creat_a_variable.PNG'>File:Creating_a_variable_and_group_of_items_OK.mp4</mediaplayer>
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/1/1a/VID_Creat_a_variable.PNG'>File:Creating_a_variable_and_group_of_items_OK.mp4</mediaplayer>
-
| A group of items represents a higher level than variables. It may contain variables, materials, and most importantly groups of items themselves.
+
| The variable holds a value. A group of items represents a container. The group of items may contain variables, positions, attributes or even other groups of items.
-
Related topics include :
+
Related topics includes:
-
* Using Variables as input/output in [[Metis_Smart_Modeling_-_Rules|rules]]  
+
* Using variables as input/output in the [[Metis_Smart_Modeling_-_Rules|rules]]  
-
* Using variables in [[Metis_Smart_Modeling_-_Masks|masks]]  
+
* Using variables in the [[Metis_Smart_Modeling_-_Masks|masks]]  
* Using [[Metis_Smart_Modeling_-_Linked_Values|linked values]]
* Using [[Metis_Smart_Modeling_-_Linked_Values|linked values]]
-
| Please refer to the section about [[Metis_Smart_Modeling_-_Variables|Variables]] from the Metis Smart Modeling Manual for additional information.
+
| Please refer to the section about the [[Metis_Smart_Modeling_-_Variables|Variables]] from the Metis Smart Modeling Manual for additional information.
}}
}}
 +
== Linked Values ==
== Linked Values ==
-
The Linked Values section allows the definition of values to be linked to basic Metis elements like the types of offers, [[Metis_Smart_Modeling_-_Systems|systems]] and variants used in [[Metis_Smart_Modeling_-_Models|models]]. These values affect the [[Metis_Smart_Modeling_-_Masks|masks]] and [[Metis_Smart_Modeling_-_Rules|rules]] used by the [[Metis_Smart_Modeling_-_Models|models]] and allow them to use for example the type of an offer as an input in a [[Metis_Smart_Modeling_-_Rules|rules]].
+
The linked values feature enables to assign default values to a variable depending upon basic elements of an offer or system/sub-system properties such as a model type, a system or a variant used in relation with the [[Metis_Smart_Modeling_-_Models|models]]. These values affect the [[Metis_Smart_Modeling_-_Masks|masks]] and [[Metis_Smart_Modeling_-_Rules|rules]] used by the [[Metis_Smart_Modeling_-_Models|models]]. For example, the model type of a system can be used to automatically assign a specific value as an input value for a variable.
{{Video_List_Element
{{Video_List_Element
-
| How to define linked values ?   
+
| How to define linked values?   
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/f/fa/VID_LinkedValues.PNG'>File:Defining linked values OK.mp4</mediaplayer>
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/f/fa/VID_LinkedValues.PNG'>File:Defining linked values OK.mp4</mediaplayer>
-
| A linked value is basically a value given to a Metis Offer element in order for it to be used as an input for [[Metis_Smart_Modeling_-_Rules|rules]] or [[Metis_Smart_Modeling_-_Masks|masks]].
+
| A linked value is basically a value given to a variable to be used as an input for the [[Metis_Smart_Modeling_-_Rules|rules]] or the [[Metis_Smart_Modeling_-_Masks|masks]], depending upon a parameter of the offer or of the system.
Line 402: Line 407:
* Creating [[Metis_Smart_Modeling_-_Variables|variables]]
* Creating [[Metis_Smart_Modeling_-_Variables|variables]]
-
* Defining offer types
+
* Creating a [[Metis_Smart_Modeling_-_Systems|system]]
-
* Defining [[Metis_Smart_Modeling_-_Systems|systems]]
+
* Defining a model type for a system
-
| Please refer to the section about [[Metis_Smart_Modeling_-_Linked_Values|Linked Values]] from the Metis Smart Modeling Manual for additional information.
+
| Please refer to the section about the [[Metis_Smart_Modeling_-_Linked_Values|Linked Values]] from the Metis Smart Modeling Manual for additional information.
}}
}}
-
 
== Debug ==
== Debug ==
-
A debugger or debugging tool is included in Metis Smart Modeling. It is used to test and debug [[Metis_Smart_Modeling_-_Models|models]] . The debugger also offer more sophisticated functions such as running a [[Metis_Smart_Modeling_-_Models|model]] step by step (single-stepping or program animation), stopping (breaking) (pausing the program to examine the current state) at some event or specified instruction by means of a breakpoint, and tracking the values of some [[Metis_Smart_Modeling_-_Variables|variables]].
+
A debugging tool is included in Metis Smart Modeling. It is used to test and debug [[Metis_Smart_Modeling_-_Models|models]] used in a given offer. The debugger also offer more sophisticated functions such as running a [[Metis_Smart_Modeling_-_Models|model]] step by step or until a break point. At any step, it is possible to track the outputted values or positions.
{{Video_List_Element
{{Video_List_Element
-
| How to test ?   
+
| How to use the debugging tool?   
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/f/f3/VID_DebugTool.PNG'>File:Debug Tool OK.mp4</mediaplayer>
| <mediaplayer width='400' height='300' image='http://www.xpert-technologies.ch/mediawikidev/images/f/f3/VID_DebugTool.PNG'>File:Debug Tool OK.mp4</mediaplayer>
-
| Using Metis Smart Quotes to test a full [[Metis_Smart_Modeling_-_Models|model]], importing the environment in Metis Smart Modeling and running the step-by-step execution on the it.
+
| The Smart Quotes user must first generate a debug file then forward it to the Smart Modeling user. The Metis Smart Modeling user can then run the file to see and interpret all the models used in a given offer.
Line 425: Line 429:
Related topics include :
Related topics include :
-
* Creating [[Metis_Smart_Modeling_-_Models|model]]  
+
* Creating a [[Metis_Smart_Modeling_-_Models|model]]  
* Creating [[Metis_Smart_Modeling_-_Group_of_Rules|group of rules]] and [[Metis_Smart_Modeling_-_Rules|rules]]
* Creating [[Metis_Smart_Modeling_-_Group_of_Rules|group of rules]] and [[Metis_Smart_Modeling_-_Rules|rules]]
-
| Please refer to the section about [[Metis_Smart_Modeling_-_Debug|Debug]] from the Metis Smart Modeling Manual for additional information.
+
| Please refer to the section about the [[Metis_Smart_Modeling_-_Debug|Debugging]] from the Metis Smart Modeling manual for additional information.
}}
}}

Latest revision as of 13:41, 25 October 2012

Personal tools