Preferences
Просмотр и настройка параметров приложения
В русском интерфейсе команда называется Настройки. Обе формы работают, но в скриптах и в Python пишите латинскую — она не зависит от языка интерфейса.
Синтаксис
Preferences <(Get <Name> [Data])|(Set <Name> [Data] <Value>)|(Reset <Name>)>
Флаги
| Флаг | По-русски | Описание |
|---|---|---|
| NoTranslation | БезПеревода | Отвечать языконезависимыми значениями, для сравнения из скрипта. |
| Import | Импорт | Импортировать все настройки из файла .ini/.json/*.txt. |
| ImportValue | ИмпортЗначения | Импортировать значение одной настройки из файла *.txt. |
| Get | Получить | Просмотр значения настройки. |
| Reset | Сбросить | Сбросить значение настройки до умолчания. |
| Set | Установить | Изменить значение настройки. |
| Export | Экспорт | Экспортировать все настройки в файл .ini/.json/*.txt. |
| ExportValue | ЭкспортЗначения | Экспортировать значение одной настройки в файл *.txt. |
Аргументы
| Аргумент | По-русски | Описание |
|---|---|---|
| Value | Значение | Устанавливаемое значение. |
| Name | Имя | Имя настройки. |
Допустимые значения аргумента Имя
| Значение | По-русски | Описание |
|---|---|---|
| Background.Color0 | Фон.Цвет0 | Цвет фона 0. |
| Background.Color1 | Фон.Цвет1 | Цвет фона 1. |
| Background.Color2 | Фон.Цвет2 | Цвет фона 2. |
| Background.Color3 | Фон.Цвет3 | Цвет фона 3. |
| Background.Style | Фон.Стиль | Стиль градиентного фона (значения Uniform/TopBottom/TopMiddleBottom/4Corners/Texture). |
| Background.TextureName | Фон.ИмяТекстуры | Имя файла текстуры фона. |
| Background.TexturePos | Фон.ПозицияТекстуры | Позиция текстуры фона (значения Stretch/Tile). |
| Circuit.Color | Цепь.Цвет | Цвет уровней цепи. |
| Circuit.Color | Цепь.Цвет | Цвет целей цепи. |
| Circuit.Denormalize | Цепь.Денормализовать | Денормализовать результаты (значения Вкл/Выкл). |
| Circuit.Font | Цепь.Шрифт | Шрифт маркеров цепи. |
| Circuit.Font | Цепь.Шрифт | Шрифт уровней цепи. |
| Circuit.Font | Цепь.Шрифт | Шрифт целей цепи. |
| Circuit.GridDivision | Цепь.ДелениеСетки | Деление сетки сцены цепи. |
| Circuit.GridStep | Цепь.ШагСетки | Шаг сетки сцены цепи. |
| Circuit.GridStyle | Цепь.СтильСетки | Индекс стиля сетки сцены цепи. |
| Circuit.LineStyle | Цепь.СтильЛинии | Индекс стиля линий уровней. |
| Circuit.LineStyle | Цепь.СтильЛинии | Индекс стиля линий целей. |
| Circuit.LineWidth | Цепь.ТолщинаЛинии | Толщина линий уровней. |
| Circuit.LineWidth | Цепь.ТолщинаЛинии | Толщина линий целей. |
| Circuit.SMatrixAmpl | Цепь.SМатрицаАмплитуда | Показывать амплитуду S-матрицы (значения Вкл/Выкл). |
| Circuit.SMatrixDS | Цепь.ФорматSМатрицы | Формат S-матрицы цепи. |
| Circuit.SMatrixPhase | Цепь.SМатрицаФаза | Показывать фазу S-матрицы (значения Вкл/Выкл). |
| Circuit.SceneTextColor | Цепь.ЦветТекстаСцены | Цвет текста сцены цепи. |
| Circuit.SceneTextFont | Цепь.ШрифтТекстаСцены | Шрифт текста сцены цепи. |
| Circuit.SceneWireColor | Цепь.ЦветПроводов | Цвет проводов сцены цепи. |
| Circuit.Size | Цепь.Размер | Размер маркеров цепи. |
| Circuit.SmithArrows | Цепь.СтрелкиСмита | Показывать стрелки диаграммы Смита (значения Вкл/Выкл). |
| Circuit.Style | Цепь.Стиль | Индекс стиля маркеров цепи. |
| Circuit.VSWRDS | Цепь.ФорматКСВН | Формат КСВН цепи. |
| Circuit.WorkingDir | Цепь.РабочаяПапка | Рабочая папка цепей. |
| Circuit.YMatrixAmpl | Цепь.YМатрицаАмплитуда | Показывать амплитуду Y-матрицы (значения Вкл/Выкл). |
| Circuit.YMatrixDS | Цепь.ФорматYМатрицы | Формат Y-матрицы цепи. |
| Circuit.YMatrixPhase | Цепь.YМатрицаФаза | Показывать фазу Y-матрицы (значения Вкл/Выкл). |
| Circuit.ZMatrixAmpl | Цепь.ZМатрицаАмплитуда | Показывать амплитуду Z-матрицы (значения Вкл/Выкл). |
| Circuit.ZMatrixDS | Цепь.ФорматZМатрицы | Формат Z-матрицы цепи. |
| Circuit.ZMatrixPhase | Цепь.ZМатрицаФаза | Показывать фазу Z-матрицы (значения Вкл/Выкл). |
| FdtdMeshing.BaseLinesColor | СеткаМКР.ЦветБазовыхЛиний | Цвет базовых линий МКР. |
| FdtdMeshing.BaseLinesWidth | СеткаМКР.ТолщинаБазовыхЛиний | Толщина базовых линий МКР. |
| FdtdMeshing.DivisionColor | СеткаМКР.ЦветДеления | Цвет линий деления МКР. |
| FdtdMeshing.DivisionsWidth | СеткаМКР.ТолщинаДеления | Толщина линий деления МКР. |
| FdtdMeshing.GenerateSheetMesh | СеткаМКР.ГенерироватьПоверхностнуюСетку | Генерировать поверхностную сетку для сплошных металлов (значения Вкл/Выкл). |
| FdtdMeshing.ObjectsTransparency | СеткаМКР.ПрозрачностьОбъектов | Прозрачность объектов МКР (0-100). |
| FdtdMeshing.OverrideResolution | СеткаМКР.ПереопределитьРазрешение | Переопределять разрешение для малых объектов (значения Вкл/Выкл). |
| FdtdSolution.CalculationMode | РешательМКР.РежимРасчёта | Режим расчёта МКР (значения CPU/GPU/Auto). |
| General.HideFilePathInCaption | Общие.СкрытьПутьВЗаголовке | Скрывать путь к файлу в заголовке (значения Вкл/Выкл). |
| General.Language | Общие.Язык | Текущий язык интерфейса. |
| General.LogLinesToKeep | Общие.ЗаписейВЛоге | Максимальное число записей в логе событий на категорию. |
| General.MatLibPath | Общие.ПутьБиблМатериалов | Путь к файлу библиотеки материалов. |
| General.ModernGl | Общие.СовременныйOpenGL | Использование Modern OpenGL (значения Вкл/Выкл). |
| General.TempFilesDir | Общие.ПапкаВремФайлов | Путь к папке временных файлов. |
| General.Unit | Общие.ЕдиницаИзмерения | Единица измерения величины. Величина задаётся дополнительным аргументом; без него читает и записывает сразу все величины в виде "<величина>=<единица>;...". |
| Grid.Color | Сетка.Цвет | Цвет сетки. |
| Grid.Mode | Сетка.Режим | Режим сетки (значения Adaptive/Fixed). |
| Grid.Size | Сетка.Размер | Размер ячейки сетки. |
| Import.AutoCorrectionTolerance | Импорт.ДопускАвтокоррекции | Значение допуска автокоррекции. |
| Import.HealingType | Импорт.ТипЛечения | Режим лечения при импорте (значения NoneHeal/DefaultHeal/WorkflowHeal). |
| Import.SaveLogFile | Импорт.СохранятьЛог | Сохранять лог импорта (значения Вкл/Выкл). |
| Import.TranslateFreeCurves | Импорт.ТранслироватьСвободныеКривые | Транслировать свободные кривые (значения Вкл/Выкл). |
| Import.TranslateFreeFaces | Импорт.ТранслироватьСвободныеГрани | Транслировать свободные грани (значения Вкл/Выкл). |
| Import.TranslateHidden | Импорт.ТранслироватьСкрытые | Транслировать скрытые объекты (значения Вкл/Выкл). |
| Import.TranslateSheetBodies | Импорт.ТранслироватьЛистовыеТела | Транслировать листовые тела (значения Вкл/Выкл). |
| Lighting.Ambient | Освещение.Фоновое | Интенсивность фонового освещения. |
| Lighting.CamAngle | Освещение.УголКамеры | Угол освещения камеры (градусы). |
| Lighting.Diffuse | Освещение.Диффузное | Интенсивность диффузного освещения. |
| Lighting.EnableTransparency | Освещение.ВключитьПрозрачность | Включить прозрачность в 3D-виде (значения Вкл/Выкл). |
| Lighting.Shiniess | Освещение.Блеск | Коэффициент блеска материала. |
| Lighting.Specular | Освещение.Зеркальное | Интенсивность зеркального освещения. |
| Meshing.ErrorProcessing | ПостроениеСетки.ОбработкаОшибок | Режим обработки ошибок сетки (значения Silent/Diagnostic). |
| Meshing.ShowMeshInSimulation | ПостроениеСетки.ПоказыватьСеткуПриСимуляции | Показывать сетку при симуляции (значения Вкл/Выкл). |
| Meshing.Threads | ПостроениеСетки.Потоки | Число потоков построения сетки. |
| Mouse.DoubleClickBtnOp | Мышь.ДействиеДвойногоКлика | Код действия двойного клика мыши. |
| Mouse.InvertShift | Мышь.ИнвертироватьShift | Инвертировать поведение Shift в 3D-виде (значения Вкл/Выкл). |
| Mouse.InvertWheel | Мышь.ИнвертироватьКолёсико | Инвертировать колёсико мыши в 3D-виде (значения Вкл/Выкл). |
| Mouse.LeftAltBtnOp | Мышь.ДействиеЛевойAlt | Код действия Left+Alt мыши. |
| Mouse.LeftAltShiftBtnOp | Мышь.ДействиеЛевойAltShift | Код действия Left+Alt+Shift мыши. |
| Mouse.LeftCtrlBtnOp | Мышь.ДействиеЛевойCtrl | Код действия Left+Ctrl мыши. |
| Mouse.LeftCtrlShiftBtnOp | Мышь.ДействиеЛевойCtrlShift | Код действия Left+Ctrl+Shift мыши. |
| Mouse.LeftShiftBtnOp | Мышь.ДействиеЛевойShift | Код действия Left+Shift мыши. |
| Mouse.MiddleAltShiftBtnOp | Мышь.ДействиеСреднейAltShift | Код действия Middle+Alt+Shift мыши. |
| Mouse.MiddleBtnOp | Мышь.ДействиеСреднейКнопки | Код действия средней кнопки мыши. |
| Mouse.MiddleCtrlBtnOp | Мышь.ДействиеСреднейCtrl | Код действия Middle+Ctrl мыши. |
| Mouse.MiddleCtrlShiftBtnOp | Мышь.ДействиеСреднейCtrlShift | Код действия Middle+Ctrl+Shift мыши. |
| Mouse.MiddleRightBtnOp | Мышь.ДействиеСреднейПравой | Код действия Middle+Right мыши. |
| Mouse.MiddleShiftBtnOp | Мышь.ДействиеСреднейShift | Код действия Middle+Shift мыши. |
| Mouse.Preset | Мышь.Пресет | Пресет мыши (значения Default/Custom/Ansys/AnsysLegacy/CST/AltiumDesigner). |
| Mouse.RightAltBtnOp | Мышь.ДействиеПравойAlt | Код действия Right+Alt мыши. |
| Mouse.RightCtrlBtnOp | Мышь.ДействиеПравойCtrl | Код действия Right+Ctrl мыши. |
| Mouse.RightShiftBtnOp | Мышь.ДействиеПравойShift | Код действия Right+Shift мыши. |
| PointsLines.ColorNodes | ТочкиЛинии.ЦветУзлов | Цвет узлов сетки. |
| PointsLines.ColorOutlines | ТочкиЛинии.ЦветКонтуров | Цвет контуров. |
| PointsLines.CreationPreviewColor | ТочкиЛинии.ЦветПредпросмотраСоздания | Цвет каркаса создаваемого объекта. |
| PointsLines.Def2dSheetsColor | ТочкиЛинии.Цвет2dПоверхностей | Цвет 2D-поверхностей по умолчанию. |
| PointsLines.Def3dSheetsColor | ТочкиЛинии.Цвет3dПоверхностей | Цвет 3D-поверхностей по умолчанию. |
| PointsLines.DefPolylineColor | ТочкиЛинии.ЦветПолилиний | Цвет полилиний по умолчанию. |
| PointsLines.PointColor | ТочкиЛинии.ЦветТочек | Цвет точек. |
| PointsLines.PointWeight | ТочкиЛинии.РазмерТочек | Размер точек. |
| PointsLines.Style | ТочкиЛинии.Стиль | Стиль линии (индекс с 0). |
| PointsLines.WeightNodes | ТочкиЛинии.ТолщинаУзлов | Толщина линий узлов сетки. |
| PointsLines.WeightOutlines | ТочкиЛинии.ТолщинаКонтуров | Толщина контуров. |
| RayTracing.ParallelProcCount | ТрассировкаЛучей.ЧислоПроцессов | Число процессов трассировки лучей. |
| RayTracing.ParallelThreadsPerProc | ТрассировкаЛучей.ПотоковНаПроцесс | Потоков на процесс трассировки лучей. |
| RayTracing.UseParallel | ТрассировкаЛучей.ИспользоватьПараллельные | Использовать параллельные вычисления для трассировки лучей (значения Вкл/Выкл). |
| RayTracing.UseParallelAuto | ТрассировкаЛучей.АвтоПараллельные | Автоопределение параллельных вычислений (значения Вкл/Выкл). |
| Result.ColorSet | Результаты.НаборЦветов | Набор цветов результатов (первый цвет). |
| Result.DenormVal | Результаты.ЗначениеДенормализации | Значение денормализации. |
| Result.MThreadingCoresLimit | Результаты.ОграничитьЯдраОбработки | Ограничить число ядер обработки (значения Вкл/Выкл). |
| Result.MThreadingCoresNumber | Результаты.ЧислоЯдерОбработки | Число ядер для многопоточной обработки. |
| Result.MThreadingEnable | Результаты.МногопоточностьВключить | Включить многопоточную обработку результатов (значения Вкл/Выкл). |
| Result.OptimizCurTab | Результаты.ВкладкаОптимизации | Индекс текущей вкладки оптимизации. |
| Result.PointDecimalCount | Результаты.ЗнаковПослеЗапятой | Число знаков после запятой в результатах. |
| Result.PowerDencityPlane0 | Результаты.ПлоскостьПлотностиМощности0 | Имя плоскости плотности мощности (Z+). |
| Result.PowerDencityPlane1 | Результаты.ПлоскостьПлотностиМощности1 | Имя плоскости плотности мощности (Z-). |
| Result.PowerDencityPlane2 | Результаты.ПлоскостьПлотностиМощности2 | Имя плоскости плотности мощности (X+). |
| Result.PowerDencityPlane3 | Результаты.ПлоскостьПлотностиМощности3 | Имя плоскости плотности мощности (X-). |
| Result.PowerDencityPlane4 | Результаты.ПлоскостьПлотностиМощности4 | Имя плоскости плотности мощности (Y+). |
| Result.PowerDencityPlane5 | Результаты.ПлоскостьПлотностиМощности5 | Имя плоскости плотности мощности (Y-). |
| Result.RadPatternDistType | Результаты.ТипРаспределенияДН | Индекс типа распределения ДН. |
| Result.RadPatternDynamicRange | Результаты.ДинамическийДиапазонДН | Динамический диапазон ДН (дБ). |
| Result.SMatrixDS | Результаты.ФорматSМатрицы | Формат S-матрицы. |
| Result.SmithDS | Результаты.ФорматДиаграммыСмита | Формат диаграммы Смита. |
| Result.TuneType | Результаты.ТипНастройки | Индекс типа настройки. |
| Result.YMatrixDS | Результаты.ФорматYМатрицы | Формат Y-матрицы. |
| Result.ZMatrixDS | Результаты.ФорматZМатрицы | Формат Z-матрицы. |
| Solution.ArbitraryWavePortFallback | Решатель.ПорогВолновогоПорта | Размер fallback волнового порта. |
| Solution.ArbitraryWavePortSolver | Решатель.РешательВолновогоПорта | Тип решателя волнового порта (0=Авто, 1=Плотный, 2=Разрежённый). |
| Solution.IsDoubleSLAE | Решатель.ДвойнаяТочностьСЛАУ | Использовать двойную точность для СЛАУ (значения Вкл/Выкл). |
| Solution.LocalFFSPriority | Решатель.ПриоритетFFS | Приоритет FFS локального решателя (значения Memory/Speed). |
| Solution.LocalMaxOOCRam | Решатель.МаксOOCОЗУ | Максимальный объём OOC ОЗУ (МБ). |
| Solution.LocalSolverPath | Решатель.ПутьЛокальногоРешателя | Путь к исполняемому файлу локального решателя. |
| Solution.LocalUseOOC | Решатель.ИспользоватьOOC | Использовать out-of-core решатель (значения Вкл/Выкл). |
| Solution.MaxDownloadThreads | Решатель.МаксПотоковЗагрузки | Максимальное число потоков загрузки решателя. |
| Solution.MaxRAM | Решатель.МаксОЗУ | Максимальный объём ОЗУ для решателя (ГБ). |
| Solution.ProcessorsNumberLocal | Решатель.ЧислоПроцессоровЛокально | Число локальных процессоров для решателя. |
| Solution.ProcessorsNumberLocalDS | Решатель.ЧислоПроцессоровЛокальноDS | Число процессоров для плотного решателя (локально). |
| Solution.ResultsCompression | Решатель.СжатиеРезультатов | Уровень сжатия результатов (значения None/MaxPrecision/Optimal). |
| ThermalAnalysis.CoatingsDir | ТепловойАнализ.ПапкаПокрытий | Путь к директории библиотеки покрытий. |
Допустимые значения аргумента Кодировка
| Значение | Описание |
|---|---|
| ANSI | Однобайтовая кодовая страница этой системы. |
| UTF-16 | Юникод, два байта на символ, с меткой порядка байт. |
| UTF-8 | Юникод, от одного до четырёх байт на символ. |
Примеры
Preferences Get General.Unit Distance
Получить единицы измерения расстояний.
Preferences Set General.Unit Distance Millimetre
Задать единицы измерения расстояний.
Preferences Get General.Language
Получить текущий язык интерфейса.
Preferences Set General.Language English
Переключить язык интерфейса на английский.
Preferences Reset Solution.LocalSolverPath
Сбросить путь к локальному решателю до умолчания.
Preferences Reset Solution.ProcessorsNumberLocal
Сбросить количество локальных процессоров до умолчания.