NativeComponentObject#

class ansys.aedt.core.modules.boundary.NativeComponentObject(app, component_type, component_name, props)[source]#

Manages Native Component data and execution.

Parameters:
appobject

An AEDT application from ansys.aedt.core.application.

component_typestr

Type of the component.

component_namestr

Name of the component.

propsdict

Properties of the boundary.

Examples

in this example the par_beam returned object is a ansys.aedt.core.modules.boundary.NativeComponentObject >>> from ansys.aedt.core import Hfss >>> hfss = Hfss(solution_type=”SBR+”) >>> ffd_file =”path/to/ffdfile.ffd” >>> par_beam = hfss.create_sbr_file_based_antenna(ffd_file) >>> par_beam.native_properties[“Size”] = “0.1mm” >>> par_beam.update() >>> par_beam.delete()

Methods

NativeComponentObject.create()

Create a Native Component in AEDT.

NativeComponentObject.delete()

Delete the Native Component in AEDT.

NativeComponentObject.update()

Update the Native Component in AEDT.

Attributes

NativeComponentObject.available_properties

Available properties.

NativeComponentObject.definition_name

Definition name of the native component.

NativeComponentObject.name

Name of the object.

NativeComponentObject.object_properties

Object-oriented properties.

NativeComponentObject.targetcs

Native Component Coordinate System.