CircuitComponent#

class ansys.aedt.core.modeler.circuits.object_3d_circuit.CircuitComponent(circuit_components, tabname='PassedParameterTab', custom_editor=None)[source]#

Manages circuit components.

Methods

CircuitComponent.change_property(property_name)

Modify a property.

CircuitComponent.change_symbol_pin_locations(...)

Change the locations of symbol pins.

CircuitComponent.delete()

Delete the component.

CircuitComponent.enforce_touchstone_model_passive()

Enforce touchstone model passive.

CircuitComponent.set_color([red, green, blue])

Set symbol color.

CircuitComponent.set_property(name, value)

Set a part property.

CircuitComponent.set_use_symbol_color([color])

Set symbol color usage.

Attributes

CircuitComponent.angle

Get the part angle.

CircuitComponent.bounding_box

Component bounding box.

CircuitComponent.component_info

Component parameters.

CircuitComponent.composed_name

Composed names.

CircuitComponent.location

Get the part location.

CircuitComponent.mirror

Get the part mirror.

CircuitComponent.model_data

Return the model data if the component has one.

CircuitComponent.model_name

Return Model Name if present.

CircuitComponent.parameters

Circuit Parameters.

CircuitComponent.pins

Pins of the component.

CircuitComponent.refdes

Reference designator.

CircuitComponent.units

Length units.