Объект LabelBlockMS представляет физические свойства метки блока в задаче магнитостатики и нестационарного магнитного поля.
Чтобы изменить физические свойства метки блока, необходимо сначала получить объект LabelBlockMS, используя свойство Content объекта Label, затем изменить объект LabelBlockMS, используя его свойства, и вернуть его обратно объекту Label (задать свойству Content объекта Label значение LabelBlockMS).
Объект LabelBlockMS наследует методы и свойства базового класса LabelBlock. В дополнение он имеет свойства, характерные для задач магнитостатики:
|
Kxx (Absolute)
|
Возвращает и устанавливает компоненты тензора магнитной проницаемости.
|
|
Возвращает и устанавливает объект Spline, который представляет магнитную проницаемость в виде кривой намагничивания. Смотрите раздел Использование сплайнов. |
|
|
Свойство Loading
|
Величина плотности тока (A/м2) или полный ток (A), в зависимости от значения флага TotalCurrent. |
|
LoadingEx property
|
То же что Loading, но позволяет задать ток (плотность тока) не только числовой константой, но и формулой от координат. |
|
Возвращает и устанавливает величину и направление вектора коэрцитивной силы магнита. |
|
|
Conductivity
|
Возвращает и устанавливает величину электропроводности среды в сименсах. Электропроводность используется только при решении нестационарных задач. Значение электропроводность должно быть неотрицательным. Нулевая электропроводность означает, что вихревые токи в блоке не рассчитываются. |
|
ConductivityEx
|
То же что Conductivity, но позволяет задать электропроводность не только числовой константой, но и формулой от координат. Формула должна во всех случаях возвращать положительное значение. |
|
ConductivitySpline
|
Возвращает и устанавливает кривую, представляющую зависимость электропроводности от температуры. |
|
NonLinearConductivity
|
Возвращает флаг, означающий, что электропроводность зависит от температуры. |
|
TemperatureEx
|
Возвращает и устанавливает величину или формулу, задающую температуру блока, которая используется для вычисления электропроводности. В случае формулы, теплопроводность может зависеть от координат и от времени. |
|
Свойство TotalCurrent
|
Возвращает и устанавливает флаг, показывающий, что нагрузка задана в виде полного тока (значение True) или плотности тока. |
|
Свойство Serial
|
Когда значение свойства TotalCurrent истинно, значение Serial указывает, рассматривать ли различные проводники, у которых задан полный ток, как соединенные последовательно или нет.
|
|
Свойство Radial
|
В осесимметричных задачах, если задан полный ток, значение этого свойства показывает как распределена плотность тока. Если оно истинно, то плотность тока в проводниках распределена как 1/r. Если имеет значение False, то плотность тока распределена равномерно. |
Всегда нужно задавать оба свойства Kxx и Kyy, даже если среда изотропная. Если значение свойства Polar истинно, то свойство Kxx соответствует радиальной, а свойство Kyy - тангенциальной компонентам тензора магнитной проницаемости.
Объект Spline представляет функциональную зависимость одной переменной от другой. В объекте LabelBlockMS с помощью сплайна может быть описана зависимость магнитной индукции от напряженности магнитного поля - кривая намагничивания. Используйте свойство Spline объекта LabelBlockMS, чтобы задать или получить кривую намагничивания.
Чтобы получить существующий объект Spline, используйте свойство Spline. Если сплайн не существует, то это свойство вернет Nothing. В этом случае нужно сначала создать новый сплайн, используя метод CreateBHCuve.
При решении нестационарных задач, электропроводность блока может зависеть от температуры. Такая зависимость тоже описывается сплайном, который можно получить или присвоить, используя свойство ConductivitySpline. Если сплайн электропроводности еще не существует, создайте его, используя метод CreateConductivityCurve.
Чтобы задать или изменить данные, относящиеся к функциональной зависимости, используйте методы и свойства объекта Spline. После завершения работы со сплайном (объект Spline), необходимо вернуть его обратно объекту LabelBlockMS, используя свойство Spline или ConductivitySpline соответственно.
Свойство TemperatureEx (тип Variant) позволяет установить и прочитать значение или формулу, задающую наперед известную температуру блока. Температура используется для вычисления электропроводности и может зависеть от координат и от времени. Значение, вычисляемое по формуле, должно быть всегда положительным.