add_q3d_rlgc#

NexximComponents.add_q3d_rlgc(pyaedt_app: str | Q3d, solution_name: str | None = None, matrix: str = 'Original', name: str | None = None) CircuitComponent#

Add a Q3D RLGC dynamic link to a circuit design.

Parameters:
pyaedt_appansys.aedt.core.q3d.Q3d or str

Q3d application object to include or design name in the active project.

solution_namestr, optional

Name of the solution and sweep. The default is the nominal sweep of the Q3D design. If pyaedt_app is a string, this parameter must be provided.

matrixstr, optional

Reduce matrix which will be referenced by the dynamic link. The default is "Original". Other options include reduced matrices defined in the Q3D design.

namestr, optional

Component name. If not provided, a unique name based on the design name will be generated.

Returns:
ansys.aedt.core.modeler.circuits.object_3d_circuit.CircuitComponent

References

>>> oDesign.AddQ3DRLGCLink

Examples

>>> from ansys.aedt.core import Q3d
>>> from ansys.aedt.core import Circuit
>>> q3d_app = Q3d()
>>> circuit_app = Circuit()
>>> comp = circuit_app.modeler.schematic.add_q3d_rlgc(q3d_app)

Use a string reference to a design in the same project:

>>> comp = circuit_app.modeler.schematic.add_q3d_rlgc("Q3DDesignName", solution_name="Setup1 : Sweep")