add_subcircuit_dynamic_link#
- NexximComponents.add_subcircuit_dynamic_link(pyaedt_app=None, solution_name=None, extrusion_length=None, enable_cable_modeling=True, default_matrix='Original', tline_port='', comp_name=None)[source]#
Add a subcircuit from HFSS, Q3d or 2D Extractor in circuit design.
- Parameters:
- pyaedt_app
pyaedt.q3d.Q3d
orpyaedt.q3d.Q2d
orpyaedt.q3d.Hfss
. pyaedt application object to include. It could be an Hfss object, a Q3d object or a Q2d.
- solution_name
str
,optional
Name of the solution and sweep. The default is
"Setup1 : Sweep"
.- extrusion_length
float
,str
,optional
Extrusion length for 2D Models (q2d or Hfss) in model units. Default is None.
- enable_cable_modelingbool,
optional
Either if the Hfss Cable modeling has to be enabled for 2D subcircuits.
- default_matrix
str
,optional
Matrix to link to the subcircuit. Default to “Original”. It only applies to 2D Extractor and Q3D.
- tline_port
str
,optional
Port to be used for tramsission line. Only applies to Hfss.
- comp_name
str
,optional
Component name.
- pyaedt_app
- Returns:
pyaedt.modeler.cad.object3dcircuit.CircuitComponent
Circuit Component Object.
References
>>> oModelManager.Add >>> oComponentManager.Add >>> oDesign.AddCompInstance >>> oDesign.AddDynamicLink