add_hole#
- Padstack.add_hole(hole_type='Cir', sizes=None, x=0, y=0, rotation=0)[source]#
Add a hole.
- Parameters:
- hole_type
str
,optional
Type of the hole. Options are:
No” - no pad
“Cir” - Circle
“Sq” - Square
“Rct” - Rectangle
“Ov” - Oval
“Blt” - Bullet
“Ply” - Polygons
“R45” - Round 45 thermal
“R90” - Round 90 thermal
“S45” - Square 45 thermal
“S90” - Square 90 thermal
The default is
"Cir"
.- sizes
array
,optional
Array of sizes, which depends on the object. For example, a circle ias an array of one element. The default is
[1]
.- x
Position on the X axis. The default is
0
.- y
Position on the Y axis. The default is
0
.- rotation
float
,optional
Angle rotation in degrees. The default is
0
.
- hole_type
- Returns:
ansys.aedt.core.modeler.Object3d.Object3d.PDSHole
Hole object to be passed to padstack or layer.