EditDesignSettings

Edits design settings.

UI Access [HFSS] > Design Settings.
Parameters
Name Type Description
<overrideArray> Array

Structured array.

For HFSS design:

Array("NAME:Design Settings Data",

"Use Advanced DC Extrapolation:= <Boolean>,

"Port Validation Settings=: ["Standard" | "Extended"]

"Calculate Lossy Dielectrics:=", <Boolean>)

"Use Power S:=", <Boolean>,

"Export After Simulation:=", <boolean>, "Export Dir:=", "<path>",

"Allow Material Override:=", <boolean>,

"Calculate Lossy Dielectrics:=", <boolean>,

"EnabledObjects:=", Array(),

"Model validation Settings:=", Array("NAME:Validation Options",

"EntityCheckLevel:=", "[strict | none | warningOnly | basic ]",

"IgnoreUnclassifiedObjects:=", <boolean>,

"SkipIntersectionChecks:=", <boolean>),

"Design Validation Settings:=", "Perform full validations" )

For HFSS-IE design:

Array("NAME:Design Settings Data",

"Allow Material Override:=", <boolean>,

"Calculate Lossy Dielectrics:=", <boolean>,

"Perform Minimal validation:=", <boolean>,

"PECThreshold:=", <real>, "CondThreshold:=", <int>),

Array("NAME:Model Validation Settings", "EntityCheckLevel:=", [strict | none | warningOnly | basic ]", "IgnoreUnclassifiedObjects:=", <boolean>,

"SkipIntersectionChecks:=", <boolean>)

Return Value None.

 

Python Syntax

EditDesignSettings(<overrideArray>)

Python Example

oDesign.EditDesignSettings(

[

"NAME:Design Settings Data",

"Use Advanced DC Extrapolation:=", True,

"Use Power S:=" , False,

"Export After Simulation:=", False,

"Allow Material Override:=", True,

"Calculate Lossy Dielectrics:=", True,

"Perform Minimal validation:=", False,

"EnabledObjects:=" , [],

"Port Validation Settings:=", "Standard"

],

[

"NAME:Model Validation Settings",

"EntityCheckLevel:=" , "Strict",

"IgnoreUnclassifiedObjects:=", False,

"SkipIntersectionChecks:=", False,

"SkipMeshChecks:=", True

])