NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Features::AdmMoveFaceBuilder Class Reference

Represents a Features::AdmMoveFace builder
To create a new instance of this class, use Features::FeatureCollection::CreateAdmMoveFaceBuilder
Default values. More...

Inheritance diagram for NXOpen::Features::AdmMoveFaceBuilder:
NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  MoveOptionType { MoveOptionTypeMoveAndAdapt, MoveOptionTypeCutAndPaste }
 Represents the move option. More...

Public Member Functions

NXOpen::GeometricUtilities::FaceChangeOverflowBehaviorFaceChangeOverflowBehavior ()
 Returns the face change overflow behavior.
NXOpen::Features::FaceRecognitionBuilderFaceToMove ()
 Returns the face to move.
bool HealOption ()
 Returns the heal option.
NXOpen::GeometricUtilities::ModlMotionMotion ()
 Returns the motion.
NXOpen::Features::AdmMoveFaceBuilder::MoveOptionType MoveOption ()
 Returns the move option.
bool PasteOption ()
 Returns the paste option.
void SetHealOption (bool healOption)
 Sets the heal option.
void SetMoveOption (NXOpen::Features::AdmMoveFaceBuilder::MoveOptionType moveOption)
 Sets the move option.
void SetPasteOption (bool pasteOption)
 Sets the paste option.
NXOpen::GeometricUtilities::StepOptionBehaviorStepOption ()
 Returns the step option behavior.

Detailed Description

Represents a Features::AdmMoveFace builder
To create a new instance of this class, use Features::FeatureCollection::CreateAdmMoveFaceBuilder
Default values.

Property Value

FaceToMove.CoaxialEnabled

0

FaceToMove.CoplanarAxesEnabled

0

FaceToMove.CoplanarEnabled

0

FaceToMove.EqualDiameterEnabled

0

FaceToMove.OffsetEnabled

0

FaceToMove.ParallelEnabled

0

FaceToMove.PerpendicularEnabled

0

FaceToMove.SymmetricEnabled

0

FaceToMove.TangentEnabled

0

FaceToMove.ThicknessChainEnabled

0

FaceToMove.UseFaceBrowse

1

HealOption

True

Motion.DeltaEnum

ReferenceWcsWorkPart

Motion.DeltaXc.Value

0.0

Motion.DeltaYc.Value

0.0

Motion.DeltaZc.Value

0.0

Motion.Option

DistanceAngle

StepOption.StepOption

None


Created in NX6.0.0.


Member Enumeration Documentation

Represents the move option.

Enumerator:
MoveOptionTypeMoveAndAdapt 

Option equates to standard Move Face.

MoveOptionTypeCutAndPaste 

Option equates to enhanced Move Face with Cut or Copy Face with Paste Face and Delete Face without heal.


Member Function Documentation

Returns the face change overflow behavior.

Please refer GeometricUtilities::FaceChangeOverflowBehavior for details.
Created in NX6.0.2.

License requirements : None

Returns the face to move.

Please refer Features::FaceRecognitionBuilder for details.
Created in NX6.0.0.

License requirements : None

Returns the heal option.

If true, Cut Face will be used to move the faces, and the wound will be healed automatically, else Copy Face will be used to move the faces and the original faces will be deleted without heal.
Created in NX8.0.1.

License requirements : None

Returns the motion.

The motion block provides a suite of linear and angular transform methods. Please refer GeometricUtilities::ModlMotion for details.
Created in NX6.0.0.

License requirements : None

Returns the move option.


Created in NX8.0.1.

License requirements : None

Returns the paste option.

If true, the copied or cut faces will be pasted on the target body, else those faces will not be pasted.
Created in NX8.0.1.

License requirements : None

Sets the heal option.

If true, Cut Face will be used to move the faces, and the wound will be healed automatically, else Copy Face will be used to move the faces and the original faces will be deleted without heal.
Created in NX8.0.1.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
healOptionhealoption

Sets the move option.


Created in NX8.0.1.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
moveOptionmoveoption

Sets the paste option.

If true, the copied or cut faces will be pasted on the target body, else those faces will not be pasted.
Created in NX8.0.1.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
pasteOptionpasteoption

Returns the step option behavior.

Please refer GeometricUtilities::StepOptionBehavior for details.
Created in NX8.0.1.

License requirements : None


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.