create_pcb_from_3dlayout#
- Icepak.create_pcb_from_3dlayout(component_name, project_name, design_name, resolution=2, extent_type='Bounding Box', outline_polygon='', close_linked_project_after_import=True, custom_x_resolution=None, custom_y_resolution=None, power_in=0, rad='Nothing', **kwargs)#
Create a PCB component in Icepak that is linked to an HFSS 3DLayout object linking only to the geometry file.
Note
No solution is linked.
- Parameters:
- component_name
str Name of the new PCB component to create in Icepak.
- project_name
str Name of the project or the full path to the project.
- design_name
str Name of the design.
- resolution
int,optional Resolution of the mapping. The default is
2.- extent_type
str,optional Type of the extent. Options are
"Polygon"and"Bounding Box". The default is"Bounding Box".- outline_polygon
str,optional Name of the outline polygon if
extent_type="Polygon". The default is"".- close_linked_project_after_importbool,
optional Whether to close the linked AEDT project after the import. The default is
True.- custom_x_resolution
int,optional The default is
None.- custom_y_resolution
int,optional The default is
None.- power_in
float,optional Power in Watt.
- rad
str,optional Radiating faces. Options are:
"Nothing""Low""High""Both"
The default is
"Nothing".
- component_name
- Returns:
- bool
Truewhen successful,Falsewhen failed.
References
>>> oModule.InsertNativeComponent