ВУЗ:
Составители:
Рубрика:
69
5.3. Использование меню пользователя при организации
интерактивного диалога
Часто при проектировании изделий пользователю необходимо вво-
дить одни и те же данные. В этом случае ввод необходимой информации
может быть значительно упрощен с помощью использования меню поль-
зователя. Пусть необходимо ввести значения строковых констант при
формировании обозначения сварки, представленного на рис. 4.3. Для уп-
рощения ввода значений параметров сварки используем пользовательское
меню. Для этого необходимо составить текст программы (рис. 5.2) с запи-
сью в файл с расширением .mnu . Элементы ***POP1, ***POP2, и т. д.
программы задают, сколько необходимо использовать элементов падаю-
щих меню. Ниже обозначений элементов меню помещаются их названия,
например [Вид сварки], [Способ сварки], и т. д. Пр
и указании графиче-
ским курсором элемента падающего меню ниже появляются опции, на-
пример [1 – электродуговая], [2 – газовая] и т. д. При указании данных оп-
ций графическим курсором переменной а (см. ниже) передаются значения
строковых констант ГОСТ 5264-80, ГОСТ 11533-75 и т. д.
Меню пользователя может быть установлено в графическом редакто-
ре чертежей Автокада с пом
ощью команды MENU, которая может быть
описана текстовой программой на языке AutoLISP. Ниже приведен текст
программы, выполняющий интерактивный ввод параметров с помощью
пользовательского меню. Заметим, что после запроса значений в интерак-
тивном режиме необходимо графическим курсором указать нужные эле-
менты пользовательского меню, которое появляется вместо стандартного
меню системы Автокад.
Рис. 5.1. Изображение слайда для ввода геометрических параметров
d1
d
l
Базовая точка
p
1
d
d1
l
Базовая точка p1
Рис. 5.1. Изображение слайда для ввода геометрических параметров
5.3. Использование меню пользователя при организации
интерактивного диалога
Часто при проектировании изделий пользователю необходимо вво-
дить одни и те же данные. В этом случае ввод необходимой информации
может быть значительно упрощен с помощью использования меню поль-
зователя. Пусть необходимо ввести значения строковых констант при
формировании обозначения сварки, представленного на рис. 4.3. Для уп-
рощения ввода значений параметров сварки используем пользовательское
меню. Для этого необходимо составить текст программы (рис. 5.2) с запи-
сью в файл с расширением .mnu . Элементы ***POP1, ***POP2, и т. д.
программы задают, сколько необходимо использовать элементов падаю-
щих меню. Ниже обозначений элементов меню помещаются их названия,
например [Вид сварки], [Способ сварки], и т. д. При указании графиче-
ским курсором элемента падающего меню ниже появляются опции, на-
пример [1 – электродуговая], [2 – газовая] и т. д. При указании данных оп-
ций графическим курсором переменной а (см. ниже) передаются значения
строковых констант ГОСТ 5264-80, ГОСТ 11533-75 и т. д.
Меню пользователя может быть установлено в графическом редакто-
ре чертежей Автокада с помощью команды MENU, которая может быть
описана текстовой программой на языке AutoLISP. Ниже приведен текст
программы, выполняющий интерактивный ввод параметров с помощью
пользовательского меню. Заметим, что после запроса значений в интерак-
тивном режиме необходимо графическим курсором указать нужные эле-
менты пользовательского меню, которое появляется вместо стандартного
меню системы Автокад.
69
Страницы
- « первая
- ‹ предыдущая
- …
- 67
- 68
- 69
- 70
- 71
- …
- следующая ›
- последняя »
