Справка по  ActiveField™ 

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

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

Объекты

Свойства

Методы

ExportSettings Object

Свойства

Методы

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

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

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

Объект ExportSettings предназначен для настройки параметров, управляющих экспортом геометрической модели, сетки конечных элементов и решения полевой задачи в файл для обмена с другими программами. Чтобы настроить параметры экспорта, нужно сначала получить объект ExportSettings, используя одноименное свойство ExportSettings, потом изменить нужным образом его свойства и передать в качестве параметра метода Export.

Свойство ExportSettings, возвращающее предварительно настроенный объект ExportSettings, имеется у двух объектов: Model и Result. Можно воспользоваться любым из них, но разумнее использовать тот объект, от которого предполагается вызвать метод Export.

Среди свойств объекта ExportSettings можно выделить два основных:

Все прочие свойства объекта ExportSettings используются только при выводе по варианту ExportMode = qfModeGrid. Набор свойств соответствует полям диалога, управляющего экспортом решения задачи на прямоугольной сетке. Можно указать границы прямоугольной области вывода, шаги сетки по координатам X и Y, выбрать двоичный или текстовый файл и детали форматирования столбцов при выводе в текстовый файл.

Пример экспорта сетки конечных элементов из модели:

prb.LoadModel
Set mdl = prb.Model

Set expSet = mdl.ExportSettings
expSet.ExportMode = qfModeMesh
expSet.FilePath = "Magn1_ExportedMesh.txt"
mdl.Export expSet

Пример экспорта решения задачи на прямоугольной сетке. Границы области вывода выбраны по умолчанию:

prb.AnalyzeResults
Set res = prb.Result
Set expSet = res.ExportSettings
With expSet
    .FilePath = "_Exported_Grid.txt"
    .ExportMode = qfModeGrid
    .StepX = 1
    .StepY = 0.5
End With

Set qList = res.LocalFieldQuantities
qList.Clear
qList.Add (qfPotential)
qList.Add (qfGrad)
qList.Add (qfKGradX)
qList.Add (qfKGradY)

res.Export expSet, qList