Bondwire#
- class ansys.edb.core.primitive.bondwire.Bondwire(msg)#
 Represents a bondwire object.
Methods
Bondwire.add_void(hole)Add a void to the primitive.
Cast the primitive object to the correct concrete type.
Bondwire.create(layout, bondwire_type, ...)Create a bondwire.
Create a 3D composite model from an MCAD file.
Create an HFSS model from an MCAD file.
Create a Stride model from an MCAD file.
Delete the layout object.
Bondwire.find_by_id(layout, uid)Find a Connectable object by database ID in a given layout.
Bondwire.get_definition_name([evaluated])Get the definition name of the bondwire object.
Bondwire.get_end_elevation(end_context)Get the end elevation layer of the bondwire.
Get HFSS properties.
Bondwire.get_material([evaluated])Get the material of the bondwire.
Bondwire.get_product_property(prod_id, attr_id)Get the product property of the layout object for a given product ID and attribute ID.
Bondwire.get_product_property_ids(prod_id)Get a list of attribute IDs given a product ID for the layout object.
Bondwire.get_start_elevation(start_context)Get the start elevation layer of the bondwire.
Get trajectory parameters of the bondwire.
Bondwire.make_zone_primitive(zone_id)Make the primitive a zone primitive with a zone specified by the provided ID.
Remove HFSS properties.
Bondwire.set_definition_name(definition_name)Set the definition name of a bondwire.
Bondwire.set_end_elevation(end_context, layer)Set the end elevation of the bondwire.
Bondwire.set_hfss_prop(material, solve_inside)Set HFSS properties.
Bondwire.set_material(material)Set the material of the bondwire.
Bondwire.set_product_property(prod_id, ...)Set the product property of the layout object for a given product ID and attribute ID.
Bondwire.set_start_elevation(start_context, ...)Set the start elevation of the bondwire.
Bondwire.set_traj(x1, y1, x2, y2)Set the parameters of the trajectory of the bondwire.
Attributes
bool: Flag indicating if the primitive can be a zone.ComponentGroup: Component of the Connectable object.Value: Cross-section height of the bondwire.BondwireCrossSectionType: Cross-section type of the bondwire.int: Unique, persistent ID for the Connectable object.Groupobject.bool: Flag indicating if a primitive has voids inside.int: Unique ID of the EDB object.bool: Flag indicating if this is an MCAD model.bool: Flag indicating if this is a 3D composite MCAD model.bool: Flag indicating if this is an HFSS MCAD model.bool: Flag indicating if this is a Stride MCAD model.bool: Flag indicating if the primitive is negative.bool: Flag indicating if the object exists in the database.bool: Whether the primitive is parametrized.bool: Flag indicating if a primitive is a void.bool: Flag indicating if the primitive object is a zone.Layer: Layer that the primitive object is on.Layout: Layout owning the object.LayoutObjType: Layout object type of the Primitive class.EDBObjMessage: Protobuf message that represents the object's ID.Net: Net of the Connectable object.LayoutObjType: Layout object type.Primitive: Owner of the primitive object.PrimitiveType: Primitive type of the primitive.BondwireType: Type of the bondwire.listofPrimitive: List of void primitive objects inside the primitive.Value: Width of the bondwire.