### Управление именами

Обычно при использовании инструмента результату его работы приписываются имена так, как будто построение было выполнено обычным путем, без применения инструмента. Но иногда может возникнуть желание или необходимость управлять тем, какие имена присваиваются результатам работы инструмента. Есть два типа имен, которые допускается определять для инструментов, – постоянные и изменяющиеся имена.

##### Установка постоянных имен

В этом случае при каждом обращении к инструменту результату будет присваиваться одно и то же имя. Например, все линии, полученные с помощью инструмента, будут именоваться одинаково.

Для установки постоянного имени прежде, чем создан инструмент, следует открыть панель Свойства имени диалогового окна Свойства того объекта, которому присваивается это имя, ввести нужное имя и отметить опцию Использовать имя в Инструментах пользователя.

Для установки постоянного имени после того, как создан инструмент, нужно воспользоваться меню инструментов пользователя для просмотра сценария. инструмента. Дважды щелкните на том шаге сценария, результатом которого является объект, которому присваивается постоянное имя. В панели Свойства имени этого объекта нужно ввести нужное имя и выбрать опцию Использовать имя на чертежах.

##### Установка изменяющихся имен

В этом случае при каждом обращении к инструменту результату будет присваиваться имя из множества, основанного на именах других объектов-данных или результатах работы инструмента. Например, можно создать инструмент Центроид, который будет присваивать центру тяжести треугольника имя, основанное на именах вершин этого треугольника.

В изменяющемся имени следует определить, каким образом при ее генерации используются имена Данных и результатов работы инструмента. Для этого нужно начать имя с символа равенства (=) и продолжить списком чисел, каждое из которых заключается в фигурные скобки. Эти числа - номера объектов, имена которых должны быть применены при построении изменяющегося имени. Номер объекта - это его номер в сценарии инструмента. Номер 1 - первый объект-данное и т.д. Если у инструмента есть три объекта-данных, то они нумеруются с 1 по 3 и номером первого шага в сценарии будет 4.

Например, следующее изменяющееся имя состоит из имен первого и второго объектов-данных:

={1}{2}

Второй пример. Если создан инструмент, который строит центр тяжести треугольника, то можно назвать его GABC, используя точки A, B и GC. Для этого следует установить в инструменте имя вида:

=G[{1}{2}{3}]

Квадратные скобки показывают, что та часть имени, которая в них заключена, должна быть показана как нижний индекс.

Для именования объекта инструмента изменяющимся именем, нужно просмотреть сценарий этого инструмента с помощью меню Инструменты пользователя, дважды щелкнуть на том шаге сценария, которому требуется приписать имя, а на панели Свойства имени этого объекта ввести нужное имя и пометить опцию Использовать имя на чертежах.

При создании изменяющегося имени объекта-результата работы инструмента в фигурные скобки заключаются номера только тех объектов, от которых зависит результирующий объект (т.е. тот объект, имя которого определяется). В противном случае не исключено, что помеченный объект будет построен ранее того объекта, на имя которого он ссылается, и корректно сформировать изменяющееся имя не удастся.

См. также
Инструменты пользователя
Меню Инструменты пользователя
Свойства имени