pyaedt.modules.SolveSetup.Setup3DLayout

class pyaedt.modules.SolveSetup.Setup3DLayout(app, solutiontype, setupname='MySetupAuto', isnewsetup=True)[source]

Initializes, creates, and updates a 3D Layout setup.

Parameters
apppyaedt.application.Analysis3DLayout.FieldAnalysis3DLayout

Inherited app object.

solutiontypeint or str

Type of the setup.

setupnamestr, optional

Name of the setup. The default is "MySetupAuto".

isnewsetupbool, optional

Whether to create the setup from a template. The default is True. If False, access is to the existing setup.

Methods

Setup3DLayout.add_sweep([sweepname, sweeptype])

Add a frequency sweep.

Setup3DLayout.create()

Add a new setup based on class settings in AEDT.

Setup3DLayout.disable()

Disable a setup.

Setup3DLayout.enable()

Enable a setup.

Setup3DLayout.export_to_hfss(file_fullname)

Export the project to a file.

Setup3DLayout.update()

Update the setup based on the class arguments or a dictionary.

Attributes

Setup3DLayout.omodule

Analysis module.

Setup3DLayout.setup_type

Setup type.