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

Represents a CAM::FeedsOptimizationData. More...

Inheritance diagram for NXOpen::CAM::FeedsOptimizationData:
NXOpen::TaggedObject

List of all members.

Public Types

enum  FeedRateRangeType { FeedRateRangeTypePercent, FeedRateRangeTypeConstant }
 The Feed Rate Range options. More...

Public Member Functions

double ConstantLowerLimit ()
 Returns the constant lower limit
Created in NX7.5.0.
double ConstantUpperLimit ()
 Returns the constant upper limit
Created in NX7.5.0.
NXOpen::CAM::FeedsOptimizationData::FeedRateRangeType FeedRateRange ()
 Returns the feed rate range
Created in NX7.5.0.
double LengthInterval ()
 Returns the length interval
Created in NX7.5.0.
double NominalDepthPerCut ()
 Returns the nominal depth per cut
Created in NX7.5.0.
double NominalStepover ()
 Returns the nominal stepover
Created in NX7.5.0.
double PercentLowerLimit ()
 Returns the percent of lower limit
Created in NX7.5.0.
double PercentUpperLimit ()
 Returns the percent of upper limit
Created in NX7.5.0.
void SetConstantLowerLimit (double lowerLimit)
 Sets the constant lower limit
Created in NX7.5.0.
void SetConstantUpperLimit (double upperLimit)
 Sets the constant upper limit
Created in NX7.5.0.
void SetFeedRateRange (NXOpen::CAM::FeedsOptimizationData::FeedRateRangeType feedRateRange)
 Sets the feed rate range
Created in NX7.5.0.
void SetLengthInterval (double lengthInterval)
 Sets the length interval
Created in NX7.5.0.
void SetNominalDepthPerCut (double nominalDepthPerCut)
 Sets the nominal depth per cut
Created in NX7.5.0.
void SetNominalStepover (double nominalStepover)
 Sets the nominal stepover
Created in NX7.5.0.
void SetPercentLowerLimit (double lowerLimit)
 Sets the percent of lower limit
Created in NX7.5.0.
void SetPercentUpperLimit (double upperLimit)
 Sets the percent of upper limit
Created in NX7.5.0.

Detailed Description

Represents a CAM::FeedsOptimizationData.


Created in NX7.5.0.


Member Enumeration Documentation

The Feed Rate Range options.

Enumerator:
FeedRateRangeTypePercent 

Percent.

FeedRateRangeTypeConstant 

Constant.


Member Function Documentation

Returns the constant lower limit
Created in NX7.5.0.



License requirements : None

Returns the constant upper limit
Created in NX7.5.0.



License requirements : None

Returns the feed rate range
Created in NX7.5.0.



License requirements : None

Returns the length interval
Created in NX7.5.0.



License requirements : None

Returns the nominal depth per cut
Created in NX7.5.0.



License requirements : None

Returns the nominal stepover
Created in NX7.5.0.



License requirements : None

Returns the percent of lower limit
Created in NX7.5.0.



License requirements : None

Returns the percent of upper limit
Created in NX7.5.0.



License requirements : None

Sets the constant lower limit
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
lowerLimitlowerlimit

Sets the constant upper limit
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
upperLimitupperlimit

Sets the feed rate range
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
feedRateRangefeedraterange

Sets the length interval
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
lengthIntervallengthinterval
void NXOpen::CAM::FeedsOptimizationData::SetNominalDepthPerCut ( double  nominalDepthPerCut)

Sets the nominal depth per cut
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
nominalDepthPerCutnominaldepthpercut

Sets the nominal stepover
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
nominalStepovernominalstepover

Sets the percent of lower limit
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
lowerLimitlowerlimit

Sets the percent of upper limit
Created in NX7.5.0.



License requirements : cam_base ("CAM BASE")

Parameters:
upperLimitupperlimit

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