Вызов команды:
Пиктограмма |
Лента |
---|---|
Чертёж > Дополнительно > Элемент управления Листовой металл (2D) > Дополнительно > Элемент управления Параметры > Переменные > Элемент управления |
|
Клавиатура |
Текстовое меню |
<TR> |
Чертёж > Элемент управления |
При работе с параметрическими моделями, при создании сборок пользователю часто необходимо редактировать значения внешних переменных проектируемых моделей или входящих в сборку фрагментов. Для работы с внешними переменными можно использовать универсальный редактор переменных T-FLEX CAD. Но гораздо удобнее и проще работать со специально созданными пользовательскими диалогами, содержащими стандартные средства Windows (поля для ввода, выпадающие списки, переключатели «Да/Нет» и т.д.).
Пользовательский диалог (диалог пользователя) – является наиболее удобным и простым средством редактирования внешних переменных параметрической модели. Он разрабатывается пользователем при создании модели или фрагмента. Для создания пользовательского диалога используются специальные элементы системы T-FLEX CAD – элементы управления. При создании диалога разработчик имеет возможность сделать его понятным и ясным, введя в диалог необходимые пояснения и комментарии, организовав запрос параметров модели в наиболее понятной форме.
В дальнейшем, при необходимости редактирования значений внешних переменных данной модели или фрагмента, будет вызываться пользовательский диалог (вместо универсального редактора переменных). Диалоги пользователя будут появляться при вызове команды изменения внешних переменных Параметры > Внешние переменные в текущем документе и в окне параметров при вставке текущего документа в качестве фрагмента.
Общие сведения и типы элементов управления
Система T-FLEX CAD позволяет использовать при создании диалогов следующие типы элементов управления:
1 - Статический текст
2 - Переключатель (Да/Нет)
3 - Переключатель
4 - Группа
5 - Кнопка
6 - Редактор
7 - Комбинированный список с возможностью редактирования или без неё
8 - В диалог может быть включён рисунок или просмотр
Элементы управления Статический текст, Рамка, Группа не связаны с переменными и используются для более понятного оформления диалога, создания пояснительных надписей.
•Статический текст - текстовая строка, размещённая в указанной области окна диалога.
•Рамка - прямоугольная рамка или прямоугольная область заданного цвета. По умолчанию это чёрная рамка или прямоугольник цвета фона окна диалога.
•Группа - рамка с текстом, расположенным на уровне верхней границы.
Два последних элемента используются для визуального объединения/выделения элементов управления в диалоге. С этой же целью можно использовать различные элементы изображения.
Другая часть элементов – Редактор, Кнопка, Комбинированный список, Переключатель (Да/Нет), Переключатель, Просмотр - связана с переменными, а также страницами модели и предназначена для выполнения над ними определённых действий.
Редактор - прямоугольное поле для редактирования значения связанной с ним переменной. Используется в случае отсутствия у переменной списка значений. Может работать в режиме, когда редактирование отображаемого значения запрещено (в поле редактора будет отражаться значение связанной с ним переменной, но изменить это значение будет нельзя).
Переключатель (Да/Нет) - позволяет устанавливать одно из двух значений для выбранной переменной в зависимости от состояния переключателя.
Переключатель - позволяет изменить значение выбранной переменной с текущего на заданное в параметрах переключателя. Его удобно использовать, если для переменной существует несколько фиксированных вариантов её значения (в случае двух значений можно использовать «Переключатель (Да/Нет)»). При этом для переменной создаётся группа переключателей, каждый из которых задаёт одно из её значений.
Кнопка. Для кнопки назначается последовательность действий, выполняемых после нажатия на неё. Такими действиями могут быть:
Более подробная информация приведена в главе, описывающей создание элементов управления.
Комбинированный список – прямоугольное поле с кнопкой выпадающего списка справа. Применяется для изменения значения переменной, имеющей список значений. Возможность прямого ввода значения переменной определяется параметрами элемента.
В диалоге возможно создание элемента управления Просмотр.
Этот элемент позволяет отобразить в диалоге редактирования внешних переменных фрагмента окно просмотра, в котором отображается страница, соответствующая выбранному вектору привязки. В диалоге, вызванном командой Параметры > Внешние переменные просмотр не отображается.
При создании диалога можно использовать, помимо собственно элементов управления, любые элементы, используемые при создании чертежа: узлы, линии построения, изображения, картинки и т.д. При вызове диалога линии построения и узлы не отображаются, однако их можно использовать при создании сложных диалогов для точного позиционирования элементов управления.
Элементы изображения, картинки можно использовать как дополнительные элементы оформления диалога наряду со стандартными элементами управления Рамка, Группа, Статический текст. С их помощью, например, можно создать на странице диалога упрощённую версию параметрического чертежа. Тогда при внесении изменений в параметры модели во время работы с диалогом пользователь по изображению чертежа сможет оценить сделанные изменения.
Основные темы в этом разделе:
•Пользовательский диалог внешних переменных