DatumPlane#
- class ansys.geometry.core.designer.datumplane.DatumPlane(id: str, name: str, plane: ansys.geometry.core.math.plane.Plane, parent_component: ansys.geometry.core.designer.component.Component)#
Provides for creating datum planes in components.
Overview#
Evaluate the plane at UV parametric coordinates. |
ID of the datum plane. |
|
Name of the datum plane. |
|
Plane constituting the datum plane. |
|
Parent component of the datum plane. |
|
Check if the datum plane is still present on the server. |
Represent the datum plane as a string. |
Import detail#
from ansys.geometry.core.designer.datumplane import DatumPlane
Property detail#
- property DatumPlane.value: ansys.geometry.core.math.plane.Plane#
Plane constituting the datum plane.
- property DatumPlane.parent_component: ansys.geometry.core.designer.component.Component#
Parent component of the datum plane.
Method detail#
- DatumPlane.evaluate(u: float, v: float) ansys.geometry.core.math.point.Point3D#
Evaluate the plane at UV parametric coordinates.
This method converts 2D parametric coordinates (u, v) to a 3D Cartesian point on the plane using the parametric equation: P(u, v) = origin + u * direction_x + v * direction_y
- DatumPlane.__repr__()#
Represent the datum plane as a string.