Интерактивное графическое программное обеспечение PC-DMIS (Глава 26: Использование выражений и переменных), страница 3

·  Функции

·  Операторы

·  Сравнения

·  Комментарии

·  Размеры

·  Фигуры

·  Переменные

Список ID

В списке IDдиалогового окна ExpressionBuilder представлен ряд параметров, доступных в зависимости от выбранного типа элемента выражения из списка ExpressionElementType.

Например:

·  Когда из списка ExpressionElementType выбирается опция Functions & Operators (Функции и Операторы), в списке IDбудут представлены доступные функции и операторы.

·  Когда выбрана опция Features, в списке ID отображаются ID элементов для данной программы.

Extension (Расширение)

Список Extension становится доступен, для пункта, выбранного из списка ID, требуется дополнение в виде расширения, чтобы сформировать приемлемый элемент выражения. В списке Extension представлены доступные расширения в зависимости от пункта, выбранного в списке ID.

Пример: Допустим, выбрана фигура из списка ID. Затем в списке Extension высвечиваются все возможные расширения, которые можно использовать для данной фигуры (такие как “X”, “Y”, “Z”, “диаметр”, “Длина”, и т.д.).

Второе расширение

Список SecondExtensionиспользуется только в тех случаях, когда пункт, выбранный в списке Extension, требует дополнения в виде второго расширения, чтобы сформировать приемлемый элемент выражения.

Пример: Предположим, вы ссылаетесь на номинальную величину с положением по оси X размером  "D1". Вам следует:      Выбрать D1 в списке ID.      Выбрать X в списке Extension      Выбрать  Nom в списке Second Extension.

Кнопка Add (Добавить)

Кнопка Add становится доступной, если вы выбираете приемлемый  или окончательный элемент выражения с помощью списков. При нажатии этой кнопки высвечивается текст, который надо добавить к выражению.

Например, если нижеследующее выбрано:

·  Размеры из списка Expression Element Type

·  D1 из списка ID

·  X из списка Extension

·  Nom из списка Second Extension

Затем, когда будет использована кнопка Add, высветится следующий текст: AddD1.X.NOM.

После нажатия кнопки Add, текст появится в поле редактирования в нижней части диалогового окна.

Примечание: Когда вы нажимаете кнопку OK, текст из поля редактирования добавляется в окно Edit в то поле выражения, где находится курсор. Если выбран пункт в поле выражения окна Edit, и текст, который должен быть добавлен, содержит скобки, то выбранный элемент окажется внутри скобок добавленного текста.

Поле редактирования

В нижней части диалогового окна ExpressionBuilderнаходится поле редактирования, отображающее текущее выражение. Выражение можно непосредственно впечатать в поле, или использовать кнопку Add.

Область Description (Описание)

В диалоговом окне ExpressionBuilderнаходится область Description, содержащая информацию о пунктах, выбранных из списков. В поле рядом с кнопкой Add так же высвечивается текущее значение выражения.

Примечание: Неприемлемыевыражения имеют величину 0.

Использование переменных наряду с выражениями

Переменные – это объекты, содержащие значения. Переменные относятся к  целым, реальным, рядовым, или точечным объектам действия. Переменные необходимы при использовании выражений. У переменной есть имя и значение. Имя необходимо для доступа к значению переменной. Имя постоянно, а значение может меняться. Вы присваиваете значение переменной с помощью команды ASSIGN/.

Например, запись ASSIGN/V1 = 2 создает переменную с именем V1 и значением 2. ASSIGN/V2 = V1 + 2 имеет доступ к значению V1. Если V1 все еще равно 2, когда данная запись выполнялась, то V2 будет иметь значение 4.

Для получения дополнительной информации по переменным см. "Переменные" на странице 15.

Присвоение значений переменным с помощью диалогового окна Assignment

{bmct assign.shg}

<P><IMG BORDER=0 WIDTH=351 HEIGHT=139 SRC="images/assign.gif" USEMAP="#assign" ALT="assign">

<MAP NAME="assign">