BoundaryObject3dLayout#

class ansys.aedt.core.modules.boundary.layout_boundary.BoundaryObject3dLayout(app, name: str, props=None, boundarytype: str = 'Port')#

Manages boundary data and execution for Hfss3dLayout.

Parameters:
appobject

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

namestr

Name of the boundary.

propsdict, optional

Properties of the boundary.

boundarytypestr

Type of the boundary.

Examples

>>> from ansys.aedt.core.modules.boundary.layout_boundary import BoundaryObject3dLayout
>>> obj = BoundaryObject3dLayout()

Methods

BoundaryObject3dLayout.delete()

Delete the boundary.

BoundaryObject3dLayout.jsonalize_tree()

Create dictionary from the Binary Tree.

BoundaryObject3dLayout.suppress_all(app)

Activate suppress option for all the operations contained in the binary tree node.

BoundaryObject3dLayout.unsuppress_all(app)

Disable suppress option for all the operations contained in the binary tree node.

BoundaryObject3dLayout.update()

Update the boundary.

BoundaryObject3dLayout.update_property(...)

Update the property of the binary tree node.

Attributes

BoundaryObject3dLayout.available_properties

Available properties.

BoundaryObject3dLayout.children

Retrieve children.

BoundaryObject3dLayout.command

Command of the modeler hystory if available.

BoundaryObject3dLayout.name

Boundary Name.

BoundaryObject3dLayout.properties

Properties data.

BoundaryObject3dLayout.props

Excitation data.

BoundaryObject3dLayout.public_dir

Shortcut for dir(self).