Удаление объекта: delete

// Удаление объекта с названием "Кластер 1"
delete Object["Кластер 1"]

Изменение параметров объекта и его атрибутов: set

// Изменение общих параметров объекта с названием "Кластер 1"
set Object["Кластер 1"].Name "Новое имя"
set Object["Кластер 1"].Material "Глина"
set Object["Кластер 1"].StiffnessRedistribution false
set Object["Кластер 1"].StrengthReduction false
set Object["Кластер 1"].MeshSizeFactor 0.5

// Изменение координат точек объекта с названием "Кластер 1" по ID точки
set Object["Кластер 1"].Point[1].x 1.5
set Object["Кластер 1"].Point[1].y -1.2345
set Object["Кластер 1"].Point[4].x 10.5
set Object["Кластер 1"].Point[4].y -10.2345

// Задание водных условий объекту с названием "Кластер 1"
set Object["Кластер 1"].WaterCondition.Behavior "Dry"
set Object["Кластер 1"].WaterCondition.Behavior "WaterLevelGlobal"
set Object["Кластер 1"].WaterCondition.Behavior "WaterLevelLocal"
set Object["Кластер 1"].WaterCondition.WaterLevel "Уровень воды 2"
set Object["Кластер 1"].WaterCondition.Behavior "Head"
set Object["Кластер 1"].WaterCondition.H 3.456

// Добавление точки в конец контура кластера, после последней точки контура
AddPoint Object["Кластер 1"] (10.5 2.1)

// Добавление точки в контур кластера перед точкой с ID 2
InsertPoint Object["Кластер 1"].Point[2] (0.5 2.1)

// Удаление точки с ID 3 контура кластера
DeletePoint Object["Кластер 1"].Point[3]

Получение параметров объекта и его атрибутов: get

// Получение параметров объекта с названием "Кластер 1"
get Object["Кластер 1"].Name
get Object["Кластер 1"].Material
get Object["Кластер 1"].StiffnessRedistribution
get Object["Кластер 1"].StrengthReduction 
get Object["Кластер 1"].MeshSizeFactor

// Получение параметров водных условий объекта с названием "Кластер 1"
get Object["Кластер 1"].WaterCondition.Behavior
get Object["Кластер 1"].WaterCondition.WaterLevel
get Object["Кластер 1"].WaterCondition.H

// Получение данных конечных элементов пересечённого объекта с названием "Кластер 1_1"
get Object["Кластер 1_1"].FeNodeIds
get Object["Кластер 1_1"].FeElementIds

Вывод информации об объекте и его атрибутах: info

// Вывод информации об объекте с названием "Кластер 1"
info Object["Кластер 1"]

Параметры объекта Кластер

Параметр Описание Пример
Name Название “Кластер 1”
Point Список с точками с обращением по ID точки
Обращение к точке объекта осуществляется по ID точки через Point[ID]
Material Название материала
Указывается значение из списка материалов, заданных в модели “Песок”
StiffnessRedistribution Перераспределение жёсткости:

true Да

false Нет | true | | StrengthReduction | Снижение прочности:

true Да

false Нет | true | | MeshSizeFactor | Коэффициент локального измельчения или укрупнения сетки конечных элементов в объекте Можно задавать только в режиме “Сетка” | 0.5 | | FeNodeIds | Список ID узлов конечных элементов | | | FeElementIds | Список ID конечных элементов | |

Параметры Водных условий кластера

Обращение к водным условий кластера из объекта осуществляется через WaterCondition.

Параметр Описание Пример
Behavior Тип поведения фильтрационной нагрузки:

WaterLevelGlobal Глобальный уровень воды

WaterLevelLocal Локальный уровень воды

Head Напор

Dry Сухой | “WaterLevelGlobal” | | WaterLevel | Локальный уровень воды Указывается значение из списка уровней воды, заданных в модели | “Уровень воды 2” | | H | Величина напора [длина] | 10.5 |

<aside> <img src="/icons/arrow-right_blue.svg" alt="/icons/arrow-right_blue.svg" width="40px" /> См. также: Создание Кластера, Модель: Кластер, Назначение материалов и свойств, Параметры объекта: Водные условия.

</aside>