Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Окно редактора переменных

Редактор переменных

Основное предназначение редактора переменных - создавать новые переменные и задавать выражения, определяющие значения переменных. Редактор переменных – «центр управления документом T-FLEX CAD», он позволяет конструктору производить различные расчеты, управлять внутренними и внешними базами данных, писать функции, управлять геометрией и составом сборочных чертежей производит сложные математические расчеты. Вызывают редактор переменных с помощью команды «Параметры /Переменные» (рис. 7) или командой «V: Редактировать переменные».

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

При вызове команды в чертеже, у которого нет переменных, на экране появляется пустое окно редактора переменных. Редактор переменных имеет собственный набор команд. Окно редактора переменных может состоять из тринадцати колонок. Обычно для работы используют не более семи колонок - начальные установки.

 

 

 

Рис. 7

 

Служебные колонки. Первая слева колонка - < внешняя>. В ней отображается графический символ в виде флажка, который показывает, что переменная может быть помечена как внешняя. Если нажать на него ЛКМ, то серый флажок изменит цвет на зеленый, это означает, что переменная помечена как внешняя. Если в ячейке нет флажка - это значит, что переменная не может быть помечена как внешняя (рис. 8). Если переменная задана не константой, то она не будет помечена как внешняя.

 

 

Рис. 8

Правее расположена колонка < не используется>. В ней может появиться символ «?», который показывает, что переменная не используется в модели и её можно удалить. Третья слева колонка показывает < тип> переменной. Символ «Т» означает текстовую переменную. Четвертая колонка < скрытая> показывает, что переменную можно сделать не видимой, если в установках (рис. 9) снять флажок с режима <показать скрытые переменные>.

Рис. 9

 

Любой существующей переменной может быть присвоен тип “Скрытая”. По умолчанию переменные этого типа погашены в списке переменных. Все стандартные прототипы документов T-FLEX CAD уже содержат набор скрытых переменных, обеспечивающих автоматическую связь между содержимым полей форматки и данными для спецификации. То есть содержимое этих переменных отображается в соответствующих графах форматки и в соответствующих полях данных для спецификации.

В колонке < имя> отображается имя переменной. Для создания новой переменной используют команду «Создать новую переменную»: < Ctrl><N >. На экране появится диалоговое окно, в котором задают имя новой переменной. В именах переменных предпочтительнее использовать латинские буквы, чтобы не переключаться с регистра на регистр при написании функций (функции заданы латинскими буквами). В целях экономии времени рекомендуется использовать несложные имена. Допустимое имя переменной (строка до 10 символов, содержащая буквы, цифры и знак подчеркивания). Первый символ – буква. Для текстовых переменных перед именем ставится знак «$». Прописные, строчные, русские и латинские символы различаются. Поле не редактируемое – ввод и изменение имени производят специальными командами. Если подвести курсор к заголовку этой колонки и нажать левую кнопку мыши, то появится меню, с помощью которого можно выполнить несколько дополнительных команд. Можно осуществить поиск нужной переменной, отсортировать имена переменных в алфавитном порядке по возрастанию или по убыванию, скрыть колонку, подобрать ширину, установить область группировки, вызвать диалоговое окно «установки».

В колонке < выражение>, задают выражение определяющее значение переменной. Например, вещественную константу. При редактировании выражений доступны все команды редактирования строки.

Выражение - это математическая формула, содержащая стандартные алгебраические действия, логические действия, условные операции, обращения к математическим функциям и функциям T-FLEX CAD. Результатом вычисления выражения является значение, соответствующее типу переменной. Выражение содержит операнды (константы и переменные как вещественные, так, и текстовые) и операции (набор действий). В выражениях могут быть и функции.

Для текстовых операндов существует только одна операция - сложение двух текстовых строк «МГТУ»+ «СТАНКИН» = МГТУ СТАНКИН

Для вещественных операндов - это основные арифметические действия:

сложение (+)

вычитание (-)

умножение (*)

деление (/)

возведение в степень (** или ^)

унарный минус.

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

Если подвести курсор к заголовку этой колонки и нажать левую кнопку мыши (ЛКМ), то появится меню, с помощью которого можно выполнить несколько дополнительных команд. Можно отсортировать по возрастанию или по убыванию, скрыть колонку, подобрать ширину, установить область группировки, вызвать диалоговое окно «установки».

В колонке < выражение> можно использовать список значений. Для этого выделяют строчку с редактируемой переменной и нажимают ПКМ. В появившемся контекстном меню выбирают опцию < редактировать список >. В диалоговом окне <Список значений переменной> вводят необходимые значения. Список является таким же атрибутом переменной, как имя и комментарий, и появляется во всех местах задания значения данной переменной. Можно не создавать текстовый список значений, а использовать существующую внутреннюю базу данных, на основе которой будет формироваться список. После вызова команды создания списка на основе базы данных появляется окно диалога. В нём необходимо указать параметры для формирования списка.

Чтобы появился результат в колонке < Значение >, необходимо выполнить какое-либо действие. Например, нажать клавишу <Down>. Пересчёт введенного выражения и, соответственно, значений всех других переменных происходит, когда переходят к редактированию выражения другой переменной, то есть, перемещают курсор в другую строку. Значение - результат вычисления выражения. В этой колонке выводятся значения переменных. Колонка не редактируется.

<Комментарий> - колонка, где вводится и редактируется пояснение назначения переменной. При редактировании комментариев доступны все команды редактирования строки.

К каждой переменной рекомендуется писать комментарий, чтобы не забывать назначение переменной. Желательно указать и ограничения на значение переменной. Заполнение поля «Комментарий» не является обязательным действием. Комментарии помогают вспомнить, за что отвечает каждая переменная. Комментарии помогут разобраться в модели и другим разработчикам.

найти
Новая переменная
Помощник
Считать и записать параметры
Параметры вида

 

Рис. 10

На рис. 10 показана главная панель инструментов редактора переменных. Эта панель позволяет создавать новые переменные; считывать из файла параметры переменных и записывать в файл. Команда «Параметры вида» вызывает диалоговое окно < Установки >. В левой части окна отображается список всех возможных столбцов таблицы переменных. В правой части окна < Установки > размещены другие параметры таблицы переменных:

Группа < Формат чисел> задаёт формат вещественных чисел в столбце < Значение >: < Количество цифр после точки> и < Отбрасывать последние нули>.

Группа <Линии> определяет вид сетки таблицы переменных:

Вертикальные. Вид вертикальных линий сетки таблицы. Горизонтальные. Вид горизонтальных линий сетки таблицы.

Кнопка < Шрифт > позволяет настроить шрифт, используемый для отображения таблицы переменных в окне редактора переменных. Настроить видимость отдельных столбцов таблицы можно и не вызывая команды < Установки >. Для этого достаточно вызвать контекстное меню в любом месте заголовка таблицы переменных. Подменю < Колонки > позволит быстро отключить/включить показ столбцов.

Окно < Помощник > используют при задании выражений переменных; для быстрой вставки в выражения переменных имён функций, полей баз данных, уже существующих в документе переменных, часто используемых констант, и т.п.

 

Рис. 11

Для удобства работы содержимое окна < Помощник > разбито на несколько категорий (рис. 11). Список категорий приведён в поле < Категория > в верхней части. В нижней части окна отображается содержимое категории. Для каждой функции дано краткое описание. Для вставки какой-либо функции необходимо выбрать в окне < Помощник > требуемую категорию, в списке содержимого категории выбрать нужную строку и нажать 2ЛКМ или кнопку < Вставить >. Вставка осуществляется в то место в основном окне редактора переменных, где находился курсор в момент обращения в окно < Помощник >.

После заполнения всех необходимых колонок, для выхода с сохранением используется графическая кнопка < OK >. Для выхода из редактора переменных без сохранения изменений используются клавиша <Esc> или кнопка < Oтменить >.

При нажатии <Esc> происходит выход без сохранения изменений. При этом требуется подтверждение в том случае, если изменения были произведены.

При нажатии < OK > для выхода из редактора происходит пересчёт значений всех переменных и пересчёт всех элементов чертежа, связанных с переменными.

После прорисовки чертежа с новыми параметрами можно вернуть предыдущее изображение и старые значения переменных с помощью команды «UN: Отменить изменения».

Для изменения имени, выражения или других характеристик уже созданных переменных используется диалог свойств переменной «Пе р еменная|Свойства…» из текстового меню <Редактора переменных>.

Команду «Свойства» удобно вызвать из контекстного меню, при нажатии ПКМ при выборе переменной. Или можно вызвать её, просто указав курсором на имя переменной в списке переменных и нажав двойным щелчком ЛКМ.

После вызова команды на экране появляется то же окно диалога, что и при создании переменной. В этом окне можно изменить имя переменной, её выражение, комментарий и группу, используя соответствующие поля диалога. Можно пометить переменную как внешнюю или скрытую (флажки <Внешняя> и < Скрытая>), и т.д.

Работа с редактором переменных в прозрачном режиме

Для работы с редактором переменных в прозрачном режиме (одновременно с работой на поле чертежа или 3D модели), используется служебное окно системы < Переменные >. Аналогично другим служебным окнам системы, окно < Переменные > может работать в плавающем или всплывающим режиме, а также его можно разместить вдоль одной из сторон главного окна системы (рис. 12).

 

 

Рис. 12

Окно <Переменные> дублирует основное окно редактора переменных, вызываемое командой «V: Редактировать переменные». Однако в нём отсутствует текстовое меню и панель инструментов. Все действия с переменными в окне < Переменные > осуществляют только с помощью контекстного меню или горячих клавиш. Редактировать переменные с помощью окна < Переменные > можно, находясь в любой команде. При изменении выражения переменной в окне < Переменные > производится автоматический пересчёт чертежа (или 3D модели). Все изменения сразу же отражаются в рабочем окне системы.

<== предыдущая лекция | следующая лекция ==>
Внешние переменные | Построение 2D чертежа вала
Поделиться с друзьями:


Дата добавления: 2014-01-03; Просмотров: 570; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.022 сек.