NexximComponents#
- class ansys.aedt.core.modeler.circuits.primitives_nexxim.NexximComponents(modeler)[source]#
Manages circuit components for Nexxim.
- Parameters:
- modeler
ansys.aedt.core.modeler.schematic.ModelerNexxim
Inherited parent object.
- Examples
- ——–
- >>> from ansys.aedt.core import Circuit
- >>> aedtapp = Circuit()
- >>> prim = aedtapp.modeler.schematic
- modeler
Methods
Add an ID to a component.
NexximComponents.add_pin_iports
(name, id_num)Add ports on pins.
Add a siwave dinamyc link object.
Add a subcircuit from a HFSS 3DLayout.
Add a subcircuit from HFSS, Q3d or 2D Extractor in circuit design.
Connect schematic components in parallel.
Connect schematic components in series.
NexximComponents.create_capacitor
([name, ...])Create a capacitor.
NexximComponents.create_component
([name, ...])Create a component from a library.
Create and place a new component based on a spice .lib file.
Create a coupling inductor.
NexximComponents.create_current_dc
([name, ...])Create a current DC source.
Create a current pulse.
NexximComponents.create_diode
([name, ...])Create a diode.
NexximComponents.create_field_model
(...[, ...])Create a field model.
NexximComponents.create_gnd
([location, angle])Create a ground.
NexximComponents.create_inductor
([name, ...])Create an inductor.
Create an interface port.
NexximComponents.create_line
(points[, ...])Draw a graphical line.
Create a model from a Touchstone file.
Create a component from a symbol.
NexximComponents.create_npn
([name, value, ...])Create an NPN transistor.
NexximComponents.create_page_port
(name[, ...])Create a page port.
NexximComponents.create_pnp
([name, value, ...])Create a PNP transistor.
NexximComponents.create_resistor
([name, ...])Create a resistor.
Add a new Circuit subcircuit to the design.
NexximComponents.create_symbol
(name, pins)Create a symbol.
Create a component from a Touchstone model.
Create an unique ID.
NexximComponents.create_voltage_dc
([name, ...])Create a voltage DC source.
Create a voltage probe.
Create a voltage pulse.
NexximComponents.create_voltage_pwl
([name, ...])Create a pwl voltage source.
NexximComponents.create_wire
(points[, name])Create a wire.
Get and delete a component.
NexximComponents.disable_data_netlist
(assignment)Disable the Nexxim global net list.
NexximComponents.duplicate
(assignment[, ...])Add a new subcircuit to the design.
Enable Nexxim global net list.
Enable the use of the instance name.
Get a component.
NexximComponents.get_obj_id
(assignment)Retrieve the ID of an object.
Retrieve the location of a pin.
NexximComponents.get_pins
(assignment)Retrieve one or more pins.
Wire class by name.
NexximComponents.number_with_units
(value[, ...])Convert a number to a string with units.
Refresh all IDs and return the number of components.
Refresh a dynamic link component.
Set the simulation option on the HFSS subscircuit.
Set the simulation solution on the HFSS subcircuit.
Attributes
System library component catalog with all information.
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.