ViaLayer#
- class ansys.edb.core.layer.via_layer.ViaLayer(msg)#
 Represents a via layer.
Methods
Cast the layer object to the correct concrete type.
ViaLayer.clone([copy_id])Create a clone of the layer.
ViaLayer.create(name, lr_layer, ur_layer, ...)Create a via layer.
ViaLayer.get_fill_material([evaluated])Get the name of the fill material of the layer.
ViaLayer.get_material([evaluated])Get the name of the material of the layer.
ViaLayer.get_product_property(prod_id, attr_it)Get the product property of the layer for a given product ID and attribute ID.
ViaLayer.get_product_property_ids(prod_id)Get a list of attribute IDs for a given product ID for the layer.
ViaLayer.get_ref_layer_name(upper_ref)Get the name of the reference layer of the via layer.
ViaLayer.get_roughness_model(region)Get the roughness model used by the layer.
ViaLayer.is_in_zone(zone)Determine if the layer exists in the given zone.
ViaLayer.set_fill_material(fill_material_name)Set the name of the fill material of the layer.
ViaLayer.set_is_in_zone(zone[, in_zone])Set whether the layer exists in a given zone.
ViaLayer.set_material(material_name)Set the name of the material of the layer.
ViaLayer.set_product_property(prod_id, ...)Set the product property of the layer for a given product ID and attribute ID.
ViaLayer.set_ref_layer(ref_layer, upper_ref)Set the reference layer of the via layer.
Set the roughness model used by the layer.
Attributes
DrawOverride: Draw override of the layer.Value: Etch factor of the layer.bool: Flag indicating if an etch factor is used by the layer.EtchNetClass: Etch net class of the layer.HFSSSolverProperties: HFSS solver properties of the layer.
int: Unique ID of the EDB object.bool: Flag indicating if the object exists in the database.bool: Flag indicating if the layer is aStackupLayerinstance.int: Layer ID.bool: Flag indicating if the layer is locked.Value: Lower elevation value of the layer.EDBObjMessage: Protobuf message that represents the object's ID.str: Name of the layer.bool: Flag indicating if the layer is a negative layer.list[int]: Layer IDs for all via layers referencing the layer.bool: Flag indicating if roughness models are used by the layer.Value: Thickness value of the layer.TopBottomAssociation: Top-bottom association of the layer.int: Transparency value of the layer.LayerType: Type of the layer.Value: Upper elevation value of the layer.bool: Flag indicating if solver properties are used by the layer.int: Visibility mask of the layer.int: Zone index associated with the owning layer collection.