Помощничек
Главная | Обратная связь


Археология
Архитектура
Астрономия
Аудит
Биология
Ботаника
Бухгалтерский учёт
Войное дело
Генетика
География
Геология
Дизайн
Искусство
История
Кино
Кулинария
Культура
Литература
Математика
Медицина
Металлургия
Мифология
Музыка
Психология
Религия
Спорт
Строительство
Техника
Транспорт
Туризм
Усадьба
Физика
Фотография
Химия
Экология
Электричество
Электроника
Энергетика

Присвоение значений переменным модели



Присвоение значений переменным модели производится в окне работы с переменными

(см. раздел 123.1).

В КОМПАС 3D существует три способа присвоения значения переменной модели:



непосредственный


ввод


числа,


являющегося


значением


переменной


(см.


раздел 123.2.2),

ввод выражения для вычисления значения переменной (см. раздел 123.2.2),

ссылка на переменную внешнего файла, т.е. присвоение значения другой переменной

(см. раздел 123.2.4).

Пиктограммы объектов, параметры которых изменились в результате присвоения значе

ний переменным, отмечаются красной «галочкой» в Дереве модели. Это означает, что

изменения параметров еще не переданы в модель.

Чтобы перестроить модель, вызовите командуВид — Перестроить.

 

Если для переменной, которая соответствует параметру элемента, введено выражение

или создана ссылка, то значение этого параметра невозможно изменить путем редакти

рования объекта (числа, введенные в поля Панели свойств, игнорируются). Значение па

раметра всегда равно значению соответствующей ему переменной.

 

 

407

 
 
 
 
 


 

 

Часть XXIV.Параметризация моделей

 

Присвоение значений информационным переменным (см. раздел 123.2.6 на с. 412) не

возможно.

 

Ввод числового значения

1. Дважды щелкните мышью в ячейке колонкиВыражение.

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

<Enter>.

В модели будет создано уравнение вида «имя переменной = значение».

Переменная примет заданное значение — введенное число отобразится в колонкеЗна

чение этой же строки.

 

Ввод выражения

1. Дважды щелкните мышью в ячейке колонкиВыражение.

2. Введите выражение для вычисления значения переменной, и нажмите клавишу <Enter>.

В выражении могут присутствовать любые переменные, кроме самой переменной,

для вычисления значения которой служит это выражение. В выражении для вы

числения значения переменной эскиза нельзя использовать информационные пе

ременные этого же эскиза, кроме переменных, поставленных в соответствие раз

мерам спроецированных объектов.

В выражениях можно использовать арифметические операции (за исключением

операции «=»), логическую операцию «?:» и функции. Полный перечень арифме

тических операций и функций приведен в Томе I, табл. 14.2 на с. 167.

В выражение (но не в имена переменных и не в числа) может быть включено лю

бое количество пробелов. При интерпретации выражения они не учитываются.

В модели будет создано уравнение вида «имя переменной = выражение».

 

Одно уравнение может содержать не более 80 элементов — чисел, переменных или зна

ков операций и функций. Если это количество превышено, на экране появляется сооб

щение о том, что выражение слишком сложное.

 

Примеры выражений приведены ниже.

Если во введенное выражение входят отсутствующие в модели переменные, то автома

тически создаются переменные с нужными именами. Эти переменные размещаются в

главном разделе — в верхней части таблицы переменных, на уровне модели.

По завершении ввода выражения производится проверка получившейся системы урав

нений на наличие циклической зависимости (см. раздел 123.2.3 на с. 410) и на предмет

присвоения переменной самой себе. При обнаружении ошибки выдается сообщение об

этом.

 

408

 
 


 

 

Глава 123. Использование переменных и выражений

 




©2015 studopedya.ru Все права принадлежат авторам размещенных материалов.