export_q3d#

Edb.export_q3d(path_to_output, net_list=None, num_cores=None, aedt_file_name=None, hidden=False)[source]#

Export EDB to Q3D.

Parameters:
path_to_outputstr

Full path and name for saving the AEDT file.

net_listlist, optional

List of nets to export only if certain ones are to be exported. The default is None, in which case all nets are eported.

num_coresint, optional

Number of cores to use for the export. The default is None.

aedt_file_namestr, optional

Name of the AEDT output file without the .aedt extension. The default is None, in which case the default name is used.

hiddenbool, optional

Open Siwave in embedding mode. User will only see Siwave Icon but UI will be hidden.

Returns:
str

Full path to the AEDT file.

Examples

>>> from pyaedt import Edb
>>> edb = Edb(edbpath=r"C:      emp\myproject.aedb", edbversion="2021.2")
>>> options_config = {'UNITE_NETS' : 1, 'LAUNCH_Q3D' : 0}
>>> edb.write_export3d_option_config_file(r"C:  emp", options_config)
>>> edb.export_q3d(r"C: emp")
"C:\temp\q3d_siwave.aedt"