Перейти к основному содержимому

FEMSolverSettings

Просмотр и настройка параметров решателя МКЭ

В русском интерфейсе команда называется МКЭНастройкиРешателя. Обе формы работают, но в скриптах и в Python пишите латинскую — она не зависит от языка интерфейса.

Синтаксис

FEMSolverSettings <(Get <Name> [Data])|(Set <Name> <Value>)|(Reset <Name>)|(Export <Name>)|(Import <Name>)|(ExportValue <Name> <Value>)|(ImportValue <Name> <Value>)>

Флаги

ФлагПо-русскиОписание
NoTranslationБезПереводаОтвечать языконезависимыми значениями, для сравнения из скрипта.
ImportИмпортИмпортировать все настройки решателя из файла .ini/.json/*.txt.
ImportValueИмпортЗначенияИмпортировать значение одной настройки решателя из файла *.txt.
GetПолучитьПросмотр значения параметра решателя.
ResetСброситьСброс параметра решателя к значению по умолчанию.
SetУстановитьИзменение значения параметра решателя.
ExportЭкспортЭкспортировать все настройки решателя в файл .ini/.json/*.txt.
ExportValueЭкспортЗначенияЭкспортировать значение одной настройки решателя в файл *.txt.

Аргументы

АргументПо-русскиОписание
ValueЗначениеУстанавливаемое значение.
NameИмяИмя параметра решателя.

Допустимые значения аргумента Имя

ЗначениеПо-русскиОписание
Adaptive.EnabledАдаптивный.ВключеноИспользовать адаптивное решение (значения Вкл/Выкл).
Adaptive.FrequenciesАдаптивный.ЧастотыПользовательские частоты адаптации, ГГц (через запятую).
Adaptive.FrequenciesNumberАдаптивный.ЧислоЧастотЧисло частот адаптации (1-10).
Adaptive.FrequencyTypeАдаптивный.ТипЧастотыТип частоты адаптации (значения Auto/Custom).
Advanced.BasisFunctionsДополнительно.БазисныеФункцииПорядок базисных функций (значения Low/High).
Advanced.DefaultBoundariesДополнительно.ГраницыПоУмолчаниюТип граничных условий по умолчанию (значения PEC/Radiation).
EMI.FrequencyTypeEMI.ТипЧастотыОпределение частоты для решения EMI (Hard Sources) (значения CustomSet/Range).
Eigen.AMRToleranceСобственныеЗначения.ДопускAMRДопуск AMR для собственных значений, % (0.001-100).
Eigen.AccuracyСобственныеЗначения.ТочностьТочность собственных значений.
Eigen.ModesNumberСобственныеЗначения.ЧислоМодЧисло собственных мод.
FastSweep.ArbitraryPortGammaZ0БыстроеСканирование.ПроизвольныйПортGammaZ0Алгоритм gamma/Z0 для произвольного порта (значения Constant/Interpolating).
FastSweep.ExpansionFrequencyБыстроеСканирование.ЧастотаРазложенияЧастота разложения, ГГц.
FastSweep.ExpansionFrequencyTypeБыстроеСканирование.ТипЧастотыРазложенияТип частоты разложения (значения Auto/Custom).
FastSweep.MaxDeltaSPerStepБыстроеСканирование.МаксИзменениеSЗаШагМаксимальное изменение S за шаг (0.001-0.99).
FastSweep.MaxStepsБыстроеСканирование.МаксЧислоШаговМаксимальное число шагов (1-200).
FastSweep.MinStepsБыстроеСканирование.МинЧислоШаговМинимальное число шагов (1-200).
Interpolating.BatchModeИнтерполяционный.ПакетныйРежимПакетный режим (значения SeedOnly/SeedAndCoverage).
Interpolating.CoveragePointBudgetИнтерполяционный.БюджетТочекПокрытияБюджет точек покрытия.
Interpolating.DeepIsolationThresholdИнтерполяционный.ПорогГлубокойИзоляцииПорог глубокой изоляции.
Interpolating.FrequenciesPerCallИнтерполяционный.ЧастотЗаВызовЧисло частот за один вызов решателя (>= 1).
Interpolating.GuardPointBudgetИнтерполяционный.БюджетЗащитныхТочекБюджет защитных точек.
Interpolating.MagnitudeFloorDbИнтерполяционный.НижняяГраницаАмплитудыДБНижняя граница амплитуды, дБ.
Interpolating.PredefinedFrequenciesNumberИнтерполяционный.ЧислоПредопределенныхЧастотЧисло предопределённых частот (>= 3).
Interpolating.PredefinedFrequencyModeИнтерполяционный.РежимПредопределенныхЧастотРежим предопределённых частот (значения Auto/AutoAndUserDefined).
Interpolating.PredefinedUserFrequenciesИнтерполяционный.ПользовательскиеПредопределенныеЧастотыПользовательские предопределённые частоты, ГГц (через запятую).
Interpolating.ToleranceИнтерполяционный.ДопускДопуск для интерполяционного сканирования (0.001-0.99).
Interpolating.UrgentTriggerDbИнтерполяционный.ПорогСрочногоУточненияДБПорог срочного уточнения, дБ.
Interpolating.VisualDbToleranceИнтерполяционный.ВизуальныйДопускДБВизуальный допуск, дБ.
Interpolating.VisualSafeModeИнтерполяционный.ВизуальноКорректныйРежимВключить визуально корректную интерполяцию (значения Вкл/Выкл).
Refinement.MaxDeltaSPerPassУточнение.МаксИзменениеSЗаПроходМаксимальное изменение S за адаптивный проход (0.001-2).
Refinement.MaxPassesУточнение.МаксЧислоПроходовМаксимальное число адаптивных проходов.
Refinement.MinConvergedPassesУточнение.МинЧислоСошедшихсяПроходовМинимальное число сошедшихся адаптивных проходов (1-100).
Refinement.MinPassesУточнение.МинЧислоПроходовМинимальное число адаптивных проходов (1-100).
Refinement.RefinementPercentУточнение.ПроцентУточненияПроцент уточнения за адаптивный проход (через запятую).
Solution.CustomFrequencySetРешение.ПользовательскийНаборЧастотПользовательский набор частот, ГГц (через запятую). Используется дискретным пользовательским набором и решением EMI.
Solution.FrequencyРешение.ЧастотаЧастота решения, ГГц.
Solution.FrequencyRangeTypeРешение.ТипДиапазонаЧастотОпределение частот для дискретного сканирования (значения Range/CustomSet).
Solution.FrequencyStepРешение.ШагЧастотыШаг частоты диапазона, ГГц.
Solution.MaxFrequencyРешение.МаксЧастотаМаксимальная частота диапазона, ГГц.
Solution.MinFrequencyРешение.МинЧастотаМинимальная частота диапазона, ГГц.
Solution.SolutionTypeРешение.ТипРешенияТип решения (значения Single/Range/Eigen/EMI).
Solution.SweepTypeРешение.ТипСканированияТип частотного сканирования (значения Discrete/Fast/Interpolating).

Допустимые значения аргумента Кодировка

ЗначениеОписание
ANSIОднобайтовая кодовая страница этой системы.
UTF-16Юникод, два байта на символ, с меткой порядка байт.
UTF-8Юникод, от одного до четырёх байт на символ.

Примеры

FEMSolverSettings Get Solution.SolutionType

Получить тип решения.

FEMSolverSettings Set Solution.SweepType Fast

Переключить свипирование частоты на быстрое.

FEMSolverSettings Set Solution.MaxFrequency 6

Установить максимальную частоту диапазона равной 6 ГГц.

FEMSolverSettings Reset Refinement.MaxPasses

Сбросить максимальное число адаптивных проходов на значение по умолчанию.

FEMSolverSettings Export C:\Temp\FemSolver.ini

Экспортировать все настройки решателя в файл.

FEMSolverSettings Import C:\Temp\FemSolver.ini

Импортировать все настройки решателя из файла.

FEMSolverSettings ExportValue Solution.MaxFrequency C:\Temp\MaxFrequency.txt

Экспортировать максимальную частоту диапазона в файл.