NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::CAM::TurnAvoidanceGohomeBuilder Class Reference

Represents an avoidance return Builder
Created in NX6.0.0. More...

Inheritance diagram for NXOpen::CAM::TurnAvoidanceGohomeBuilder:
NXOpen::TaggedObject

List of all members.

Public Types

enum  GohomePointModes { GohomePointModesPoint, GohomePointModesSameAsFrom }
 The gohome point mode options
Created in NX6.0.0. More...
enum  GohomePointMotionTypes {
  GohomePointMotionTypesNone, GohomePointMotionTypesDirect, GohomePointMotionTypesRadialThenAxial, GohomePointMotionTypesAxialThenRadial,
  GohomePointMotionTypesClearRadialThenDirect, GohomePointMotionTypesClearAxialThenDirect
}
 The gohome point motion type options
Created in NX6.0.0. More...

Public Member Functions

NXOpen::PointGohomePoint ()
 Returns the gohome point
Created in NX6.0.0.
NXOpen::CAM::TurnAvoidanceGohomeBuilder::GohomePointModes GohomePointMode ()
 Returns the gohome point mode
Created in NX6.0.0.
NXOpen::CAM::TurnAvoidanceGohomeBuilder::GohomePointMotionTypes GohomePointMotionType ()
 Returns the gohome point motion type
Created in NX6.0.0.
void SetGohomePoint (NXOpen::Point *gohomePoint)
 Sets the gohome point
Created in NX6.0.0.
void SetGohomePointMode (NXOpen::CAM::TurnAvoidanceGohomeBuilder::GohomePointModes gohomePointMode)
 Sets the gohome point mode
Created in NX6.0.0.
void SetGohomePointMotionType (NXOpen::CAM::TurnAvoidanceGohomeBuilder::GohomePointMotionTypes gohomePointMotionType)
 Sets the gohome point motion type
Created in NX6.0.0.

Detailed Description

Represents an avoidance return Builder
Created in NX6.0.0.



Member Enumeration Documentation

The gohome point mode options
Created in NX6.0.0.


Enumerator:
GohomePointModesPoint 

Point is defined by point.

GohomePointModesSameAsFrom 

Point is locked to from point.

The gohome point motion type options
Created in NX6.0.0.


Enumerator:
GohomePointMotionTypesNone 

Point is inactive.

GohomePointMotionTypesDirect 

Motion type: Direct to point.

GohomePointMotionTypesRadialThenAxial 

Motion type: Radial then axial to point.

GohomePointMotionTypesAxialThenRadial 

Motion type: Axial then axial to point.

GohomePointMotionTypesClearRadialThenDirect 

Motion type: Radial to clearance plane then direct to point.

GohomePointMotionTypesClearAxialThenDirect 

Motion type: Axial to clearance plane then direct to point.


Member Function Documentation

Returns the gohome point
Created in NX6.0.0.



License requirements : None

Returns the gohome point mode
Created in NX6.0.0.



License requirements : None

Returns the gohome point motion type
Created in NX6.0.0.



License requirements : None

Sets the gohome point
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
gohomePointthe gohome point value

Sets the gohome point mode
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
gohomePointModethe gohome point mode value

Sets the gohome point motion type
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
gohomePointMotionTypethe gohome point motion type value

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