PackageDef#
- class ansys.edb.core.definition.package_def.PackageDef(msg)#
Represents a package definition.
Methods
PackageDef.create(db, name)Create a package definition in a given database.
Delete the package definition.
PackageDef.find_by_id(db, uid)Find a package definition object by ID in a given database.
PackageDef.find_by_name(db, name)Find a package definition object by name in a given database.
PackageDef.get_product_property(prod_id, attr_it)Get the product property for a given product ID and attribute ID.
PackageDef.get_product_property_ids(prod_id)Get the list of property IDs for a given property ID.
PackageDef.set_product_property(prod_id, ...)Set the product property for the given product ID and attribute ID.
Attributes
DefinitionObjType: Definition type.PolygonData: Exterior boundary of the package definition.HeatSink: Heat sink model assigned to the package.Value: Height of the package.int: Unique ID of the EDB object.bool: Flag indicating if the object exists in the database.Value: Maximum power of the package.EDBObjMessage: Protobuf message that represents the object's ID.str: Name of the package definition.Value: Operating power of the package.Value: Thermal conductivity of the package.Value: Theta JB (junction to board) of the package.Value: Theta JC (junction to case) of the package.