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

Represents a TurnFeatureGeom Builder
To create a new instance of this class, use CAM::NCGroupCollection::CreateTurnFeatureGeomBuilder

Created in NX5.0.0. More...

Inheritance diagram for NXOpen::CAM::TurnFeatureGeomBuilder:
NXOpen::CAM::FeatureGeomBuilder NXOpen::CAM::NCGroupBuilder NXOpen::CAM::ParamBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  CutRegionSelectionModes { CutRegionSelectionModesAutomatic, CutRegionSelectionModesManual }
 the cut region selection options More...
enum  SurfaceSensitivityModes { SurfaceSensitivityModesNone, SurfaceSensitivityModesDistance }
 the surface sensitivity options
Created in NX6.0.0. More...
enum  ToleranceOffsetModes { ToleranceOffsetModesAfterContainment, ToleranceOffsetModesBeforeContainment }
 the tolerance_offset options More...

Public Member Functions

NXOpen::CAM::TrimPlaneAxialTrimPlane1Builder ()
 Returns the axial trim plane 1
Created in NX6.0.0.
NXOpen::CAM::TrimPlaneAxialTrimPlane2Builder ()
 Returns the axial trim plane 2
Created in NX6.0.0.
NXOpen::CAM::TurnFeatureGeomBuilder::CutRegionSelectionModes CutRegionSelectionMode ()
 Returns the cut region selection mode
Created in NX6.0.0.
NXOpen::PointCutRegionSelectionPoint ()
 Returns the cut region selection point
Created in NX6.0.0.
NXOpen::CAM::TrimPlaneRadialTrimPlane1Builder ()
 Returns the radial trim plane 1
Created in NX6.0.0.
NXOpen::CAM::TrimPlaneRadialTrimPlane2Builder ()
 Returns the radial trim plane 2
Created in NX6.0.0.
void SetCutRegionSelectionMode (NXOpen::CAM::TurnFeatureGeomBuilder::CutRegionSelectionModes cutRegionSelectionMode)
 Sets the cut region selection mode
Created in NX6.0.0.
void SetCutRegionSelectionPoint (NXOpen::Point *cutRegionSelectionPoint)
 Sets the cut region selection point
Created in NX6.0.0.
void SetSurfaceSensitivityMode (NXOpen::CAM::TurnFeatureGeomBuilder::SurfaceSensitivityModes surfaceSensitivityMode)
 Sets the surface sensitivity mode
Created in NX6.0.0.
void SetSurfaceSensitivityTolerance (double surfaceSensitivityTolerance)
 Sets the surface sensitivity tolerance
Created in NX6.0.0.
void SetToleranceOffsetMode (NXOpen::CAM::TurnFeatureGeomBuilder::ToleranceOffsetModes toleranceOffsetMode)
 Sets the tolerance_offset mode
Created in NX6.0.0.
NXOpen::CAM::TurnFeatureGeomBuilder::SurfaceSensitivityModes SurfaceSensitivityMode ()
 Returns the surface sensitivity mode
Created in NX6.0.0.
double SurfaceSensitivityTolerance ()
 Returns the surface sensitivity tolerance
Created in NX6.0.0.
NXOpen::CAM::TurnFeatureGeomBuilder::ToleranceOffsetModes ToleranceOffsetMode ()
 Returns the tolerance_offset mode
Created in NX6.0.0.
NXOpen::CAM::TrimPointTrimPoint1Builder ()
 Returns the trim point 1 options
Created in NX6.0.0.
NXOpen::CAM::TrimPointTrimPoint2Builder ()
 Returns the trim point 2 mode options
Created in NX6.0.0.

Detailed Description

Represents a TurnFeatureGeom Builder
To create a new instance of this class, use CAM::NCGroupCollection::CreateTurnFeatureGeomBuilder

Created in NX5.0.0.



Member Enumeration Documentation

the cut region selection options

Enumerator:
CutRegionSelectionModesAutomatic 

Automatic cut region selection.

CutRegionSelectionModesManual 

Manual cut region selection.

the surface sensitivity options
Created in NX6.0.0.


Enumerator:
SurfaceSensitivityModesNone 

Surface sensitivity is inactive.

SurfaceSensitivityModesDistance 

Surface sensitivity is active.

the tolerance_offset options

Enumerator:
ToleranceOffsetModesAfterContainment 

Tolerance offset after containment.

ToleranceOffsetModesBeforeContainment 

Tolerance offset before containment.


Member Function Documentation

Returns the axial trim plane 1
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Returns the axial trim plane 2
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Returns the cut region selection mode
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Returns the cut region selection point
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Returns the radial trim plane 1
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Returns the radial trim plane 2
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Sets the cut region selection mode
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
cutRegionSelectionModethe cut region selection mode value

Sets the cut region selection point
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
cutRegionSelectionPointthe cut region selection point value

Sets the surface sensitivity mode
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
surfaceSensitivityModethe surface sensitivity mode value
void NXOpen::CAM::TurnFeatureGeomBuilder::SetSurfaceSensitivityTolerance ( double  surfaceSensitivityTolerance)

Sets the surface sensitivity tolerance
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
surfaceSensitivityTolerancethe surface sensitivity tolerance value

Sets the tolerance_offset mode
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Parameters:
toleranceOffsetModethe tolerance offset mode value

Returns the surface sensitivity mode
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Returns the surface sensitivity tolerance
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Returns the tolerance_offset mode
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Returns the trim point 1 options
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")

Returns the trim point 2 mode options
Created in NX6.0.0.



License requirements : cam_base ("CAM BASE")


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