SetDesignSettings

Sets the design settings.

UI Access HFSS > Design Settings
Parameters
Name Type Description

<DesignSettings>

Array

["NAME:<DesignSettingsName>",

"Use Advanced DC Extrapolation:=" <boolean>,

"Port Validation Settings=:" <String of ["Standard" | "Extended"]>

"Calculate Lossy Dielectrics:=" <boolean>

"Use Power S:=" <boolean>,

"Export After Simulation:=" <boolean>,

"Export FRTM After Simulation:=" <boolean>,

"Export Dir:=" <string of path>,

"Allow Material Override:=" <boolean>,

"Calculate Lossy Dielectrics:=" <boolean>,

"EnabledObjects:=" <array of objects>,

"Maximum Number of Frequencies for Broadband Adapt:=" <integer>]

<ModelValidationSettings>

Array

["NAME:Validation Options",

"EntityCheckLevel:=" <String of ["strict" | "none" | "warningOnly" | "basic" ]>,

"IgnoreUnclassifiedObjects:=" <boolean>,

"SkipIntersectionChecks:=" <boolean>),

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

Return Value None.

 

Python Syntax SetDesignSettings(<propName>, <description>)
Python Example

Design.SetDesignSettings(

[

"NAME:Design Settings Data",

"Use Power S:=" , False,

"Export FRTM After Simulation:=", True,

"Allow Material Override:=", False,

"Calculate Lossy Dielectrics:=", False,

"Perform Minimal validation:=", False,

"EnabledObjects:=" , [],

"Port Validation Settings:=", "Standard",

"Save Adaptive support files:=", True

],

[

"NAME:Model Validation Settings",

"EntityCheckLevel:=" , "Strict",

"IgnoreUnclassifiedObjects:=", False,

"SkipIntersectionChecks:=", False

])

 

 

Python Syntax SetDesignSettings (<DesignSettings>, <ModelValidationSettings>)
Python Example

oDesign.SetDesignSettings(

[

"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"

"Maximum Number of Frequencies for Broadband Adapt:=", 5

],

[

"NAME:Model Validation Settings",

"EntityCheckLevel:=", "Strict",

"IgnoreUnclassifiedObjects:=", False,

"SkipIntersectionChecks:=", False

])