PackageDef#
- class pyedb.dotnet.database.definition.package_def.PackageDef(pedb, edb_object=None, name=None, component_part_name=None, extent_bounding_box=None)#
Bases:
pyedb.dotnet.database.utilities.obj_base.ObjBaseManages EDB functionalities for package definitions.
Overview#
Delete a package definition object from the database. |
|
Get the exterior boundary of a package definition. |
|
Maximum power of the package. |
|
Adding this property for compatibility with grpc. |
|
Thermal conductivity of the package. |
|
Theta Junction-to-Board of the package. |
|
Theta Junction-to-Case of the package. |
|
Height of the package. |
|
Component heatsink. |
|
Component heatsink. |
Import detail#
from pyedb.dotnet.database.definition.package_def import PackageDef
Property detail#
- property PackageDef.exterior_boundary#
Get the exterior boundary of a package definition.
- property PackageDef.maximum_power#
Maximum power of the package.
- property PackageDef.thermal_conductivity#
Adding this property for compatibility with grpc.
- property PackageDef.therm_cond#
Thermal conductivity of the package.
- ..deprecated:: 0.48.0
Use: func:thermal_conductivity property instead.
- property PackageDef.theta_jb#
Theta Junction-to-Board of the package.
- property PackageDef.theta_jc#
Theta Junction-to-Case of the package.
- property PackageDef.height#
Height of the package.
- property PackageDef.heatsink#
Component heatsink.
- ..deprecated:: 0.48.0
Use: func:heat_sink property instead.
- property PackageDef.heat_sink#
Component heatsink.
Method detail#
- PackageDef.delete()#
Delete a package definition object from the database.
- PackageDef.set_heatsink(fin_base_height, fin_height, fin_orientation, fin_spacing, fin_thickness)#