StackupLayerEdbClass#
- class pyedb.dotnet.database.edb_data.layer_data.StackupLayerEdbClass(pedb, edb_object=None, name='', layer_type='signal', **kwargs)#
Bases:
LayerEdbClassManages Edb Layers. Replaces EDBLayer.
Overview#
Get roughness model of the layer. |
|
Assign roughness model on this layer. |
Lower elevation. |
|
Upper elevation. |
|
Determine whether this layer is a negative layer. |
|
Get/Set the material loss_tangent. |
|
Get the material conductivity. |
|
Get the material permittivity. |
|
Get the material loss_tangent. |
|
Retrieve material name of the layer dielectric fill. |
|
Retrieve thickness of the layer. |
|
Retrieve etch factor of this layer. |
|
Determine whether roughness is enabled on this layer. |
|
Retrieve huray model nodule radius on top of the conductor. |
|
Retrieve huray model surface ratio on top of the conductor. |
|
Retrieve huray model nodule radius on bottom of the conductor. |
|
Retrieve huray model surface ratio on bottom of the conductor. |
|
Retrieve huray model nodule radius on sides of the conductor. |
|
Retrieve huray model surface ratio on sides of the conductor. |
|
Import detail#
from pyedb.dotnet.database.edb_data.layer_data import StackupLayerEdbClass
Property detail#
- property StackupLayerEdbClass.is_negative#
Determine whether this layer is a negative layer.
- Returns:
- bool
True if this layer is a negative layer, False otherwise.
- property StackupLayerEdbClass.dielectric_fill#
Retrieve material name of the layer dielectric fill.
- property StackupLayerEdbClass.roughness_enabled#
Determine whether roughness is enabled on this layer.
- Returns:
- property StackupLayerEdbClass.top_hallhuray_nodule_radius#
Retrieve huray model nodule radius on top of the conductor.
- property StackupLayerEdbClass.top_hallhuray_surface_ratio#
Retrieve huray model surface ratio on top of the conductor.
- property StackupLayerEdbClass.bottom_hallhuray_nodule_radius#
Retrieve huray model nodule radius on bottom of the conductor.
- property StackupLayerEdbClass.bottom_hallhuray_surface_ratio#
Retrieve huray model surface ratio on bottom of the conductor.
- property StackupLayerEdbClass.side_hallhuray_nodule_radius#
Retrieve huray model nodule radius on sides of the conductor.
- property StackupLayerEdbClass.side_hallhuray_surface_ratio#
Retrieve huray model surface ratio on sides of the conductor.
- property StackupLayerEdbClass.properties#
Method detail#
- StackupLayerEdbClass.get_roughness_model(surface='top')#
Get roughness model of the layer.
- Parameters:
- surface
str,optional Where to fetch roughness model. The default is
"top". Options are"top","bottom","side".
- surface
- Returns:
"Ansys.Ansoft.Edb.Cell.RoughnessModel"
- StackupLayerEdbClass.assign_roughness_model(model_type='huray', huray_radius='0.5um', huray_surface_ratio='2.9', groisse_roughness='1um', apply_on_surface='all')#
Assign roughness model on this layer.
- Parameters:
- model_type
str,optional Type of roughness model. The default is
"huray". Options are"huray","groisse".- huray_radius
str,float,optional Radius of huray model. The default is
"0.5um".- huray_surface_ratio
str,float, optional. Surface ratio of huray model. The default is
"2.9".- groisse_roughness
str,float,optional Roughness of groisse model. The default is
"1um".- apply_on_surface
str, optional. - Where to assign roughness model. The default is
"all". Options are"top","bottom", "side".
- Where to assign roughness model. The default is
- model_type
- Returns: