MaxwellCircuitComponents#
- class ansys.aedt.core.modeler.circuits.primitives_maxwell_circuit.MaxwellCircuitComponents(modeler)#
MaxwellCircuitComponents class.
This class is for managing all circuit components for MaxwellCircuit.
Examples
Basic usage demonstrated with a MaxwellCircuit design:
>>> from ansys.aedt.core import MaxwellCircuit >>> aedtapp = MaxwellCircuit() >>> prim = aedtapp.modeler.schematic
Methods
Add an ID to a component.
Add ports on pins.
Create a capacitor.
Create a component from a library.
Create a diode.
Create a ground.
Create an inductor.
Create an interface port.
Draw a graphical line.
Create a model from a Touchstone file.
Create a page port.
Create a resistor.
MaxwellCircuitComponents.create_symbol
(name, ...)Create a symbol.
Create a component from a Touchstone model.
Create an unique ID.
Create a winding linked to a Maxwell design.
Create a wire.
Disable the Nexxim global net list.
Enable Nexxim global net list.
Enable the use of the instance name.
MaxwellCircuitComponents.get_obj_id
(assignment)Retrieve the ID of an object.
Retrieve the location of a pin.
MaxwellCircuitComponents.get_pins
(assignment)Retrieve one or more pins.
Wire class by name.
Convert a number to a string with units.
Refresh all IDs and return the number of components.
Attributes
Design Library.
Design type.
Design types.
Model units.
List of all schematic nets.
Component manager object.
Aedt oDefinitionManager.
Model manager object.
Schematic units.
Tab name.
Version.
All schematic wires in the design.