Задание свойств блоков
При подготовке к расчету для теплогидравлической модели необходимо задать свойства блоков. Свойства характеризуют стартовое состояние математической модели блока, с которого начнется расчет. Для задания свойств:
- Одинарным нажатием левой кнопки мыши выделите блок, свойства которого необходимо изменить.
При этом для составных блоков необходимо вызвать окно свойств того блока, который является
блоком-владельцем (Рис. 1);

Рис. 1. Выбор блока "HS – Граничный узел" на схемном окне - Одинарным нажатием правой кнопки мыши вызовите контекстное меню, в котором выберите пункт
Свойства объекта (Рис. 2);

Рис. 2. Контекстное меню блока – пункт "Свойства объекта" - Появится окно свойств блока Свойства, в котором происходит задание свойств
блока, с указанием имени объекта, для которого происходит изменение свойств
(Рис. 3).

Рис. 3. Окно "Свойства объекта" для блока "HS – Граничный узел"
Окно свойств блока можно разделить на три области (Рис. 4):
- 1 область – Область вкладок
- 2 область – Поисковая строка
- 3 область – Таблица свойств/Таблица параметров/Таблица общих свойств/Список визуальных слоев/Редактор портов (в зависимости от активной вкладки)
- 4 область - Область кнопок

Рассмотрим эти области подробнее.
Как уже было сказано ранее, в зависимости от типа блока область вкладок окна свойств блока может содержать следующие вкладки:
- Свойства – свойства, которые описывают стартовое состояние математической модели блока
- Параметры – параметры блока, то есть результат расчета математической модели, заложенной в блок – отображается при наличии параметров у блока
- Общие – базовые свойства блока и свойства, которые характеризуют графические характеристики блока, его отображение в режимах отображения, определяют подпись для блока и ее стиль, ссылки и пр
- Порты – в случае, если блок обладает портами входа и выхода, на данной вкладке будут перечислены все порты, которыми обладает данный блок с указанием доступных типов связей, а также станут активны инструменты работы с портами
- Визуальные слои – открывает список визуальных слоев и позволяет определить на каком визуальном слое будет расположен блок
При задании свойств блоков возможно использование трех различных способов (применительно к свойствам, для которых определен вещественный либо целочисленный тип переменной):
- 1 способ – числовое задание
- 2 способ – задание с помощью переменной
- 3 способ – комбинированный способ путем задания интерпретируемого выражения
Разберем задание свойства при помощи интерпретируемого выражения. Например, есть выражение, заданное в ячейке "Формула" для этого свойства, равное pi*Self.D^2/4:
- Pi – встроенная в интерпретатор SimInTech константа, численно равная π
- Self – ключевое слово – указатель блока на себя самого, т.е. указатель того, что будет использовано в выражении свойство или параметр самого блока
- Self.Dg – свойство Dg данного блока (в выражение будет подставлено значение свойства "Гидравлический диаметр")
- ^2/4 – математическое выражение, означающее возведение во вторую степень и деление на 4
Свойство, заданное интерпретируемым выражением, будет автоматически обработано, а в случае, если будет происходить динамическое изменение одной или нескольких переменных, входящих в интерпретируемое выражение, в процессе расчета, то будет происходить вычисление данного свойства и в процессе расчета.
Если мы хотим использовать при формировании каких-либо одних свойств блока какие-либо другие свойства блока, то нам достаточно сформировать на них ссылку по шаблону Self.<имя свойства> и добавить какие-либо математические действия: это удобно, если формула, по которой производится расчет, небольшая.
Большинство свойств блоков являются динамическими, то есть возможно изменение их значения в процессе расчета.
Разделителем целой и дробной частей при задании значений свойств является точка (".").
В области кнопок доступны следующие кнопки:
- Справка для объекта
– открывает страницу в справочной системе SimInTech,
которая содержит информацию по данному блоку - Выбрать сигнал из базы
–
открывает редактор базы данных с возможностью выбора переменной для занесения ее в ячейку
"Формула" выбранного свойства - Изменить по шаблону
– открывает окно изменения свойств блока по заданному
пользователем шаблону - Найти в проекте
– открывает окно поиска - Найти в базе
– открывает окно редактора базы данных - Создать подпись
– выводит числовое значение параметра или параметров на схемном окне - Создать график
– создает график для выбранных параметров - Создать окно просмотра
– создает "Окно просмотра" с выбранным параметром, в котором в таблице
параметров отображается название параметра, имя и текущее значение параметра - Инициализировать объекты

Измените значения свойств для некоторых блоков, которые мы установили на расчетную схему:
- Для левого блока HS – Граничный узел на вкладке Свойства (Рис. 5):
- Давление, Па – P – 1.5e5
- Теплоноситель – coolant – Вода

Рис. 5. Окно "Свойства" для левого блока "HS – Граничный узел" - Для левого блока HS – Канал на вкладке Свойства (Рис. 6):
- Гидравлический диаметр, м – Dg – Self.N#0.1

Рис. 6. Окно "Свойства" для левого блока "HS – Канал" В свойствах блока HS – Канал, приведенных на рисунке выше, применен еще один вариант задания свойств блока. Разберем выражение, которое мы изменили в ячейке "Формула" свойства "Гидравлический диаметр, м": Self.N#0.1.
В данной ячейке применен числовой способ задания свойств, но непосредственно перед числовым значением стоит выражение Self.N#. Назначение этого выражения состоит в следующем. Блок HS – Канал является блоком, который может быть разбит на определенное количество расчетных элементов, которое указывается в ячейке "Значение" для свойства "Количество расчетных элементов". Для каждого расчетного элемента можно определить свои геометрические и гидравлические характеристики, определяемые в значениях свойств "Гидравлический диаметр", "Проходное сечение", "Длины элементов" и пр., создав таким образом модель трубопровода необходимой конфигурации. Если для всех расчетных элементов какие-либо геометрические и гидравлические характеристики одинаковы, то можно воспользоваться упрощенной записью задания значений свойств для этих характеристик. Выражение Self.N# считывает значение свойства "Количество расчетных элементов", а затем транслирует числовое значение, заданное после знака "#", в соответствующее значение свойства расчетного элемента - Для правого блока HS – Канал на вкладке Свойства (Рис. 7):
- Гидравлический диаметр, м – Dg – Self.N#0.1

Рис. 7. Окно "Свойства" для правого блока "HS – Канал" - Для левого блока Задвижка на вкладке Общие (Рис. 8):
- Имя объекта – Name – Z1

Рис. 8. Окно "Свойства" для левого блока "HS – Задвижка" - Для правого блока Задвижка на вкладке Общие (Рис. 9):
- Имя объекта – Name – Z2

Рис. 9. Окно "Свойства" для правого блока "HS – Задвижка"
Свойства блока HS – Внутренний узел оставьте без изменений.
После внесения изменений, необходимо их инициализировать нажав кнопку Инициализация
, схема приобретет вид, показанный на рисунке ниже
(Рис. 10):

Перед тем, как приступить к следующему пункту данного упражнения, сохраните проект,
используя кнопку Сохранить проект
на панели кнопок главного окна.