Plane#

class pyaedt.modeler.cad.elements3d.Plane(primitives, name)[source]#

Manages plane attributes for the AEDT 3D Modeler.

Parameters:
primitivespyaedt.modeler.Primitives3D.Primitives3D

Inherited parent object.

namestr

Name of the point.

Examples

Basic usage demonstrated with an HFSS design:

>>> from pyaedt import Hfss
>>> aedtapp = Hfss()
>>> primitives = aedtapp.modeler

Create a plane, to return an pyaedt.modeler.Object3d.Plane.

>>> plane = primitives.create_plane("my_plane", "-0.7mm", "0.3mm", "0mm", "0.7mm", "-0.3mm", "0mm", "(0, 195, 255)")
>>> my_plane = primitives.planes[plane.name]

Methods

Plane.delete()

Delete the plane.

Plane.set_color(color_value)

Set symbol color.

Attributes

Plane.coordinate_system

Coordinate system of the plane.

Plane.logger

Logger.

Plane.name

Name of the plane as a string value.

Plane.valid_properties

Valid properties.