rectangular_waveguide#

classmethod SubstrateDataBlock.rectangular_waveguide(app, num_layers: int = 1, roughness: str = '', metal_material: str = 'copper', metal_thickness: str = '0.7mil', name: str | None = None) SubstrateDataBlock#

Create and push a rectangular waveguide substrate (Type 9) to AEDT.

Parameters:
appansys.aedt.core.circuit.Circuit

Circuit application instance.

num_layersint, optional

Number of dielectric layers in the stack. The default is 1.

roughnessstr, optional

Conductor roughness with units. The default is "".

metal_materialstr, optional

Conductor material. The default is "copper".

metal_thicknessstr, optional

Conductor thickness with units. The default is "0.7mil".

namestr, optional

Substrate name. A unique name is generated when None.

Returns:
SubstrateDataBlock