AmesimKnowledge

Reference Guide for Component Customization > The Component Customization menu bar > Tools menu

AMELexicon

AMELexicon

You can use AMELexicon at any time while working with Component Customization. The main function of the AMELexicon utility is to help you to make the titles of the parameters and variables consistent. When you create your own customized objects, it is extremely easy to have titles that are almost the same as the titles in other related generic or customized objects. Unfortunately "almost" is not good enough for facilities like Common Parameters!

Basic rules

  • When you select a library in the path list within the Build tab, AMELexicon scans the submodels of this library.

  • You have the option to restrict the search by filtering according to submodel name, variable/parameter title and unit.

  • Results of a search are shown under the Titles tab.

  • In the Titles tab you have 2 lists: Variable titles and Submodels list . The Submodels list displays the submodels which are in the Variable titles.

  • AMELexicon recognizes the difference between variables/parameters with identical titles but different units Note You can drag and drop the title you want onto a variable/parameter in your active Component Customization object.

  • If you double-click on a submodel in the Submodel lists, Component Customization attempts to open Submodel Editor with the submodel loaded.

  • If a title seems to appear twice in the list with the same unit, this probably means that there is a spelling mistake on one of the two titles.

AMELexicon dialog box

AMELexicon dialog box

To produce AMELexicon dialog box, select the menu Tools > AMELexicon, or use Ctrl+L.

When you open the AMELexicon dialog box, the Build tab is displayed first.

Figure 89: Build tab

The Build tab contains four groups of options:

  • Path list

This is the current Component Customization path list. The buttons Select None and Select All are obvious. The button Update Path List is useful if you have modified your path list and you want to update it in this dialog box.

  • Submodel filter

AMELexicon submodel filter

In the white field you can enter a name of a submodel from which you want to check the parameter and variable titles. Alternatively you can use wildcards like * and ? to specify a collection of submodels:

To find

Do this

Example

Zero or more characters, excluding spaces and punctuation

Enter an asterisk (*).

HL*4 finds submodels such as HL04.

Any single character, excluding spaces and punctuation

Enter a question mark (?).

F??4 finds submodels with four-letter names that begin with F and end with 4--for example, FP04.

You can filter variables, parameters or both.

  • Title filter

AMELexicon title filter

You can enter one or several words in the white field. If you tick the Case sensitive box, AMELexicon will take into account the case of the words you typed in. If you tick the Exact Match box, AMELexicon will take into account the exact text string you typed otherwise it takes the words in the string as key words.

  • Unit filter

AMELexicon unit filter

You can type several units in the white field separated by a space. AMELexicon will give you the list of parameters and variables which have the same units.

  • Generate button

When you have entered the characteristics of the search, click on the Generate button. This produces the Titles tab containing the title list corresponding to your search. By selecting a particular title, the Submodel list is reconstructed to show the submodels associated with this title.

Figure 90: Titles tab

You can drag and drop a title from AMELexicon to a title of a parameter or a variable within Submodel Editor or Component Customization. This can be done only for titles. If you place the cursor in the wrong place, it becomes a .

Source: https://docs.sw.siemens.com/en-US/doc/254352342/PL20250521841123434.amesim_collection.AMECustom/xid902252 · retrieved 2026-07-17