Twin Builder templates and arguments#

This section lists all setup templates with their default values and keys available in Twin Builder.

You can edit a setup after it is created. Here is an example:

from ansys.aedt.core import Hfss

hfss = Hfss()
# Any property of this setup can be found on this page.
setup = hfss.create_setup()
setup.props["AdaptMultipleFreqs"] = True
setup.update()
TwinbuilderTR
{ 'AnalysisEnabled': 1,
  'DataBlockID': 8,
  'EnableContSolve': False,
  'Name': 'TR',
  'OptionName': '(Default Options)',
  'Post Simulation Callback': '',
  'Pre Simulation Callback': '',
  'SimSetupID': -1,
  'TransientData': ['40ms', '10us', '1ms', False, '']}
TwinbuilderAC
{ 'AnalysisEnabled': 1,
  'DataBlockID': 10,
  'EnableContSolve': False,
  'LinearFrequencyData': [1, '1Hz', '1kHz', '10Hz'],
  'Name': 'AC',
  'OptionName': '(Default Options)',
  'Post Simulation Callback': '',
  'Pre Simulation Callback': '',
  'SimSetupID': -1}
TwinbuilderDC
{ 'AnalysisEnabled': 1,
  'DataBlockID': 9,
  'Name': 'DC',
  'OptionName': '(Default Options)',
  'Post Simulation Callback': '',
  'Pre Simulation Callback': '',
  'SimSetupID': -1}