convert_to_3d_microvias#

EDBPadstack.convert_to_3d_microvias(convert_only_signal_vias=True, hole_wall_angle=15, delete_padstack_def=True)[source]#

Convert actual padstack instance to microvias 3D Objects with a given aspect ratio.

Parameters:
convert_only_signal_viasbool, optional

Either to convert only vias belonging to signal nets or all vias. Defaults is True.

hole_wall_anglefloat, optional

Angle of laser penetration in degrees. The angle defines the lowest hole diameter with this formula: HoleDiameter -2*tan(laser_angle* Hole depth). Hole depth is the height of the via (dielectric thickness). The default is 15. The lowest hole is 0.75*HoleDepth/HoleDiam.

delete_padstack_defbool, optional

Whether to delete the padstack definition. The default is True. If False, the padstack definition is not deleted and the hole size is set to zero.

Returns:
True when successful, False when failed.