SectionPlaneData Class¶
-
class
NXOpen.GeometricUtilities.SectionPlaneData¶ Bases:
NXOpen.TaggedObject,NXOpen.GeometricUtilities.IComponentBuilderRepresents a Section Plane Data class This class acts like a container to hold the data needed to create a plane.
It provides the ability to define two points on a plane .. versionadded:: NX7.0.0
Properties¶
| Property | Description |
|---|---|
| PlaneNormal | Returns or sets the normal of the plane |
| PlaneOrigin | Returns or sets the origin of the plane |
| PlanePoint1 | Returns or sets the first point of the plane |
| PlanePoint2 | Returns or sets the second point of the plane |
| Tag | Returns the Tag for this object. |
Methods¶
| Method | Description |
|---|---|
| Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Property Detail¶
PlaneNormal¶
-
SectionPlaneData.PlaneNormal¶ Returns or sets the normal of the plane
-------------------------------------Getter Method
Signature
PlaneNormalReturns: Return type: NXOpen.DirectionNew in version NX7.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------Setter Method
Signature
PlaneNormalParameters: point ( NXOpen.Direction) –New in version NX7.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
PlaneOrigin¶
-
SectionPlaneData.PlaneOrigin¶ Returns or sets the origin of the plane
-------------------------------------Getter Method
Signature
PlaneOriginReturns: Return type: NXOpen.PointNew in version NX7.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------Setter Method
Signature
PlaneOriginParameters: point ( NXOpen.Point) –New in version NX7.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
PlanePoint1¶
-
SectionPlaneData.PlanePoint1¶ Returns or sets the first point of the plane
-------------------------------------Getter Method
Signature
PlanePoint1Returns: Return type: NXOpen.PointNew in version NX7.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------Setter Method
Signature
PlanePoint1Parameters: point ( NXOpen.Point) –New in version NX7.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
PlanePoint2¶
-
SectionPlaneData.PlanePoint2¶ Returns or sets the second point of the plane
-------------------------------------Getter Method
Signature
PlanePoint2Returns: Return type: NXOpen.PointNew in version NX7.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
-------------------------------------Setter Method
Signature
PlanePoint2Parameters: point ( NXOpen.Point) –New in version NX7.0.0.
License requirements: studio_free_form (“STUDIO FREE FORM”)
Method Detail¶
Validate¶
-
SectionPlaneData.Validate¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.