SubstrateManager#
- class ansys.aedt.core.modules.substrate_circuit.SubstrateManager(app)#
Manages substrate data blocks for a Circuit design.
Provides methods to add, query, and delete substrate data blocks. Access this object via
ansys.aedt.core.Circuit.substrate.- Parameters:
- app
ansys.aedt.core.circuit.Circuit Circuit application instance.
- app
Examples
>>> from ansys.aedt.core import Circuit >>> cir = Circuit() >>> sub = cir.substrate.add_microstrip("10mil", 4.4, 0.02, "25mm", name="MySub") >>> cir.substrate.names ['MySub'] >>> cir.substrate.delete("MySub")
Methods
Add a coplanar waveguide (CPW) substrate data block to the circuit design.
Add a grounded coplanar waveguide (GCPW) substrate data block to the circuit design.
SubstrateManager.add_microstrip(...[, ...])Add a microstrip substrate data block to the circuit design.
SubstrateManager.add_offset_stripline(...[, ...])Add an offset stripline substrate data block to the circuit design.
Add a rectangular waveguide substrate data block to the circuit design.
SubstrateManager.add_slotline(...[, ...])Add a slotline substrate data block to the circuit design.
SubstrateManager.add_stripline(...[, ...])Add a stripline substrate data block to the circuit design.
Add a substrate reference data block to the circuit design.
Add a suspended stripline substrate data block to the circuit design.
SubstrateManager.delete(name)Delete a substrate data block.
Attributes
Get all substrates.
Return the names of all substrate data blocks in the active Circuit design.
Shortcut for dir(self).