create_ipk_3dcomponent_pcb#
- Icepak.create_ipk_3dcomponent_pcb(compName, setupLinkInfo, solutionFreq, resolution, PCB_CS='Global', rad='Nothing', extent_type='Bounding Box', outline_polygon='', powerin='0W', custom_x_resolution=None, custom_y_resolution=None, **kwargs)#
Create a PCB component in Icepak that is linked to an HFSS 3D Layout object.
- Parameters:
- compName
str Name of the new PCB component.
- setupLinkInfo
list List of the five elements needed to set up the link in this format:
[projectname, designname, solution name, forcesimulation (bool), preserve results (bool)].- solutionFreq
Frequency of the solution if cosimulation is requested.
- resolution
int Resolution of the mapping.
- PCB_CS
str,optional Coordinate system for the PCB. The default is
"Global".- rad
str,optional Radiating faces. The default is
"Nothing".- extent_type
str,optional Type of the extent. Options are
"Bounding Box"and"Polygon". The default is"Bounding Box".- outline_polygon
str,optional Name of the polygon if
extentype="Polygon". The default is"", in which case the outline polygon is automatically identified.- powerin
str,optional Power to dissipate if cosimulation is disabled. The default is
"0W".- custom_x_resolution
The default is
None.- custom_y_resolution
The default is
None.
- compName
- Returns:
ansys.aedt.core.modules.boundary.layout_boundary.NativeComponentPCBNativeComponentObject object.
References
>>> oModule.InsertNativeComponent