MirrorPattern Class

class NXOpen.GeometricUtilities.MirrorPattern

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

the Mirror pattern definition.

New in version NX8.0.0.

Properties

Property Description
ExistingPlane Returns the Existing Mirror Plane
NewPlane Returns or sets the new plane
PlaneOption Returns or sets the plane option
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.

Enumerations

MirrorPatternPlaneOptions Enumeration the Plane options.

Property Detail

ExistingPlane

MirrorPattern.ExistingPlane

Returns the Existing Mirror Plane

-------------------------------------

Getter Method

Signature ExistingPlane

Returns:
Return type:NXOpen.SelectISurface

New in version NX8.0.0.

License requirements: None.

NewPlane

MirrorPattern.NewPlane

Returns or sets the new plane

-------------------------------------

Getter Method

Signature NewPlane

Returns:
Return type:NXOpen.Plane

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature NewPlane

Parameters:newPlane (NXOpen.Plane) –

New in version NX8.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”) OR geometric_tol (“GDT”) OR insp_programming (“INSPECTION PROGRAMMING”)

PlaneOption

MirrorPattern.PlaneOption

Returns or sets the plane option

-------------------------------------

Getter Method

Signature PlaneOption

Returns:
Return type:NXOpen.GeometricUtilities.MirrorPatternPlaneOptions

New in version NX8.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature PlaneOption

Parameters:planeOptions (NXOpen.GeometricUtilities.MirrorPatternPlaneOptions) –

New in version NX8.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR cam_base (“CAM BASE”) OR geometric_tol (“GDT”) OR insp_programming (“INSPECTION PROGRAMMING”)

Method Detail

Validate

MirrorPattern.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.