BoundaryObject#
- class ansys.aedt.core.modules.boundary.common.BoundaryObject(app, name, props=None, boundarytype=None, auto_update=True)#
Manages boundary data and execution.
- Parameters:
Examples
Create a cylinder at the XY working plane and assign a copper coating of 0.2 mm to it. The Coating is a boundary operation and coat will return a
ansys.aedt.core.modules.boundary.common.BoundaryObject
>>> from ansys.aedt.core import Hfss >>> hfss =Hfss() >>> origin = hfss.modeler.Position(0, 0, 0) >>> inner = hfss.modeler.create_cylinder(hfss.PLANE.XY,origin,3,200,0,"inner") >>> inner_id = hfss.modeler.get_obj_id("inner",) >>> coat = hfss.assign_coating([inner_id],"copper",use_thickness=True,thickness="0.2mm")
Methods
Create a boundary.
Delete the boundary.
Create dictionary from the Binary Tree.
Activate suppress option for all the operations contained in the binary tree node.
Disable suppress option for all the operations contained in the binary tree node.
Update the boundary.
Update the boundary assignment.
BoundaryObject.update_property
(prop_name, ...)Update the property of the binary tree node.
Attributes
Available properties.
Command of the modeler hystory if available.
Boundary Name.
Properties data.
Boundary data.
Boundary type.