add_coplanar_waveguide#

SubstrateManager.add_coplanar_waveguide(dielectric_height: str, dielectric_constant: float | int, dielectric_loss_tangent: float | int, cover_height: str, roughness: str = '', metal_material: str = 'copper', metal_thickness: str = '0.7mil', cover_metal_material: str = '', cover_metal_thickness: str = '', name: str | None = None) SubstrateDataBlock#

Add a coplanar waveguide (CPW) substrate data block to the circuit design.

Parameters:
dielectric_heightstr

Dielectric layer height, including units.

dielectric_constantfloat or int

Relative permittivity (epsilon-r) of the dielectric.

dielectric_loss_tangentfloat or int

Loss tangent of the dielectric.

cover_heightstr

Height from the conductor to the metallic cover, including units.

roughnessstr, optional

Conductor surface roughness, including units. The default is "".

metal_materialstr, optional

Strip conductor material. The default is "copper".

metal_thicknessstr, optional

Strip conductor thickness, including units. The default is "0.7mil".

cover_metal_materialstr, optional

Cover conductor material. The default is "".

cover_metal_thicknessstr, optional

Cover conductor thickness, including units. The default is "".

namestr, optional

Name of the substrate data block. A unique name is generated when None. The default is None.

Returns:
ansys.aedt.core.modules.substrate_circuit.SubstrateDataBlock

Substrate data block object.

Examples

>>> sub = cir.substrate.add_coplanar_waveguide("1mm", 2.2, 0.0, "25mm")