КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Создание диалогового окна пользователя
Для создания диалогового окна пользователя вызывают команду «чертеж/элемент управления». Автоменю с опциями этой команды показано на рис. 4.
Рис. 4 В дальнейшем, при редактировании значений внешних переменных данной модели или фрагмента, будет вызываться пользовательский диалог. Диалог пользователя будет появляться при вызове команды изменения внешних переменных «Параметры/Модель» в текущем документе и в окне параметров при вставке текущего документа в качестве фрагмента. В автоменю представлены следующие типы элементов управления: рамка - прямоугольная рамка или прямоугольная область заданного цвета, размещённая в указанной области окна диалога, используется для более понятного оформления диалога. По умолчанию это чёрная рамка или прямоугольник цвета фона окна диалога; статический текст - текстовая строка, размещённая в указанной области окна диалога, используется для более понятного оформления диалога, создания пояснительных надписей не связана с переменными; группа - рамка с текстом, расположенным на уровне верхней границы, используется для визуального объединения/выделения элементов управления в диалоге. Элементы, связанные с переменными, страницами модели: редактор - прямоугольное поле для редактирования значения связанной с ним переменной, используется при отсутствия у переменной списка значений; кнопка позволяет после нажатия на неё, выполнить последовательность действий: активизировать страницу; показать диалог в отдельном окне; присвоить переменной значение; комбинированный список – прямоугольное поле с кнопкой выпадающего списка справа. Применяется для изменения значения переменной, имеющей список значений. Возможность прямого ввода значения переменной определяется параметрами элемента. переключатель (Да/Нет) - позволяет устанавливать одно из двух значений для выбранной переменной; переключатель - позволяет изменить значение выбранной переменной с текущего на заданное в параметрах переключателя. Если для переменной существует несколько фиксированных вариантов её значения, то создаётся группа переключателей, каждый из которых задаёт одно из её значений. В диалоге возможно создание элемента управления просмотр. Этот элемент позволяет отобразить в диалоге редактирования внешних переменных фрагмента окно просмотра, в котором отображается страница, соответствующая выбранному вектору привязки. Кроме существующих элементов управления можно использовать, любые элементы, необходимые при создании чертежа: узлы, линии построения, изображения, картинки и т.д. Элементы изображения, картинки можно использовать как дополнительные элементы оформления диалога. С их помощью, например, можно создать на странице диалога упрощённую версию параметрического чертежа. Тогда, при внесении изменений в параметры модели во время работы с диалогом, пользователь по изображению чертежа сможет оценить сделанные изменения. Документ T-FLEX CAD может содержать любое количество диалогов, заданных элементами управления. Размеры окна диалога определяются значениями параметров "Размер бумаги" команды «Настройки/Статус» (закладка "Общие"), заданных для страницы, которой принадлежат соответствующие элементы управления. Изменить размеры окна возможно в параметрах указанной команды или с помощью команды «Размеры страницы». Для облегчения привязки элементов управления, на странице по умолчанию включена сетка. Отключают сетку или изменяют её шаг с помощью команды «Настройка/Сетка». Привязка элементов управления также может осуществляться к существующим 2D узлам или в абсолютных координатах. На рис. 5 показан диалог пользователя с элементами управления, для построенного вала. Опция рамка создает общую рамку для всего диалога. Опцией группа создают три группы для диаметров, длин и шпоночного паза. Эта опция позволяет создавать рамку с текстом, расположенным на уровне верхней границы.
Рис. 5 Вызвавопцию <Статический текст>, указывают две точки, определяющие границы прямоугольника, в котором будет расположен текст. Затем, в окне параметров, задают: содержание текста в поле "Текст"; общесистемные параметры "Уровень", "Слой"; режим выравнивания по вертикали и горизонтали; цвет текста и цвет фона, на котором будет отображаться текст. На закладке "Шрифт" задают параметры шрифта текста. Этой опцией устанавливают строки: d1, d2, d3, d4, l1,l2, l3, l4, длина, ширина, положение, включение. Для ввода значений заданных переменных используют опцию <Комбинированный список>. Сначала задают две точки, определяющие область этого элемента (поле редактирования значения и кнопка списка занимает всю выделенную область). Затем появляется окно "Вставка переменной" для выбора переменной, значение которой будет изменять создаваемый элемент. Из предложенного списка переменных для длины шпонки выбирают переменную «а», для ширины «b», для положения «L». При необходимости в параметрах можно задать следующие значения: общесистемные параметры "Уровень", "Слой"; цвет текста в окне значения переменной; цвет фона; редактирование. При установленном флаге разрешается редактировать значение переменной, иначе возможен только выбор из списка. На закладке "Шрифт" задают параметры шрифта текста. Если список значений переменной был создан на основе файла, то, включив параметр "Редактирование", можно изменить список прямо на странице диалога. Для этого необходимо указать курсором на поле ввода и вызвать правой кнопкой мыши контекстное меню. Команда «Добавить значение в список» позволяет внести содержимое поля ввода значения в список значений для переменной. Команда «Редактировать список» позволяет изменять значения элементов списка. Для режимов включения и отключения шпонки используют опцию Переключатель (ДА/НЕТ). Данный элемент позволяет устанавливать одно из двух значений для выбранной переменной в зависимости от состояния переключателя. Первым шагом является указание двух точек, определяющих область переключателя. Затем появляется окно "Вставка переменной", в котором расположены все внешние переменные, существующие в документе. Выбирают в списке переменную «В», значением которой будет управлять создаваемый переключатель. Далее в окне параметров задают: устанавливаемые значения переменных; текст названия переключателя; общесистемные параметры "Уровень", "Слой"; цвет текста; цвет фона; режим выравнивания по вертикали и горизонтали. На закладке "Шрифт" задаются параметры шрифта текста. Затем выходят из команды «элемент управления». При необходимости в диалог пользователя всегда можно внести изменения. Для этого находясь в команде «элемент управления», нажимают клавишу F4 и попадают в режим редактирования. В этом режиме можно изменить номер шрифта, габариты рамок, цвет фона и шрифта, текст и порядок расположения элементов управления. Редактировать элементы управления из диалога пользователя можно с помощью контекстного меню, вызываемого ПКМ. В этом меню доступны следующие команды: Изменить; Копировать; Вставить; Переместить; Удалить; Свойства (вызов окна диалога "Параметры элемента управления"); Информация. Работая с чертежом, диалог пользователя вызывают командой «Модель» из текстового меню Параметры. Меняя значения переменных, можно сразу наблюдать за изменением 2D модели (рис. 6).
Рис. 6
Дата добавления: 2014-01-03; Просмотров: 482; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |