Справка по  ActiveField™ 

об ELCUT     Скачать     Контакты

Технология ActiveField
Обзор объектов
Диаграмма иерархии объектов
С чего начать: Объект Application
Как работать с задачами
Как работать с геометрической моделью
Как работать с физическими свойствами
Как анализировать результаты

Объекты

Свойства

Методы

LabelEdgeHE Object

Свойства

Методы

Краткое описание

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

Подробное описание

Объект LabelEdgeHE представляет физические свойства метки вершины в задаче магнитного поля синусоидальных токов.

Чтобы изменить физические свойства метки ребра, необходимо сначала получить объект LabelEdgeHE, используя свойство Content объекта Label, затем изменить объект LabelEdgeHE, используя его свойства, и вернуть его обратно объекту Label (задать свойству Content объекта Label значение LabelEdgeHE).

Объект LabelEdgeHE наследует методы и свойства базового класса LabelEdge. Для данного типа задачи свойства базового объекта LabelEdge имеют следующие значения:

Свойство Dirichlet. Тип Double и DirichletLinear. Тип LinFunc

Возвращает и устанавливает амплитуду векторного магнитного потенциала A0 на ребре.

Свойство Neumann
Тип Double

Возвращает и устанавливает амплитуду тангенциальной компоненты вектора напряженности магнитного поля Hn, что эквивалентно плотности тока на поверхности.

Свойство Floating
Тип Boolean

Если имеет значение True, то ребро имеет постоянный, но заранее неизвестный потенциал A=const (в осесимметричном случае rA = const).

Векторный магнитный потенциал и компоненты вектора напряженности магнитного поля являются комплексными числами. Комплексное значение задается амплитудой и фазой. Поэтому объект LabelEdgeHE имеет два дополнительных свойства для работы с фазой:

DirichletPhase
Тип Double

Возвращает и устанавливает фазу векторного магнитного потенциала A0 на ребре в градусах.

Свойство Neumann
Тип Double

Возвращает и устанавливает фазу тангенциальной компоненты вектора напряженности магнитного поля Hn в градусах.

Следующий пример создает новую метку "edge1", устанавливает фиксированное перемещение вдоль оси x и нормальное давление:

dim lb As ELCUT.Label
set lb = prb.Labels(qfEdge).Add
lb.Name = "edge1"
dim lbCnt As LabelEdgeSA
set lbCnt = lb.Content
With lbCnt
   lf.a = 1: lf.b = 2: lf.c = 3
    .DirichletLinear = lf
   lf = .FixedYLinear
   lf.a = 100 + lf.a * 2: lf.b = 200 + lf.b * 2: lf.c = 300 + lf.c * 2
    .FixedYLinear = lf
   lf.a = 1: lf.b = 21: lf.c = 31
    .PressureLinear = lf
End With
lb.Content = lbCnt