create_pcb_from_3dlayout

Icepak.create_pcb_from_3dlayout(component_name, project_name, design_name, resolution=2, extenttype='Bounding Box', outlinepolygon='', close_linked_project_after_import=True, custom_x_resolution=None, custom_y_resolution=None)[source]

Create a PCB component in Icepak that is linked to an HFSS 3D Layout object linking only to the geometry file.

Note

No solution is linked.

Parameters
component_namestr

Name of the new PCB component to be created in Icepak.

project_namestr

Name of the project or the full path to the project.

design_namestr

Name of the design.

resolutionoptional

Resolution of the mapping. The default is 2.

extenttype

Type of the extent. Options are "Polygon" and "Bounding Box". The default is "Bounding Box".

outlinepolygonstr, optional

Name of the outline polygon if extentyype="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

The default is None.

custom_y_resolution

The default is None.

Returns
bool

True when successful, False when failed.

References

>>> oModule.InsertNativeComponent